API Overview
All consumer traffic goes through the API Gateway atapi.timepointai.com, which authenticates requests, manages credits, enforces rate limits, and proxies to backend services. Each service also has a direct subdomain for service-to-service calls.
Architecture
Domain Map
| Domain | Service | Auth | Notes |
|---|---|---|---|
api.timepointai.com | API Gateway | Bearer JWT, API keys | Auth authority — validates auth, manages credits, proxies to backends |
flash.timepointai.com | Flash | Internal only, accessed via Gateway | Generation engine |
clockchain.timepointai.com | Clockchain | None (public reads) / authenticated writes | Temporal causal graph |
clockchain.timepointai.com/mcp/ | Clockchain MCP | MCP tools (public reads) | Streamable HTTP MCP interface (v1.26.0) |
pro.timepointai.com | Pro Cloud | Gateway JWT or API key | SNAG social simulations |
billing.timepointai.com | Billing | Internal only | Credit packs, subscriptions, payment verification |
api.timepointai.com — the gateway authenticates and routes transparently.
Service-to-service calls should use direct subdomains (e.g. clockchain.timepointai.com) with appropriate service keys to skip the gateway hop.
Quick Examples
Clockchain — No Auth Needed
Flash — Render a Moment (via Gateway)
Response Format
All APIs return JSON. Clockchain public endpoints return paginated results:Rate Limits
| Tier | Limit | Applies To |
|---|---|---|
| Public | 60/min | Clockchain unauthenticated reads |
| Auth reads | 300/min | Authenticated GET requests |
| Auth writes | 30/min | POST/PUT/DELETE with auth |
X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset
CORS
All services allow cross-origin requests from*.timepointai.com subdomains.