Skip to main content

Methods

List Personal Access Tokens created by the user in the current tenant.

Parameters

typing.Optional[int]
Number of items per page
typing.Optional[int]
Number of items to skip
typing.Optional[str]
Return personal access tokens with names that contain this string

Returns

SyncPager[VirtualAccount, ListPersonalAccessTokenResponse]
🔗 ListPersonalAccessTokenResponseReturns all Personal Access Tokens created by the user in the current tenant.

Usage

Create Personal Access Token

Parameters

str
required
serviceaccount name
typing.Optional[str]
Expiration date in ISO format (e.g. 2025-08-01T12:00)
typing.Optional[str]
Account name that owns this PAT

Returns

CreatePersonalAccessTokenResponse
🔗 CreatePersonalAccessTokenResponsePersonal Access Token created successfully and returned

Usage

Revoke All Personal Access Tokens for the user with the given email

Parameters

str
required
Email of the user to revoke all Personal Access Tokens for

Returns

RevokeAllPersonalAccessTokenResponse
🔗 RevokeAllPersonalAccessTokenResponseAll Personal Access Tokens revoked successfully

Usage

Delete Personal Access Token associated with the provided serviceAccountId

Parameters

str
required
serviceaccount id

Returns

DeletePersonalAccessTokenResponse
🔗 DeletePersonalAccessTokenResponsePersonal Access Token deleted successfully

Usage

Get an existing Personal Access Token by name, if it doesn’t exist, it will create a new one and return the PAT data along with a fresh token.

Parameters

str
required

Returns

GetOrCreatePersonalAccessTokenResponse
🔗 GetOrCreatePersonalAccessTokenResponsePersonal Access Token found successfully and returned with token

Usage