Skip to content
Kelly

Developers

askkelly.aiGet a key

Limits

Copy page

Credits, rate limits and Kelly Wire limits per plan, and what happens when you reach one.

Every call is metered in credits, the same on every surface, and each plan sets an allowance, a rate limit and Kelly Wire limits. Nothing is charged during the beta.

PlansLink to this section

PlanCreditsPerRate limitWire connectionsWire topics
Anonymous200UTC day60 calls per 600 seconds, per tool220
Free6,000billing month120 calls per 60 seconds350
Pro25,000billing month300 calls per 60 seconds5200
Developer100,000billing month600 calls per 60 seconds10500
Scale1,000,000billing month3000 calls per 60 seconds1005,000

Anonymous allowances are per address per UTC day; account allowances are per billing period. The numbers are proposals until traffic sets them.

Prices per operationLink to this section

OperationPrice
GET /health[object Object] credits
GET /v1/status[object Object] credits
GET /v1/reference[object Object] credits
GET /v1/reference/{topic_id}[object Object] credits
POST /v1/wire/tickets[object Object] credits
GET /v1/stream/{topic}[object Object] credits
POST /v1/answers[object Object] credits

A refused request costs nothing.

Reaching a limitLink to this section

A call over the rate limit or past the allowance answers 429 with rate_limited or quota_exhausted, and the rate-limit headers say when to try again. See retries.

Kelly WireLink to this section

Per address, at most 5 open connections and 30 connection attempts per 60 seconds. A frame is at most 65,536 bytes, and a client may send 20 messages per second.

Support: support@askkelly.ai · Security and disclosure