Documentation Index
Fetch the complete documentation index at: https://developer.kallglot.com/llms.txt
Use this file to discover all available pages before exploring further.
Rate Limits
Throughput limits guard the shared API; billing is enforced separately via API credits.A request may return
429 (rate limit) or 402 insufficient_api_credits (credits). Treat them differently: wait and retry vs top up credits.Example tiers (non-binding)
| Plan (example) | HTTP volume (idea) | Concurrent sessions (idea) |
|---|---|---|
| Test / Starter | tens–hundreds RPM | small integer |
| Pro | higher RPM | larger |
| Enterprise | Custom — set in contract | Custom |
Response headers
Responses may include throughput and billing hints:| Header | How to use it |
|---|---|
X-RateLimit-Remaining | Slow down proactively when low |
X-RateLimit-Reset | Sleep until Unix time if you blew the window |
X-API-Credits-* | Drive dashboards / alerts |
Too many requests (429)
Retry-After (seconds). Back off exponentially if you burst repeatedly.
Out of credits (402)
Integration habits
| Do | Why |
|---|---|
Cache GET /v1/sessions/{id} per id for a short TTL | Fewer redundant reads |
| Prefer webhooks for lifecycle vs tight polling loops | Saves HTTP budget |
Keep one slow consumer queue for POST …/analysis | Analysis is heavier than ordinary CRUD |
| Re-create sessions sparingly after drops | Creation endpoints are often the hottest |
GET /v1/sessions list API — retain session ids (sess_…) from POST /v1/sessions, redirects, or webhooks.
Need higher limits?
- Self-serve upgrades (when available): Settings → Billing
- Custom quotas / enterprise: sales@kallglot.com