DELETE
https://api.veriko.mx/v1/webhooks/{id}Delete a webhook endpoint
How-to guide →Deletes the endpoint and its entire delivery history. Unlike almost everything else in this API, there is no archiving here: the record is gone and cannot be recovered. To stop receiving deliveries without losing the history, the route is setting the status to disabled with PUT /v1/webhooks/{id}.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
id* | path | string (uuid) | required | UUID of the webhook endpoint. e.g.f47ac10b-58cc-4372-a567-0e02b2c3d479 |
curl -X DELETE 'https://api.veriko.mx/v1/webhooks/{id}' \
-H 'Authorization: Bearer veriko_••••' \
-H 'Content-Type: application/json'Python example — coming soon.
JavaScript example — coming soon.
PHP example — coming soon.
| Status | Class | Description | Body |
|---|---|---|---|
| 204 | 2xx | No content — endpoint deleted. | No body |
| 401 | 4xx | Authentication is required or the provided credentials are invalid. | ErrorResponse |
| 403 | 4xx | Insufficient permissions. | ErrorResponse |
| 404 | 4xx | not_found — endpoint does not exist or does not belong to the user. | ErrorResponse |
| 429 | 4xx | Rate limit exceeded | ErrorResponse |
| Status | Code | Example |
|---|---|---|
| 401 | unauthorized | Invalid or missing authentication credentials. Envelope
|
| 403 | forbidden | You do not have permission to access this resource. Envelope
|
| 429 | rate_limit_exceeded | Rate limit exceeded. Try again in 45 seconds. Envelope
Response headers
|