Forum Discussion

confuzed's avatar
confuzed
New Contributor
5 months ago
Solved

CLI output is not json when "--format json" used with "connect server create"

When running `op --format json connect server create "My Server" --vaults "MyVault"`, I expect the output to be JSON, an only JSON, so that my script can safely consume the output. I need to extract ...
  • 1P_Phil's avatar
    5 months ago

    Hi confuzed​,

    Thanks for reaching out. thanks for the feedback, I'll send this along to the team.  In the mean time as a work around you can use the following to retrieve the JSON version of the server info:

    op connect server get "Demo Server" --format json

    it will come back like this

    ➜  Connect op connect server get "Demo Server" --format json
    {
      "id": "TRMT2AZWWRE65JAHY{REDACTED}",
      "name": "demo SErver",
      "state": "ACTIVE",
      "created_at": "2025-06-27T16:05:12Z",
      "creator_id": "FIVA23HWMBETFC{REDACTED}",
      "tokens_version": 1
    }

    Let us know if you need more help!  

    All the best, 

    Phil