A webhook endpoint receives real-time notifications from your Chargebee site when specific events occur, such as invoice generation, payment failures, or subscription updates. It allows your application, server, or third-party service to automatically respond to these changes, eliminating the need for manual checks or polling the API.
Each webhook endpoint includes details such as a unique ID, target URL, list of subscribed events, and status. You can manage webhook endpoints using the Chargebee dashboard or the API.
You can create up to five webhook endpoints per site.
{
"id": "whv2_198PKVUX26UX9IvR",
"name": "Chargebee Notification",
"api_version": "v2",
"url": "https://{host}.com",
"primary_url": true,
"send_card_resource": false,
"disabled": false
}
This field is only applicable if the site is in compat
mode.
This field is only applicable if the site is in compat
mode.
If this field is left empty, the webhook will enable all event types by default.
If this field is left empty, the webhook will enable all event types by default.