List All Agent Files
Retrieve all agent files belonging to the authenticated user across all agents.curl -X GET "https://api.example.com/api/v1/agent_files" \
-H "X-API-Key: your-api-key-here"
const response = await fetch('https://api.example.com/api/v1/agent_files', {
method: 'GET',
headers: {
'X-API-Key': 'your-api-key-here'
}
});
const data = await response.json();
import requests
headers = {
'X-API-Key': 'your-api-key-here'
}
response = requests.get(
'https://api.example.com/api/v1/agent_files',
headers=headers
)
data = response.json()
{
"status": {
"code": 200,
"message": "Agent files retrieved successfully"
},
"data": [
{
"id": 1,
"file_name": "product-catalog.pdf",
"s3_key": "files/product-catalog.pdf",
"s3_url": "https://s3.amazonaws.com/bucket/files/product-catalog.pdf",
"file_size": 1024000,
"content_type": "application/pdf",
"elevenlabs_document_id": "doc_abc123",
"agent_id": 123,
"agent_name": "Customer Support Agent",
"user_id": 1,
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-01-15T10:30:00Z"
}
]
}
