GET
/
api
/
v1
/
contacts
/
{id}
/
campaigns
curl https://api.ravan.ai/api/v1/contacts/019d3a2b-5c6d-7e8f-9a0b-1c2d3e4f5a6b/campaigns \
  -H "X-Api-Key: YOUR_API_KEY"
{
  "success": true, "message": "Campaigns fetched successfully",
  "data": [
    { "campaign_id": "019d4a3b-6c7d-8e9f-0a1b-2c3d4e5f6a7b", "name": "Summer Outreach", "status": "completed", "last_attempt_at": "2026-03-15T14:00:00Z" },
    { "campaign_id": "019d4a3b-7d8e-9f0a-1b2c-3d4e5f6a7b8c", "name": "Q1 Follow-up", "status": "in_progress", "last_attempt_at": "2026-03-22T10:30:00Z" }
  ]
}

Authorizations

X-Api-Key
string
required
Your Agni API key.

Path Parameters

id
string
required
UUID of the contact.

Response

success
boolean
Whether the request succeeded.
message
string
Human-readable status message.
data
object[]
Array of campaign associations.
curl https://api.ravan.ai/api/v1/contacts/019d3a2b-5c6d-7e8f-9a0b-1c2d3e4f5a6b/campaigns \
  -H "X-Api-Key: YOUR_API_KEY"
{
  "success": true, "message": "Campaigns fetched successfully",
  "data": [
    { "campaign_id": "019d4a3b-6c7d-8e9f-0a1b-2c3d4e5f6a7b", "name": "Summer Outreach", "status": "completed", "last_attempt_at": "2026-03-15T14:00:00Z" },
    { "campaign_id": "019d4a3b-7d8e-9f0a-1b2c-3d4e5f6a7b8c", "name": "Q1 Follow-up", "status": "in_progress", "last_attempt_at": "2026-03-22T10:30:00Z" }
  ]
}

Authorizations

X-Api-Key
string
header
required

Path Parameters

id
string
required

Contact ID

Response

Successful response