Get a campaign
One campaign by id or exact name, with its senders and how many queued steps sit in each state.
GET
https://app.trygtm.com/api/v1/campaigns/{campaign}- Scope
read- MCP tool
- get_campaign
Path parameters
campaignstringrequired- The campaign's id or exact name.
Request
curl https://app.trygtm.com/api/v1/campaigns/Q4%20logistics%20leaders \
-H "Authorization: Bearer $TRYGTM_API_KEY"Response
{
"data": {
"id": "3b7f0c52-91aa-4e0d-8c11-5a2d6e4f7b90",
"name": "Q4 logistics leaders",
"status": "active",
"goal": "book_meeting",
"template_id": "c1d2e3f4-0a1b-4c2d-8e3f-4a5b6c7d8e9f",
"template_name": "Logistics opener",
"audiences": [
{
"id": "5e6f7a8b-1c2d-4e3f-9a0b-1c2d3e4f5a6b",
"name": "Logistics VPs — US"
}
],
"daily_target": 40,
"min_intent": 1,
"wait_for_intent": false,
"auto_source": true,
"end_date": null,
"created_at": "2026-09-01T12:00:00.000Z",
"senders": [
{
"id": "d4c3b2a1-0f9e-4d8c-8b7a-6f5e4d3c2b1a",
"kind": "email",
"handle": "outreach@mail.acme.example",
"status": "connected"
}
],
"queue": {
"pending": 120,
"launched": 860,
"skipped": 14
}
}
}