Skip to main content
POST
/
v1
/
billing
/
stripe
/
webhook
Receive Stripe webhook event
curl --request POST \
  --url http://0.0.0.0:3000/v1/billing/stripe/webhook \
  --header 'Content-Type: application/json' \
  --header 'stripe-signature: <stripe-signature>' \
  --data '
{
  "id": "evt_xxx",
  "type": "checkout.session.completed",
  "data": {}
}
'
{
  "received": true
}

Headers

stripe-signature
string
required

Stripe webhook signature for verification

Body

application/json

Stripe event payload

Response

Webhook processed