---
title: "Billing Webhook"
method: POST
path: "/v1/billing/webhook"
---

# Billing Webhook

`POST /v1/billing/webhook`

## Request

- Base URL: `https://creator-api.com` (the document declares no server; this is the origin it was published from)
- URL: `https://creator-api.com/v1/billing/webhook`
- Auth: none declared

Stripe webhook. NOT key-authed: verified by the Stripe signature. One endpoint
serves both billing flows: subs.handle_webhook verifies the signature once, then
dispatches subscription lifecycle events itself and forwards one-time credit-pack
checkouts to of_payments (idempotent on both sides).

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/creator-api/apis/creatorapi.md) · [All operations](https://skmtc.dev/creator-api/apis/creatorapi/llms.txt) · [OpenAPI document](https://skmtc.dev/creator-api/apis/creatorapi/revisions/530fde3d35cf?raw)
