Creates a webhook subscription for vault lifecycle events. Optional object filters can limit notifications to specific vault objects.
curl -X POST "https://api.case.dev/vault/%3Cstring%3E/events/subscriptions" \
-H "Authorization: Bearer $CASEDEV_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"callbackUrl": "<string>"
}'Documentation Index
Fetch the complete documentation index at: https://docs.case.dev/llms.txt
Use this file to discover all available pages before exploring further.
API key starting with sk_case_
Vault ID
Webhook endpoint URL that will receive vault event deliveries
Vault event types to deliver. Omit to receive the default supported set.
Vault object IDs to limit notifications to. Omit to receive events for all objects in the vault.
Optional secret used to sign outbound webhook deliveries
Vault webhook subscription created successfully
Was this page helpful?
curl -X POST "https://api.case.dev/vault/%3Cstring%3E/events/subscriptions" \
-H "Authorization: Bearer $CASEDEV_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"callbackUrl": "<string>"
}'