Havoptic API Documentation
All Havoptic data is publicly accessible without authentication. Use these endpoints to programmatically access release data, feature comparisons, and feeds for AI coding tools.
Endpoints
- GET /data/releases.json - All tracked AI coding tool releases with version, date, summary, and full notes. Updated daily. Cache: 1 hour.
- GET /data/feature-matrix.json - Feature comparison matrix across all tracked tools. Cache: 24 hours.
- GET /feed.xml - RSS 2.0 feed of the 50 most recent releases. Cache: 1 hour.
- GET /feed.json - JSON Feed 1.1 of the 50 most recent releases. Cache: 1 hour.
- GET /llms.txt - Structured site description for AI assistants. Cache: 24 hours.
- GET /llms-full.txt - Extended LLM context with feature matrix, recent releases, and FAQ. Cache: 1 hour.
- GET /.well-known/agents.json - Machine-readable agent discovery file. Cache: 24 hours.
Tool Identifiers
Use these IDs to filter releases by tool: claude-code, openai-codex, cursor, gemini-cli, kiro, github-copilot, windsurf.
Rate Limits
60 requests per minute. No authentication required. Please cache responses where possible.
For AI Agents
Machine-readable discovery files are available at /.well-known/agents.json, /llms.txt, and /llms-full.txt.