Delete a webhook subscription

DELETE
/v1/webhooks/subscriptions/{id}

Removes a webhook subscription permanently. Deliveries already queued for it stop. To pause it instead, update it with enabled: false.

Requires an API key with the webhooks:manage scope.

Authorization

apiKey
headerAuthorizationBearer <token>

A secret API key from the dashboard (Developers → API keys): vl_live_…, or vl_test_… for test mode. Each operation says which scope the key needs.

Path Parameters

id*string

The subscription id.

Response Body

Deleted

Example Request
curl -X DELETE "https://api.vlayers.ai/v1/webhooks/subscriptions/$SUBSCRIPTION_ID" \  -H "Authorization: Bearer $VOICELAYER_API_KEY"
Example Response
Empty