JSON API
Version 1 is a static snapshot of the same data as the site. Responses send access-control-allow-origin: * and cache for five minutes.
GET /api/v1/addons.json
List of tracked add-ons: slug, name, category, matrix status, compatibility doc, and latest GitHub release.
GET /api/v1/addons/<slug>.json
One add-on, including the release grid, requirements, sources, and notes. Unknown slugs return { "schema_version": "1", "error": "not_found" } with HTTP 404.
GET /api/v1/platforms.json
Kubernetes, EKS, AKS, and GKE cycles copied from endoflife.date: release date, end of life, and latest version when that API provides one.
Every document includes schema_version and generated_at. Signup is POST /api/subscribe and is not part of this read API.