Nimbu Developer Docs
CLI

Output and safety

Stable output modes and write protections for automation.

  • --json returns the complete server representation, including translations, custom fields, and previously unknown fields.
  • For localized content, human and --plain output project the selected --locale and fall back to top-level values when a translation is absent.
  • --plain returns stable TSV intended for shell pipelines.
  • Human output uses tables and detail views.
  • --readonly rejects every mutating HTTP request.
  • --no-input disables interactive prompts.
  • --force is 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.