Oridatum · Kazakhstan financial data API

Oridatum API documentation

Authentication is a bearer API key sent in the Authorization header. Every response carries a `meta.snapshot_id` identifying the immutable snapshot that answered the request.

Endpoints

Errors

Calculated ratios

Requesting `statement=ratios` returns margins, returns, leverage, liquidity, turnover and growth. Each carries the `formula` it was computed with, the `inputs` it was built from — every input naming a read statement line by `fact_id` — and a `calculation_version`, so the number can be recomputed and traced back to the page it came from. A ratio is withheld rather than guessed: no return on equity on negative equity, no growth from a negative base, and nothing at all when an input is missing or the inputs are not comparable.

Interim filings in Kazakhstan are cumulative, so twelve-month figures are exact rather than estimated: last full year minus the same period a year ago plus the current period. They are marked `period_basis="TTM"` and selected with the `period_basis` filter. A half-year is never annualized by multiplication.

Example

curl "$ORIDATUM_API_BASE/v1/companies/KZ/KEGC/financials?period=FY2025" \
  -H "Authorization: Bearer $ORIDATUM_API_KEY"

Text version of this page for reading without JavaScript. The full page opens in a browser with JavaScript enabled.

Provided by Oleh Ostapenko, sole proprietor, operating under the brand Oridatum, Sterngasse 3/2/6, 1010 Vienna, Austria. Support: support@oridatum.com.