CLI
Companies Search
社名や証券コードから `company_id` を解決するための最初のコマンドを説明します。
このページの内容4項目
Signal Foundry の CLI では、最初の 1 手は常に companies search です。profile observations filings は、ここで解決した company_id を前提に進みます。
基本コマンド
sf companies search 7203 --json sf companies search トヨタ --listing-status listed --json sf companies search 銀行 --industry-33-code 7050 --json sf companies search ABEJA --json
<query> には次を渡せます。
- 証券コード
- 社名
- 既知の identifier
よく使う option
sf companies search 7203 --limit 20 --json sf companies search トヨタ --has-website true --json sf companies search トヨタ --market-segment prime --json sf companies search 金融機関 --industry-33-code 7050,7100,7150,7200 --json
主な option は次です。
--limit--offset--has-website true--industry-33-code <value[,value]>--listing-status <value[,value]>--market-segment <value[,value]>
返り値でまず見る場所
成功時は、少なくとも次を確認してください。
companies[0].company.company_idcompanies[0].company.display_namecompanies[0].profile.website_domaincompanies[0].query_match.identifier_matchedmeta.returned_companies
出力イメージは次です。
{
"companies": [
{
"company": {
"company_id": "jpx_7203",
"display_name": "トヨタ自動車",
"listing_status": "listed"
},
"profile": {
"website_domain": "global.toyota"
},
"query_match": {
"identifier_matched": true,
"relevance": 120
}
}
],
"meta": {
"returned_companies": 1
}
}
次に進むコマンド
sf company profile jpx_7203 --json
自由入力の社名を sf company profile に直接渡すのは避けてください。まず companies search で canonical な company_id に解決するのが正しい順序です。