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.
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.
