---
title: "Fetch a document in realtime."
method: GET
path: "/v1/document"
tags: ["v1"]
---

# Fetch a document in realtime.

`GET /v1/document`

## Query parameters

- `company_id` string, required
- `document_category` 'current_printout' | 'chronological_printout' | 'historical_printout' | 'structured_information' | 'shareholder_list' | 'articles_of_association', required

## Response `200`

Success

- RealtimeDocumentResponse
  - `url` string, uri, required
  - `category` 'current_printout' | 'chronological_printout' | 'historical_printout' | 'structured_information' | 'shareholder_list' | 'articles_of_association', required
  - `file_date` string, nullable, required
  - `file_name` string, nullable, required

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `404` — Not Found
- `500` — Internal Server Error

## Changes

> 25 revisions in range; 1 could not be searched.

- **2025-08-29** `89d829a63294` — 1 breaking
  - the `file_date` response's property type/format changed from `string`/`date-only` to `string`/`` for status `200`
- **2025-08-27** `b37d87e51e02` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/oregister/apis/openregister-api/changes/v1/document/get.md)

---

[API](https://skmtc.dev/oregister/apis/openregister-api.md) · [All operations](https://skmtc.dev/oregister/apis/openregister-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/oregister/openregister-api/revisions/d1fcaf6d6ca0/schema)
