List number details

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

Returns the numbers of a campaign with their current status, optionally filtered and sorted. Unlike List campaign numbers, deleted numbers are included.

Path parameters

accountIduuidRequired

ID of your SIP Caller account. See Account ID.

campaignIduuidRequired

ID of the campaign.

Query parameters

filterJSON object

Conditions that the records must match, such as {"name":"sales"}. See the Filter fields below, and Filter for the syntax.

sortJSON array

Field and direction used to sort the records, such as ["id","DESC"]. Defaults to ["id","ASC"]. See Sort.

rangeJSON array

Zero-based positions of the first and last records to return, both included, such as [0,99]. Defaults to [0,9]. See Pagination.

Filter fields

Fields that can be used in the filter query parameter. See Filter for the general syntax.

numberstring

Numbers that contain the text, which allows partial lookups.

Example: {"number":"555100"}
varValuesobject

Numbers whose variable contains the text (case-insensitive). The key is $ followed by the position of the variable, starting at 1.

Example: {"varValues":{"$1":"robertson"}}
attemptsintegerOperators: _gt_gte_lt_lte

Numbers by number of attempts.

Example: {"attempts_gt":1}
statusenum

Numbers in the given status. Use an array for several statuses.

Possible values:NotContactedContactingSuccessFailureRetryPendingBlacklistedDeleted
Example: {"status":["NotContacted","RetryPending"]}

Sort fields

Fields that can be used in the sort query parameter, in ascending (ASC) or descending (DESC) order. See Sort for the general syntax. When sort is omitted, results are sorted by id in ascending order.

idnumberaddedAtattempts

Returns

Returns an array of number details objects for the requested page. The X-Total-Count and Content-Range headers contain the total number of records matching the filter, for example Content-Range: numberDetails 0-9/57. See Pagination.

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]'

Response

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 All Rights Reserved
LinkedinYou Tube
Trustpilot