Aller au contenu principal

Créer une offre d'emploi

Ce guide vous explique comment créer une nouvelle offre d'emploi sur notre plateforme.

Prérequis

  • Une entreprise existante dans Canada Motor Jobs ainsi que son ID
  • Les informations détaillées du poste à pourvoir

Point d'accès

POST https://canadamotorjobs.com/api/v1/{locale}/job-listings/create

Paramètres

ParamètreTypeDescriptionDefault
ref_idstring, nullableIdentifiant de référence de l'offre dans votre systèmenull
business_idstring, requisL'ID de l'entreprise-
confidentialboolean, optionnelSi l'offre est confidentiellefalse
department_idstring, optionnelL'ID du départementnull
section_idstring, optionnelL'ID de la sectionnull
job_title_idstring, optionnel, requis si job_title_name n'est pas fourniL'ID du titre de poste. Il est préférable de fournir l'ID du titre de poste plutôt que le nom afin d'associé l'offre convenablement aux sections du site et les infolettres. Vous pouvez fournir un titre de poste (job_title_name) différent même si vous fournissez l'ID du titre de poste.null
job_title_namestring, optionnel, requis si job_title_id n'est pas fourniLe nom du titre de poste souhaiteznull
experience_requiredinteger, nullableL'expérience requise pour le postenull
salary_shownboolean, optionnelSi le salaire est affichétrue
salaryfloat, optionnelLe salaire de l'offre, si null la valeur par défaut associée au titre d'emploi sera utilisée. Il est préférable de fournir vous même la valeur du salaire plutôt que de laisser le système déterminer la valeur par défaut.35000.00
salary_method_idstring, optionnelCe qui sera affiché au dessus du salaire
• 'possible' : Possibilité de salaire
• 'experience' : Selon l'expérience
• 'collective_agreement' : Selon convention collective
'possible'
salary_before_textstring, optionnelTexte affiché devant le salaire
• 'upTo' : Jusqu'à
• 'startingAt' : À partir de
• 'none' : ''
'upTo'
commissionsstring, optionnelTexte affiché après le salaire ou au lieu du salaire
• 'none' : ''
• 'only' : 'Commissions uniquement'
• 'plus' : '+ comissions'
'none'
bonusesstring, optionnelTexte affiché après le salaire ou au lieu du salaire
• 'none' : ''
• 'plus' : '+ bonuses'
'none'
vacationsinteger, min:2, max:36,optionnelNombre de semaines de congés par annéenull
hiring_bonus_valuefloat, optionnelMontant de la prime à l'embauche si disponiblenull
hiring_bonus_timeframestring, optionnelUnité pour le délais avant de recevoir la prime à l'embauche. Peut être laissé vide si c'est immédiatement ou si vous ne souhaitez pas afficher le délais.
• 'day' : Par jour
• 'week' : Par semaine
• 'month' : Par mois
• 'year' : Par année
null
hiring_bonus_periodinteger, optionnelNombre de période pour le délais avant de recevoir la prime à l'embauche. Peut être laissé vide si c'est immédiatement ou si vous ne souhaitez pas afficher le délai. (example: hiring_bonus_period de 12 avec hiring_bonus_timeframe de 'week' signifie que la prime sera versée 12 semaines après l'embauche)null
job_typestring, optionnelL'ID du type d'emploipermanent
workplacestring, optionnelL'ID du lieu de travaillocation
custom_descriptionstring, optionnelDescription de l'offre d'emploinull
custom_detailsstring, optionnelDétails plus spécifique relatifs au candidat recherchénull
ai_assistedboolean, optionnelSi vous souhaitez que notre intelligence artificielle génère ou optimise votre custom_description à votre placefalse
ai_assisted_instructionstring, optionnelInstructions pour notre intelligence artificielle pour générer ou optimiser votre custom_descriptionnull
auto_translateboolean, optionnelSi vous souhaitez que notre intelligence artificielle traduise votre offre d'emploi en anglais et espagnol automatiquement, si (false), vous devrez ajouter les traductions manuellement après la création de l'offre, vous pouvez laisser activer et modifier les textes par la suite.true
callback_application_urlstring, nullableURL de callback pour les notifications de candidaturenull

Codes de réponse

CodeMessageDescription
JOB_LISTING_CREATEDL'offre d'emploi a été créée avec succèsRetourne les informations de l'offre d'emploi créée
INVALID_PARAMETERSLes paramètres fournis sont invalidesRetourne les informations de l'erreur
NOT_AUTHORIZEDVous n'avez pas les permissions nécessairesVous n'avez pas les permissions nécessaires pour créer une offre d'emploi pour cette entreprise
ERROR_SERVERLe serveur a rencontré une erreur lors de la création de l'offre d'emploiRetourne les informations de l'erreur