Skip to main content
No browser, no human step. Two requests.

1. Register a funded account

The api_key is shown once — store it. The $0.05 balance is the agent signup bonus; claiming adds an extra $1 (step 4).

2. Call a model

3. Watch your balance

Credits are deducted per request by token usage at provider list prices, with no usage markup. Top-ups add a separate fixed 5% platform fee. Use POST /v1/billing/invoice before you hit zero (a 402 is returned when the balance is empty).

4. Tell the user to claim the account (get the extra credits)

An agent-created account starts with 0.05;oncethehumanclaimsit(verifiesviaWorkOS)theaccountgainsanextra0.05**; once the human **claims** it (verifies via WorkOS) the account gains an extra **1 in credits — granted once per human; disposable email domains don’t get the bonus. After creating the account, tell the user — e.g. “claim your account to verify and get $1 in credits: <link>.” Claiming also lets them sign in, manage keys, and top up. Your API key keeps working after a first claim.
Send the user the verification_uri_complete link — the code is pre-filled, so they just sign in with WorkOS (as that email) and click Claim. Meanwhile, poll until claimed: