Skip to main content
POST
Create Advanced Webhook Endpoint
Use this API to create a new webhook delivery endpoint for a workspace.
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.
Advanced webhooks must be enabled for the workspace first via Update Advanced Webhook Config with { "isEnabled": true }. Otherwise this endpoint returns a FAILED_PRECONDITION error.
Signing secret. The endpoint’s signing secret is always generated server-side — it is never accepted from the request. Retrieve it after creation via Get Advanced Webhook Endpoint Secret and use it to verify webhook payload signatures.

Endpoint

POST https://api.velt.dev/v2/workspace/advancedwebhook/endpoints/create

Headers

x-velt-api-key
string
required
Your API key.
x-velt-auth-token
string
required

Body

Params

data
object
required

Example Request

Example Response

Success Response

Failure Response

Failure Response (advanced webhooks disabled)