---
title: "Get Document"
method: GET
path: "/api/document/{document_ext_id}"
tags: ["document"]
---

# Get Document

`GET /api/document/{document_ext_id}`

Retrieve document metadata by its external ID.
Returns decrypted document information with proper access controls.

## Path parameters

- `document_ext_id` string, required

## Response `200`

Successful Response

- DocResponse
  - `external_id` string, required
  - `workspace_ext_id` string, required
  - `file_name` string, nullable
  - `status` string, nullable
  - `n_pages` integer, nullable
  - `n_chunks` integer, nullable
  - `file_type` string, nullable
  - `file_size` integer, nullable
  - `storage_type` string, nullable
  - `storage_uri` string, nullable
  - `title` string, nullable
  - `doc_date` string, date, nullable
  - `shared` boolean, nullable
  - `re_ocred` boolean, nullable
  - `created_by_ext_id` string, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/arbicity/apis/arbi.md) · [All operations](https://skmtc.dev/arbicity/apis/arbi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/arbicity/arbi/revisions/8ff0e02c3252/schema)
