Aller au contenu

Lister les postes

Ce point de terminaison vous permet de lister et de rechercher des postes.

Chemin de la ressource

PropriétéValeur
urlv2/jobs/search

En-têtes

ChampDescription
Accept-LanguageLangue du résultat; si aucune (ou une langue non configurée) n’est fournie, la langue par défaut sera utilisée

Paramètres

ChampDescription
pagenumber (par défaut : 0)
sizenumber (par défaut : 20, maximum : 1000)
provincestring (exemple : QC, VC, …)
citystring (exemple : Montréal, Laval, …)
clientIdstring (l’identifiant du client : veuillez nous contacter pour plus de détails)
entityIdstring (l’identifiant de la marque : veuillez nous contacter pour plus de détails)
contractTypesList of string (exemple : « 0 » ou « 1 »)
schedulesList of string (exemple : « 0 » ou « 1 »)
shiftsList of string (exemple : « 0 » ou « 1 »)
categoriesList of string (exemple : « 0 » ou « 1 »)
socialAdvantagesList of string (exemple : « 0 » ou « 1 »)

Réponse

ChampDescription
contentArray : la liste des postes
totalPagesNumber : le nombre total de pages
totalElementsNumber : le nombre total d’éléments
numberOfElementsNumber : le nombre d’éléments retournés par cette requête
sizeNumber : la taille réelle de la page retournée (si vous demandez plus de 1000)

Objet Job

ChampDescription
idString : identifiant unique du poste
creationDateDate : création du poste
updatedDateDate : dernière mise à jour du poste
titleString : le titre du poste
shortDescriptionString : la courte description du poste
clientNameString : le nom du client du poste
fullDescriptionString : la description complète du poste
entityNameString : le nom de l’entité du poste
technologiesArray of String : technologies / compétences liées au poste
contractStartDateDate : la date de début du poste
contractEndDateDate : la date de fin du poste
searchDeadlineDate : la date limite pour postuler au poste
hierarchicalLevelString : le niveau hiérarchique du poste
contractTypesArray of String : type de contrat du poste
schedulesArray String : type d’horaire du poste
shiftsArray String : type de quart de travail du poste
minHoursPerWeekInteger : nombre minimal d’heures de travail
maxHoursPerWeekInteger : nombre maximal d’heures de travail
socialAdvantagesArray of String : avantages sociaux du poste
referenceString : une référence interne de poste de l’entreprise
publishDateDate : la date de publication du poste
minSalaryInteger : salaire annuel minimal
maxSalaryInteger : salaire annuel maximal
minHourlySalaryFloat : salaire horaire minimal
maxHourlySalaryFloat : salaire horaire maximal
addressAdress : lieu où le poste sera exercé
geocodeArray of Double : latitude et longitude du lieu où le poste sera exercé
openPositionInteger : nombre de postes à pourvoir
categoriesArray of String : catégorie du poste
customPropertiesArray of custom properties
linksArray of Link : lien vers d’autres entités

Objet Address

ChampDescription
addressString : l’adresse complète et lisible
numberString : le numéro civique
streetString : le nom de la rue
cityString : le nom de la ville
provinceString : le code de la province
postalCodeString : le code postal
countryString : le code du pays

Objet Custom Property

ChampDescription
nameString : le nom de la propriété personnalisée (telle qu’elle doit être affichée)
valueString : valeur de la propriété personnalisée (telle qu’elle doit être affichée)
ChampDescription
relString : le nom de l’objet de référence
hrefString : url de l’objet

Liste des liens possibles

ChampDescription
featurePhotoUrl : photo vedette du poste
clientPhotoUrl : logo du client
Fenêtre de terminal
curl -X GET
'https://public-api.nextal.com/v2/jobs/search?napikey=demo&ntenant=demo'
-H 'cache-control: no-cache'