Q&A セクション検索
IR ドキュメントから抽出した Q&A セクションを全文検索。 section_type="qa" を固定した /v1/ir/sections/search の薄いラッパー。 新規 BQ クエリは実行しない。
重要: プレビュー機能。プレビューが有効な環境でのみ動作。
Request
- Base URL: https://edinetdb.jp/v1
- URL: https://edinetdb.jp/v1/ir/sections/qa/search
- Auth: API key in header X-API-Key
Query parameters
本文・見出しへのサブストリング検索。
企業コードで絞り込む。複数指定は , 区切り。
多言語の埋め込みモデルによる意味検索 (q 必須、queries 併用時は keyword-only)。 embedding生成に失敗するとキーワード(LIKE)検索の結果を返しつつ meta.search_mode_degraded=true と meta.degraded_reason を付与する (silent fallbackしない)。この応答はキャッシュされない。
確認済みの本文品質問題 (捏造・空抽出・非接地生成) と判定されたセクションは既定で除外される。true 指定でそれらも含め、レスポンス行に needs_review / review_reason フィールドを開示する。
true で要約行 (body_kind=summary) の summary に本文を入れる (現在は body と同文)。既定 false = summary は常に null。body_kind / summary_meta は常に返る。受理値 = true/1/yes → true、false/0/no → false (大文字小文字・前後空白は無視)、未指定・空値 = false、それ以外は 400。
返却件数の上限 (max 30)。
Response
Q&A セクション一覧。meta.section_type は常に "qa"。 semantic=true 指定時に embedding 生成が失敗した場合は keyword (LIKE) fallback の結果を返し、meta.search_mode_degraded=true と meta.degraded_reason を付与する。この応答は Cache-Control: no-store。
Example response
{
"data": [
{
"body_kind": "summary",
"parser": "tanshin-regex",
"parser_family": "regex",
"summary_meta": {
"parser": "deepseek-flash-l2",
"processed_at": "2026-08-07T01:02:03Z",
"verification_targets": {
"edinet_code": "E02144",
"mcp_tools": [
"get_earnings",
"get_financials"
],
"rest_paths": [
"/v1/companies/E02144/earnings",
"/v1/companies/E02144/financials"
]
}
}
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.