Werving & ATS
Kandidaten, wervingstaken, interviews en planning — koppel je ATS.
Kandidaat
Endpoints
| GET | /candidates | Haalt de verzameling Candidate-resources op. |
| POST | /candidates | Maakt een Candidate-resource aan. |
| GET | /candidates/{id} | Haalt een Candidate-resource op. |
| PATCH | /candidates/{id} | Werkt de Candidate-resource bij. |
| GET | /candidates/search | Haalt de verzameling Candidate-resources op. |
Schema-velden
| Veld | Type | Beschrijving |
|---|---|---|
| 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 |
Wervingtaak
Endpoints
| GET | /recruitment-tasks | Haalt de verzameling RecruitmentTask-resources op. |
| POST | /recruitment-tasks | Maakt een RecruitmentTask-resource aan. |
| GET | /recruitment-tasks/{id} | Haalt een RecruitmentTask-resource op. |
| PATCH | /recruitment-tasks/{id} | Werkt de RecruitmentTask-resource bij. |
Schema-velden
| Veld | Type | Beschrijving |
|---|---|---|
| question* | string | |
| options | arraynull | |
| recruitmentTaskGroup | string (iri-reference) |
Resourceaanvraag
Endpoints
| GET | /public/resource-requests/{id} | Haalt een ResourceRequest-resource op. |
| GET | /resource-requests | Haalt de verzameling ResourceRequest-resources op. |
| POST | /resource-requests | Maakt een ResourceRequest-resource aan. |
| GET | /resource-requests/{id} | Haalt een ResourceRequest-resource op. |
| PATCH | /resource-requests/{id} | Werkt de ResourceRequest-resource bij. |
Schema-velden
| Veld | Type | Beschrijving |
|---|---|---|
| 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 |
Notitie kandidaat
Endpoints
| GET | /candidate-notes | Haalt de verzameling CandidateNote-resources op. |
| POST | /candidate-notes | Maakt een CandidateNote-resource aan. |
| GET | /candidate-notes/{id} | Haalt een CandidateNote-resource op. |
| PATCH | /candidate-notes/{id} | Werkt de CandidateNote-resource bij. |
| DELETE | /candidate-notes/{id} | Verwijdert de CandidateNote-resource. |
Schema-velden
| Veld | Type | Beschrijving |
|---|---|---|
| id | string | |
| employee* | string (iri-reference) | |
| candidate* | string (iri-reference) | |
| type* | string | |
| note* | string | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possibleTypes | string |
Antwoord wervingstaak
Endpoints
| GET | /recruitment-task-answers | Haalt de verzameling RecruitmentTaskAnswer-resources op. |
| POST | /recruitment-task-answers | Maakt een RecruitmentTaskAnswer-resource aan. |
| GET | /recruitment-task-answers/{id} | Haalt een RecruitmentTaskAnswer-resource op. |
| PATCH | /recruitment-task-answers/{id} | Werkt de RecruitmentTaskAnswer-resource bij. |
Schema-velden
| Veld | Type | Beschrijving |
|---|---|---|
| answer | array | |
| candidate | string (iri-reference) |
Groep wervingstaken
Endpoints
| GET | /recruitment-task-groups | Haalt de verzameling RecruitmentTaskGroup-resources op. |
| POST | /recruitment-task-groups | Maakt een RecruitmentTaskGroup-resource aan. |
| GET | /recruitment-task-groups/{id} | Haalt een RecruitmentTaskGroup-resource op. |
| PATCH | /recruitment-task-groups/{id} | Werkt de RecruitmentTaskGroup-resource bij. |
Schema-velden
| Veld | Type | Beschrijving |
|---|---|---|
| name* | string |
Kandidaat personeelsaanvraag
Endpoints
| POST | /public/resource-request-candidates | Maakt een ResourceRequestCandidate-resource aan. |
| GET | /resource-request-candidates | Haalt de verzameling ResourceRequestCandidate-resources op. |
| POST | /resource-request-candidates | Maakt een ResourceRequestCandidate-resource aan. |
| GET | /resource-request-candidates/{id} | Haalt een ResourceRequestCandidate-resource op. |
| PATCH | /resource-request-candidates/{id} | Werkt de ResourceRequestCandidate-resource bij. |
| DELETE | /resource-request-candidates/{id} | Verwijdert de ResourceRequestCandidate-resource. |
Schema-velden
| Veld | Type | Beschrijving |
|---|---|---|
| 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 |
Interviewslot
Endpoints
| GET | /ats/scheduling/slots | Haalt de verzameling InterviewSlot-resources op. |
Schema-velden
| Veld | Type | Beschrijving |
|---|---|---|
| id | string | |
| startTime | string (date-time) | |
| endTime | string (date-time) | |
| status | string |
Interviewfeedback
Endpoints
| POST | /ats/feedback | Maakt een InterviewFeedback-resource aan. |
Schema-velden
| Veld | Type | Beschrijving |
|---|---|---|
| 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-planningsuitnodiging
Endpoints
| POST | /ats/scheduling/invites | Maakt een AtsSchedulingInvite-resource aan. |
Openbare ATS-planning
Endpoints
| POST | /public/ats/scheduling/{token}/book | Maakt een PublicAtsScheduling-resource aan. |
| GET | /public/ats/scheduling/{token}/slots | Haalt een PublicAtsScheduling-resource op. |
Batch ATS-planningsslots
Endpoints
| POST | /ats/scheduling/slots | Maakt een AtsSchedulingSlotBatch-resource aan. |
Samenvatting sollicitatiefeedback ATS
Endpoints
| GET | /ats/applications/{id}/feedback | Haalt een AtsApplicationFeedbackSummary-resource op. |