Docs/Reference/Translations/Get Filing Translations
GET/v1/filings/{doc_id}/translationsTier · Free

Get Filing Translations

All English-translated narrative sections of one filing.

Returns one row per section (e.g. business description, risk factors, MD&A, holding purpose). Each row carries the section name, English text, original character count, the engine that produced the translation, and when it was translated. Pass section=... to scope to one part of the filing.

Path parameters · 1

Variables interpolated into the URL path.

doc_idstringrequired

Query parameters · 2

Optional filters and modifiers. Pass as URL-encoded ?key=value.

sectionstring | nulloptional

Filter by section name

as_ofstring | nulloptional

Freeze the response to a specific point in time. Pass a value previously returned in meta.as_of to replay the exact same translations.

Request headers · 1

Authentication.

Authorizationstringrequired

Production API key. Pass it as Bearer ax_live_…

Returns · 200

The standard { data, meta } envelope. data contains an array of TranslationOut.

Envelope

dataTranslationOut[]

Array of result objects.

metaMeta

Pagination and request metadata, including request_id, data_as_of, and ontology_version.

ontology_version 2.1.0replay meta.as_of · ?as_of=<token>

TranslationOut

sectionstring

Section key: mda, risk_factors, business_overview, governance, financial_notes, or accounting_policy.

source_jpstring | null

Original Japanese text. Null if source was not stored.

text_enstring | null

English translation of the section. Null if not yet translated.

token_countinteger | null

Approximate token count of the translated output.

translated_atstring · date-time

When the translation was generated.

format date-time

Errors

Standard HTTP status codes plus a typed error.code in the { error: { code, message } } envelope.

Every endpoint returns the same typed error envelope ({ error: { code, message } }). For the full list of codes, see the Errors reference.