/v1/accounts/{accountId}/campaigns/{campaignId}/numbers/copyFromContactListCopia in una campagna tutti i numeri di un elenco di contatti, con i valori delle loro variabili.
Se la campagna non ha ancora numeri, assume i nomi delle variabili dell'elenco di contatti. Altrimenti, entrambi devono avere gli stessi nomi delle variabili, o la richiesta fallisce con 409 Conflict.
I numeri possono essere aggiunti alle campagne nello stato Draft, e alle campagne Active o Paused con provisioning dei numeri Dynamic. Le altre campagne restituiscono 409 Conflict.
I duplicati vengono gestiti in modo diverso a seconda dello stato della campagna. Nelle campagne Draft, un numero con gli stessi valori delle variabili di uno esistente viene saltato (lo stesso numero può essere aggiunto di nuovo con valori diversi). Nelle campagne Active o Paused, ogni numero inviato viene aggiunto, anche se esiste già, poiché viene considerato una nuova chiamata da effettuare, ad esempio per ricontattare lo stesso cliente.
ID del tuo account SIP Caller. Consulta ID dell'account.
ID della campagna.
ID dell'elenco di contatti i cui numeri vengono copiati.
Restituisce un oggetto con il risultato dell'operazione:
Quantità di numeri nell'elenco di contatti.
Quantità di numeri aggiunti alla campagna.
Quantità di numeri non aggiunti perché duplicati.
/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID/numbers/copyFromContactList
curl -X POST 'https://api.sipcaller.com/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID/numbers/copyFromContactList' \
-H 'Authorization: Bearer API_KEY_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"contactListId": "CONTACT_LIST_ID"
}'Risposta
200 OK
{
"totalNumbers": 2000,
"numbersAdded": 2000,
"numbersSkipped": 0
}