OriginChainDB
Database endpoints

Delete a webhook

Deletes a webhook registration, so later deliveries to that hook are refused.

DELETE /v1/tenants/{tenant}/webhooks/{hook_id}

Stop future deliveries to a webhookRows written by previous deliveries remain in the database.
  1. Identify the hook registrationCheck its exact ID.
  2. Delete the registrationRemove the hook's saved configuration.
  3. Refuse later deliveriesFuture requests to that hook are no longer accepted.

Before you start

Use your database bearer token.

Connection setup

Use the ID of the registration to remove. Later deliveries to that hook will be refused.

Path parameters

FieldTypeRequired
tenantstringRequired
hook_idstringRequired

Headers

FieldTypeRequiredDescription
x-oc-db-userstringOptionalActing database user (role, grant and row-policy checks). Send with x-oc-db-key.
x-oc-db-keystringOptionalAPI key of the x-oc-db-user user.

Read the result

The response identifies the deleted registration. Future deliveries to that hook are refused; this does not remove rows written by earlier deliveries.

Response statuses

HTTP status reference
StatusWhat to do
200OK
400Correct the request before retrying.
401Check the credential and Authorization header.
402Check feature access or available credits.
403Check tenant access, roles and permissions.
404Check the resource ID and API route.
429Honor Retry-After when present; back off.
500Check the outcome before retrying a write.
503Honor Retry-After when present; check write outcomes.
© 2026 Silicoyn Technologies Pvt Ltd