Knowledge base
List knowledge base files
List all knowledge-base files for the authenticated user.
GET/knowledge_base/list
Bearersession
No parameters needed for GET /knowledge_base/list. Press Run.
curl -X GET 'https://backend.omnidim.io/api/v1/knowledge_base/list' \ -H 'Authorization: Bearer YOUR_API_KEY'
Example response
{ "success": true, "files": [ { "id": 964, "name": "customer_call.mp3", "original_filename": "customer_call.mp3", "file_size": 1145133, "mime_type": "audio/mpeg", "download_url": "https://omnidim.s3.amazonaws.com/live_uploads/1234/20260411_162353_customer_call.mp3?AWSAccessKeyId=AKIA...&Signature=...&Expires=...", "upload_status": "uploaded", "upload_date": "04/11/2026 16:24:00", "user_name": "Demo User", "user_id": 1234, "organization_id": 14 } ] }
Authorization
BearerAuth AuthorizationBearer <token>
Bearer token authentication. Obtain your API key from the OmniDimension dashboard.
In: header
Response Body
application/json
