DocsErrors

Errors

Error bodies look like:

{ "error": "Not found", "code": "not_found" }
Status When
200 Success
304 Conditional request matched ETag / Last-Modified
400 Missing q, invalid status, invalid capability, invalid category
404 Unknown app, unknown category, unknown status, unknown revision
429 Read-only API abuse limit. Retry-After is set.

Static /registry/v1/ files are not rate-limited beyond ordinary hosting. Prefer them for bulk sync.

Unknown capability example: GET /api/v1/apps?capability=supports-ios400 / invalid_capability. That flag is not something PWARegistry can know.