Рекрутмент та ATS
Кандидати, завдання підбору, співбесіди та планування — підключіть свою ATS.
Кандидат
Endpoints
| GET | /candidates | Отримує колекцію ресурсів Candidate. |
| POST | /candidates | Створює ресурс Candidate. |
| GET | /candidates/{id} | Отримує ресурс Candidate. |
| PATCH | /candidates/{id} | Оновлює ресурс Candidate. |
| GET | /candidates/search | Отримує колекцію ресурсів Candidate. |
Поля схеми
| Поле | Тип | Опис |
|---|---|---|
| firstname* | string | |
| lastname* | string | |
| email* | string (email) | |
| phoneNumber | stringnull | |
| source | stringnull | |
| location | stringnull | |
| birthDate | string,null (date-time) | |
| position | stringnull | |
| linkedinProfile | stringnull | |
| notes | stringnull | |
| expectations | stringnull |
Завдання рекрутменту
Endpoints
| GET | /recruitment-tasks | Отримує колекцію ресурсів RecruitmentTask. |
| POST | /recruitment-tasks | Створює ресурс RecruitmentTask. |
| GET | /recruitment-tasks/{id} | Отримує ресурс RecruitmentTask. |
| PATCH | /recruitment-tasks/{id} | Оновлює ресурс RecruitmentTask. |
Поля схеми
| Поле | Тип | Опис |
|---|---|---|
| question* | string | |
| options | arraynull | |
| recruitmentTaskGroup | string (iri-reference) |
Запит ресурсу
Endpoints
| GET | /public/resource-requests/{id} | Отримує ресурс ResourceRequest. |
| GET | /resource-requests | Отримує колекцію ресурсів ResourceRequest. |
| POST | /resource-requests | Створює ресурс ResourceRequest. |
| GET | /resource-requests/{id} | Отримує ресурс ResourceRequest. |
| PATCH | /resource-requests/{id} | Оновлює ресурс ResourceRequest. |
Поля схеми
| Поле | Тип | Опис |
|---|---|---|
| client | string,null (iri-reference) | |
| status* | string | |
| location | stringnull | |
| position* | stringnull | |
| description | stringnull | |
| start | stringnull | |
| salaryRangeMin | integernull | Value multiplied by Price::MULTIPLIER |
| salaryRangeMax | integernull | Value multiplied by Price::MULTIPLIER |
| billingType | stringnull | |
| owners | array |
Нотатка про кандидата
Endpoints
| GET | /candidate-notes | Отримує колекцію ресурсів CandidateNote. |
| POST | /candidate-notes | Створює ресурс CandidateNote. |
| GET | /candidate-notes/{id} | Отримує ресурс CandidateNote. |
| PATCH | /candidate-notes/{id} | Оновлює ресурс CandidateNote. |
| DELETE | /candidate-notes/{id} | Видаляє ресурс CandidateNote. |
Поля схеми
| Поле | Тип | Опис |
|---|---|---|
| id | string | |
| employee* | string (iri-reference) | |
| candidate* | string (iri-reference) | |
| type* | string | |
| note* | string | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possibleTypes | string |
Відповідь на завдання підбору
Endpoints
| GET | /recruitment-task-answers | Отримує колекцію ресурсів RecruitmentTaskAnswer. |
| POST | /recruitment-task-answers | Створює ресурс RecruitmentTaskAnswer. |
| GET | /recruitment-task-answers/{id} | Отримує ресурс RecruitmentTaskAnswer. |
| PATCH | /recruitment-task-answers/{id} | Оновлює ресурс RecruitmentTaskAnswer. |
Поля схеми
| Поле | Тип | Опис |
|---|---|---|
| answer | array | |
| candidate | string (iri-reference) |
Група завдань підбору
Endpoints
| GET | /recruitment-task-groups | Отримує колекцію ресурсів RecruitmentTaskGroup. |
| POST | /recruitment-task-groups | Створює ресурс RecruitmentTaskGroup. |
| GET | /recruitment-task-groups/{id} | Отримує ресурс RecruitmentTaskGroup. |
| PATCH | /recruitment-task-groups/{id} | Оновлює ресурс RecruitmentTaskGroup. |
Поля схеми
| Поле | Тип | Опис |
|---|---|---|
| name* | string |
Кандидат заявки на ресурс
Endpoints
| POST | /public/resource-request-candidates | Створює ресурс ResourceRequestCandidate. |
| GET | /resource-request-candidates | Отримує колекцію ресурсів ResourceRequestCandidate. |
| POST | /resource-request-candidates | Створює ресурс ResourceRequestCandidate. |
| GET | /resource-request-candidates/{id} | Отримує ресурс ResourceRequestCandidate. |
| PATCH | /resource-request-candidates/{id} | Оновлює ресурс ResourceRequestCandidate. |
| DELETE | /resource-request-candidates/{id} | Видаляє ресурс ResourceRequestCandidate. |
Поля схеми
| Поле | Тип | Опис |
|---|---|---|
| id | string | |
| resourceRequest* | string,null (iri-reference) | |
| candidate* | string,null (iri-reference) | |
| state* | string | |
| notify | booleannull | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possibleStates | string |
Слот співбесіди
Endpoints
| GET | /ats/scheduling/slots | Отримує колекцію ресурсів InterviewSlot. |
Поля схеми
| Поле | Тип | Опис |
|---|---|---|
| id | string | |
| startTime | string (date-time) | |
| endTime | string (date-time) | |
| status | string |
Відгук про співбесіду
Endpoints
| POST | /ats/feedback | Створює ресурс InterviewFeedback. |
Поля схеми
| Поле | Тип | Опис |
|---|---|---|
| id | string | |
| application | string (iri-reference) | |
| authorEmployee | string (iri-reference) | |
| stage | stringnull | |
| rating | integernull | |
| recommendation | string | |
| pros | array | |
| cons | array | |
| createdAt | string (date-time) |
Запрошення на планування ATS
Endpoints
| POST | /ats/scheduling/invites | Створює ресурс AtsSchedulingInvite. |
Публічне планування ATS
Endpoints
| POST | /public/ats/scheduling/{token}/book | Створює ресурс PublicAtsScheduling. |
| GET | /public/ats/scheduling/{token}/slots | Отримує ресурс PublicAtsScheduling. |
Пакет слотів планування ATS
Endpoints
| POST | /ats/scheduling/slots | Створює ресурс AtsSchedulingSlotBatch. |
Зведення відгуків про заявку ATS
Endpoints
| GET | /ats/applications/{id}/feedback | Отримує ресурс AtsApplicationFeedbackSummary. |