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 |