Create Token

Create Token

Creates a new token. Proxy tokens are tied to the current user and can be used to access the set of proxies available to the user.

Request
URI
POST
https://{api_host}/cloudapi/1.0.0/tokens
COPY
Request Body
TokenParameters of type(s) application/json
Optional
{
    "name": "string",
    "type": "string",
    "extensionId": "string"
}
string
name
Optional

Name of the token to create

string
type
Optional

The type of token to be created. Valid types are ["PROXY", "EXTENSION"]

string
extensionId
Optional

The urn id of the extension to get a token for

Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns Token of type(s) application/json;version=37.2
{
    "id": "string",
    "name": "string",
    "token": "string",
    "expirationTimeUtc": "string",
    "owner": {
        "name": "string",
        "id": "string"
    },
    "username": "string",
    "userId": "string",
    "orgName": "string",
    "org": {
        "name": "string",
        "id": "string"
    },
    "type": "string"
}
string
id
Required

ID of this token. Sorting on this field is not supported.

string
name
Required

Name of the token

string
token
Optional

User specific token that can be used to access proxies. Sorting on this field is not supported.

string As date-time As date-time
expirationTimeUtc
Optional

Time stamp representing when the token will expire (in UTC).

owner
Optional

owner

string
username
Optional

Name of the user that this token is assigned to.

string
userId
Optional

ID of the user that this token is assigned to. Sorting on this field is not supported. Can not be updated.

string
orgName
Optional

Name of the organization that the assigned user belongs to. Sorting and filtering on this field is not supported.

org
Optional

org

string
type
Optional

Type of the token. Can be of type PROXY or EXTENSION