Update Advanced Webhook Config
Advanced Webhooks
Update Advanced Webhook Config
POST
Update Advanced Webhook Config
Use this API to update the advanced webhook configuration for a workspace. At least one of
isEnabled, encryptData, encodeData, publicKey or enableDataProtection must be provided.
This endpoint uses API-key-level auth: pass
x-velt-api-key and x-velt-auth-token as headers. You can obtain these from the Get Auth Tokens endpoint.This endpoint is for Advanced Webhooks. For Basic Webhooks, use Update Webhook Config.
First enable. If advanced webhooks have never been configured for the workspace, the first request must include
isEnabled: true — this provisions the underlying webhook application for your workspace. Sending only other fields before the first enable returns a FAILED_PRECONDITION error. After the first enable, you can manage delivery endpoints via the endpoint management APIs.Partial update. Only the fields you send are changed; all other stored values are preserved. The response
data echoes the latest post-write state — the same shape returned by Get Advanced Webhook Config.Endpoint
POST https://api.velt.dev/v2/workspace/advancedwebhookconfig/update
Headers
Your API key.
Your Auth Token.

