Get a webhook endpoint

Fetch a single webhook endpoint registered under your account, including its status and consecutive-failure count. The signing secret is never returned.

Path Parameters
  • id
    Type: string Format: uuid
    required
Responses
  • application/json
  • application/json
  • application/json
  • application/json
Request Example for get/api/v1/webhooks/endpoints/{id}
curl https://api.bettermoney.com/api/v1/webhooks/endpoints/123e4567-e89b-12d3-a456-426614174000
{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "accountId": "123e4567-e89b-12d3-a456-426614174000",
  "url": "https://example.com",
  "description": null,
  "status": "ENABLED",
  "eventTypes": [
    "payment_order"
  ],
  "consecutiveFailures": -9007199254740991,
  "createdAt": "2026-09-08T20:57:50.017Z",
  "updatedAt": "2026-09-08T20:57:50.017Z",
  "disabledAt": null,
  "deletedAt": null
}