SmartThings CLI Syntax with multiple arguments

So I’m looking into how the supply multiple arguments to a command to a device. Would this be the correct way?

$ smartthings devices:commands 00000000-0000-0000-0000-000000000000 'lockCodes:setCode(6,1235,Test Code)'

I use this json for use with the API.

{
  "commands": [
    {
      "component": "main",
      "capability": "lockCodes",
      "command": "setCode",
      "arguments": [
        6,"1235","Test Code"
      ]
    }
  ]
}

In CLI examples

# capability and command with an argument (note: single quote command arg to prevent specific shell parsing errors)

    $ smartthings devices:commands 00000000-0000-0000-0000-000000000000 'switchLevel:setLevel(50)'

Command can be run also interactively in question & answer mode

smartthings devices:commands 00000000-0000-0000-0000-000000000000

then CLI asking capability, command and arguments

That’s good to know thanks