List campaigns
Campaigns
List Campaigns
Retrieve a paginated list of campaigns with optional filters.
GET
List campaigns
Use this endpoint to retrieve a paginated list of campaigns with optional filters.
Endpoint
GET/campaign-list
Authentication: Required (workspace auth)
Query Parameters
Campaign Status Values
Response
Notes
campaign_statusdefaults to all statuses exceptdeleted.- A campaign is automatically labeled Completed if its
end_datehas passed. progressis formatted ascalled/totalaudience count.
Example cURL
Headers
API token for authentication
Query Parameters
Page number (default: 1)
Records per page (default: 10)
Filter by agent ID
Partial name search (LIKE)
Filter by status. Defaults to all except deleted.
Available options:
draft, inprogress, hold, pause, force_completed, deleted 
