Saltar al contenido principal

Consultar Estado de Candidatos

GET /candidate-requests/{uuid}

Este endpoint permite monitorear el progreso global de la solicitud y verificar el estado individual de cada proceso. Retorna el Resumen de la Solicitud por defecto. Es el recurso principal para flujos de "polling" o consulta manual.

Encabezados Requeridos (HTTP Headers)

HeaderTipoRequeridoValor / Ejemplo
AuthorizationstringBearer {accessToken}
Content-Typestringapplication/json

Ejemplo de Petición

curl -X GET "{BASE_URL}/candidate-requests/8b9cad0e-1f20-4192-bff0-e1e043cea4db" \
-H "Authorization: Bearer {accessToken}"

Respuestas de la API

A continuación se muestra un ejemplo de la respuesta estructural. El objeto processes contiene la lista de validaciones ejecutadas, sus fechas de inicio/fin y el resultado preliminar.

{
"isSuccess": true,
"statusCode": 200,
"message": "El registro del candidato con National Id SEVG920929HMNRLB01 fue satisfactorio",
"data": {
"isCandidateRegistered": true,
"status": "Completed",
"candidateId": "9bNONK0yqXYlbE8iBKZZ",
"result": "Pendiente",
"globalEndDate": null,
"processes": [
{
"id": "0ggAQfM4NIFbShqLUxxF",
"processName": "Peps",
"result": "Riesgo Bajo",
"status": "Finalizado",
"startDate": 1758651740402,
"endDate": 1758651743232
},
{
"id": "0qUJmH8GRE4JCnmDFiy9",
"processName": "Listas negras del SAT",
"result": "Riesgo Bajo",
"status": "Finalizado",
"startDate": 1758651733591,
"endDate": 1758651741203
},
{
"id": "2Gk9ezpE2gAQEekFLCTO",
"processName": "Referencias Personales",
"result": "Pendiente",
"status": "Con dependencia",
"startDate": null,
"endDate": null
},
{
"id": "45hMSTayZYZGeUTgUp2A",
"processName": "Validación de estudios",
"result": "Pendiente",
"status": "Pendiente Candidato",
"startDate": 1758651735562,
"endDate": null
},
{
"id": "4uHSRL06tV2tErX8zwcx",
"processName": "BGC Laboral",
"result": "No disponible",
"status": "Finalizado",
"startDate": 1758651734432,
"endDate": 1758825295653
},
{
"id": "698BbILPWd6I0oBGZOgk",
"processName": "Global Watch List",
"result": "Aprobado",
"status": "Finalizado",
"startDate": 1758651729370,
"endDate": 1758651737631
},
{
"id": "7PQeIGuOJTUug6EISyYq",
"processName": "Referencias Laborales",
"result": "Pendiente",
"status": "Pendiente Candidato",
"startDate": 1758651737626,
"endDate": null
},
{
"id": "A4mD4mGSe5Vn7ybXiHaC",
"processName": "Geolocalización",
"result": "Pendiente",
"status": "Pendiente Candidato",
"startDate": 1758651734070,
"endDate": null
},
{
"id": "BGRgx6JHpDAFDszrQUGQ",
"processName": "Documentos",
"result": "Pendiente",
"status": "Pendiente Candidato",
"startDate": 1758651735668,
"endDate": null
},
{
"id": "UZTVM67AaDcqVmPGKhdq",
"processName": "BGC News",
"result": "Aprobado",
"status": "Finalizado",
"startDate": 1758651741571,
"endDate": 1758651805644
},
{
"id": "jbJ6ryPsJKqt60mA2bon",
"processName": "Reporte de Crédito",
"result": "Pendiente",
"status": "Pendiente Candidato",
"startDate": 1758651734729,
"endDate": null
},
{
"id": "kHQ71upc7krtkM21har2",
"processName": "BGC Legal",
"result": "Aprobado",
"status": "Finalizado",
"startDate": 1758651740531,
"endDate": 1758651747070
}
]
}
}