create_webhook
Create a webhook to receive POST notifications for Stables events including payments, customers, and KYC changes.
Instructions
Subscribe to Stables events via webhook. You'll receive POST requests to your URL when events occur.
Available event types:
WEBHOOK_EVENT_TYPE_CUSTOMER_CREATED
WEBHOOK_EVENT_TYPE_CUSTOMER_UPDATED
WEBHOOK_EVENT_TYPE_KYC_STATUS_CHANGED
WEBHOOK_EVENT_TYPE_PAYMENT_CREATED
WEBHOOK_EVENT_TYPE_PAYMENT_STATUS_CHANGED
WEBHOOK_EVENT_TYPE_QUOTE_CREATED
WEBHOOK_EVENT_TYPE_QUOTE_EXPIRED
WEBHOOK_EVENT_TYPE_VA_DEPOSIT_RECEIVED
WEBHOOK_EVENT_TYPE_VA_PAYOUT_COMPLETED
WEBHOOK_EVENT_TYPE_VA_PAYOUT_FAILED
WEBHOOK_EVENT_TYPE_MONOOVA_NPP_RECEIVE_PAYMENT
WEBHOOK_EVENT_TYPE_MONOOVA_INBOUND_DIRECT_CREDIT
WEBHOOK_EVENT_TYPE_ALL
Security: Set a secret to enable HMAC-SHA256 signature verification via X-Webhook-Signature header.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The HTTPS URL to receive webhook POST requests | |
| name | Yes | A descriptive name for this webhook (e.g., 'Payment Status Notifications') | |
| secret | No | Optional signing secret for HMAC-SHA256 webhook signature verification | |
| eventTypes | Yes | List of event types to subscribe to (e.g., ['WEBHOOK_EVENT_TYPE_PAYMENT_STATUS_CHANGED']) |