Skip to main content
GET
/
api
/
v1
/
webhook_endpoints
curl https://api.agentcard.sh/api/v1/webhook_endpoints \
  -H "Authorization: Bearer sk_test_..."
{
  "data": [
    {
      "id": "wh_abc123",
      "object": "webhook_endpoint",
      "url": "https://your-app.example.com/webhooks/agentcard",
      "enabled_events": ["card.*"],
      "status": "active",
      "description": "production receiver",
      "consecutive_failures": 0,
      "last_success_at": "2026-05-17T13:42:00.000Z",
      "disabled_at": null,
      "created_at": "2026-05-17T12:00:00.000Z",
      "updated_at": "2026-05-17T13:42:00.000Z"
    }
  ],
  "total": 1
}
Returns every webhook endpoint owned by the calling organization, newest first. Signing secrets are never included in this response.

Response

data
array
Array of webhook endpoint objects. See Create for the field list.
total
integer
Number of endpoints returned.
curl https://api.agentcard.sh/api/v1/webhook_endpoints \
  -H "Authorization: Bearer sk_test_..."
{
  "data": [
    {
      "id": "wh_abc123",
      "object": "webhook_endpoint",
      "url": "https://your-app.example.com/webhooks/agentcard",
      "enabled_events": ["card.*"],
      "status": "active",
      "description": "production receiver",
      "consecutive_failures": 0,
      "last_success_at": "2026-05-17T13:42:00.000Z",
      "disabled_at": null,
      "created_at": "2026-05-17T12:00:00.000Z",
      "updated_at": "2026-05-17T13:42:00.000Z"
    }
  ],
  "total": 1
}