from acontext import AcontextClient
client = AcontextClient(api_key='sk_project_token')
# List disks
disks = client.disks.list(limit=10, time_desc=True)
for disk in disks.items:
print(f"Disk: {disk.id}")
# List disks for a specific user
disks = client.disks.list(user='[email protected]', limit=10){
"code": 123,
"error": "<string>",
"msg": "<string>",
"data": {
"has_more": true,
"items": [
{
"created_at": "<string>",
"id": "<string>",
"project_id": "<string>",
"updated_at": "<string>",
"user_id": "<string>"
}
],
"next_cursor": "<string>"
}
}List all disks under a project
from acontext import AcontextClient
client = AcontextClient(api_key='sk_project_token')
# List disks
disks = client.disks.list(limit=10, time_desc=True)
for disk in disks.items:
print(f"Disk: {disk.id}")
# List disks for a specific user
disks = client.disks.list(user='[email protected]', limit=10){
"code": 123,
"error": "<string>",
"msg": "<string>",
"data": {
"has_more": true,
"items": [
{
"created_at": "<string>",
"id": "<string>",
"project_id": "<string>",
"updated_at": "<string>",
"user_id": "<string>"
}
],
"next_cursor": "<string>"
}
}Project Bearer token (e.g., "Bearer sk-ac-xxxx")
User identifier to filter disks
Limit of disks to return, default 20. Max 200.
Cursor for pagination. Use the cursor from the previous response to get the next page.
Order by created_at descending if true, ascending if false (default false)