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

上場銘柄の一覧

上場銘柄(証券コード・銘柄名・市場区分・業種)を証券コード昇順で返す。銘柄詳細は GET /securities/{code}。

GET/securities
Authorization
AuthorizationBearer token · headerrequired
IRBANK Connect (app.irbank.net/mcp-api) で発行した API キー
Query parameters
qstring
検索語(銘柄名・証券コードの部分一致)
max length 100
marketstring
市場区分フィルタ(Prime / Standard / Growth)
Allowed:PrimeStandardGrowth
industrystring
業種名フィルタ(東証 33 業種の名称に完全一致)
min length 1 · max length 120
limitinteger
min 1 · max 500 · default: 100
cursorstring
前回レスポンスの next_cursor
Responses
200OK
securitiesSecurityListItem[]required
Show properties
Array of SecurityListItem
codestringrequired
証券コード (4 桁)
matches ^[0-9A-Z]{4,5}$
namestringrequired
銘柄名
marketstring | nullrequired
市場区分(Prime / Standard / Growth)。対象外の市場(旧市場・ETF 等)は null
industrystringrequired
業種(東証 33 業種 + ETF / REIT / その他)
next_cursorstring | nullrequired
次ページ取得用の不透明 cursor。null なら最終ページ
attributionAttributionrequired
Show properties
source_labelstringrequired
出典表示ラベル(第三者に表示する際はこの表記を使う)
license_notestringrequired
出典・再配信条件の注記
processed_bystringrequired
400パラメータまたは cursor が不正
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/securities" \
  -H "Authorization: Bearer YOUR_TOKEN"
Response
{
  "securities": [
    {
      "code": "7203",
      "name": "トヨタ自動車",
      "market": "Prime",
      "industry": "輸送用機器"
    }
  ],
  "next_cursor": "string",
  "attribution": {
    "source_label": "金融庁 EDINET / TDnet",
    "license_note": "string",
    "processed_by": "IRBANK"
  }
}