cURL
curl --request GET \ --url https://api.example.com/api/files \ --header 'Authorization: <authorization>'
{ "data": { "files": [ { "id": 1, "project_id": 4, "name": "checkout-flow.docx", "url": "https://...r2.cloudflarestorage.com/project-resources/...?X-Amz-...", "description": null, "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "size_bytes": 245000, "status": "uploaded", "created_by": "user-id", "created_at": "2026-03-20T10:30:00Z", "updated_at": "2026-03-20T10:30:00Z" } ] }, "pagination": { "page": 1, "per_page": 20, "total": 1, "total_pages": 1 } }
Retrieve a paginated list of files for a project
uploaded
Bearer <your-api-key>
Show file properties
application/pdf
video/mp4
Show properties
curl -X GET \ "https://dash.empirical.run/api/files?page=1&per_page=20" \ -H "Authorization: Bearer $EMPIRICALRUN_KEY"
Was this page helpful?