Signal Foundry
ドキュメント
サポート 戻る
ドキュメントユースケースAPI リファレンスリリースノート

ユースケース

Claude Code / Codex が実行する代表的な流れを確認します。

ユースケース
1社調査市場調査財務条件の Company Query検索語と条件成果物サンプルClaude Code で使う営業リストの名寄せ
ユースケース

成果物サンプル

Search、Company Card、Signals、Ownership の JSON から作る調査パックの型です。

このページの内容5項目
1 社の調査パック条件から候補リストを作る大株主情報を追加する復旧方法次に読む

このページは、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_id
  • companies[].query_match
  • company.company_id
  • card
  • meta.source_coverage
  • signals
  • gaps[]

成果物には次の順で残します。

説明:
- 対象会社と確認条件
- 使った 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_id
  • companies[].source_context
  • companies[].query_match
  • planner.mode
  • meta.returned_companies
  • meta.pagination_supported
  • gaps[]
  • 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_relations
  • gaps[]

大株主表は 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

このページの内容

1 社の調査パック条件から候補リストを作る大株主情報を追加する復旧方法次に読む