How credits work
- Credits are denominated in USD
- You are charged per record returned, not per request
- The price is a property of the offer that served the run, and two offers of the same service can have different prices
- The price you see on
GET /v1/servicesis the price you pay, with no hidden multipliers
Pricing
The authoritative source is the live catalogue:Cost calculation
$0.00276 per record, 100 records cost 0.00276 × 100 = $0.276.
Billing is a hold-then-capture. Before the run, an estimate based on limit and the head of the chain is held against your balance. After it, the actual cost is captured at the serving offer’s price and the difference is released. When failover switched offers, you pay that offer’s price, and earlier failed attempts are never charged.
Tracking usage
Use the usage endpoint to monitor spending:- Total credits consumed over a period
- Breakdown by offer (
by_provider, keyed by offer id such asapify/harshmaur) and by platform - Per-API-key spending, via key credit limits