/v1/accounts/{accountId}/campaigns/{campaignId}/reports/numberDetailsRenvoie les numéros d’une campagne avec leur statut actuel, éventuellement filtrés et triés. Contrairement à Lister les numéros de campagne, les numéros supprimés sont inclus.
ID de votre compte SIP Caller. Consultez ID du compte.
ID de la campagne.
Conditions auxquelles les enregistrements doivent répondre, par exemple {"name":"sales"}. Consultez les Champs de filtre ci-dessous, et Filtrage pour la syntaxe.
Champ et sens utilisés pour trier les enregistrements, par exemple ["id","DESC"]. Par défaut : ["id","ASC"]. Consultez Tri.
Positions, commençant à zéro, du premier et du dernier enregistrement à renvoyer, tous deux inclus, par exemple [0,99]. Par défaut : [0,9]. Consultez Pagination.
Champs utilisables dans le paramètre de requête filter. Consultez Filtrage pour la syntaxe générale.
Numéros qui contiennent le texte, ce qui permet les recherches partielles.
{"number":"555100"}Numéros dont la variable contient le texte (insensible à la casse). La clé est $ suivi de la position de la variable, en commençant à 1.
{"varValues":{"$1":"robertson"}}_gt_gte_lt_lteNuméros par nombre de tentatives.
{"attempts_gt":1}Numéros dans le statut indiqué. Utilisez un tableau pour plusieurs statuts.
NotContactedContactingSuccessFailureRetryPendingBlacklistedDeleted{"status":["NotContacted","RetryPending"]}Champs utilisables dans le paramètre de requête sort, en ordre croissant (ASC) ou décroissant (DESC). Consultez Tri pour la syntaxe générale. Lorsque sort est omis, les résultats sont triés par id en ordre croissant.
idnumberaddedAtattemptsRenvoie un tableau d’objets détails de numéro pour la page demandée. Les en-têtes X-Total-Count et Content-Range contiennent le nombre total d’enregistrements correspondant au filtre, par exemple Content-Range: numberDetails 0-9/57. Consultez Pagination.
/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]'Réponse
200 OK
[
{
"id": 1048170,
"number": "+18035551009",
"varValues": [
"Clara White",
"$350.00"
],
"addedAtLocal": "2026-10-01T10:05:23.452",
"attempts": 2,
"status": "RetryPending"
}
]