Api Documentation
urn:tos
License: Apache 2.0
setApproved
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
panelForJob | body | panelForJob | Yes | PanelForJob |
Code | Description | Schema |
---|---|---|
200 | OK | object |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
setUnapproved
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
panelForJob | body | panelForJob | Yes | PanelForJob |
Code | Description | Schema |
---|---|---|
200 | OK | object |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
add
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
cityName | query | No | string | |
id | query | No | integer | |
related spaces with JobAdvertisements[0] | query | This is being developed... | No | mixed |
Code | Description | Schema |
---|---|---|
200 | OK | object |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
delete
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
cityName | query | No | string | |
id | query | No | integer | |
related spaces with JobAdvertisements[0] | query | This is being developed... | No | mixed |
Code | Description | Schema |
---|---|---|
200 | OK | object |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getAll
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
update
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
cityName | query | No | string | |
id | query | No | integer | |
related spaces with JobAdvertisements[0] | query | This is being developed... | No | mixed |
Code | Description | Schema |
---|---|---|
200 | OK | object |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
add
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
employer | body | employer | Yes | Employer |
Code | Description | Schema |
---|---|---|
200 | OK | Result |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getAll
Code | Description | Schema |
---|---|---|
200 | OK | DataResult«List«Employer»» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getById
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | query | id | Yes | integer |
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
upload
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
image | body | image | Yes | Image |
Code | Description | Schema |
---|---|---|
200 | OK | object |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getAll
Code | Description | Schema |
---|---|---|
200 | OK | DataResult«List«JobPosition»» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
add
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
JobForAddDto | body | JobForAddDto | Yes | JobForAddDto |
Code | Description | Schema |
---|---|---|
200 | OK | Result |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
delete
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | query | id | Yes | integer |
Code | Description | Schema |
---|---|---|
200 | OK | Result |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getAll
Code | Description | Schema |
---|---|---|
200 | OK | DataResult«List«JobForGetAllDto»» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getAllApprovedJobs
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getAllByDate
Code | Description | Schema |
---|---|---|
200 | OK | DataResult«List«JobForGetAllDto»» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getAllJobsOfEmployer
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
employerId | query | employerId | Yes | integer |
Code | Description | Schema |
---|---|---|
200 | OK | DataResult«List«Job»» |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getAllUnapprovedJobs
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getJobById
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | query | id | No | integer |
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getJobForGetAllDtoById
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | query | id | No | integer |
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
setActiveToJobVisibility
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | query | id | Yes | integer |
Code | Description | Schema |
---|---|---|
200 | OK | Result |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
setInactiveToJobVisibility
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | query | id | Yes | integer |
Code | Description | Schema |
---|---|---|
200 | OK | Result |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
add
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
jobSeeker | body | jobSeeker | Yes | JobSeeker |
Code | Description | Schema |
---|---|---|
200 | OK | Result |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getByWorkExperiencesDesc
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getAll
Code | Description | Schema |
---|---|---|
200 | OK | DataResult«List«JobSeeker»» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getById
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | query | id | Yes | integer |
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getById
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | query | id | No | integer |
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getAll
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getById
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | query | id | No | integer |
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
getAll
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
errorHtml
Code | Description | Schema |
---|---|---|
200 | OK | ModelAndView |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
errorHtml
Code | Description | Schema |
---|---|---|
200 | OK | ModelAndView |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
errorHtml
Code | Description | Schema |
---|---|---|
200 | OK | ModelAndView |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
errorHtml
Code | Description | Schema |
---|---|---|
200 | OK | ModelAndView |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
errorHtml
Code | Description | Schema |
---|---|---|
200 | OK | ModelAndView |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
errorHtml
Code | Description | Schema |
---|---|---|
200 | OK | ModelAndView |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
Name | Type | Description | Required |
---|---|---|---|
dateOfGraduation | dateTime | No | |
dateOfStarting | dateTime | No | |
id | integer | No | |
school | School | No |
Name | Type | Description | Required |
---|---|---|---|
cityName | string | No | |
id | integer | No |
Name | Type | Description | Required |
---|---|---|---|
data | [ Employer ] | No | |
message | string | No | |
success | boolean | No |
Name | Type | Description | Required |
---|---|---|---|
data | [ JobForGetAllDto ] | No | |
message | string | No | |
success | boolean | No |
Name | Type | Description | Required |
---|---|---|---|
data | [ JobPosition ] | No | |
message | string | No | |
success | boolean | No |
Name | Type | Description | Required |
---|---|---|---|
data | [ JobSeeker ] | No | |
message | string | No | |
success | boolean | No |
Name | Type | Description | Required |
---|---|---|---|
data | [ Job ] | No | |
message | string | No | |
success | boolean | No |
Name | Type | Description | Required |
---|---|---|---|
departmentName | string | No | |
id | integer | No |
Name | Type | Description | Required |
---|---|---|---|
companyName | string | No | |
id | integer | No | |
phone | string | No | |
user | User | No | |
webSites | string | No |
Name | Type | Description | Required |
---|---|---|---|
id | integer | No | |
imagePath | string | No | |
imageTitle | string | No |
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
city | City | No | |
createdDate | dateTime | No | |
deadline | dateTime | No | |
description | string | No | |
employer | Employer | No | |
empty_positions | integer | No | |
id | integer | No | |
jobPosition | JobPosition | No | |
maximumSalary | integer | No | |
minimumSalary | integer | No | |
workPlace | WorkPlace | No | |
workTime | WorkTime | No |
Name | Type | Description | Required |
---|---|---|---|
cityId | integer | No | |
createdDate | dateTime | No | |
deadline | dateTime | No | |
description | string | No | |
employerId | integer | No | |
jobPositionId | integer | No | |
maximumSalary | integer | No | |
minimumSalary | integer | No | |
numberOfEmptyPositions | integer | No | |
workPlaceId | integer | No | |
workTimeId | integer | No |
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
approved | boolean | No | |
cityName | string | No | |
companyName | string | No | |
createdDate | dateTime | No | |
deadLine | dateTime | No | |
description | string | No | |
id | integer | No | |
maximumSalary | integer | No | |
minimumSalary | integer | No | |
number_of_empty_positions | integer | No | |
positionName | string | No | |
workPlaceName | string | No | |
workTimeName | string | No |
Name | Type | Description | Required |
---|---|---|---|
id | integer | No | |
position_name | string | No |
Name | Type | Description | Required |
---|---|---|---|
attendedSchools | [ AttendedSchool ] | No | |
birthDate | integer | No | |
firstName | string | No | |
githubAccount | string | No | |
id | integer | No | |
images | [ Image ] | No | |
info | string | No | |
languages | [ KnownLanguage ] | No | |
lastName | string | No | |
linkedInAccount | string | No | |
nationalityId | long | No | |
user | User | No | |
workExperiences | [ WorkExperience ] | No |
Name | Type | Description | Required |
---|---|---|---|
id | integer | No | |
languageLevel | LanguageLevel | No | |
languageName | string | No |
Name | Type | Description | Required |
---|---|---|---|
id | integer | No | |
knownLanguages | [ KnownLanguage ] | No | |
levelDescription | string | No |
Name | Type | Description | Required |
---|---|---|---|
empty | boolean | No | |
model | object | No | |
modelMap | object | No | |
reference | boolean | No | |
status | string | Enum: From Error code 100 to 511 |
No |
view | View | No | |
viewName | string | No |
Name | Type | Description | Required |
---|---|---|---|
detail | string | No | |
jobId | integer | No | |
systemUserId | integer | No |
Name | Type | Description | Required |
---|---|---|---|
message | string | No | |
success | boolean | No |
Name | Type | Description | Required |
---|---|---|---|
departments | [ Department ] | No | |
id | integer | No | |
schoolName | string | No |
Name | Type | Description | Required |
---|---|---|---|
activated | boolean | No | |
createdDate | dateTime | No | |
string | No | ||
id | integer | No | |
password | string | No | |
status | boolean | No |
Name | Type | Description | Required |
---|---|---|---|
contentType | string | No |
Name | Type | Description | Required |
---|---|---|---|
id | integer | No | |
jobPosition | JobPosition | No | |
quitDate | dateTime | No | |
startingDate | dateTime | No | |
workplaceName | string | No |
Name | Type | Description | Required |
---|---|---|---|
id | integer | No | |
workPlaceName | string | No |
Name | Type | Description | Required |
---|---|---|---|
id | integer | No | |
workTimeName | string | No |