---
title: "Download a case-file document by sequence"
method: GET
path: "/api/v1/cases/{caseId}/documents/by-seq/{seq}/file"
tags: ["Cases"]
---

# Download a case-file document by sequence

`GET /api/v1/cases/{caseId}/documents/by-seq/{seq}/file`

## Request

- Base URL: `https://legal.nexusquantum.legal`
- URL: `https://legal.nexusquantum.legal/api/v1/cases/{caseId}/documents/by-seq/{seq}/file`
- Auth: HTTP bearer

Downloads the original of a document by its sequence number. Wraps /api/cases/[caseId]/documents/by-seq/[seq]/file. Firm-scoped OWNERSHIP. By default it returns JSON `{ url (firmada 5 min), fileName, mimeType, expiresIn }`; `?raw` returns the original bytes (`inline`, original mime, stream passthrough). Scope `cases`/`mcp`/`*`. 0 credits.

## Path parameters

- `caseId` string, uuid, required
- `seq` integer, required

## Query parameters

- `raw` string

## Response `200`

JSON with a signed URL (default) or the document bytes (raw).

- object
  - `url` string
  - `fileName` string
  - `mimeType` string
  - `expiresIn` integer

## Other responses

- `400`: INVALID_CASE_ID | INVALID_SEQ
- `404`: NOT_FOUND | NO_ORIGINAL — the document does not exist or has no original.

---

[API](https://skmtc.dev/nexusquantum/apis/nexus-legal-api.md) · [All operations](https://skmtc.dev/nexusquantum/apis/nexus-legal-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nexusquantum/apis/nexus-legal-api/revisions/4084d8d4eb0b?raw)
