Billing
Table of Contents
Prepaid USDC on Base, per-call deduction, integer-only arithmetic, HTTP 402, balance and payment history. Billing is per call, prepaid, in USDC on the Base network. Cost is a flat fee per call, set by the executed mode: Your charges are visible through your balance: the balance endpoint returns the current credit balance, and the payments endpoint returns the onchain deposit history that funded it. The charge for each call is the flat fee for the mode recorded in the receipt ( When the balance cannot cover the estimated cost, the call is rejected before processing with HTTP 402. The error body includes the estimated cost of the request and your current balance, so an agent can decide whether to top up. See the account API reference for shapes. Requests rejected for malformed input (wrong shape, oversized payload) are validated before billing: a 400/413/422 response never touches your balance.Model
deterministic is free, extractive $0.0008, verified $0.0015, up to the per-mode input cap. All money arithmetic is integer-only (stored as integer nanos; no floating-point money). GET /v1/limits serves the live values.headline.squeeze_mode), and the receipt carries the amount charged, so every charge can be recomputed from data you already have.HTTP 402 - insufficient balance
Checking your balance
GET /api/v1/balance - current credit balance for your key.GET /api/v1/payments - your payment history: incoming credits and per-call deductions.Validation errors are never charged