Skip to main content

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"
{
  "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"
    }
  ]
}