Create token (Cloud-only)
access_tokens.create(AccessTokenCreateParams**kwargs) -> AccessTokenCreateResponse
/v1/client-side-access-tokens
Create a new client side access token with the specified configuration.
Parameters
Returns
Create token (Cloud-only)
from letta_client import Letta
client = Letta(
api_key="My API Key",
)
access_token = client.access_tokens.create(
hostname="https://example.com",
policy=[{
"id": "id",
"access": ["read_messages"],
"type": "agent",
}],
)
print(access_token.token)
{
"token": "token",
"expiresAt": "expiresAt",
"hostname": "hostname",
"policy": {
"data": [
{
"id": "id",
"access": [
"read_messages"
],
"type": "agent"
}
],
"version": "1"
}
}Returns Examples
{
"token": "token",
"expiresAt": "expiresAt",
"hostname": "hostname",
"policy": {
"data": [
{
"id": "id",
"access": [
"read_messages"
],
"type": "agent"
}
],
"version": "1"
}
}