Skip to main content
A standardized financial response identifies the matched company and reporting scope once, then returns reported and calculated periods in groups of named values. This excerpt was captured from a successful selective request for Access Holdings; it uses actual response values rather than placeholder numbers.
The example is abbreviated to one source reference. An empty ratios map means the selected ratio was unavailable for that response; it does not mean zero. Follow the generated API schema for nullable and optional fields, and see Financial API workflows for the complete request that produced this shape.

Company and scope

company is the issuer matched by Rangler. scope, scope_label, and selected_subject identify whether the response covers the group, company, bank, or another reporting subject. available_scopes lists the valid alternatives found in the relevant statements.

Period identity

Do not infer fiscal year or duration from a display label. Use the typed period fields.

Metric groups

metrics, metric_origins, ratios, and sources use the standard metric name as their key. Rangler may add new standardized metrics without changing the overall response format. Clients should ignore unknown keys and select the keys they understand. Metric definitions are optional in each response. The ticker route defaults include_metadata=false; use catalog_version with the financial metric catalog when you need definitions without making every company response larger.

Missing data

Missing values are null or absent. They are never formatted placeholders such as —. Absence does not mean zero.