Skip to main content
This endpoint retrieves a paginated list of all campaigns for your organization. Use filters to find specific campaigns by status, type, or assistant.

Query Parameters

  • status (string, optional): Filter by campaign status (draft, scheduled, running, paused, completed, cancelled, failed)
  • campaign_type (string, optional): Filter by type (call, sms, mixed)
  • assistant_id (integer, optional): Filter by assistant ID
  • search (string, optional): Search by campaign name or description
  • page (integer, optional, default: 1): Page number for pagination
  • per_page (integer, optional, default: 50, max: 1000): Number of results per page

Response

Returns a paginated list of campaigns with basic metrics.
Response

Example Request

cURL
Python
JavaScript