Help center
https://api.certo.bio/v1openapi.json
API reference
Every call of the certo API, generated from the API itself: what it needs, what it answers, and a tester that sends it with your own key.
Base URL
https://api.certo.bio/v1Send an API key as Authorization: Bearer certo_sk_live_... . Each call needs the scope shown beside it.Organisation
Positions
- GET
/v1/positionsPositionsscope hiring:read - GET
/v1/positions/{id}A positionscope hiring:read - POST
/v1/positionsCreate a positionscope hiring:write - PATCH
/v1/positions/{id}Change a positionscope hiring:write - POST
/v1/positions/{id}/closeClose a positionscope hiring:write - POST
/v1/positions/{id}/reopenReopen a positionscope hiring:write
Invitations
- GET
/v1/invitationsInvitationsscope hiring:read - GET
/v1/invitations/{id}An invitationscope hiring:read - POST
/v1/invitationsInvite candidatesscope hiring:invite - POST
/v1/invitations/{id}/withdrawWithdraw an invitationscope hiring:invite - POST
/v1/people/parseRead a pasted listscope hiring:invite or issuance:write
Asks
Candidates
- GET
/v1/candidatesCandidatesscope hiring:read - GET
/v1/candidates/{id}A candidate's passportscope candidates:read - GET
/v1/candidates/{id}/requirementsA candidate's checklistscope hiring:read - GET
/v1/candidates/{id}/ageA candidate's agescope candidates:read - POST
/v1/exportsExport candidatesscope candidates:export