Remove website key public access

DELETE
/v1/public-access/settings/bindings/{bindingId}

Removes a website key's row, which turns public access off for that key.

Requires an API key with the public_access:write 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

bindingId*string

The website key Binding id.

Formatuuid

Header Parameters

if-match?string

The version of the row this edit was made from. A stale one is refused with 409 version_conflict instead of overwriting a newer change. Leave it out when creating a row.

Length1 <= length <= 20

Response Body

Removed

Example Request
curl -X DELETE "https://api.vlayers.ai/v1/public-access/settings/bindings/$BINDING_ID" \  -H "Authorization: Bearer $VOICELAYER_API_KEY"
Example Response
Empty