Handle Stripe webhook
Webhooks
Handle Stripe webhook
Receives Stripe webhook events (checkout.session.completed, payment_intent.succeeded, etc.). Verifies request using Stripe-Signature header and raw body. Do not send Bearer auth.
POST
Handle Stripe webhook
Headers
Stripe webhook signature (e.g. t=1234567890,v1=...)
Query Parameters
When true, validates/simulates but performs no writes. Required for docs playground.
Available options:
true Body
application/json
Raw Stripe event payload (application/json). Schema varies by event type.
Stripe Event object
Response
Event processed
Example:
true