BILLING_WEBHOOK_INVALID
A billing webhook signature or body failed verification.
HTTP status: 400
What it means
A billing webhook signature or body failed verification.
Why it happens
- A Stripe webhook arriving at the platform failed signature or body verification. This concerns the billing integration, not your API calls.
How to fix it
- If you see this while integrating billing locally, check the Stripe webhook signing secret configuration.
Example
Every non-2xx response uses the same envelope; path (when present) is the exact JSON path of the offending field, and requestId identifies the request in support conversations:
See the error index for the full catalog and the API overview for envelope semantics.