Estado del candidato en los resultados de la API

Last updated: February 23, 2026

Al usar la API de HackerRank para revisar candidatos que han realizado una prueba, el JSON devuelto contendrá un par de campos de valor entero que corresponden al estado de un candidato en el flujo de trabajo de HackerRank. Los campos se llaman "status" y "ats_state". A continuación, encontrarás una explicación de lo que significan.

image.png

status
Este campo da el estado del intento real y puede usarse para determinar si el candidato ha comenzado a realizar la prueba o la ha completado. Aquí están los valores que puede tomar y lo que significan:

Valor
Significado
-1
Candidato invitado
0
Prueba en progreso
1
Prueba finalizada
2
Estado interno, ignorar
3
Estado interno, ignorar
4
Estado interno, ignorar
5
Estado interno, ignorar
6
Intento de prueba visible en la aplicación
7
Correo electrónico de finalización de prueba enviado al usuario, candidato marcado como "Completado" en la aplicación 

ats_state
Una vez que un candidato completa una prueba, su estado en el proceso de reclutamiento puede ser actualizado en la plataforma de HackerRank para corresponder a los estados que se encuentran comúnmente en las herramientas de Seguimiento de Candidatos (ATS) como Taleo y Greenhouse. Un candidato puede ser progresado automáticamente a un estado posterior si se ha configurado una puntuación de corte, o un reclutador puede mover manualmente al candidato a un estado diferente para indicar que el candidato es digno de avanzar a una etapa posterior en el proceso de contratación.
Este estado se captura en el campo ats_state en la respuesta. Los mapeos del código entero a los diferentes valores que significan están en la tabla a continuación:

Valor
Estado ATS
0
Estado ATS no establecido
1
Prueba Completada - Evaluación Requerida
2
Prueba Completada - Calificado
3
Prueba Completada - Fallido
4
Entrevista Telefónica - I
5
Entrevista Telefónica - II
6
Entrevista Telefónica - III
7
Oferta Enviada
8
Negociación de la Oferta
9
Oferta Aceptada
10
Oferta Rechazada
11
En Espera
12
Entrevista Telefónica - Aprobada
13
Entrevista Telefónica - Fallida
14
Entrevista Técnica - Aprobada
15
Entrevista Técnica - Fallida
16
Entrevista HR - Aprobada
17
Entrevista HR - Fallida
18
Entrevista Telefónica
19
Entrevista Técnica
20
Entrevista HR
21
Contratado
22
Rechazado