Orb

API

Usage-based billing platform for metering, pricing and invoicing

Price
Contact sales
Access
API key

About

Billing platform for usage-based, hybrid and contract pricing: send raw usage events, define metrics and plans, and Orb calculates invoices. All plans are sold through sales with no public prices, and Orb uses Stripe to collect payments.

What you can do with it

  • Ingest usage events and define billable metrics on top of them
  • Model usage, seat, credit and commitment pricing and simulate price changes
  • Issue invoices and sync them to Stripe, NetSuite, QuickBooks or Salesforce

Get started

  1. Switch the Orb web app to Test Mode
  2. Create an API key in Organization Settings

Example

curl -X POST https://api.withorb.com/v1/ingest \
  -H "Authorization: Bearer $ORB_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"events": [{"idempotency_key": "event-1", "external_customer_id": "demo_customer", "event_name": "function_compute", "properties": {"execution_ms": 55737}, "timestamp": "2026-09-25T12:00:00Z"}]}'

Details

Hosting
Hosted service
Available in
Worldwide
Official SDKs
Python, JavaScript/TypeScript, Go, Java, Kotlin, Ruby
MCP server
None
Works with
Stripe

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .