OpenAPI spec and webhook callbacks
Published the OpenAPI spec for the Credyt API and added support for webhook callbacks. Integrations can now subscribe to billing events and receive real-time notifications.
FeatureChangelog
Product updates, new features, and fixes. Updated at least twice a month.
Published the OpenAPI spec for the Credyt API and added support for webhook callbacks. Integrations can now subscribe to billing events and receive real-time notifications.
FeatureAdded seat-based pricing as a billing model option. Teams and enterprise customers can now be charged per active user seat alongside or instead of usage-based charges.
FeatureIntroduced outcome-based pricing, allowing charges to be tied to business results rather than raw usage. Useful for AI products where value is measured in completed tasks or conversions.
FeatureFree tier limits are now configurable per customer, cohort, or global default. Abuse prevention rules can be applied independently of paid tier thresholds.
ImprovementAdded support for B2B org hierarchy, allowing a single Credyt account to manage multiple sub-organisations. Usage and billing are tracked independently per tenant.
FeatureIssue one-off or recurring credit grants to customers, with configurable expiry and rollover rules. Grants are applied before paid balance and tracked separately in the audit trail.
FeatureCredit expiry behaviour is now fully configurable. Unused balance can expire on a fixed date, roll over indefinitely, or transfer to a reserve pool at period end.
ImprovementResolved an edge case where duplicate usage events could be processed under sustained high throughput. Idempotency key checks now cover the full write path.
FixAdded revenue vs cost correlation to the cost visibility dashboard. Each customer's billed revenue is shown alongside underlying model costs, making margin visible in real time.
FeatureLaunched the embeddable customer billing portal. Drop a single component into your product to give customers live balance, usage history, and self-service top-up — no custom UI required.
FeatureReduced live balance display latency from ~2s to under 200ms by moving balance reads to an in-memory store updated on every billing event.
ImprovementAuto top-up is now available. Customers set a low-balance threshold and a top-up amount; their wallet recharges automatically without manual intervention.
FeatureWallets can now hold multiple custom credit assets simultaneously. Each asset has independent balance tracking, pricing, and expiry rules.
FeatureEvery usage event is now recorded with full token-level detail: model, prompt tokens, completion tokens, cost, and timestamp. Queryable per customer and per agent.
FeatureNative Stripe integration added. Connect a Stripe account to handle payment collection for wallet top-ups and subscription billing without building a custom payments flow.
FeatureCore billing engine shipped. Usage events are processed and charged in real time against customer wallet balances. A single POST to the usage endpoint is all that's needed to bill any AI action.
Feature