Skip to content
Sign up

Access Tokens

List tokens (Cloud-only)
access_tokens.list(AccessTokenListParams**kwargs) -> AccessTokenListResponse
GET/v1/client-side-access-tokens
Create token (Cloud-only)
access_tokens.create(AccessTokenCreateParams**kwargs) -> AccessTokenCreateResponse
POST/v1/client-side-access-tokens
Delete token (Cloud-only)
access_tokens.delete(strtoken, AccessTokenDeleteParams**kwargs) -> object
DELETE/v1/client-side-access-tokens/{token}
ModelsExpand Collapse
class AccessTokenListResponse:
has_next_page: bool
tokens: List[Token]
token: str
expires_at: str
hostname: str
policy: TokenPolicy
data: List[TokenPolicyData]
id: str
access: List[Literal["read_messages", "write_messages", "read_agent", "write_agent"]]
One of the following:
"read_messages"
"write_messages"
"read_agent"
"write_agent"
type: Literal["agent"]
version: Literal["1"]
class AccessTokenCreateResponse:
token: str
expires_at: str
hostname: str
policy: Policy
data: List[PolicyData]
id: str
access: List[Literal["read_messages", "write_messages", "read_agent", "write_agent"]]
One of the following:
"read_messages"
"write_messages"
"read_agent"
"write_agent"
type: Literal["agent"]
version: Literal["1"]