Delete webhook
DELETE
/v1/api/webhooks/{webhookId}Removes an endpoint and cancels its pending deliveries.
Authorization
apiKey AuthorizationBearer <token>
An API key that starts with zk_. Create one in the Zuse app.
In: header
Path Parameters
webhookId*string
Webhook ID.
Response Body
application/json
application/json
application/json
curl -X DELETE "https://example.com/v1/api/webhooks/wh_7Hn2kQ9xLm4"{ "ok": true}{ "error": "invalid_api_key", "detail": "string"}{ "error": "invalid_api_key", "detail": "string"}List webhooks GET
Lists your webhook endpoints. Signing secrets aren't returned.
Turn completed event Webhook
Zuse sends this `POST` to every registered endpoint when an agent finishes a turn. Verify the `zuse-signature` header before trusting the body, and use `zuse-event-id` to ignore duplicates. See [Verify webhooks](/api-reference/webhook-signatures).