Elencare i dettagli dei numeri

GET/v1/accounts/{accountId}/campaigns/{campaignId}/reports/numberDetails

Restituisce i numeri di una campagna con il loro stato attuale, con filtri e ordinamento opzionali. A differenza di Elencare i numeri della campagna, sono inclusi i numeri eliminati.

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:NotContactedContactingSuccessFailureRetryPendingBlacklistedDeleted
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 dettagli del numero 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: numberDetails 0-9/57. Consulta Paginazione.

GET

/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID/reports/numberDetails

curl -G 'https://api.sipcaller.com/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID/reports/numberDetails' \ -H 'Authorization: Bearer API_KEY_TOKEN' \ --data-urlencode 'filter={"status":"RetryPending","attempts_gte":2}' \ --data-urlencode 'sort=["attempts","DESC"]' \ --data-urlencode 'range=[0,99]'

Risposta

200 OK

[ { "id": 1048170, "number": "+18035551009", "varValues": [ "Clara White", "$350.00" ], "addedAtLocal": "2026-10-01T10:05:23.452", "attempts": 2, "status": "RetryPending" } ]


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