online / endpoints 139 / categories 19 / rate 60/min/ip /
hub · compare

/jsonapi

well-formed JSON:API response — single resource object with type, id, attributes, and relationships; all included resources linked. Content-Type: application/vnd.api+json.

chaos chaos.catastrophic.io

GET /jsonapi

Returns JSON:API responses with spec-level violations. Default returns `data` as an array when a single resource is expected. Use ?mode= to isolate other violations: orphaned included resources, missing `id`, or missing `type`.

modes: data-shape-confusion included-orphan missing-id type-missing
control not.catastrophic.io

GET /jsonapi

well-formed JSON:API response — single resource object with type, id, attributes, and relationships; all included resources linked. Content-Type: application/vnd.api+json.

Build against not.catastrophic.io/jsonapi, then flip the hostname to chaos.catastrophic.io to exercise the chaos.