Skip to main content
Toda invocação da CLI aceita a flag global --json. Com ela, a saída é um único objeto JSON por linha, no envelope:
ou, em erro:
A saída de sucesso vai para stdout. A saída de erro vai para stderr e o exit code é 1 (ou 2 para erros de uso, como flag desconhecida).

Exemplos

Listar instâncias e pegar o primeiro ID

Validar token em script

Reagir ao código de erro

Garantias de estabilidade

  • O envelope (ok, data, error) é estável dentro da major version 0.x da CLI.
  • Os campos dentro de data espelham a resposta da REST API correspondente — se a API adicionar um campo, ele aparece no JSON da CLI também.
  • Os error.code são estáveis. Mensagens podem mudar entre versões.