Docs/リファレンス/Identifiers/Batch Resolve Identifiers
POST/v1/batch/identifiers

Batch Resolve Identifiers

Resolve up to 100 identifiers of any kind in one request.

Every input is accounted for: identifiers that match no entity are named in meta.unresolved rather than dropped, so a caller can always reconcile the response against what they sent.

リクエストヘッダー · 1

認証ヘッダー。

Authorizationstring必須

本番用のAPIキー。次の形式で渡します: Bearer ax_live_…

リクエストボディ · 1

JSONリクエストボディのフィールド。

idsstring[]必須

Identifiers to resolve (1-100). Any mix of EDINET codes, securities codes and investor identifiers.

返り値 · 200

標準の { data, meta } エンベロープ。 data は IdentifiersOut 型の配列です。

エンベロープ

dataIdentifiersOut[]

結果オブジェクトの配列。

metaMeta

ページネーションとリクエストメタデータ。request_id、data_as_of、ontology_version を含みます。

ontology_version 2.1.0replay meta.as_of · ?as_of=<token>

IdentifiersOut

edinet_codestring | null

EDINET提出者コード(例: E02144)。

securities_codestring | null

証券コード(例: 7203)。

isinstring | null

ISIN(12桁の国際証券識別コード)。

leistring | null

LEI(取引主体識別子、20文字)。

jpx_codestring | null

JPX発行者コード。

match_methodstring | null

識別子のマッチング方法(例: 'securities_code', 'edinet_api')。

confidencenumber | null

マッチング信頼度(0.0〜1.0)。

matched_atstring · date-time | null

識別子が最後にマッチングされた日時。

format date-time
entity_idstring | null

Stable key of the resolved entity behind this identifier. Null when no resolved entity record covers it.

namestring | null

The entity's name, as filed (Japanese).

name_enstring | null

English name, where we hold one.

rolesstring[]

Every role this entity holds: 'issuer' (company endpoints answer for it) and/or 'investor' (it files shareholding reports). An entity is legitimately both, so this is always a list.

linksobject

Role to the endpoint path that answers for this entity in that role.

provenanceIdentifierProvenance

What the null fields above mean. Always present.

エラー

標準のHTTPステータスコードに加え、{ error: { code, message } } エンベロープ内で型付きの error.code を返します。

すべてのエンドポイントは共通の型付きエラーエンベロープ({ error: { code, message } })を返します。 全コードの一覧はエラーリファレンスを参照してください。