Create a provisional account for a human, get a scoped token, quote a call, pay with a prepaid key or x402, run the call, and hand the account back with a claim link. The human keeps control.
Create a provisional account with an email and an idempotency key. The response contains a scoped token and a claim URL.
Return a Paystack checkout link for the human, charge a saved card after claim, or pay per call with x402 USDC.
Ask for a price before the call, then use the same account for OpenAI-compatible chat, embeddings, MCP and A2A.
Give the human the claim link. They set a password and own the account. The agent token expires after six hours and can be refreshed after claim.
The delegated token is narrow. It cannot change the password, delete the account, reach admin, or enable auto-recharge.
No signup credit on agent-created accounts. The agent must top up before chat works. That is deliberate: it stops credit farming and unsolicited accounts.
The quote uses the same catalog and rate card as the call. It is the part an operator needs before allowing an agent to spend.
The estimated input tokens, the reserved output tokens, the model rate and the total price. Use it to decide whether the call fits the account balance before you send it.
Known limit today: agent chat is non-streaming and capped at 4,096 output tokens. Do not build a streaming agent loop on this endpoint yet.
Send a normal OpenAI-style body. If payment is missing, the API returns HTTP 402 with a machine-readable payment requirement. Sign the USDC transfer on Base and retry with the payment header.
Tools: fikra_list_models (free), fikra_quote (paid), fikra_chat (paid). The same account and rate card apply.
JSON-RPC over HTTP. Paid tools are charged to the same wallet or x402 payment. There is no separate MCP billing product.
The A2A route is a paid inference surface, not a directory listing. It shares the account, model catalog and price list.
One method, non-streaming, same 4,096 output cap. The agent card is at /.well-known/agent-card.json. Do not claim a full A2A task lifecycle yet.
These are on the roadmap page in the changelog when they ship. They are not sold today.