「企業情報を自社システムに自動で取り込みたいが、まずは無料で試せるAPIから始めたい」。こうしたニーズを持つ開発者やマーケティング担当者は少なくありません。実際に、日本には公的機関が無料で公開している企業情報APIがいくつか存在し、法人番号や財務情報、補助金の採択実績などを取得できます。
しかし、「どのAPIでどんなデータが取れるのか」「利用条件やレート制限はどうなっているのか」を正確に把握している方は多くないのが実情です。目的に合わないAPIを選んでしまうと、開発工数が無駄になるだけでなく、データの精度や鮮度が業務要件を満たさないリスクもあります。
本記事では、無料で利用できる主要な企業情報APIを一覧で紹介し、取得データ・利用条件・メリットと限界を比較します。企業情報APIの基本的な仕組みについては「企業情報APIとは?仕組み・できること・導入メリットを徹底解説」もあわせてご確認ください。
無料で使える企業情報APIとは?
公的機関が公開する企業データAPI
無料で使える企業情報APIとは、主に国税庁・経済産業省・金融庁・総務省などの公的機関が、行政データのオープン化の一環として提供しているAPIのことです。日本政府は2012年に「電子行政オープンデータ戦略」を閣議決定して以降、行政機関が保有するデータを機械可読な形式で広く公開する取り組みを推進してきました。企業情報に関するAPIもこの流れの中で整備されたものです。
これらのAPIは、法人番号・商号・所在地といった基本情報から、財務データ、補助金の採択実績、有価証券報告書の内容まで、幅広い企業データをプログラムから取得できるように設計されています。REST API形式で提供されるものが大半で、HTTPリクエストを送信するとJSON形式またはXML形式でレスポンスが返る仕組みです。
無料APIが注目される理由
無料企業情報APIが注目される理由は大きく3つあります。第一に、初期投資ゼロで企業データの自動取得を始められる点です。商用APIの場合、月額数万円から数十万円の費用がかかることが一般的ですが、公的機関のAPIであれば利用登録だけで即座に利用を開始できます。スタートアップや中小企業にとって、PoC(概念実証)段階でのコスト負担を抑えられるメリットは大きいでしょう。
第二に、公的機関が提供するデータの信頼性です。法人番号APIであれば国税庁が管轄しているため、法人番号と商号の紐付けは公式の登記情報に基づいています。EDINETであれば金融庁が管理する有価証券報告書のデータであり、上場企業の財務情報としての信頼性は極めて高いといえます。
第三に、二次利用の自由度が高い点です。多くの公的APIは「政府標準利用規約(第2.0版)」に準拠しており、出典を明記すれば商用利用を含めて自由に二次利用できます。ただし、API固有の利用規約が定められている場合もあるため、利用開始前に必ず各APIの利用規約を確認することが重要です。
無料APIと商用APIの基本的な違い
無料APIと商用APIの最も大きな違いは、取得できるデータの範囲と粒度です。無料APIは公的機関が収集・管理しているデータに限定されるため、「法人番号と基本的な登記情報」「有価証券報告書に記載された財務情報」など、データソースごとに取得できる情報が限られています。一方、商用APIは複数のデータソースを統合し、企業の売上高・従業員数・業界分類・連絡先・組織構造などを一括で取得できることが一般的です。取得できるデータの詳細な比較は「企業情報APIで取得できるデータ一覧」をご覧ください。
主要な無料企業情報APIの一覧比較
ここでは、実際に業務で利用可能な代表的な無料企業情報APIを4つ紹介します。まず全体像を比較表で把握し、その後で各APIの特徴を詳しく解説します。
| API名 | 提供元 | 主な取得データ | 対象企業 | データ形式 | 利用登録 |
|---|---|---|---|---|---|
| 法人番号API | 国税庁 | 法人番号・商号・所在地・変更履歴 | 全法人(約500万法人) | XML / CSV | アプリケーションID申請(無料) |
| gBizINFO API | 経済産業省 | 補助金・届出認定・財務情報・職場情報 | 行政手続関連企業 | JSON | 不要(即利用可) |
| EDINET API | 金融庁 | 有価証券報告書・四半期報告書・大量保有報告書 | 上場企業・大量保有者 | JSON / XBRL / ZIP | 不要(即利用可) |
| e-Stat API | 総務省統計局 | 経済センサス・事業所統計・業種別統計 | 統計対象の事業所・企業 | JSON / XML / CSV | アプリケーションID申請(無料) |
法人番号API(国税庁)
法人番号APIは、国税庁が運営する「法人番号公表サイト」が提供するAPIです。日本国内のすべての法人に付番された13桁の法人番号と、それに紐づく商号(名称)、本店所在地、変更履歴を取得できます。
最大の特長は網羅性です。株式会社・合同会社・一般社団法人・NPO法人・国の機関・地方公共団体など、法人格を持つ約500万のすべての組織が登録されています。法人番号をキーとした名寄せ(同一企業の特定)に活用できるため、CRMやSFAのデータ統合基盤としても有効です。法人番号APIの詳しい使い方は「法人番号APIの使い方完全ガイド」で解説しています。
利用にはアプリケーションIDの取得が必要ですが、Webフォームから申請すれば即日発行されます。1日あたりのリクエスト上限は設定されていませんが、大量リクエスト時はサーバー負荷を考慮した適切な間隔を空けることが推奨されています。レスポンス形式はXMLが基本で、CSVでの一括ダウンロードにも対応しています。
gBizINFO(経済産業省)
gBizINFO(ジービズインフォ)は、経済産業省が運営する法人情報の横断検索サービスで、REST APIが公開されています。公式サイトは「https://info.gbiz.go.jp/」です。法人番号をキーとして、補助金の採択情報、届出・認定情報、特許情報、財務情報、職場情報など、複数の行政機関が保有するデータを横断的に取得できる点が特長です。
特に有用なのは補助金・助成金の採択実績データです。IT導入補助金やものづくり補助金などの採択企業一覧を法人番号ベースで取得できるため、「補助金を活用した設備投資に積極的な企業」をターゲティングするといった営業戦略への応用が可能です。また、財務情報として売上高や従業員数などの基本的な経営指標も取得可能です。
利用登録は不要で、APIキーなしで即座にリクエストを送信できます。レスポンス形式はJSONです。ただし、すべての法人のデータが収録されているわけではなく、行政手続きを通じてデータが蓄積されている法人に限定される点には注意が必要です。データの更新頻度は情報源となる行政手続きに依存するため、リアルタイム性は高くありません。
EDINET API(金融庁)
EDINET(エディネット)は、金融庁が運営する「金融商品取引法に基づく有価証券報告書等の開示書類に関する電子開示システム」です。公式サイト「https://disclosure2.edinet-fsa.go.jp/」からAPIが利用可能で、有価証券報告書・四半期報告書・大量保有報告書などの開示書類をプログラムから取得できます。
EDINET APIは上場企業の財務分析を自動化する用途に適しています。売上高・営業利益・純資産・従業員数といった定量データをXBRL(拡張可能ビジネス報告言語)形式で取得し、自社システムで解析することが可能です。たとえば、ターゲット企業の業績推移を自動モニタリングして営業タイミングを検知するといった活用が考えられます。
利用登録は不要ですが、APIのバージョンアップに伴い仕様が変更される場合があるため、定期的な確認が推奨されます。対象は上場企業と有価証券報告書の提出義務がある企業に限定されるため、中小企業のデータ取得には適していません。
e-Stat API(総務省統計局)
e-Stat(イースタット)は、総務省統計局が運営する「政府統計の総合窓口」です。e-Stat APIを使うと、経済センサスや事業所統計など、政府が実施する各種統計調査のデータをプログラムから取得できます。個別企業のデータではなく、業種別・地域別の集計データが中心です。
営業やマーケティングにおいては、市場分析・ターゲットセグメントの規模推定に活用できます。たとえば「東京都の情報通信業の事業所数と従業員数の推移」「製造業における中小企業の売上高分布」といったマクロデータを取得し、TAM(Total Addressable Market)の算出やセグメント戦略の根拠資料として利用するケースがあります。
利用にはアプリケーションIDの申請が必要です。e-StatのWebサイトからアカウント登録を行い、APIキーを発行します。レスポンス形式はJSON・XML・CSVに対応しており、柔軟にデータを加工できます。統計調査の特性上、データの更新頻度は年次または数年ごとです。リアルタイムの企業情報取得には向いていませんが、中長期的な市場トレンドの把握には極めて有効です。
各APIの取得データ・利用条件の詳細比較
取得データ項目の比較
各APIで取得できるデータ項目には明確な違いがあります。以下の表で、営業・マーケティング業務で頻繁に必要となるデータ項目ごとの対応状況を比較します。
| データ項目 | 法人番号API | gBizINFO | EDINET | e-Stat |
|---|---|---|---|---|
| 法人番号 | 取得可 | 取得可 | EDINETコード | なし |
| 商号(企業名) | 取得可 | 取得可 | 取得可 | 集計データのみ |
| 本店所在地 | 取得可 | 取得可 | 取得可 | 地域別集計 |
| 業種分類 | なし | 一部あり | 業種コードあり | 日本標準産業分類 |
| 売上高 | なし | 一部あり | 取得可(報告書内) | 規模別集計 |
| 従業員数 | なし | 一部あり | 取得可(報告書内) | 規模別集計 |
| 電話番号・連絡先 | なし | なし | なし | なし |
| 代表者名 | なし | 一部あり | 取得可(報告書内) | なし |
| 補助金採択情報 | なし | 取得可 | なし | なし |
| 財務諸表 | なし | なし | 取得可(XBRL) | なし |
この比較表から明らかなとおり、いずれの無料APIも取得できるデータ項目は限定的です。特に、営業活動で重要となる「電話番号・連絡先」「部署情報」「組織構造」といったデータは、無料APIからは一切取得できません。
利用条件・レート制限の比較
APIを業務システムに組み込む際、利用条件とレート制限は重要な検討事項です。以下に各APIの主要な利用条件を整理します。
| 項目 | 法人番号API | gBizINFO | EDINET | e-Stat |
|---|---|---|---|---|
| APIキー | 必要(即日発行) | 不要 | 不要 | 必要(即日発行) |
| レート制限 | 明示なし(適切な間隔推奨) | 明示なし | 明示なし | 明示なし(適切な間隔推奨) |
| SLA(稼働率保証) | なし | なし | なし | なし |
| 商用利用 | 可(出典明記) | 可(利用規約準拠) | 可(出典明記) | 可(出典明記) |
| データ更新頻度 | 随時(届出反映) | 不定期 | 開示書類提出時 | 調査実施ごと(年次等) |
| 技術サポート | FAQ・仕様書のみ | FAQ・仕様書のみ | FAQ・仕様書のみ | FAQ・仕様書のみ |
すべての無料APIに共通する特徴として、SLA(サービスレベルアグリーメント)が存在しない点があります。つまり、APIのダウンタイムやレスポンス速度について保証はなく、メンテナンスによるサービス停止も予告なく行われる場合があります。ミッションクリティカルなシステムに組み込む場合は、APIの障害時にフォールバックする仕組み(キャッシュの活用やバッチ処理への切り替え)を設計しておく必要があります。
また、技術サポートについても、いずれのAPIも公開されているFAQとAPI仕様書による自己解決が基本です。実装上の不明点や障害発生時に、個別のサポート対応を受けることは原則できません。
無料APIのメリットと限界
無料APIを活用する4つのメリット
無料企業情報APIには、コスト面以外にも多くのメリットがあります。
1. 導入コストゼロで即座に利用開始できる
最大のメリットは、利用料金が一切かからないことです。APIキーの取得も無料で、多くの場合は即日利用を開始できます。予算承認プロセスを経ずにPoCを開始できるため、社内でのデータ活用の実証を迅速に進められます。
2. 公的機関のデータは信頼性が高い
国税庁の法人番号APIは登記情報に基づいているため、法人の実在確認としての信頼性は最も高いといえます。金融庁のEDINETデータも法定開示書類に基づいており、財務情報の正確性が担保されています。民間のデータベースでは、情報源や収集方法によって精度にばらつきが出ることがありますが、公的APIではその心配が少ないのが利点です。
3. 法人番号による名寄せの基盤を構築できる
法人番号APIを活用することで、法人番号をキーとした名寄せ基盤を構築できます。CRM/SFA内の重複レコードを法人番号ベースで統合し、データの一意性を確保できます。この名寄せ基盤は、後から商用APIを導入する際にもそのまま活用できるため、長期的な投資としても有効です。
4. 商用利用が許可されている
多くの公的APIは「政府標準利用規約(第2.0版)」に準拠しており、出典を明記すれば商用利用が可能です。自社プロダクトへの組み込みや、顧客向けサービスでのデータ表示にも利用できるため、ビジネス上の活用範囲が広い点もメリットです。
無料APIの5つの限界
一方で、無料APIには業務利用において無視できない限界があります。
1. 取得データの範囲が限定的
前述の比較表のとおり、電話番号・メールアドレス・部署情報・組織構造・求人情報・ニュースなど、営業活動で実際にアプローチする際に必要な情報は取得できません。法人番号APIで得られるのは「企業名と住所」のみであり、それだけでは営業リストとして機能しません。
2. データの鮮度にばらつきがある
法人番号APIは届出ベースで更新されるため比較的鮮度は高いものの、gBizINFOや e-Statは更新頻度が低く、数ヶ月前のデータしか取得できないケースがあります。変化の激しいスタートアップやベンチャー企業の情報は、公的データだけでは追いきれません。
3. SLAがなく稼働率が保証されない
メンテナンスや障害によるサービス停止が予告なく発生する可能性があり、ミッションクリティカルなシステムへの組み込みにはリスクが伴います。
4. 技術サポートが限定的
実装上の問題が発生しても、個別の技術サポートは受けられません。APIの仕様変更やバージョンアップへの対応も自社で行う必要があります。
5. 複数APIの統合コストが高い
法人番号API・gBizINFO・EDINETなど、複数のAPIを組み合わせて利用する場合、それぞれのAPI仕様に合わせた実装が必要です。レスポンス形式の統一、エラーハンドリング、データの突合など、統合にかかる開発工数は無視できません。
無料APIを業務で活用するためのポイント
ポイント1:用途を明確にしてからAPIを選定する
無料APIの活用で最も重要なのは、「何のために企業データが必要なのか」を明確にしてからAPIを選定することです。たとえば、CRMの既存レコードに法人番号を付与して名寄せを行いたい場合は法人番号APIが最適です。一方、上場企業の業績推移をモニタリングしたい場合はEDINET APIが適しています。目的が曖昧なまま開発に着手すると、後から「必要なデータが取れない」と気づくリスクがあります。
以下に、代表的な業務目的と推奨APIの対応表を示します。
| 業務目的 | 推奨API | 補足 |
|---|---|---|
| CRM/SFAの名寄せ・法人番号付与 | 法人番号API | 全法人を網羅、法人番号をキーに統合 |
| 上場企業の財務分析・業績モニタリング | EDINET API | 有価証券報告書のXBRLデータを解析 |
| 補助金活用企業のターゲティング | gBizINFO API | IT導入補助金等の採択実績で絞り込み |
| 市場規模・TAMの算出 | e-Stat API | 経済センサスの業種別・地域別集計を活用 |
| 営業リストの自動作成・データエンリッチメント | 無料APIだけでは困難 | 連絡先・部署情報等が取得不可のため |
ポイント2:キャッシュ設計でAPI障害リスクを軽減する
無料APIにはSLAがないため、サービス停止時に自社システムが影響を受けないよう、キャッシュ設計が重要です。APIから取得したデータをローカルDBに保存し、一定期間はキャッシュから読み出す仕組みを設けましょう。法人番号APIのデータは変更頻度が低いため、1日1回のバッチ更新で十分なケースがほとんどです。EDINETのデータは開示書類の提出タイミングに依存するため、四半期ごとの更新サイクルが一般的です。
キャッシュ設計のポイントは、「最新データが取得できなくても業務が止まらない」状態を維持することです。APIレスポンスのHTTPステータスコードを監視し、5xx系エラーが連続した場合にはアラートを飛ばす仕組みも併せて実装すると安心です。
ポイント3:法人番号をデータ統合のキーとして活用する
複数の無料APIを組み合わせて利用する場合、法人番号をデータ統合のキーとして活用することが鉄則です。法人番号は1法人に1つ付番される一意の識別子であり、企業名の表記ゆれ(「株式会社」の有無、略称の使用など)に左右されない確実な突合が可能です。
たとえば、法人番号APIで取得した法人番号を使ってgBizINFOから補助金採択情報を取得し、同じ法人番号でEDINETから財務情報を取得する。このように法人番号を軸としたデータパイプラインを構築することで、複数ソースの企業データを統合的に管理できます。
ポイント4:段階的に導入し、商用APIとの併用を視野に入れる
無料APIは「まず始めてみる」ための優れた入口ですが、業務要件が高度化するにつれて限界に直面するケースが多くあります。最初から「無料APIでできること」と「将来的に商用APIが必要になるポイント」を整理しておくと、スムーズな移行が可能です。
具体的には、法人番号APIで名寄せ基盤を整備しつつ、営業リスト作成やデータエンリッチメントといった高度な用途では商用APIを検討する。この段階的アプローチにより、投資対効果を最大化しながらデータ基盤を構築できます。
無料APIで足りないとき─商用APIという選択肢
無料APIの限界を超えるユースケース
ここまで見てきたとおり、無料APIは法人番号の取得や上場企業の財務分析には有効ですが、実際の営業・マーケティング業務では「無料APIだけでは足りない」場面が多く発生します。具体的には、以下のようなケースです。
- 営業リストの作成:企業名・住所だけではアプローチできない。電話番号・部署直通番号・メールアドレスが必要
- CRMデータの補完:法人番号と基本情報だけでは不十分。業種・従業員数・売上高・資本金などの属性データが必要
- リアルタイムの企業動向把握:求人情報・ニュース・資金調達・組織変更などのアクティビティデータは無料APIでは取得不可
- 中小企業・未上場企業のデータ取得:EDINETは上場企業限定、gBizINFOは行政手続関連企業のみ。1,400万件を網羅するデータが必要
- 大量データの安定した取得:SLAのない無料APIでは、日次バッチ処理の安定稼働を保証できない
SalesNow APIが解決できること
SalesNow APIは、1,400万件超の国内法人データを網羅した商用の企業情報APIです。無料APIでは取得できない部署直通電話番号・組織構造・求人情報・ニュース・資金調達情報などを含む豊富なデータ項目をAPIで取得できます。
SalesNow APIの主な特長は以下のとおりです。
- 1,400万件超の網羅性:国内法人を100%カバーし、法人番号ベースでの名寄せにも対応
- 豊富なデータ項目:基本情報に加え、部署直通電話番号・組織図・求人情報・ニュース・財務情報など50項目以上を取得可能
- 高精度なデータ:AIとデータリサーチャーの組み合わせにより、データの鮮度と正確性を維持
- 柔軟な検索条件:業種・地域・従業員規模・売上高に加え、求人情報や資金調達などのアクティビティデータでも絞り込み可能
- 安定したAPI基盤:SLA付きのAPI基盤でミッションクリティカルなシステムへの組み込みにも対応
無料APIで法人番号の名寄せ基盤を整備した後、SalesNow APIでデータエンリッチメントを行うという段階的なアプローチは、多くの企業で採用されているパターンです。法人番号をキーとして無料APIのデータとSalesNow APIのデータをシームレスに連携できるため、既存のデータ基盤を活かしたまま、取得データの範囲を大幅に拡張できます。
無料APIと商用APIの使い分け
コストを最適化しながらデータ基盤を構築するには、無料APIと商用APIの適切な使い分けが鍵となります。以下に推奨される使い分けパターンを示します。
| 用途 | 推奨アプローチ |
|---|---|
| 法人番号の取得・名寄せ | 法人番号API(無料)で十分 |
| 上場企業の財務分析 | EDINET API(無料)で十分 |
| 市場規模の推定 | e-Stat API(無料)で十分 |
| 営業リスト作成・アプローチ情報取得 | 商用API(SalesNow API等)が必要 |
| CRM/SFAデータの補完 | 商用API(SalesNow API等)が必要 |
| リアルタイム企業動向の把握 | 商用API(SalesNow API等)が必要 |
重要なのは、「無料APIか商用APIか」の二者択一ではなく、両者を組み合わせて活用することです。法人番号APIで確実な法人識別基盤を構築し、その上に商用APIの豊富なデータを重ねることで、コストと効果のバランスが取れたデータ基盤を実現できます。
まとめ
本記事では、無料で利用できる企業情報APIとして、法人番号API(国税庁)・gBizINFO(経済産業省)・EDINET API(金融庁)・e-Stat API(総務省統計局)の4つを取り上げ、取得データ・利用条件・メリットと限界を比較しました。
要点を整理すると以下のとおりです。
- 法人番号API:約500万法人の法人番号・商号・所在地を取得可能。名寄せ基盤の構築に最適
- gBizINFO:補助金採択情報・届出認定・職場情報など行政データを横断取得。ターゲティングに活用可能
- EDINET API:上場企業の有価証券報告書・財務データを取得。業績分析の自動化に有効
- e-Stat API:経済センサス等の統計データを取得。市場規模の推定やTAM算出に活用可能
- 共通の限界:電話番号・部署情報・組織構造・リアルタイム動向など、営業活動に直結するデータは取得不可。SLA保証もなし
無料APIは「まず始める」ための有効な手段ですが、営業リスト作成やCRMデータの補完など実務に組み込む段階では、1,400万件超を網羅し毎日230万件のデータ更新を行うSalesNow APIのような商用APIの導入でデータ基盤の価値を大幅に高められます。
SalesNow APIを導入したファインディやROBOT PAYMENTでは、無料APIでは取得できない部署直通番号や組織情報を活用し、営業効率の大幅な改善を実現しています。SalesNow全体では商談数2.3倍、工数削減8.6時間/人の導入実績があります。
あわせて読みたい
よくある質問
Q. 無料で使える企業情報APIにはどのようなものがありますか?
無料で使える主な企業情報APIは4つです。①国税庁法人番号API(社名・住所・法人種別の基本情報)、②gBizINFO REST API(経済産業省、補助金・認定情報等)、③EDINET API(金融庁、上場企業の有価証券報告書)、④J-SCORE API(一部無料枠あり)です。いずれも基本情報に限定されており、部署直通電話等の詳細情報は取得できません。
Q. 無料の企業情報APIを業務で活用する際の注意点は何ですか?
無料APIを業務活用する際は3点に注意が必要です。①利用規約を確認し商用利用の可否を把握する、②取得できる情報が限定的なため、電話番号・担当者情報は別途収集が必要、③リクエスト制限(レートリミット)により大量処理には不向きな場合があります。本格的な営業活用には商用APIとの組み合わせを推奨します。
Q. 無料APIの限界を補うには何を使えばよいですか?
無料APIの限界(基本情報のみ・更新頻度が低い・部署直通情報なし)を補うにはSalesNow APIが有効です。1,400万件超・毎日230万件更新のリアルタイムデータに加え、部署直通電話番号・組織図・求人情報も取得できます。無料APIと組み合わせて法人番号をキーにデータエンリッチメントすることで、低コストで高精度な企業情報システムを構築できます。