Passa al contenuto principale

Ottieni statistiche della campagna

GET 

/api/partner-gateway/v1/campaigns/stats

Restituisce statistiche di consegna aggregate per le campagne in un dato intervallo di date. I risultati sono raggruppati in base all'intervallo temporale aggregateOn. I valori validi per aggregateOn sono: hour, day, week e month. Devi fornire sia startDate sia endDate in formato yyyy-MM-dd per definire il periodo del report. Filtra per sendingMode (SMS, RCS, WHATSAPP) per vedere le statistiche di un canale specifico, oppure omettilo per ottenere statistiche combinate su tutti i canali. Imposta isDraft=false per escludere le campagne in bozza mai inviate, in modo che solo le campagne confermate e inviate contribuiscano alle statistiche. Ogni intervallo temporale nella risposta contiene i conteggi dei messaggi totali inviati, consegnati, non riusciti e di altre metriche di consegna. I risultati sono paginati: usa page (a partire da 0) e limit per controllare la paginazione, e direction=ASC o direction=DESC per ordinare gli intervalli temporali in ordine cronologico o inverso. Questo endpoint è utile per costruire dashboard di analisi, generare report di consegna periodici e monitorare l'andamento delle performance delle campagne nel tempo. Restituisce 401 se la chiave API è mancante o non valida.

Richiesta​

Risposte​

Statistiche recuperate con successo