Webhooks
The inbound webhooks Flax receives — GitHub events for the write-back/git flow and Stripe events for billing
Flax receives inbound webhooks from two external systems. These are endpoints your integrations post to, not outbound notifications Flax sends. This page is for admins and developers wiring up the integrations.
#GitHub
POST /api/webhooks/githubDelivers repository events from the GitHub App that drive the git flow: keeping the connected dbt project in sync and tracking the pull requests opened by semantic write-back. It is configured automatically as part of installing the GitHub App.
#Stripe
POST /api/billing/webhookReceives billing events from Stripe to keep subscription and usage state current. See Billing and usage.
Note
Both endpoints verify the signature of each delivery, so only events from the configured GitHub App and Stripe account are accepted.