README
commercelayer-cli-plugin-token
Usage
Commands
commercelayer token:create
commercelayer token:decode [TOKEN]
commercelayer token:generate
commercelayer token:get
commercelayer token:revoke [TOKEN]
commercelayer token:create
Create a new custom access token for the current application.
USAGE
$ commercelayer token:create -o <value> -s <value> -m <value> [--info]
FLAGS
-m, --minutes=<value> (required) minutes to token expiration [2, 120]
-o, --organization=<value> (required) the slug of your organization
-s, --shared=<value> (required) organization shared secret
--info show access token info
DESCRIPTION
create a new custom access token for the current application
EXAMPLES
$ commercelayer token:create -s <sharedSecret> -m 30
$ cl token:create -s <sharedSecret> -m 15 --info
See code: src/commands/token/create.ts
commercelayer token:decode [TOKEN]
Decode a Commerce Layer access token.
USAGE
$ commercelayer token:decode [TOKEN] -o <value>
ARGUMENTS
TOKEN the access token to decode
FLAGS
-o, --organization=<value> (required) the slug of your organization
DESCRIPTION
decode a Commerce Layer access token
ALIASES
$ commercelayer token:info
EXAMPLES
$ commercelayer token:decode
$ cl token:info -a <accessToken>
See code: src/commands/token/decode.ts
commercelayer token:generate
Start a wizard to generate a custom access token.
USAGE
$ commercelayer token:generate [-i] [-c]
FLAGS
-c, --check check generated access token
-i, --info print generated token info
DESCRIPTION
start a wizard to generate a custom access token
EXAMPLES
$ commercelayer token:generate
$ cl token:generate
See code: src/commands/token/generate.ts
commercelayer token:get
Get a new access token.
USAGE
$ commercelayer token:get -o <value> -i <value> [-s <value>] [-S <value>] [-e <value> -p <value>] [--info]
FLAGS
-S, --scope=<value>... access token scope (market, stock location)
-e, --email=<value> customer email
-i, --clientId=<value> (required) application client_id
-o, --organization=<value> (required) the slug of your organization
-p, --password=<value> customer secret password
-s, --clientSecret=<value> application client_secret
--info show access token info
DESCRIPTION
get a new access token
EXAMPLES
$ commercelayer token:get
$ cl token:get --info
See code: src/commands/token/get.ts
commercelayer token:revoke [TOKEN]
Revoke a Commerce Layer access token.
USAGE
$ commercelayer token:revoke [TOKEN] -o <value> -i <value> -s <value>
ARGUMENTS
TOKEN access token to revoke
FLAGS
-i, --clientId=<value> (required) application client_id
-o, --organization=<value> (required) the slug of your organization
-s, --clientSecret=<value> (required) application client_secret
DESCRIPTION
revoke a Commerce Layer access token
EXAMPLES
$ commercelayer token:revoke
$ cl token:revoke -a <accessToken>
See code: src/commands/token/revoke.ts