Points lets each merchant manage webhook endpoints over the API.
Available operations:
GET /v1/webhooks
POST /v1/webhooks
GET /v1/webhooks/{uuid}
PUT / PATCH /v1/webhooks/{uuid}
DELETE /v1/webhooks/{uuid}
All webhook management endpoints require x-api-key.
Create
Response fields include:
uuid
merchant_id
name
url
secret
created_at
updated_at
Persist the returned secret securely at creation time. Your webhook consumer needs it to verify authenticity.
List
Current backend behavior paginates the results. You can pass per_page.
Retrieve one webhook
Update
Delete
Validation and operational rules
Recommended operational model
- one primary webhook URL per environment
- optionally one additional audit or dead-letter endpoint
- avoid pointing the same merchant to too many downstream consumers unless you truly need fan-out
Dashboard vs API
You can manage webhooks through the Business dashboard or the API. The API is recommended if you want repeatable environment setup through scripts.
See Webhooks overview for the quickstart example and API reference for schema details.