API

All endpoints are under /api/v1 and return JSON. Full machine-readable schema: /openapi.json.

Examples

curl https://example.com/api/v1/search?q=dism
curl https://example.com/api/v1/errors/0x800f081f
curl https://example.com/api/v1/fixes/dism-0x800f081f-source-files-could-not-be-found
curl https://example.com/api/v1/changes?since=2026-01-01T00:00:00Z

Response conventions

Collections: {"data": [...], "meta": {"count", "limit", "next_cursor"}}. Single records: {"data": {...}}. Errors: {"error": {"code", "message"}}.