List a campaign's senders
The mailboxes that send this campaign, a page at a time. Narrow by domain or status. The first page also has summary: the counts by domain and by status.
| Cost | What it does | Key scopes |
|---|---|---|
| Free | Reads only | argorant:read_counts |
Authorization
BearerAuth Your API key from app.argorant.com/profile, sent as Authorization: Bearer <key>. A connector sign-in token (ag_mcp_...) works the same way.
In: header
Path Parameters
The campaign id from create or list.
uuidQuery Parameters
Rows per page, 1 to 500 (default 50).
1 <= value <= 50050The next_cursor of the previous page. Leave out for the first page.
One domain, or several separated by commas.
sendable, warming, not_connected, needs_attention or paused; several separated by commas.
Header Parameters
Your own id for this request, 8 to 64 letters, digits, dot, dash or underscore. Returned as X-Request-Id; one is made for you when you send none.
^[A-Za-z0-9._-]{8,64}$Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://app.argorant.com/api/v1/campaigns/7f3a2c1e-9b4d-4e8a-a1c2-5d6e7f8a9b0c/senders?limit=50"{ "senders": [ { "email": "elena@northgate-advisory.com", "name": "Elena Vaughn", "domain": "northgate-advisory.com", "status": "sendable", "daily_limit": 40, "sent_today": 12 } ], "total": 1, "next_cursor": null, "has_more": false, "summary": { "total": 1, "by_status": { "sendable": 1 }, "by_domain": [ { "domain": "northgate-advisory.com", "total": 1, "by_status": { "sendable": 1 } } ] }}