Audience list
Campaigns
Audience List
Retrieve a paginated list of audience records for a campaign.
GET
Audience list
Use this endpoint to retrieve a paginated list of audience records for a campaign, with optional filters and two response modes.
Endpoint
GET/audience-list
Authentication: Required (workspace auth)
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
campaign_id | number | Yes | Campaign identifier |
page | number | No | Page number (default: 1) |
limit | number | No | Records per page (default: 10) |
mobile_no | string | No | Partial mobile number search (LIKE) |
status | number | array | No | Audience status filter (see codes below) |
call_status | string | array | No | Filter by call status |
first_status | string | array | No | Filter by first call status |
last_status | string | array | No | Filter by last call status |
attempt | number | array | No | Filter by number of attempts made |
is_new | boolean | No | If true, returns simplified audience format (default: false) |
Audience Status Codes
| Code | Status |
|---|---|
0 | Fresh |
1 | Completed |
2 | Halted |
3 | Inqueue |
Response (is_new=false — default)
Response (is_new=true — simplified)
Example cURL
Headers
API token for authentication
Query Parameters
Campaign identifier
Page number (default: 1)
Records per page (default: 10)
Partial mobile number search
0=Fresh, 1=Completed, 2=Halted, 3=Inqueue
Available options:
0, 1, 2, 3 Filter by call status
Filter by attempt count
If true, returns simplified audience format

