Documentation
API overview
Base URLs, conventions, rate limits, and full route map.
Base URLs
| Environment | Base |
|---|---|
| Production (preferred) | https://api.chatalyze.co |
| Production (Workers.dev) | https://chatalyze-api.winter-dawn-2c94.workers.dev |
| Local | http://127.0.0.1:8787 |
Conventions
- JSON request/response bodies
- Timestamps ISO-8601 UTC
- Errors:
{ "error": "code_or_message" }with HTTP status - Mode:
analysis-only— no send-message endpoints
Rate limits
Public GETs under /api/* are rate-limited (in-memory / edge limiter). Exceeding limits returns 429. Admin routes still require a valid bearer token.
Route map
Source of truth after deploy: GET / → routes. Documented groups:
Health & stats
health, overview, stats, sla, fans
Sessions & messages
sessions, messages, chats, analysis
Floor & alerts
floor, alerts, scorecard, intelligence
Accounts
list, register, sync, auth, disconnect
Admin
backfill, replay, seed, purge
Webhooks
OnlyFansAPI Signature ingest
Discover live routes
curl -sS https://api.chatalyze.co/ | jq '.routes | keys'Loading live route keys…