1. Pobierz wszystkie niestandardowe statusy w projekcie.
Ta metoda umożliwia uzyskanie listy wszystkich istniejących niestandardowych statusów.Ringostat Smart Phonew projekcie.
Podstawowe parametry zapytania:
Adres żądania API: https://api.ringostat.net/rsp-api-v3
Metoda: POST
Format żądania — json
projectId: Identyfikator projektu
Aby uzyskać niestandardowe statusy, musisz je utworzyć.
Aby to zrobić przejdź do sekcji „Ustawienia Ringostatu w smartfonie” > „Ustawienia statusu niestandardowego”
Następnie utwórz nowe statusy.
Przykładowe zapytanie:
{
"id": 777,
"method": "getCustomStatuses",
"params": {
"projectId": 39071
}
}
Przykładowa odpowiedź:
{
"id": "777",
"result": [
{ "id": 1763, "title": "At lunch" },
{ "id": 1768, "title": "Break" },
{ "id": 1773, "title": "On the call" },
{ "id": 1778, "title": "On the move" }
],
"jsonrpc": "2.0"
}
2. Uzyskaj informacje o statusie pracowników.
Ta metoda pozwala uzyskać informacje o tym, kiedy/kto ma jaki status przeniesiony w aplikacjiRingostat Smartfon iJak długo tam był?
Podstawowe parametry zapytania:
Adres żądania API: https://api.ringostat.net/api/json-rpc
Metoda: POST
Format żądania — json
projectId: Identyfikator projektu
Nagłówki: klucz uwierzytelniający
Klucz autoryzacyjny auth-keyZnajdziesz go, przechodząc do strony „Ustawienia” > „Integracja” > „Ringostat API”. Na tej stronie musisz skopiować klucz autoryzacyjny, aby go przekazać. Nagłówki w Klucz autoryzacyjny.
Przykładowe zapytanie:
{
"id": 1,
"jsonrpc": "2.0",
"method": "getSipStatusDailyReport",
"params": {
"projectId": 68861,
"filter": {
"from": "2026-03-19",
"to": "2026-03-25"
}
}
}Przykładowa odpowiedź:
{
"jsonrpc": "2.0",
"result": [
{"employee": "TEST CY", "online": "01:31:55", "offline": "10:13:15"},
{"employee": "AI IVR Test", "online": "11:44:49", "offline": "00:00:21"},
{"employee": "Sergiy Test", "online": "11:44:49", "offline": "00:00:21"}
"id": 1
],
}
Ważny:Jeżeli pracownik posiada dwa konta SIP, jedno online i drugie DND, wówczas w tym okresie pracownik jest uznawany za online, a status DND nie jest brany pod uwagę.
Podobnie, jeśli jeden z łyków ma status mówienia, wówczas nie liczą się tryby „dnd”, „online” i „offline”, liczy się wyłącznie mówienie. Według priorytetu.
