Billing & balance
- Unit: USD ($). One balance is shared across all models.
- Charge: for each request you pay
units × model price(input, output and cache priced separately). Cache reads are much cheaper than fresh input. - Reserve: a small amount is held before the upstream call and reconciled to the exact charge afterward.
- Out of balance: new requests stop with a visible
insufficient_balance(402) error; the cabinet, keys and history stay available. - Check balance: in the cabinet, or
GET /app/mewith your API key (the balance/reserved fields are in USD).
Top-up / payment options will be documented here once available.