List webhooks
Your webhooks and the events you can subscribe to.
| Cost | What it does | Key scopes |
|---|---|---|
| Free | Reads only | argorant:read_counts |
Authorization
BearerAuth AuthorizationBearer <token>
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
Query Parameters
limit?integer
Rows per page, 1 to 100 (default 25).
Range
1 <= value <= 100Default
25cursor?string
The next_cursor of the previous page. Leave out for the first page.
offset?integer
Rows to skip, as an alternative to cursor.
Range
0 <= valueDefault
0Header Parameters
X-Request-Id?string
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.
Match
^[A-Za-z0-9._-]{8,64}$Response Body
application/json
application/json
application/json
application/json
application/json
Shell
curl -X GET "https://app.argorant.com/api/v1/webhooks?limit=25"JSON
{ "events": [ "export.ready", "verification.completed", "segment.new_matches", "reply.received", "reply.positive", "email.bounced", "email.unsubscribed", "campaign.paused", "campaign.resumed", "list.ready" ], "webhooks": [ { "id": "41", "url": "https://hooks.example.com/argorant", "events": [ "reply.positive" ], "active": true, "failure_count": 0, "last_error": null, "last_success_at": "2026-10-07T09:05:01+00:00", "created_at": "2026-10-07T09:00:00+00:00" } ], "total": 1, "limit": 25, "offset": 0, "next_cursor": null, "has_more": false}