Skip to main content
GET
/
files
List files
curl --request GET \
  --url https://api.indoralabs.com/files \
  --header 'x-api-key: <api-key>'
{
  "files": [
    {
      "id": "6ff9fff2-027a-48a0-a5c1-bd2c6e5c03e7",
      "org_id": "743db90f-7e76-49f7-8d4e-5f42a16efc06",
      "name": "foia_correspondence.mbox",
      "size_bytes": 997,
      "mime_type": "application/octet-stream",
      "department": "Unknown",
      "tags": "{}",
      "relevancy_score": 0,
      "review_status": "pending",
      "pages": null,
      "duration_seconds": null,
      "s3_bucket": "foia-dev-andromeda",
      "s3_key": "743db90f-7e76-49f7-8d4e-5f42a16efc06/raw/e863a541-0832-4bce-abb8-11f32ffe5e3b/foia_correspondence.mbox",
      "created_by": "ab99f432-1141-43bf-a826-ea015838179f",
      "uploaded_at": "2025-08-29 10:28:48.713 -0500",
      "updated_at": "2025-08-29 10:28:48.713 -0500",
      "s3_bucket_original": "foia-dev-andromeda",
      "s3_key_original": "743db90f-7e76-49f7-8d4e-5f42a16efc06/raw/e863a541-0832-4bce-abb8-11f32ffe5e3b/foia_correspondence.mbox",
      "s3_bucket_parsed": null,
      "s3_key_parsed": null
    }
  ],
  "total": 123
}

Authorizations

x-api-key
string
header
required

Query Parameters

Free-text search across file metadata.

status
string

Filter by review or processing status.

caseId
string<uuid>

Filter by related case.

limit
integer

Page size.

offset
integer

Offset for pagination.

Response

200 - application/json

File list

files
object[]
total
integer

Total rows matching the filter.