Ricalcola il costo della campagna
POST/api/partner-gateway/v1/campaigns/:id/calculateGoal
Ricalcola il numero stimato di destinatari e il costo totale della campagna in base alla sua configurazione attuale e alle liste contatti associate. Dovresti chiamare questo endpoint ogni volta che modifichi i destinatari della campagna (contactListIds o destinations) o cambi il sendingMode, perché canali diversi hanno prezzi per messaggio diversi e il numero di destinatari può cambiare se vengono aggiunte o rimosse liste. La risposta include l'oggetto campagna aggiornato con totalDestinations e i campi del costo ricalcolati. Questo è un passaggio preliminare necessario prima di confermare una campagna: se lo salti, l'endpoint di conferma potrebbe rifiutare la campagna perché il costo non è stato calcolato. Dopo averlo chiamato, usa GET /campaigns/{id}/price per ottenere solo il dettaglio del prezzo. Restituisce 404 se non esiste alcuna campagna con l'ID specificato nel tuo account. Restituisce 401 se la chiave API è mancante o non valida.
Richiesta
Risposte
- 200
- 401
- 404
Obiettivo ricalcolato con successo
Non autorizzato
Campagna non trovata