Zasób zwraca dane dla modułów licznika rozpoczętych wątków czatu dla dashboardu. Okresem zawsze jest pełny tydzień z uwzględnieniem wyłącznie całych dni. Dane dostępne są dla każdej roli, od Praktykanta do Eksperta.

Endpointy obsługujące żądanie:

  • https://api.5ways.com

Pobranie danych

GET /rest/dashboard_chat_stats

Zwróci obiekt statystyk. Jeśli zostanie wywołany bez parametrów, zostanie zwrócona statystyka rozpoczętych wątków na czacie liczona od początku bieżącego dnia, wstecz, wyznaczając okres tygodnia.

Odpowiedź
// HTTP/1.1 200 OK
{
    "results": [
        {
            "DashboardIssueStats": [
                {
                  "day_of_week": "5",
                  "day_of_week_name": "Friday",
                  "threads": "17"
                }
            ]
        }
    ]
}

day_of_week numer dnia tygodnia, liczony od poniedziałku, threads ilość wątków danego dnia

Dostępne parametry

W zasobie możemy użyć jednego parametru, wskazując dzień, od którego ma być liczony

date_from od tej daty, od godziny 00:00:00 zostaną zwrócone następne dni tygodnia, do godziny 23:59:59 ostatniego dnia tego okresu.

Agregacja nie uwzględnia godzin lub dni, w których nie ma spraw.

Przykładowe, sparametryzowane żądanie

GET /rest/dashboard_chat_stats?date_from=2024-03-18%2007:00:00

Otrzymasz statystykę wątów utworzonych przez klientów od poniedziałku 18 marca 00:00:00 do niedzieli 24 marca 23:59:59. Wskazana godzina zostanie zignorowana. Wymagany format daty to typ datetime z mysql YYYY-MM-DD hh:mm:ss.