Skip to main content

Récupérer les candidats

Vous pouvez récupérer les candidats grâce à l'API.

Requête

Cette méthode permet de rechercher un (ou plusieurs) candidats :

POST /company/{companyID}/search/applicants

Run in Postman

Paramètres

ParamètreInTypeObligatoireDescriptionExemple
companyIdpathstring
✔️
Identifiant de l'entrepriseWy3EOp2NP3p1KMq8
firstnamepayloadstringfirstname du candidatJohn
lastnamepayloadstringlastname du candidatDoe
emailpayloadstringemail du candidatjohn.doe@mail.fr
hiredpayloadbooleanLe candidat est-il recruté ou non ?true
columnpayloadstringtitle de la colonne dans laquelle se trouve le candidatEntretien RH
startpayloadstringDate au format MM/JJ/AA pour rechercher les candidats créés à partir d'une date donnée11/15/22
endpayloadstringDate au format MM/JJ/AA pour rechercher les candidats créés avant une date donnée"12/25/22
start_updatepayloadstringDate au format MM/JJ/AA pour rechercher les candidats modifiés à partir d'une date donnée11/15/22
end_updatepayloadstringDate au format MM/JJ/AA pour rechercher les candidats modifiés avant une date donnée12/25/22
companypayloadstringPermet de rechercher sur plusieurs entreprises pour les multicomptes
vacancypayloadstringid de l'offre dans laquelle se trouve le candidatk5aMxpQoK7nGZ2Oz
phonepayloadstringphone du candidat06 06 06 06 06

Exemples de requête

Requête cURL
curl -X POST https://api.flatchr.io/company/Wy3EOp2NP3p1KMq8/search/applicants
-H "Authorization: Bearer {token}"
-H 'Content-Type: application/json'
-d '{"lastname":"{nom}"}'

Réponse

NameTypeDescription
applicantstringId du candidat
vacancystringNom de l'offre sur laquelle il a postulé
columnstringColonne dans laquelle est le candidat
vacancy_idintegerIdentifiant de l'offre
external_idstringId externe
statusintegerStatut du candidat (0: Archivé, 1: Actif)
scoreintegerScore du candidat
hiredbooleanLe candidat est-il recruté ?
firstnamestringPrénom
lastnamestringNom
emailstringMail
phonestringTéléphone
created_attimestampDate de création du candidat (JJ/MM/AA)
updated_attimestampDate de modification du candidat (JJ/MM/AA)
sourcestringSource de la candidature
reasonstringMotif de recrutement ou de refus
importbooleanLe candidat a t'il été importé ?
creatorstringNom Prénom du membre qui a coopté le candidat

Exemple de réponse

[{
"applicant": "BEjyY9lke8nZl7o2",
"vacancy": " Commercial(e) - Paris - CDI ",
"column": "Entretien RH",
"vacancy_id": 2411,
"external_id": "",
"status": 1,
"score": 90,
"hired": false,
"firstname": "michelle",
"lastname": "dekerre",
"email": "michelle.d@mail.com",
"phone": "",
"created_at": "15/11/24",
"source": "Site carrière",
"import": true
}]