Polska firma — tworzymy w Polsce 🇵🇱
Rekrutacja i ATS
Kandydaci, zadania rekrutacyjne, rozmowy kwalifikacyjne i planowanie terminów — połącz swój system ATS.
Kandydat
Endpoints
| GET | /candidates | Pobiera kolekcję zasobów Candidate. |
| POST | /candidates | Tworzy zasób Candidate. |
| GET | /candidates/{id} | Pobiera zasób Candidate. |
| PATCH | /candidates/{id} | Aktualizuje zasób Candidate. |
| GET | /candidates/search | Pobiera kolekcję zasobów Candidate. |
Pola schematu
| Pole | Typ | Opis |
| 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 | |
Zadanie rekrutacyjne
Endpoints
| GET | /recruitment-tasks | Pobiera kolekcję zasobów RecruitmentTask. |
| POST | /recruitment-tasks | Tworzy zasób RecruitmentTask. |
| GET | /recruitment-tasks/{id} | Pobiera zasób RecruitmentTask. |
| PATCH | /recruitment-tasks/{id} | Aktualizuje zasób RecruitmentTask. |
Pola schematu
| Pole | Typ | Opis |
| question* | string | |
| options | arraynull | |
| recruitmentTaskGroup | string (iri-reference) | |
Zapytanie o zasób
Endpoints
| GET | /public/resource-requests/{id} | Pobiera zasób ResourceRequest. |
| GET | /resource-requests | Pobiera kolekcję zasobów ResourceRequest. |
| POST | /resource-requests | Tworzy zasób ResourceRequest. |
| GET | /resource-requests/{id} | Pobiera zasób ResourceRequest. |
| PATCH | /resource-requests/{id} | Aktualizuje zasób ResourceRequest. |
Pola schematu
| Pole | Typ | Opis |
| 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 | |
Notatka o kandydacie
Endpoints
| GET | /candidate-notes | Pobiera kolekcję zasobów CandidateNote. |
| POST | /candidate-notes | Tworzy zasób CandidateNote. |
| GET | /candidate-notes/{id} | Pobiera zasób CandidateNote. |
| PATCH | /candidate-notes/{id} | Aktualizuje zasób CandidateNote. |
| DELETE | /candidate-notes/{id} | Usuwa zasób CandidateNote. |
Pola schematu
| Pole | Typ | Opis |
| id | string | |
| employee* | string (iri-reference) | |
| candidate* | string (iri-reference) | |
| type* | string | |
| note* | string | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| possibleTypes | string | |
Odpowiedź na zadanie rekrutacyjne
Endpoints
| GET | /recruitment-task-answers | Pobiera kolekcję zasobów RecruitmentTaskAnswer. |
| POST | /recruitment-task-answers | Tworzy zasób RecruitmentTaskAnswer. |
| GET | /recruitment-task-answers/{id} | Pobiera zasób RecruitmentTaskAnswer. |
| PATCH | /recruitment-task-answers/{id} | Aktualizuje zasób RecruitmentTaskAnswer. |
Pola schematu
| Pole | Typ | Opis |
| answer | array | |
| candidate | string (iri-reference) | |
Grupa zadań rekrutacyjnych
Endpoints
| GET | /recruitment-task-groups | Pobiera kolekcję zasobów RecruitmentTaskGroup. |
| POST | /recruitment-task-groups | Tworzy zasób RecruitmentTaskGroup. |
| GET | /recruitment-task-groups/{id} | Pobiera zasób RecruitmentTaskGroup. |
| PATCH | /recruitment-task-groups/{id} | Aktualizuje zasób RecruitmentTaskGroup. |
Pola schematu
Kandydat zapotrzebowania na zasób
Endpoints
| POST | /public/resource-request-candidates | Tworzy zasób ResourceRequestCandidate. |
| GET | /resource-request-candidates | Pobiera kolekcję zasobów ResourceRequestCandidate. |
| POST | /resource-request-candidates | Tworzy zasób ResourceRequestCandidate. |
| GET | /resource-request-candidates/{id} | Pobiera zasób ResourceRequestCandidate. |
| PATCH | /resource-request-candidates/{id} | Aktualizuje zasób ResourceRequestCandidate. |
| DELETE | /resource-request-candidates/{id} | Usuwa zasób ResourceRequestCandidate. |
Pola schematu
| Pole | Typ | Opis |
| 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 | |
Termin rozmowy kwalifikacyjnej
Endpoints
| GET | /ats/scheduling/slots | Pobiera kolekcję zasobów InterviewSlot. |
Pola schematu
| Pole | Typ | Opis |
| id | string | |
| startTime | string (date-time) | |
| endTime | string (date-time) | |
| status | string | |
Opinia z rozmowy kwalifikacyjnej
Endpoints
| POST | /ats/feedback | Tworzy zasób InterviewFeedback. |
Pola schematu
| Pole | Typ | Opis |
| id | string | |
| application | string (iri-reference) | |
| authorEmployee | string (iri-reference) | |
| stage | stringnull | |
| rating | integernull | |
| recommendation | string | |
| pros | array | |
| cons | array | |
| createdAt | string (date-time) | |
Zaproszenie na umówienie rozmowy ATS
Endpoints
| POST | /ats/scheduling/invites | Tworzy zasób AtsSchedulingInvite. |
Publiczne umawianie terminów ATS
Endpoints
| POST | /public/ats/scheduling/{token}/book | Tworzy zasób PublicAtsScheduling. |
| GET | /public/ats/scheduling/{token}/slots | Pobiera zasób PublicAtsScheduling. |
Zbiór terminów ATS
Endpoints
| POST | /ats/scheduling/slots | Tworzy zasób AtsSchedulingSlotBatch. |
Podsumowanie opinii o aplikacji ATS
Endpoints
| GET | /ats/applications/{id}/feedback | Pobiera zasób AtsApplicationFeedbackSummary. |