Aller au contenu

Créer un candidat

Ce point de terminaison vous permet de créer un candidat.

Chemin de la ressource

urlcandidates

Données d’entrée

referenceFromString : l’origine du candidat (portal, linkedin, facebook, google, indeed, jobillico, …)
phoneNumberString : le numéro de téléphone du candidat
nameString : le nom complet du candidat (prénom et nom)
emailString : le courriel du candidat
experienceNumber : le nombre d’années d’expérience du candidat
requestedSalaryNumber : le salaire visé du candidat
preferedLanguageString : la langue préférée du candidat
frenchLevelInteger (de 0 à 5) : le niveau de connaissance du français du candidat
englishLevelInteger (de 0 à 5) : le niveau de connaissance de l’anglais du candidat
facebookString : la page facebook du candidat
linkedinString : la page linkedin du candidat
twitterString : la page twitter du candidat
githubString : la page github du candidat
indeedString : la page indeed du candidat
websiteString : le site web du candidat
monsterString : la page monster du candidat
filesArray of File object : la liste des fichiers à joindre à ce candidat
educationsArray of Education object : la liste des écoles du candidat
employersArray of Employer object : la liste des expériences professionnelles du candidat

Objet File

idString : identifiant unique du fichier (qui vous est fourni par le point de terminaison File)
nameString : nom du fichier
typeString : le type de fichier (CV, CoverLetter, …)
textString : le contenu du fichier (également fourni si vous créez ce fichier au moyen du point de terminaison File)

Objet Education

schoolNameString : le nom de l’école
degreeString : le nom du diplôme
fieldString : le domaine du diplôme
gradeString : la note du diplôme
descriptionString : une description du diplôme
fromDate : la date de début du programme pour ce candidat
toDate : la date de fin du programme pour ce candidat

Objet Employer

positionString : le titre du poste
nameString : le nom du poste
locationString : l’adresse du poste
descriptionString : la description du poste
fromDate : la date de début du poste pour ce candidat
toDate : la date de fin du poste pour ce candidat

Tous les formats de date utilisent le motif suivant : yyyy-MM-dd’T’HH:mm:ss.SSS’Z’

Réponse

idString : identifiant unique du candidat
referenceFromString : l’origine du candidat (portal, linkedin, facebook, google, indeed, jobillico, …)
phoneNumberString : le numéro de téléphone du candidat
nameString : le nom complet du candidat (prénom et nom)
emailString : le courriel du candidat
preferedLanguageString : la langue préférée du candidat
filesArray : la liste des fichiers à joindre à ce candidat

Code d’erreur

409Ce candidat existe déjà (nous retournons le candidat existant dans la charge utile)
Fenêtre de terminal
curl -X POST \
'https://public-api.nextal.com/candidates?napikey=demo&ntenant=demo' \
-H 'accept: application/json' \
-H 'cache-control: no-cache,no-cache' \
-H 'content-type: application/json;charset=UTF-8' \
-d '{
"files":
[{
"name":"CV Mickael Dupont.pdf",
"id":"5c8745402c17ca4144a566bb",
"type":"CV",
"text":" Content of the CV"
}],
"referenceFrom":"Portal",
"phoneNumber":"5146525499",
"address":null,
"email":"dupont.mickael@gmail.com",
"linkedin":"www.linkedin.com/in/mickael-",
"name":"Mickal dupont",
"preferedLanguage":"fr"
}'