Documentation

Rate Limits

Per-key request limits across all authenticated Scanna endpoints, and how 429 responses behave.

A single per-key cap applies across all authenticated endpoints — calls to /hot, /predict, /signals, and everything else share one budget per minute per key.

PlanLimit (global, per key)
Free10 requests / min
Pro60 requests / min
Enterprise300 requests / min

Note

POST /heat carries an additional, stricter per-route cap on top of the global limit — it's the most compute-heavy endpoint. GET /health is public and unmetered.

Exceeding the limit

Exceeding the limit returns 429 with a Retry-After header indicating how many seconds to wait before retrying:

HTTP/1.1 429 Too Many Requests
Retry-After: 12

Back off for the indicated interval and retry. Need a higher ceiling? See Plans & Pricing.