Skip to main content
GET
/
campaigns
/
{campaign_id}
curl -X GET https://api.thinnest.ai/campaigns/{campaign_id} \
  -H "Authorization: Bearer $THINNESTAI_API_KEY"
{
  "id": "camp_a1b2c3d4",
  "name": "Follow-up Campaign",
  "status": "running",
  "type": "voice",
  "agent_id": "ag_c47e7c97_b2f2",
  "total_contacts": 150,
  "completed": 45,
  "failed": 3,
  "in_progress": 5,
  "pending": 97,
  "scheduled_at": "2026-03-10T09:00:00Z",
  "started_at": "2026-03-10T09:00:02Z",
  "created_at": "2026-03-07T14:00:00Z"
}
curl -X GET https://api.thinnest.ai/campaigns/{campaign_id} \
  -H "Authorization: Bearer $THINNESTAI_API_KEY"

Path Parameters

campaign_id
string
required
Campaign ID

Response 200

{
  "id": "camp_a1b2c3d4",
  "name": "Follow-up Campaign",
  "status": "running",
  "type": "voice",
  "agent_id": "ag_c47e7c97_b2f2",
  "total_contacts": 150,
  "completed": 45,
  "failed": 3,
  "in_progress": 5,
  "pending": 97,
  "scheduled_at": "2026-03-10T09:00:00Z",
  "started_at": "2026-03-10T09:00:02Z",
  "created_at": "2026-03-07T14:00:00Z"
}

Errors

CodeDescription
401Missing or invalid authentication
404Campaign not found

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

campaign_id
integer
required

Response

Successful Response