ArgorantDocs

List webhooks

gethttps://app.argorant.com/api/v1/webhooks
GET
/api/v1/webhooks

Your webhooks and the events you can subscribe to.

CostWhat it doesKey scopes
FreeReads onlyargorant: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).

Range1 <= value <= 100
Default25
cursor?string

The next_cursor of the previous page. Leave out for the first page.

offset?integer

Rows to skip, as an alternative to cursor.

Range0 <= value
Default0

Header 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}