---
title: "Get Ratios"
method: GET
path: "/v1/companies/{code}/ratios"
tags: ["companies"]
---

# Get Ratios

`GET /v1/companies/{code}/ratios`

Computed financial ratios for a company over time.

## Path parameters

- `code` string, required

## Query parameters

- `years` integer
- `split_adjusted` boolean — Adjust per-share values (EPS, BPS, DPS) for detected stock splits so the time-series is comparable. Set to false for raw unadjusted values.

## Response `200`

Successful Response

- ListResponseRatioOut
  - `data` RatioOut[], required — Array of result objects.
    - `fiscal_year` integer, required — Fiscal year.
    - `period_end` string, nullable — Last day of the fiscal period (ISO 8601).
    - `roe` number, nullable — Return on equity (%). Net income ÷ average equity.
    - `roa` number, nullable — Return on assets (%). Net income ÷ average total assets.
    - `operating_margin` number, nullable — Operating margin (%). Operating income ÷ revenue.
    - `net_margin` number, nullable — Net margin (%). Net income ÷ revenue.
    - `gross_margin` number, nullable — Gross margin (%). Gross profit ÷ revenue.
    - `equity_ratio` number, nullable — Equity ratio (%). Total equity ÷ total assets.
    - `debt_to_equity` number, nullable — Debt-to-equity ratio. Total liabilities ÷ total equity.
    - `current_ratio` number, nullable — Current ratio. Current assets / current liabilities.
    - `interest_coverage` number, nullable — Interest coverage ratio. Operating income ÷ interest expense.
    - `pe_ratio` number, nullable — Price-to-earnings ratio.
    - `num_employees` integer, nullable — Number of employees (headcount).
    - `eps` number, nullable — Basic earnings per share in JPY.
    - `bps` number, nullable — Book value per share in JPY.
    - `dividends_per_share` number, nullable — Annual dividends per share in JPY.
    - `payout_ratio` number, nullable — Dividend payout ratio (%).
  - `meta` Meta, required
    - `total` integer, nullable — Total number of matching records (list endpoints only).
    - `limit` integer, nullable — Maximum records returned per page.
    - `offset` integer, nullable — Number of records skipped (offset-based pagination).
    - `next_cursor` string, nullable — Opaque cursor for the next page (keyset pagination). Null on the last page.
    - `request_id` string, required — Unique request identifier for tracing and support (e.g. 'req_abc123').

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/axioradev/apis/axiora-api.md) · [All operations](https://skmtc.net/axioradev/apis/axiora-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/axioradev/axiora-api/revisions/b8bf48556541/schema)
