Retrieve a Webhook Endpoint

​

Retrieves the Webhook Endpoint with the given ID. The response includes its exact enabled_events, immutable payload api_version, and current Connected-Account Delivery setting in connect.

You can also review webhook endpoint settings, subscribed events, and status in the Merchant Dashboard.

Related guides: Webhook Event Catalogue and Webhook Signature Verification

Path Parameters

Responses

  • application/json
  • application/json
  • application/json
  • application/json
  • application/json
Request Example for get/v1/webhooks/{id}
curl 'https://api.paypercut.io/v1/webhooks/{id}' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "id": "string",
  "created": "2026-10-02T06:37:26.636Z",
  "name": "string",
  "url": "https://example.com/webhooks/paypercut",
  "status": "active",
  "api_version": "v2",
  "connect": true,
  "enabled_events": [
    "checkout_session.completed",
    "payment_intent.authorized",
    "payment_intent.captured",
    "payment.succeeded",
    "payment.failed",
    "invoice.paid",
    "invoice.payment_failed"
  ],
  "secret": "string"
}