DATA API
半導体データAPI(無料)
Semirai に載っている企業・製造装置の型番・装置カテゴリ・用語・学会を、キー不要の API で JSON として取得できます。データどうしは ID でつながっていて、企業から製品・カテゴリ・用語をたどれます。
- データセット5
- 総レコード3,013
- API キー不要
- 仕様の更新10/24
01データセット
件数はサイトの最新の公開時点のものです。
| データセット | 件数 | ID の例 | 内容 |
|---|---|---|---|
| companies企業 | 479 | cmp_… | 半導体の装置・材料・デバイス・EDA などの企業。 |
| products製品(型番) | 840 | prd_… | 製造装置・材料の型番。メーカーの公式情報で確認したものだけを収録。 |
| categoriesカテゴリ | 359 | cat_… | 製造装置・材料・デバイスの分類。ID はページのパスの / を . に置き換えたもの。 |
| terms用語 | 1,100 | trm_… | 半導体用語集の見出し語。 |
| conferences学会・国際会議 | 235 | cnf_… | 半導体の主要な学会・国際会議。会期は公式サイトで確認したものだけ。 |
02使い方
すべて GET です。応答は UTF-8 の JSON で、一覧は ID 順に並びます。
GET https://semirai.com/api/v1
GET https://semirai.com/api/v1/{dataset}?page=&limit=&q=&category=&company=&updatedSince=
GET https://semirai.com/api/v1/{dataset}/{id}パラメータ(一覧)
- page
- ページ番号(1 から)
- limit
- 1 ページの件数。既定 20、最大 100
- q
- 名前・slug・英語表記・読み・略称の部分一致(全角半角・大文字小文字は区別しない)
- category
- カテゴリの ID またはパスで絞る。categories では「その親の下」の子カテゴリになる
- company
- 企業の ID または slug で絞る(companies 以外)
- updatedSince
- この日(YYYY-MM-DD)以降に更新されたものだけ
例
- /api/v1データセットの一覧と件数
- /api/v1/companies?q=東京エレクトロン企業を名前で探す
- /api/v1/products?company=tokyo-electron&limit=100ある企業の製品(型番)
- /api/v1/companies?category=/semiconductor-equipment/front-end-equipment/deposition-equipment/aldALD 装置のカテゴリに載っている企業
- /api/v1/terms/euv用語 1 件(接頭辞を省いた slug でも引ける)
- /api/v1/terms?updatedSince=2026-10-01最近更新された用語
エラー
エラーは { "error": { "code", "message" } } の形で返します。
- 400
- invalid_page / invalid_limit / invalid_updated_since / unsupported_filter:パラメータの値が不正、またはそのデータセットでは使えない絞り込み
- 404
- unknown_dataset / not_found:データセット名または ID が無い
03項目
どのデータセットも共通の外枠を持ち、データセットごとの項目は data に入ります。
応答の例(/api/v1/companies/tokyo-electron の item、relations は一部)
{
"id": "cmp_tokyo-electron",
"type": "company",
"slug": "tokyo-electron",
"name": "東京エレクトロン(TEL)",
"url": "https://semirai.com/companies/tokyo-electron",
"relations": {
"categories": [
"cat_semiconductor-equipment.back-end-equipment.advanced-packaging-equipment.hbm",
"cat_semiconductor-equipment.back-end-equipment.advanced-packaging-equipment.hybrid-bonding",
"…"
],
"products": [
"prd_tokyo-electron-alpha-8se-i",
"prd_tokyo-electron-antares",
"…"
],
"terms": [
"trm_2nm-process",
"trm_3nm-process",
"…"
]
},
"updatedAt": "2026-10-24",
"data": {
"companyType": null,
"country": "JP",
"hqPref": "東京都"
}
}共通の項目
- id
- ID。公開後は変えない
- type
- company / product / category / term / conference
- slug
- Semirai の URL に使う slug
- name
- 名前(日本語)
- url
- Semirai のページ
- relations
- 他データセットの ID
- updatedAt
- 内容を最後に更新した日(YYYY-MM-DD)
- data
- データセットごとの項目
companies(企業)
- data.companyType
- 業態(equipment / materials / idm / foundry / fabless / osat / eda など)
- data.country
- 国(ISO 3166-1 alpha-2)
- data.hqPref
- 本社の都道府県(日本企業のみ)
- relations.categories
- 掲載されている装置・材料カテゴリ
- relations.products
- 製品(型番)
- relations.terms
- 関連用語
- relations.conferences
- 発表の多い学会
有料版のみ:企業概要・強み・主要製品カテゴリ・公式サイト・本社・拠点の所在地
products(製品(型番))
- data.companySlug
- メーカーの slug
- data.modelKey
- 型番キー
- data.hasPage
- Semirai に製品ページがあるか
- data.primaryCategory
- 主カテゴリの ID
- relations.company
- メーカー(1件)
- relations.categories
- 掲載されているカテゴリ
- relations.terms
- 関連用語
有料版のみ:説明文・スペック表・比較グループ・製品公式 URL・概要・特長・用途・出典
categories(カテゴリ)
- data.depth
- 階層(1 が最上位)
- data.kind
- branch(子カテゴリあり)/ leaf(末端)
- relations.parent
- 親カテゴリ(1件)
- relations.children
- 子カテゴリ
- relations.companies
- 掲載企業
- relations.products
- 掲載製品
- relations.terms
- 関連用語
terms(用語)
- data.termEn
- 英語表記
- data.reading
- 読み(漢字で始まる用語)
- data.category
- 分類
- relations.terms
- 関連用語
- relations.categories
- 関連カテゴリ
- relations.companies
- 関連企業
- relations.products
- 関連製品
- relations.conferences
- 注目されている学会
有料版のみ:要約・定義の本文・出典
conferences(学会・国際会議)
- data.abbr
- 略称
- data.nameJa
- 日本語名
- data.organizer
- 主催
- data.rank
- 格付け(top / major / domestic)
- data.fields
- 分野
- data.region
- 開催地域
- data.usualMonth
- 例年の開催月
- data.edition
- 次回の会期(発表済みのときだけ)
- relations.terms
- 注目の技術(用語)
- relations.companies
- 発表の多い企業
有料版のみ:投稿締切・紹介文・出典
- アプリ・Web サイト・社内資料・研究で使えます。データを表示するときは「出典:Semirai」と、該当ページ(各レコードの url)へのリンクを添えてください。
- データを丸ごと、または大部分をそのまま再配布・販売すること、機械学習の学習データにすることはできません。
- 短い間隔での連続アクセスは避けてください(目安は 1 秒に 1 回まで)。必要な場合は一覧を limit=100 で取得してください。
- 内容は編集方針に沿って確認していますが、正確さ・項目の構成・提供の継続は保証しません。項目や仕様を変えるときは、このページでお知らせします。
05よくある質問
API キーや登録は必要ですか?
不要です。ブラウザやプログラムからそのまま GET で取得できます。CORS も許可しているので、Web ページの JavaScript からも呼べます。
データはいつ更新されますか?
サイトの公開と同じタイミングで作り直しています。各レコードの updatedAt が内容を最後に更新した日、一覧の generatedAt が書き出した日時です。
全項目や CSV で受け取れますか?
企業概要・製品のスペック表・用語の定義・出典などは、有料版(準備中)で提供する予定です。CSV での一括提供や月ごとの差分が必要な場合はお問い合わせください。
一括提供・項目の追加のご相談はお問い合わせから。