When more than one flag is set the precedence is
--toon, then --quiet, then
--json, then the default.
Pretty output
JSON envelope
data holds the resource or the array of resources. breadcrumbs is left out
when a command has none, and pagination appears only on list commands.
Quiet output
--quiet drops the envelope and prints the payload alone. For commands that
create or update a resource it prints just the identifier, and for delete it
prints success. That makes it the right choice inside a shell pipeline:
TOON output
--toon emits TOON, a token optimized
encoding of the same data. It carries the same fields as the JSON envelope in
noticeably fewer tokens, which matters when the output is going into an AI
assistant’s context window.
Pagination
List commands take--page and --page-size, with a maximum page size of 100.
The pagination block reports current_page_number, total_pages,
total_records, and page_size, so a script can keep incrementing --page
until it reaches total_pages.