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

/toml

well-formed TOML 1.0 document — homogeneous arrays, RFC 3339 datetimes, no duplicate tables, no dotted-key/table collisions, no trailing commas in inline tables. Content-Type: application/toml.

chaos chaos.catastrophic.io

GET /toml

Returns TOML documents with TOML 1.0 spec violations and parser ambiguity. Default mixes int, string, and float in a single array. Use ?mode= to isolate other violations: unquoted datetime, duplicate tables, illegal nesting, impossible offsets, dotted-key/table collisions, or trailing commas in inline tables.

modes: mixed-array-types unquoted-datetime duplicate-table invalid-nesting datetime-offset-lie dotted-key-table-collision trailing-comma-inline-table
control not.catastrophic.io

GET /toml

well-formed TOML 1.0 document — homogeneous arrays, RFC 3339 datetimes, no duplicate tables, no dotted-key/table collisions, no trailing commas in inline tables. Content-Type: application/toml.

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