Lister les postes
Ce point de terminaison vous permet de lister et de rechercher des postes.
Chemin de la ressource
| Propriété | Valeur |
|---|---|
| url | v2/jobs/search |
En-têtes
| Champ | Description |
|---|---|
| Accept-Language | Langue du résultat; si aucune (ou une langue non configurée) n’est fournie, la langue par défaut sera utilisée |
Paramètres
| Champ | Description |
|---|---|
| page | number (par défaut : 0) |
| size | number (par défaut : 20, maximum : 1000) |
| province | string (exemple : QC, VC, …) |
| city | string (exemple : Montréal, Laval, …) |
| clientId | string (l’identifiant du client : veuillez nous contacter pour plus de détails) |
| entityId | string (l’identifiant de la marque : veuillez nous contacter pour plus de détails) |
| contractTypes | List of string (exemple : « 0 » ou « 1 ») |
| schedules | List of string (exemple : « 0 » ou « 1 ») |
| shifts | List of string (exemple : « 0 » ou « 1 ») |
| categories | List of string (exemple : « 0 » ou « 1 ») |
| socialAdvantages | List of string (exemple : « 0 » ou « 1 ») |
Réponse
| Champ | Description |
|---|---|
| content | Array : la liste des postes |
| totalPages | Number : le nombre total de pages |
| totalElements | Number : le nombre total d’éléments |
| numberOfElements | Number : le nombre d’éléments retournés par cette requête |
| size | Number : la taille réelle de la page retournée (si vous demandez plus de 1000) |
Objet Job
| Champ | Description |
|---|---|
| id | String : identifiant unique du poste |
| creationDate | Date : création du poste |
| updatedDate | Date : dernière mise à jour du poste |
| title | String : le titre du poste |
| shortDescription | String : la courte description du poste |
| clientName | String : le nom du client du poste |
| fullDescription | String : la description complète du poste |
| entityName | String : le nom de l’entité du poste |
| technologies | Array of String : technologies / compétences liées au poste |
| contractStartDate | Date : la date de début du poste |
| contractEndDate | Date : la date de fin du poste |
| searchDeadline | Date : la date limite pour postuler au poste |
| hierarchicalLevel | String : le niveau hiérarchique du poste |
| contractTypes | Array of String : type de contrat du poste |
| schedules | Array String : type d’horaire du poste |
| shifts | Array String : type de quart de travail du poste |
| minHoursPerWeek | Integer : nombre minimal d’heures de travail |
| maxHoursPerWeek | Integer : nombre maximal d’heures de travail |
| socialAdvantages | Array of String : avantages sociaux du poste |
| reference | String : une référence interne de poste de l’entreprise |
| publishDate | Date : la date de publication du poste |
| minSalary | Integer : salaire annuel minimal |
| maxSalary | Integer : salaire annuel maximal |
| minHourlySalary | Float : salaire horaire minimal |
| maxHourlySalary | Float : salaire horaire maximal |
| address | Adress : lieu où le poste sera exercé |
| geocode | Array of Double : latitude et longitude du lieu où le poste sera exercé |
| openPosition | Integer : nombre de postes à pourvoir |
| categories | Array of String : catégorie du poste |
| customProperties | Array of custom properties |
| links | Array of Link : lien vers d’autres entités |
Objet Address
| Champ | Description |
|---|---|
| address | String : l’adresse complète et lisible |
| number | String : le numéro civique |
| street | String : le nom de la rue |
| city | String : le nom de la ville |
| province | String : le code de la province |
| postalCode | String : le code postal |
| country | String : le code du pays |
Objet Custom Property
| Champ | Description |
|---|---|
| name | String : le nom de la propriété personnalisée (telle qu’elle doit être affichée) |
| value | String : valeur de la propriété personnalisée (telle qu’elle doit être affichée) |
Objet Link
| Champ | Description |
|---|---|
| rel | String : le nom de l’objet de référence |
| href | String : url de l’objet |
Liste des liens possibles
| Champ | Description |
|---|---|
| featurePhoto | Url : photo vedette du poste |
| clientPhoto | Url : logo du client |
curl -X GET 'https://public-api.nextal.com/v2/jobs/search?napikey=demo&ntenant=demo' -H 'cache-control: no-cache'