Journal des modifications
Mis à jour
Daté, du plus récent au plus ancien. Chaque changement de l’API publique ou de cette documentation est une ligne ici.
2026-09-25
- Publier est gratuit.
POST /v1/jobs/{jobId}/publishne facture plus rien :creditsChargedne figure plus dans sa réponse, et402 insufficient_creditsa disparu. Publier ne lance pas non plus l’appariement des candidats — classer les candidats et comparer le vivier relèvent d’une offre gérée, qu’un recruteur active dans Orbit. category. Le type d’emploi d’un poste, dans une liste fixe. Acceptée surPOST /v1/jobsetPATCH /v1/jobs/{jobId}, renvoyée sur chaque poste qui en a une, et obligatoire à la première publication d’un poste : sans elle, publish répond422aveccategorydansmissing.- Les offres gérées gardent leur intitulé et leur catégorie. Un
PATCHqui changerait l’un ou l’autre sur une offre gérée, directement ou viapublishEdits, reçoit un409avecmanaged_ad_lockedet une listefields, et ne change rien. - La présélection via l’API.
POST /v1/jobs/{jobId}/candidates/{candidateId}/screeninginvite l’un des candidats d’un poste à une présélection par IA avec l’un de vos modèles. Seule une offre gérée peut présélectionner (409 ad_not_managed). Au-delà des présélections incluses dans l’offre, une présélection est supplémentaire, au prix du modèle figé à l’envoi, et n’est facturée que si elle est terminée, sans confirmation à chaque appel. Une présélection qui ferait dépasser au compte sa limite mensuelle reçoit402 overage_cap_reached. - La portée
screening. Affichée dans Orbit sous le nom Présélection, c’est celle dont la route de présélection a besoin. Émettre une clé qui la porte vaut consentement du compte aux présélections supplémentaires, jusqu’à la limite mensuelle.
2026-09-08
- Écriture des offres.
POST /v1/jobscrée un brouillon,POST /v1/jobs/{jobId}/publishle met en ligne et facture les frais de publication,PATCH /v1/jobs/{jobId}modifie etPOST /v1/jobs/{jobId}/closeclôture. Les modifications d’un poste publié restent en attente, sauf si vous envoyezpublishEdits: true. - Une nouvelle portée,
jobs:write. Affichée dans Orbit comme lecture et gestion des offres. Elle n’est pas impliquée par la lecture : publier consomme des crédits, elle se choisit donc délibérément à la création de la clé. Idempotency-Keysur les endpointsPOST. Une nouvelle tentative renvoie la première réponse au lieu d’une seconde annonce ou d’un second débit.- URL de base. L’hôte de développement n’est plus listé ici. Il refuse les appels externes et n’a jamais été utilisable de l’extérieur.
2026-09-06
- API publique des offres v1.
GET /v1/jobsetGET /v1/jobs/{jobId}: les postes publiés, clos et expirés d’un compte via clé d’API, avec pagination par curseur, filtresstatusetupdatedSince, et unapplyLinksur chaque offre. - Portées des clés d’API. Les clés portent une portée choisie à la création — lecture des offres ou screening — affichée sur chaque clé dans Orbit → Paramètres → Clés d’API.
- Cette documentation. Démarrage, le guide page carrières et la référence des endpoints générée.