Elencare i numeri della campagna

GET/v1/accounts/{accountId}/campaigns/{campaignId}/numbers

Restituisce i numeri di una campagna, con filtri e ordinamento opzionali. I numeri eliminati non sono inclusi: usa il rapporto sui dettagli dei numeri per ottenerli.

Parametri di percorso

accountIduuidObbligatorio

ID del tuo account SIP Caller. Consulta ID dell'account.

campaignIduuidObbligatorio

ID della campagna.

Parametri di query

filterJSON object

Condizioni che i record devono soddisfare, ad esempio {"name":"sales"}. Consulta i Campi di filtro più avanti, e Filtro per la sintassi.

sortJSON array

Campo e direzione utilizzati per ordinare i record, ad esempio ["id","DESC"]. Il valore predefinito è ["id","ASC"]. Consulta Ordinamento.

rangeJSON array

Posizioni, a partire da zero, del primo e dell'ultimo record da restituire, entrambi inclusi, ad esempio [0,99]. Il valore predefinito è [0,9]. Consulta Paginazione.

Campi di filtro

Campi utilizzabili nel parametro di query filter. Consulta Filtro per la sintassi generale.

numberstring

Numeri che contengono il testo, il che consente ricerche parziali.

Esempio: {"number":"555100"}
varValuesobject

Numeri la cui variabile contiene il testo (senza distinzione tra maiuscole e minuscole). La chiave è $ seguito dalla posizione della variabile, a partire da 1.

Esempio: {"varValues":{"$1":"robertson"}}
attemptsintegerOperatori: _gt_gte_lt_lte

Numeri per numero di tentativi.

Esempio: {"attempts_gt":1}
statusenum

Numeri nello stato indicato. Usa un array per più stati.

Valori possibili:NotContactedContactingSuccessFailureRetryPendingBlacklisted
Esempio: {"status":["NotContacted","RetryPending"]}

Campi di ordinamento

Campi utilizzabili nel parametro di query sort, in ordine crescente (ASC) o decrescente (DESC). Consulta Ordinamento per la sintassi generale. Se sort viene omesso, i risultati sono ordinati per id in ordine crescente.

idnumberaddedAtattempts

Restituisce

Restituisce un array di oggetti numero della campagna per la pagina richiesta. Le intestazioni X-Total-Count e Content-Range contengono il numero totale di record che corrispondono al filtro, ad esempio Content-Range: campaignNumbers 0-9/57. Consulta Paginazione.

GET

/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID/numbers

curl -G 'https://api.sipcaller.com/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID/numbers' \ -H 'Authorization: Bearer API_KEY_TOKEN' \ --data-urlencode 'filter={"status":["RetryPending","Success"]}' \ --data-urlencode 'sort=["number","ASC"]' \ --data-urlencode 'range=[0,99]'

Risposta

200 OK

[ { "id": 1048165, "number": "+18035551004", "varValues": [ "Stefan Robertson", "$99.00" ], "addedAtLocal": "2026-10-01T10:05:23.452", "attempts": 1, "status": "RetryPending" }, { "id": 1048166, "number": "+18035551005", "varValues": [ "Millie Watson", "$118.49" ], "addedAtLocal": "2026-10-01T10:05:23.452", "attempts": 1, "status": "Success" } ]


SIP Caller
© 2026 Easy Caller LLC Tutti i diritti riservati
LinkedinYou Tube
Trustpilot