Skip to Content

Transfer

GET /api/analytics/traffic

Dzienna przepustowość CDN i storage dla workspace, w bajtach. Te wartości mierzą dostarczanie, a nie odtwarzanie zgłaszane przez player.

Wymaga analytics.read. Zobacz Przegląd, aby poznać uwierzytelnianie i zakres kategorii. Ten endpoint obejmuje cały workspace. Nie przyjmuje id wideo.

Parametry

ParametrWymaganyOpis
startDateTakPoczątek zakresu. ISO 8601 lub YYYY-MM-DD. Włącznie.
endDateTakKoniec zakresu. ISO 8601 lub YYYY-MM-DD. Włącznie.

Ignite traktuje startDate jako początek tego dnia kalendarzowego, a endDate jako jego koniec. Odpowiedź zawiera co najwyżej 999 dni, od najnowszych.

Żądanie

curl -X GET "https://app.ignitevideo.cloud/api/analytics/traffic?startDate=2026-08-01&endDate=2026-08-31" \ -H "Authorization: Bearer YOUR_API_KEY"

Odpowiedź

Body to lista z paginacją (zobacz Zapytania). Użyj docs dla wierszy dziennych.

{ "docs": [ { "id": string, "date": string, "incomingTraffic": number, "outgoingTraffic": number, "totalTraffic": number, "workspace": string, "createdAt": string, "updatedAt": string }, [...] ], "totalDocs": number, "limit": number, "page": number, "totalPages": number, "hasNextPage": boolean, "hasPrevPage": boolean }
FieldOpis
incomingTrafficBajty wgrane do storage tego dnia.
outgoingTrafficBajty dostarczone widzom tego dnia. Admin UI pokazuje to pole na wykresie.
totalTrafficincomingTraffic + outgoingTraffic.

Wszystkie pola transferu to liczby całkowite w bajtach. Przelicz je do wyświetlenia. Na przykład 1000000000 bajtów to 1 GB.

Błędy

StatusBodyZnaczenie
400Zwykły tekstBrak lub nieprawidłowe startDate / endDate
403Brak analytics.read lub wyłączony klucz