Webhooks
/Update Webhook
Update Webhook
https://api.vivamo.co/v1/operators/webhooks/{webhookId}
Update an existing webhook's URL, status, event types, or custom headers. The HMAC secret key is not changed — to rotate the secret, delete and recreate the webhook. Duplicate webhooks (same URL with overlapping event types) are rejected.
Path parameters
webhookIdstringRequired
The unique identifier of the webhook to update.
Request body
urlstringstatusstringactivestringinactivestringeventTypesarray of stringtransactionstringkyc_verificationstringcustomer_w9_requiredstringcustomer_w9_completedstringheadersobject
The new URL to receive webhook POST requests.
Examples:https://your-app.com/webhooks/vivamo-updated
Set to "inactive" to pause deliveries without deleting the webhook.
Event types to subscribe to. Omit or pass an empty array to receive all events.
Custom headers to include with every webhook delivery.
Examples:{"X-Custom-Auth":"updated_pre_shared_key"}
Response
Webhook updated successfully.
_idstringurlstringstatusstringactivestringinactivestringeventTypesarray of stringtransactionstringkyc_verificationstringcustomer_w9_requiredstringcustomer_w9_completedstringheadersobject
Unique webhook ID.
The updated webhook URL.
Webhook status.
Subscribed event types.
Custom headers included with each delivery.
Built with