1
Check your key and balance
2
Estimate
An estimate charges nothing and creates no job. It returns the amount Blon would hold if you submitted the same request now.
3
Submit a job
POST /jobs answers 202 Accepted with the job. Send an Idempotency-Key so a retry cannot create a second job.4
Poll for the result
Read the job until
status is completed, failed or canceled. Wait at least next_poll_after_seconds between reads. A completed job lists its files in artifacts.5
Read your usage
Usage groups settled jobs by UTC time bucket, model and key, over at most 31 days. It is a usage report, not an invoice.
Amounts are in the caller’s wallet currency. A
blon_api_ key always gets USD; the job and estimate examples on this page show CREDITS, which is what the CLI and MCP see.Next steps
Requests
Job statuses and fields.
Webhooks
Get notified instead of polling.