---
title: "Get Company Relationships"
method: GET
path: "/v1/companies/{code}/relationships"
tags: ["relationships"]
---

# Get Company Relationships

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

Get unified relationship graph for a company.

Returns board members, major shareholders, holdings by this entity,
board interlocks (directors serving on multiple boards), and cross-holdings.

## Path parameters

- `code` string, required — EDINET code (e.g. 'E02144') or securities code (e.g. '7203')

## Query parameters

- `fiscal_year` integer, nullable — Fiscal year for board data. Defaults to latest.

## Response `200`

Successful Response

- SingleResponseCompanyRelationshipsOut
  - `data` CompanyRelationshipsOut, required
    - `company` object, required — Company identifiers
    - `board_members` BoardMemberOut[]
      - `name` string, required — Officer name
      - `title` string, nullable — Official title/position
      - `date_of_birth` string, nullable — Date of birth (Japanese format)
      - `shares_held_thousands` integer, nullable — Shares held (thousands)
      - `role_type` string, required — board or exec
      - `is_outside` boolean, required — Outside/independent director
    - `major_shareholders` RelationshipShareholderOut[]
      - `filer_name` string, nullable — Filer/shareholder name
      - `filer_canonical_code` string, nullable — Filer EDINET code
      - `holding_ratio_pct` number, nullable — Latest holding ratio (%)
      - `trajectory_type` string, nullable — accumulating, exiting, stable, new_position
      - `purpose_category` string, nullable — Investment purpose
    - `holdings` RelationshipHoldingOut[]
      - `issuer_name` string, nullable — Name of the held company
      - `issuer_security_code` string, nullable — Securities code of the held company
      - `holding_ratio_pct` number, nullable — Holding ratio (%)
      - `trajectory_type` string, nullable — accumulating, exiting, stable, new_position
    - `board_interlocks` BoardInterlockOut[]
      - `name` string, required — Director name
      - `date_of_birth` string, nullable — Date of birth (Japanese format)
      - `confidence` string, required — 'high' (DOB matches) or 'low' (DOB null on either side)
      - `companies` BoardInterlockCompanyOut[] — Other companies where this director serves
        - `edinet_code` string, required — EDINET code of the other company
        - `securities_code` string, nullable — Securities code
        - `name` string, nullable — Company name
        - `title` string, nullable — Director's title at this company
    - `cross_holdings` CrossHoldingOut[]
      - `company_a_edinet_code` string, required — EDINET code of company A
      - `company_a_securities_code` string, nullable — Securities code of company A
      - `company_a_name` string, nullable — Name of company A
      - `company_b_edinet_code` string, required — EDINET code of company B
      - `company_b_securities_code` string, nullable — Securities code of company B
      - `company_b_name` string, nullable — Name of company B
      - `a_holds_b_pct` number, required — A's holding ratio in B (%)
      - `b_holds_a_pct` number, required — B's holding ratio in A (%)
      - `relationship_type` string, required — mutual or asymmetric
      - `cluster_id` integer, nullable — Cluster grouping ID
  - `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/versions/b8bf48556541/schema)
