Tokens
List Tokens
client.user.tokens.list(TokenListParams { direction, page, per_page } query?, RequestOptionsoptions?): V4PagePaginationArray<Token { id, condition, expires_on, 7 more } >
GET/user/tokens
Token Details
client.user.tokens.get(stringtokenId, RequestOptionsoptions?): Token { id, condition, expires_on, 7 more }
GET/user/tokens/{token_id}
Create Token
client.user.tokens.create(TokenCreateParams { name, policies, condition, 2 more } body, RequestOptionsoptions?): TokenCreateResponse { id, condition, expires_on, 8 more }
POST/user/tokens
Update Token
client.user.tokens.update(stringtokenId, TokenUpdateParams { name, policies, condition, 3 more } body, RequestOptionsoptions?): Token { id, condition, expires_on, 7 more }
PUT/user/tokens/{token_id}
Delete Token
client.user.tokens.delete(stringtokenId, RequestOptionsoptions?): TokenDeleteResponse { id } | null
DELETE/user/tokens/{token_id}
Verify Token
client.user.tokens.verify(RequestOptionsoptions?): TokenVerifyResponse { id, status, expires_on, not_before }
GET/user/tokens/verify
TokensPermission Groups
List Token Permission Groups
client.user.tokens.permissionGroups.list(PermissionGroupListParams { name, scope } query?, RequestOptionsoptions?): SinglePage<PermissionGroupListResponse { id, name, scopes } >
GET/user/tokens/permission_groups
TokensValue
Roll Token
client.user.tokens.value.update(stringtokenId, ValueUpdateParams { body } body, RequestOptionsoptions?): TokenValue
PUT/user/tokens/{token_id}/value