Skip to main content
GET
/
api
/
v1
/
campaigns
Fetch Campaigns Api
curl --request GET \
  --url https://services.meetchase.ai/api/v1/campaigns \
  --header 'X-API-Key: <api-key>'
[
  {
    "name": "<string>",
    "meeting_duration": 123,
    "test_mode": true,
    "id": 123,
    "status": "<string>",
    "email_tracking": true,
    "link_tracking": true,
    "include_disclaimer": true,
    "auto_pilot_settings": {
      "cancel_meeting": false,
      "create_meeting": false,
      "do_not_contact": true,
      "do_not_respond": false,
      "move_meeting": false,
      "put_on_hold": true,
      "send_email": false,
      "send_reconnect_email": false,
      "send_referral_email": false,
      "unsuccessful_delivery": true
    },
    "created_at": "2023-11-07T05:31:56Z",
    "unsubscribe_mode": "one-click",
    "auto_enrich": false
  }
]

Authorizations

X-API-Key
string
header
required

Key used to authenticate user API requests.

Response

200 - application/json

Successful Response

name
string
required
Required string length: 1 - 63
meeting_duration
integer
required
test_mode
boolean
required
id
integer
required
status
string
required
email_tracking
boolean
required
include_disclaimer
boolean
required
auto_pilot_settings
AutoPilotSettings · object
required

Manages the automation settings for a campaign's AI assistant.

Each setting determines whether the AI should handle a specific event automatically (True) or flag it for manual human review (False). Think of these as permissions for the AI to act on its own.

Example:
{
"cancel_meeting": false,
"create_meeting": false,
"do_not_contact": true,
"do_not_respond": false,
"move_meeting": false,
"put_on_hold": true,
"send_email": false,
"send_reconnect_email": false,
"send_referral_email": false,
"unsuccessful_delivery": true
}
created_at
string<date-time>
required
unsubscribe_mode
enum<string>
default:one-click
Available options:
off,
one-click,
text
auto_enrich
boolean
default:false