ユースケース
成果物サンプル
Search、Company Card、Signals、Ownership の JSON から作る調査パックの型です。
このページの内容5項目
このページは、Signal Foundry の live API が返す JSON を調査メモや候補リストへ 整形する型を示します。PDF や調査パックを自動生成する API の説明ではありません。
1 社の調査パック
まず公開 CLI で会社を解決し、Company Card と必要な Signals を読みます。
sf search "<company name or domain>" --json sf company <companyId> --json sf signals <companyId> --json
確認する key:
companies[].company.company_idcompanies[].query_matchcompany.company_idcardmeta.source_coveragesignalsgaps[]
成果物には次の順で残します。
説明: - 対象会社と確認条件 - 使った source と期間 ファクト: - 基本情報 - 財務、求人、事例、event など、JSON で確認できた値 示唆: - 複数のファクトから判断した仮説 - 営業、投資、調査のどの用途に向けた判断か evidence: - source、URL、対象期、取得日時 gaps: - 未確認、weak、unsupported 次の行動: - 追加で読む Signals - 人間が確認する項目
条件から候補リストを作る
自然文から短い query と明示的な filters を作ります。HTTP API から直接使う場合は、 POST /api/signal-foundry/search にその条件を渡します。
curl -s \
-X POST \
-H "Authorization: Bearer <SIGNAL_FOUNDRY_API_KEY>" \
-H "Content-Type: application/json" \
"https://signal-foundry.app/api/signal-foundry/search" \
--data '{
"query": "AI求人",
"filters": {
"prefecture": ["東京都"],
"industry_33_code": ["5250"],
"ai_jobs": true
},
"limit": 10
}'
見る key:
companies[].company.company_idcompanies[].source_contextcompanies[].query_matchplanner.modemeta.returned_companiesmeta.pagination_supportedgaps[]warnings[]
meta.more_results_exist=true の場合は候補を完全な母集団として扱いません。cursor / offset で続けるか、地域、業種、上場状態、求人条件などの filters を追加します。
候補表には company_id、採用理由、確認したファクト、evidence、gaps を同じ行に 残します。会社名だけのリストは、同名会社と判断根拠を後から確認できません。
大株主情報を追加する
大株主情報が必要な会社だけ Ownership API を読みます。
curl -s \ -H "Authorization: Bearer <SIGNAL_FOUNDRY_API_KEY>" \ "https://signal-foundry.app/api/signal-foundry/companies/<companyId>/ownership"
見る key:
facts.major_shareholders.periods[]facts.major_shareholders.changes[]facts.ownership_relationsgaps[]
大株主表は EDINET の開示原文と対象期を残します。ownership_relations は相互確認済みの 会社間関係だけです。gaps[] がある場合は「株主なし」「関係なし」と断定しません。
復旧方法
| 状態 | 次にやること |
|---|---|
| 会社が見つからない | 社名、証券コード、jpx_ / cn_ ID、domain のどれかで検索し直す |
| 同名会社が多い | companies[].query_match を読み、identifier または domain で固定する |
| 条件が weak | 成果物で断定せず、弱い source と条件を gaps に残す |
| unsupported がある | 近い条件で代用せず、判断できない項目として残す |
| 候補に続きがある | cursor / offset で続けるか、明示的な filters を追加する |
| Ownership の期比較がない | 1 期分だけをファクトとして使い、増減は判断しない |
次に読む
- Search の HTTP 契約: Company Search API
- 1 社を深掘りする: 1社調査
- 大株主情報: Company Ownership API
- 財務条件を構造化する: 財務条件の Company Query