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
- Type: stringidmax length:5000required
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"
}
