generated: '2026-07-18' method: searched source: https://apidocs.basekit.com/webhooks/ spec_type: Webhooks summary: >- BaseKit exposes webhooks as an extension to its REST API. A consumer creates a subscription (via the Create Subscription endpoint) by selecting an event and providing a destination URL; for each matching platform event BaseKit POSTs the associated payload to that URL. delivery: method: HTTP POST signature: scheme: hmac-sha256 header: X-Delivery-Hmac-SHA256 note: >- All outgoing webhooks include an HMAC-SHA256 signature in the X-Delivery-Hmac-SHA256 header, computed with a per-consumer HMAC secret that the consumer can request and optionally validate. subscription: management: REST API extension create_endpoint: Create Subscription Endpoint docs: https://apidocs.basekit.com/webhooks/ events: - name: site.published description: >- Documented example event fired when a customer publishes their site. The full event catalogue and per-event example payloads are published in the webhooks API Reference. documented: true notes: >- The webhooks API Reference includes example payloads for each event. No AsyncAPI document is published; this artifact captures the documented webhook surface (type Webhooks).