Candidats

Gérez votre vivier de candidats — créez, consultez et suivez les profils.

Scope requis : candidates:read pour la lecture, candidates:write pour la création et la mise à jour.

Lister les candidats

GET/api/v1/candidates

Retourne la liste paginée des candidats de l'organisation.

Query Parameters

ParamètreTypeRequisDescription
pageintegerNonNuméro de page (défaut : 1).
pageSizeintegerNonRésultats par page — max 100 (défaut : 20).
searchstringNonRecherche par nom ou email.
jobIdstringNonFiltrer par offre d'emploi.
tagsstringNonFiltrer par tag (valeurs séparées par virgule).
Requête
Réponse 200

Obtenir un candidat

GET/api/v1/candidates/:id

Retourne le profil complet d'un candidat.

Path Parameters

ParamètreTypeRequisDescription
idstringOuiIdentifiant unique du candidat.
Requête
Réponse 200

Créer un candidat

POST/api/v1/candidates

Crée un nouveau candidat dans votre organisation.

Body Parameters

ParamètreTypeRequisDescription
emailstringOuiEmail unique (utilisé pour les invitations).
firstNamestringNonPrénom du candidat.
lastNamestringNonNom de famille.
phonestringNonNuméro de téléphone.
localestringNonLangue préférée du candidat (défaut : fr).
cvUrlstringNonURL du CV du candidat.
tagsstring[]NonTags associés au profil dans votre organisation.
sourcestringNonSource d'acquisition (ex. : LinkedIn, Indeed, Referral).
Requête
Réponse 201