Metering

What each organization uses

Usage events recorded for each organization, held on the same customer record as identity, subscriptions and entitlements.

An illustrated customer record for Acme Inc. Its members, subscription, usage and entitlements are held on the same record.
Acme Inc.org_acmeIllustrative

What it covers

Built so far

  • Usage events

    Report usage from your backend with the Node server SDK. Events are stored as they arrive, and malformed events are set aside without blocking the rest.

  • Reserve, then confirm

    Usage can be held in two phases: reserve it first, confirm it afterwards. Reservations that time out are reclaimed.

  • Settlement, snapshots and resets

    Usage is settled and projected inside the database, snapshotted, and reset at the end of each period.

  • Operations analytics

    Your team sees operations analytics in the console.