Qiguard API docs

Rate limits and plans

Limits apply per app, across all its keys and all keyed endpoints. They are counted in 10-second windows.

PlanRequests per secondPer 10-second windowDaily requestsApps per accountKeys per appGasless submits per daySponsored gas per dayPrice per month
Free550no daily cap12502 USDFree
Builder20200no daily cap351,00025 USD49 USD / month, 490 USD / year
Scale50500no daily cap101010,000250 USD299 USD / month, 2,990 USD / year
Custom1001000no daily cap202050,0001000 USD1,500 USD / month, 15,000 USD / year

When the limit is reached

The SDK retries a GET answered with 429 after Retry-After, up to two times by default.

Keyless endpoints

GET /swap/chains, /gasless/chains, /sources, /tokens and /status need no key and are cached at the edge: 60 seconds, and 15 seconds for /status.

Gasless limits

LimitValue
Gasless submits per app per dayper plan (table above)
Sponsored gas per app per dayper plan (table above)
Pending trades per taker per chain1
Gasless trades per taker per hour30
Minimum trade10 USD

Request size

LimitValueError
URL length8,192 characters414 URI_TOO_LONG
POST body256 KB413 PAYLOAD_TOO_LARGE
Idempotency-Key1 to 64 visible ASCII characters400 INPUT_INVALID