Sprites API refuses to create new sprites with 403 "account is restricted"

My account can create Fly apps normally, but the Sprites API refuses to create
new sprites with a 403 “account is restricted” error. I’d like that lifted.

Billing: payment method attached, account shows “Good Standing”, $0 balance, $30 Trial credits for Sprites

WHAT FAILS

Creating a sprite:

curl -X POST https://api.sprites.dev/v1/sprites \
-H “Authorization: Bearer $SPRITES_TOKEN” \
-H “content-type: application/json” \
-d ‘{“name”:“qm-probe-test”}’

Response:

HTTP/2 403
date: Mon, 03 Aug 2026 15:10:21 GMT
x-request-id: GMhUMRhPNkOR7eoATHWl
fly-request-id: 01KZ42T1W4V7X38DKMZ4PTE452-iad

{“error”:“Your account is restricted. Please contact billing@fly.io”}

The same 403 occurs through the sprite CLI and through my application, which
creates one sprite per user.

WHAT WORKS

Listing sprites:
GET https://api.sprites.dev/v1/sprites → HTTP 200

So the token and its scope are fine. Only sprite creation is refused.

WHAT I’M RUNNING

A self-hosted deployment of QM (GitHub - yc-software/qm: Multiplayer agent harness for work · GitHub), an
open-source agent platform. It gives each user an isolated sandbox, so it
creates one sprite per user scope via the API. Expected volume is single-digit
sprites to start.

Could you remove the restriction on sprite creation, or tell me what
verification you still need?

i sent email to billing@fly.io, but no answer

It may be worth being patient. The start/end of the month is when their account queries come in, so you may just be in a long queue.