Registers or updates the HTTPS URL Conomy will call when a payment lifecycle event changes state. Send secretKey if your integration wants Conomy to sign each outbound delivery with the X-Webhook-Signature header. Use flavor only when you need separate URLs for static and dynamic CVU flows.
/clients/webhookHeaders
Bearer access token returned by the authentication endpoint.
The API key used for authentication when making requests to the API Gateway.
API version selector for Conomy endpoints. Use 24-04-2025 for the current version.
Identifies the application making the request.
Request body required
HTTPS URL Conomy will call for outbound webhook deliveries.
Optional shared secret used to sign deliveries with X-Webhook-Signature.
defaultcvu.staticcvu.dynamicResponses
webhookUrlstringuriDefault webhook URL.
flavorstringdefaultcvu.staticcvu.dynamicsourceFlavorstringdefaultcvu.staticcvu.dynamicflavorsobjectPer-flavor webhook URLs keyed by flavor.
metadataobjectPUT /sandbox/clients/webhook HTTP/1.1
Host: api.conomyhq.com
Authorization: Bearer {ACCESS_TOKEN}
x-api-key: {YOUR_API_KEY}
conomyhq-api-version: 24-04-2025
User-Agent: MyApp/1.0
Content-Type: application/json
{
"webhookUrl": "https://yourapp.example/webhooks/conomy",
"secretKey": "{{WEBHOOK_SECRET}}"
}{
"webhookUrl": "https://example.com/webhook",
"flavor": "default",
"sourceFlavor": "default",
"flavors": {},
"metadata": {}
}