online / endpoints 62 / categories 10 / rate 60/min/ip /
not · well-formed counterparts

The well-formed counterpart.

Every chaos endpoint on chaos.catastrophic.io and every chaotic well-known file on bots.catastrophic.io misbehaves on purpose. The matching paths on not.catastrophic.io behave correctly. Most chaos-mirror endpoints answer to the same path on both hosts — flip the hostname and you get the opposite behavior.

Build your client against not.catastrophic.io first. When you're ready to test how it handles adversity, flip the hostname to chaos.catastrophic.io or bots.catastrophic.io — same client code, opposite behavior. Every control response carries X-Chaos-Origin: control and X-Chaos-Counterpart headers. This host also serves /infinite/<format>/<type>/*, a deterministic unbounded-URL fixture for crawler and cache-pipeline stress testing.

Endpoints
62
well-formed counterparts to the chaos and bot-file endpoints, plus /infinite/*
Categories
10
format, headers, agent, delivery, discovery, app linking, federated identity, crawler files, infinite
Rate limit
60/min
per IP. same ceiling as chaos; /infinite/* is tighter at 10/min.
Logged data
0 bytes
no bodies, no headers, no params.
control · index

10 flavors of well-formed

Most categories are the positive counterpart to a chaos or bot-file category — what your client should see when everything is honest. The infinite category is not-only: an unbounded, deterministic URL space for crawler and cache-pipeline stress testing.