Skip to navigation

Cambios en la API pública de Crehana.

Nuevo reporte: procesos de competencias de Talent

GET /api/v5/rest/org/{organization_slug}/reports/talent/competences-processes/ lista los procesos de evaluación de competencias de la organización, con una fila por proceso: evaluation_id, process_id, process_name, status, created_date, start_date, end_date, updated_date, max_scale y competence_model_id.

Es la puerta de entrada al reporte de resultados: el evaluation_id de cada proceso es el que acepta evaluation_id en /reports/talent/competences-results/, así que primero listás los procesos y después pedís las notas finales del que te interesa.

evaluation_id sale del identificador del proceso en Talent (4M<id>P). Si un proceso no sigue ese formato, llega con evaluation_id en null y no se puede pedir filtrando por él: traé las notas sin evaluation_id y cruzalas por process_id, que viene en las dos respuestas.

{
"total": 4,
"next_cursor": null,
"has_next_page": false,
"results": [
{
"evaluation_id": 123,
"process_id": "4M123P",
"process_name": "Evaluación de competencias 2026",
"status": "FINISHED",
"start_date": "2026-02-01",
"end_date": "2026-06-30",
"max_scale": 5,
"competence_model_id": 12
}
]
}

Filtro opcional: evaluation_id. La paginación es por cursor, igual que en el reporte de resultados: limit (de 1 a 500, por defecto 100) y, para la página siguiente, reenviás next_cursor en cursor tal cual. Las filas vienen ordenadas por proceso.

Sólo se listan procesos de la organización de la api-key: pedir el slug de otra organización responde con error, no con datos. Un limit fuera de rango o un evaluation_id que no sea un entero positivo responden 422.