Registro de cambios
Actualizado
Con fecha, del más reciente al más antiguo. Todo cambio de la API pública o de esta documentación es una línea aquí.
2026-09-25
- Publicar es gratis.
POST /v1/jobs/{jobId}/publishno cobra nada:creditsChargedya no está en su respuesta, y402 insufficient_creditsha desaparecido. Publicar tampoco arranca el emparejamiento de candidatos: ordenar candidatos y buscar en el pool corresponden a un aviso gestionado, que alguien de selección activa en Orbit. category. Qué tipo de empleo es un puesto, a partir de una lista fija. Se acepta enPOST /v1/jobsyPATCH /v1/jobs/{jobId}, se devuelve en todo puesto que la tenga y es obligatoria en la primera publicación de un puesto: sin ella, publish responde422concategoryenmissing.- Los avisos gestionados conservan su título y su categoría. Un
PATCHque cambiaría cualquiera de los dos en un aviso gestionado, directamente o mediantepublishEdits, responde409conmanaged_ad_lockedy una listafields, y no cambia nada. - Evaluaciones por la API.
POST /v1/jobs/{jobId}/candidates/{candidateId}/screeninginvita a una de las personas candidatas de un puesto a una evaluación con IA con una de tus plantillas. Solo un aviso gestionado puede evaluar (409 ad_not_managed). Pasadas las evaluaciones incluidas en el aviso, una evaluación es adicional, al precio de la plantilla fijado al enviarla, y solo se factura si se completa, sin confirmación en cada llamada. Una que llevaría a la cuenta por encima de su límite mensual responde402 overage_cap_reached. - El permiso
screening. Se muestra en Orbit como Screening y es el que necesita la ruta de evaluación. Emitir una clave con él es el consentimiento de la cuenta a las evaluaciones adicionales, hasta el límite mensual.
2026-09-08
- Escritura de vacantes.
POST /v1/jobscrea un borrador,POST /v1/jobs/{jobId}/publishlo pone en marcha y cobra la tarifa de publicación,PATCH /v1/jobs/{jobId}edita yPOST /v1/jobs/{jobId}/closecierra. Las ediciones de un puesto publicado quedan en espera salvo que envíespublishEdits: true. - Un permiso nuevo,
jobs:write. En Orbit aparece como leer y gestionar empleos. No va implícito en la lectura: publicar gasta créditos, así que se elige a propósito al crear la clave. Idempotency-Keyen los endpointsPOST. Un reintento devuelve la primera respuesta en lugar de un segundo anuncio o un segundo cobro.- URLs base. El host de desarrollo ya no aparece aquí. Rechaza llamadas externas y nunca fue utilizable desde fuera.
2026-09-06
- API pública de vacantes v1.
GET /v1/jobsyGET /v1/jobs/{jobId}: los puestos publicados, cerrados y caducados de una cuenta mediante clave de API, con paginación por cursor, filtrosstatusyupdatedSince, y unapplyLinken cada vacante. - Permisos de las claves de API. Las claves llevan un permiso elegido al crearlas — lectura de vacantes o screening — visible en cada clave en Orbit → Configuración → Claves de API.
- Esta documentación. Primeros pasos, la guía de página de empleo y la referencia de endpoints generada.