Skip to content

Get a campaign

GET /campaigns/{id}

Returns the campaign with all metrics rolled up. Use this to render dashboard widgets or to poll progress while a campaign is running.

Terminal window
curl https://mail.3ava.com/api/campaigns/camp_a1b2... \
-H "Authorization: Bearer am_YOUR_KEY"

Same shape as the list endpoint, with one additional field if applicable:

{
...
"auto_paused_at": "2026-04-22T23:42:00Z",
"pause_reason": "complaint_rate_threshold_exceeded"
}