Listen
0:00 / ~0:31
Billing is powered by cred.diy (not Stripe). The endpoints below cover plans, invoices, payment methods, and the inbound webhook the platform calls to push billing-event updates.
/api/settings/billing/api/settings/billing/tiers/api/settings/billing/balance/api/credits/summary/api/settings/billing/invoices/api/settings/billing/invoices/{id}/pdf/api/settings/billing/payment-method/api/settings/billing/order/api/settings/billing/cancel/api/settings/billing/trial/api/settings/billing/profile/api/settings/billing/webhookcred.diy POSTs signed event payloads to this URL. Kavanah verifies the signature, then updates seat counts, credit balance, trial state, and dunning status.
{
"id": "evt_01HZ…",
"type": "subscription.updated",
"data": {
"subscriptionId": "sub_…",
"status": "active",
"seats": 25,
"renewsAt": "2026-06-01T00:00:00Z"
}
}/api/integrations/slack/events, Telegram at /api/integrations/telegram/webhook, Asana at /api/integrations/asana/webhooks, Scrappy at /api/integrations/scrappy/webhooks.