---
title: "主要販売先"
method: GET
path: "/companies/{code}/main-customers"
tags: ["Companies"]
---

# 主要販売先

`GET /companies/{code}/main-customers`

## Request

- Base URL: `https://edinetdb.jp/v1`
- URL: `https://edinetdb.jp/v1/companies/{code}/main-customers`
- Auth: one of:
  - API key in header `X-API-Key`
  - HTTP bearer

有価証券報告書「主要な顧客ごとの情報」から主要販売先を抽出（2026-05-14追加）。
★差別化: 上場 X 社の主要販売先グラフ。非上場含むダウンストリーム発見。 EDINET 開示由来の一次情報。

- データ源: jpcrp_cor:InformationForEachOfMainCustomersTextBlock (61,855 行) + jpigp_cor:InformationAboutMajorCustomersIFRSTextBlock (1,757 IFRS)
- 構造化: 当社の環境で動かす LLM で抽出、evidence_quote の本文 substring チェックで hallucination ガード
- カバレッジ: 0 件は開示なしを意味しない。応答の coverage（hasRows / processingStatus / reasonCode）で当社の処理状況を機械可読に示す
- PoC 50 社 stratified で evidence_rate = 100%、confidence=high 100%
- 例: NISSHA → Apple Operations ¥44.6B、TOYO TIRE → American Tire Distributors ¥63.7B

## Path parameters

- `code` string, required

## Query parameters

- `fiscal_year` integer
- `empty_as_200` boolean

## Response `200`

主要販売先一覧（meta.coverage = MainCustomersCoverage。行に basis / acceptedRunId / recordId）

## Other responses

- `404`: この範囲に収録行なし（開示の有無ではない。本文 coverage の reasonCode を参照）
- `503`: 配信用 snapshot が未準備（`cache_warming`、`Retry-After` ヘッダ）。未準備を 0 件とは表示しない

---

[API](https://skmtc.dev/edinetdb/apis/edinet-db-api.md) · [All operations](https://skmtc.dev/edinetdb/apis/edinet-db-api/llms.txt) · [OpenAPI document](https://skmtc.dev/edinetdb/apis/edinet-db-api/revisions/d896c5f7d472?raw)
