Skip to Content

Traffico

GET /api/analytics/traffic

Banda giornaliera CDN e storage per il workspace, in byte. Questi valori misurano l’erogazione, non la riproduzione segnalata dal player.

Richiede analytics.read. Vedi Panoramica per autenticazione e ambito di categorie. Questo endpoint è a livello di workspace. Non accetta un id video.

Parametri

ParametroObbligatorioDescrizione
startDateInizio dell’intervallo. ISO 8601 o YYYY-MM-DD. Inclusivo.
endDateFine dell’intervallo. ISO 8601 o YYYY-MM-DD. Inclusivo.

Ignite tratta startDate come l’inizio di quel giorno di calendario e endDate come la fine di quel giorno di calendario. La risposta include al massimo 999 giorni, i più recenti per primi.

Richiesta

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

Risposta

Il body è un elenco paginato (vedi Query). Usa docs per le righe giornaliere.

{ "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 }
FieldDescrizione
incomingTrafficByte caricati nello storage quel giorno.
outgoingTrafficByte erogati agli spettatori quel giorno. L’Admin UI mostra questo campo nel grafico.
totalTrafficincomingTraffic + outgoingTraffic.

Tutti i campi di traffico sono interi in byte. Convertili per la visualizzazione. Ad esempio, 1000000000 byte corrispondono a 1 GB.

Errori

StatoBodySignificato
400Testo semplicestartDate / endDate mancante o non valido
403Manca analytics.read o chiave disabilitata