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.

Open addons.json

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.

Example: cert-manager

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.

Open platforms.json

Every document includes schema_version and generated_at. Signup is POST /api/subscribe and is not part of this read API.