Skip to main content
POST
Redeem CLI Activation Token

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

RedeemWorkspaceCliActivationTokenRequestData

app_composer_path
string
required

The path to the Composer installation on the client.

If it starts with /Users/, the username portion of the path is masked for privacy. The only exposed data is in the os_hostname which is used for device trust verification by some organizations

Maximum string length: 255
Example:

"/Users/masked/Library/Application Support/Herd/bin//composer"

app_composer_version
string
required
Example:

"x.y.z"

app_cli_version
string
required
Maximum string length: 55
Example:

"x.y.z"

app_php_path
string
required

The path to the PHP installation on the client.

If it starts with /Users/, the username portion of the path is masked for privacy. The only exposed data is in the os_hostname which is used for device trust verification by some organizations

Maximum string length: 255
Example:

"/Users/masked/Library/Application Support/Herd/bin//php"

app_php_version
string
required
Example:

"x.y.z"

ip_address
string
required
Example:

"1.2.3.4"

os_chipset
string
required
Maximum string length: 55
Example:

"Apple M1 Pro"

os_hostname
string
required
Maximum string length: 256
Example:

"dmurphy-laptop"

os_platform
enum<string>
required
Available options:
macOS
Maximum string length: 55
Example:

"macOS"

os_serial
string
required
Required string length: 8 - 14
Example:

"A1B2C3D4E5F6G7"

os_uuid
string
required
Example:

"A1B2C3D4-E5F6-G7H8-I9J0-K1L2M3N4O5P6"

os_version
string
required
Example:

"x.y.z"

Response