CLI
Output and safety
Stable output modes and write protections for automation.
--jsonreturns the complete server representation, including translations, custom fields, and previously unknown fields.- For localized content, human and
--plainoutput project the selected--localeand fall back to top-level values when a translation is absent. --plainreturns stable TSV intended for shell pipelines.- Human output uses tables and detail views.
--readonlyrejects every mutating HTTP request.--no-inputdisables interactive prompts.--forceis required for destructive actions and overwriting downloads.
Binary commands require --output=<file> or --output=-. Files are written atomically and are not overwritten without --force. Standard output contains the exact bytes and no additional newline.