List tokens (Cloud-only)
client.accessTokens.list(AccessTokenListParams { agentId, limit, offset } query?, RequestOptionsoptions?): AccessTokenListResponse { hasNextPage, tokens }
/v1/client-side-access-tokens
List all client side access tokens for the current account. This is only available for cloud users.
Parameters
Returns
List tokens (Cloud-only)
import Letta from '@letta-ai/letta-client';
const client = new Letta({
apiKey: process.env['LETTA_API_KEY'], // This is the default and can be omitted
});
const accessTokens = await client.accessTokens.list();
console.log(accessTokens.hasNextPage);
{
"hasNextPage": true,
"tokens": [
{
"token": "token",
"expiresAt": "expiresAt",
"hostname": "hostname",
"policy": {
"data": [
{
"id": "id",
"access": [
"read_messages"
],
"type": "agent"
}
],
"version": "1"
}
}
]
}
Returns Examples
{
"hasNextPage": true,
"tokens": [
{
"token": "token",
"expiresAt": "expiresAt",
"hostname": "hostname",
"policy": {
"data": [
{
"id": "id",
"access": [
"read_messages"
],
"type": "agent"
}
],
"version": "1"
}
}
]
}