Status kandydata w wynikach API

Last updated: February 23, 2026

Podczas korzystania z API HackerRank do przeglądania kandydatów, którzy przystąpili do testu, zwrócony JSON będzie zawierał kilka pól z wartościami całkowitymi, które odpowiadają statusowi kandydata w przepływie pracy HackerRank. Pola te nazywają się "status" i "ats_state". Poniżej znajdziesz wyjaśnienie, co one oznaczają.

image.png

status
To pole podaje status samej próby i może być używane do określenia, czy kandydat rozpoczął test, czy go ukończył. Oto wartości, które może przyjąć i co one oznaczają:

Wartość
Znaczenie
-1
Zaproszony kandydat
0
Test w toku
1
Test zakończony
2
Stan wewnętrzny, ignoruj
3
Stan wewnętrzny, ignoruj
4
Stan wewnętrzny, ignoruj
5
Stan wewnętrzny, ignoruj
6
Widoczna próba testu w aplikacji
7
E-mail z ukończeniem testu wysłany do użytkownika, kandydat oznaczony jako „Zakończony” w aplikacji

ats_state
Po ukończeniu testu przez kandydata, jego status w procesie rekrutacji może zostać zaktualizowany na platformie HackerRank, aby odpowiadał statusom często występującym w systemach śledzenia kandydatów (ATS), takich jak Taleo i Greenhouse. Kandydat może zostać automatycznie przesunięty do kolejnego statusu, jeśli został skonfigurowany próg punktowy, lub rekruter może ręcznie przenieść kandydata do innego statusu, aby wskazać, że kandydat jest godny przejścia do późniejszego etapu procesu rekrutacji.
Ten status jest rejestrowany w polu ats_state w odpowiedzi. Mapowania od kodu całkowitego do różnych wartości, które oznaczają, znajdują się w tabeli poniżej:

Wartość
Stan ATS
0
Stan ATS nie ustawiony
1
Zakończono test - Wymagana ocena
2
Zakończono test - Kwalifikowany
3
Zakończono test - Niepowodzenie
4
Rozmowa telefoniczna - I
5
Rozmowa telefoniczna - II
6
Rozmowa telefoniczna - III
7
Oferta wysłana
8
Negocjacje oferty
9
Oferta zaakceptowana
10
Oferta odrzucona
11
Wstrzymano
12
Rozmowa telefoniczna - Zatwierdzona
13
Rozmowa telefoniczna - Niepowodzenie
14
Rozmowa techniczna - Zatwierdzona
15
Rozmowa techniczna - Niepowodzenie
16
Rozmowa HR - Zatwierdzona
17
Rozmowa HR - Niepowodzenie
18
Rozmowa telefoniczna
19
Rozmowa techniczna
20
Rozmowa HR
21
Zatrudniony
22
Odrzucony