Create a personal access token
Creates a new personal access token.
POST/v3/personal-access-tokens
JWT
personalAccessToken:write
Request Body Schema
| Property | Type | Description | Constraints |
|---|---|---|---|
| name* | string | Name of the access token. | min: 1, max: 256 |
| revoked | boolean | Set true to revoke the token. | |
| expiresAt | string | The date (UTC) after which the token will expire. | format: date-time |
| scopes* | array | List of permissions for the token. | items: string |
Request Example
{
"name": "string",
"revoked": true,
"expiresAt": "2019-08-24T14:15:22Z",
"scopes": [
"string"
]
}POST <your-webhook-url>
{
"event": "personalAccessToken.created",
"data": {
"id": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"name": "string",
"expiresAt": "2019-08-24T14:15:22Z",
"revoked": true,
"scopes": [
"string"
],
"userId": "string",
"user": {
"id": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"name": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"role": "string",
"twoFactorEnabled": true,
"googleSsoEnabled": true,
"lastLoginAt": "2019-08-24T14:15:22Z",
"company": "string",
"allowCustomerPortalAccess": true,
"roles": [
"string"
],
"lastSeenAt": "2019-08-24T14:15:22Z",
"organizationId": "string",
"organization": {
"id": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"name": "string",
"email": "string",
"description": "string",
"allowedUsers": 0,
"address": {
"addressLine1": "string",
"addressLine2": "string",
"city": "string",
"state": "string",
"country": "string",
"postalCode": "string"
},
"resellerId": "string",
"reseller": {
"id": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"name": "string",
"email": "string",
"description": "string",
"allowedUsers": 0,
"allowedOrganizations": 0
}
},
"resellerId": "string",
"reseller": {
"id": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"name": "string",
"email": "string",
"description": "string",
"allowedUsers": 0,
"allowedOrganizations": 0
},
"metadata": [
{
"id": "string",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"key": "string",
"value": "string",
"viewPermissions": [
"activation"
],
"visible": true
}
],
"tags": [
"string"
],
"emailPreference": {
"metrics": true
}
},
"lastUsedAt": "2019-08-24T14:15:22Z",
"lastRotatedAt": "2019-08-24T14:15:22Z"
},
"triggeredAt": "string"
}Responses
201
400
401
403
409
429
500
201 Created{
"accessToken": "string"
}