コンテンツにスキップ
IRBANK API はベータ提供中です。仕様は予告なく変更される場合があります。
IRBANK API ドキュメント
Esc
navigateopen⌘Jpreview

東証 17/33 業種マスタ

東証 17 業種 (TOPIX-17 セクター) と 33 業種の一覧。33 業種には対応する 17 業種名を parent として付与する (JPX 公式の固定対応)。

GET/industries
Authorization
AuthorizationBearer token · headerrequired
IRBANK Connect (app.irbank.net/mcp-api) で発行した API キー
Responses
200OK
industriesIndustryItem[]required
Show properties
Array of IndustryItem
codestring | nullrequired
業種の識別子 (slug)。33 業種はランキング URL 等で使う slug。17 業種はコード未整備のため null
namestringrequired
業種名 (正式名称)
classificationstringrequired
分類体系。17=東証 17 業種 (TOPIX-17) / 33=東証 33 業種
Allowed:1733
parentstring | nullrequired
対応する東証 17 業種名 (classification=33 のみ。17 業種は null)
attributionAttributionrequired
Show properties
source_labelstringrequired
出典表示ラベル(第三者に表示する際はこの表記を使う)
license_notestringrequired
出典・再配信条件の注記
processed_bystringrequired
400パラメータが不正
errorobjectrequired
Show properties
codestringrequired
messagestringrequired
detailsExternalErrorDetail[]
Show properties
Array of ExternalErrorDetail
paramstringrequired
reasonstringrequired
Allowed:missingconflictinvalid_typeinvalid_formatout_of_rangeunknown_valuetoo_many_itemsinvalid
expectedstring
受理される値の要約(範囲・型・列挙値)。示せない場合は省略する
Request
curl -X GET "https://api.irbank.net/v1/industries" \
  -H "Authorization: Bearer YOUR_TOKEN"
Response
{
  "industries": [
    {
      "code": "foods",
      "name": "食料品",
      "classification": "33",
      "parent": "食品"
    }
  ],
  "attribution": {
    "source_label": "金融庁 EDINET / TDnet",
    "license_note": "string",
    "processed_by": "IRBANK"
  }
}