DELETEhttps://api.veriko.mx/v1/webhooks/{id}

Delete a webhook endpoint

Audience
public
Auth
API key
Permission
webhooks:delete
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}.

Parameters
ParameterInTypeRequiredDescription
id*pathstring (uuid)required

UUID of the webhook endpoint.

e.g. f47ac10b-58cc-4372-a567-0e02b2c3d479
Request
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.

Response status codesDELETE /v1/webhooks/{id}
StatusClassDescriptionBody
2042xxNo content — endpoint deleted.No body
4014xxAuthentication is required or the provided credentials are invalid.ErrorResponse
4034xxInsufficient permissions.ErrorResponse
4044xxnot_found — endpoint does not exist or does not belong to the user.ErrorResponse
4294xxRate limit exceededErrorResponse
Errors from DELETE /v1/webhooks/{id}
StatusCodeExample
401unauthorized

Invalid or missing authentication credentials.

Envelope
meta.request_id
c4d5e6f7a8b9
403forbidden

You do not have permission to access this resource.

Envelope
meta.request_id
d5e6f7a8b9c0
429rate_limit_exceeded

Rate limit exceeded. Try again in 45 seconds.

Envelope
meta.request_id
f7a8b9c0d1e2
Response headers
  • Retry-After: integer — Seconds to wait before retrying. Matches the endpoint's rate-limit window (typically 60s for list endpoints, 1-5s for in-flight idempotent operations).
  • X-RateLimit-Limit: integer — Configured request cap for this bucket (emitted only on 429).
  • X-RateLimit-Remaining: integer — Requests remaining in the current window — always 0 at the moment of the 429 (emitted only on 429).
  • X-RateLimit-Reset: integer — Absolute Unix epoch (seconds) when the window resets. Emitted only on 429, alongside Retry-After. Per-endpoint overrides exist (e.g. `rate_limited_login`).