Kalpana Docs
Resources

Delete an endpoint

Delete a webhook endpoint and its delivery log.

DELETE /api/webhooks/{id}

Requires webhooks:delete.

NameTypeRequiredDescription
workspacestringYesWorkspace slug or id.
curl --request DELETE "https://app.kalpana.one/api/webhooks/0192f8a4-6c1e-7c3a-9b0e-4d2f1a7e5c11" \
  --header "x-api-key: $KALPANA_API_KEY" \
  --header "content-type: application/json" \
  --data '{"workspace":"acme"}'

Response

{ "id": "0192f8a4-6c1e-7c3a-9b0e-4d2f1a7e5c11" }

Its delivery log is deleted with it. To stop deliveries but keep the log, turn the endpoint off with Change an endpoint instead.

Errors

StatusCause
400id is not a UUID.
403Your role or key lacks webhooks:delete.
404The endpoint is not in this workspace.
Was this page helpful?

Updated 4 Nov 2026

On this page