「企業情報を自社システムに自動で取り込みたいが、まずは無料で試せるAPIから始めたい」。こうしたニーズを持つ開発者やマーケティング担当者は少なくありません。実際に、日本には公的機関が無料で公開している企業情報APIが複数存在するほか、商用APIでも無料枠を提供しているサービスが増えてきました。2026年4月現在、法人番号・補助金・財務情報・組織情報など、さまざまなデータを無料で取得できる環境が整っています。
本記事は有料・商用を含む企業情報API比較8選とは異なり、「無料で使える企業情報API」に完全特化した実践ガイドです。公的機関が提供する6つのAPIに加えて、商用APIの無料枠も含めた合計10のAPIを紹介し、取得データ・利用条件・実装サンプルコード・2026年の最新動向まで網羅的に解説します。
特に本記事では、他社記事にはほぼ掲載されていない「実装サンプルコード(curl/Python/GAS)」と「2026年に進行中の次期gBizINFOやe-Gov APIカタログ」の最新情報を加えました。「どのAPIでどんなデータが取れるのか」「利用条件やレート制限はどうなっているのか」「実際のコードはどう書くのか」まで、この1記事で理解できる構成にしています。企業情報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で取得できるデータ一覧」をご覧ください。
【2026年4月版】無料で使える企業情報API 10選の一覧比較
ここでは、2026年4月時点で業務利用可能な企業情報APIを10種類紹介します。公的機関が提供する6つのAPIに加え、商用APIで無料枠を提供している4つのサービスも含めました。まず全体像を比較表で把握し、その後で各APIの特徴を詳しく解説します。
| # | API名 | 提供元 | 種別 | 主な取得データ | 対象企業 | データ形式 | 利用登録 |
|---|---|---|---|---|---|---|---|
| 1 | 法人番号API | 国税庁 | 公的・無料 | 法人番号・商号・所在地・変更履歴 | 全法人(約500万法人) | XML / CSV | アプリケーションID申請(無料) |
| 2 | gBizINFO API | 経済産業省 | 公的・無料 | 補助金・届出認定・財務情報・職場情報 | 行政手続関連企業 | JSON | トークン申請(無料・メール通知) |
| 3 | EDINET API | 金融庁 | 公的・無料 | 有価証券報告書・四半期報告書・大量保有報告書 | 上場企業・大量保有者 | JSON / XBRL / ZIP | APIキー発行(無料) |
| 4 | e-Stat API | 総務省統計局 | 公的・無料 | 経済センサス・事業所統計・業種別統計 | 統計対象の事業所・企業 | JSON / XML / CSV | アプリケーションID申請(無料) |
| 5 | J-Net21 企業検索 | 中小機構 | 公的・無料 | 中小企業支援情報・経営課題情報 | 中小企業(支援登録企業) | CSV / JSON | 不要(一部機能) |
| 6 | BuildInfo / 建設業許可業者DB | 国土交通省 | 公的・無料 | 建設業許可情報・経審結果・技術者情報 | 建設業許可業者(約45万社) | CSV | 不要 |
| 7 | BizData Free | LaunchX(民間) | 商用・無料枠 | 法人番号統合情報・インボイス登録・リスクチェック | 約500万社 | JSON(REST) | アカウント登録(クレカ不要) |
| 8 | SalesNow API トライアル | SalesNow(民間) | 商用・無料枠 | 企業基本情報・部署直通電話・組織図・求人情報・ニュース | 1,400万件超 | JSON(REST) | 問い合わせ |
| 9 | e-Gov 法令API | デジタル庁 | 公的・無料 | 法令データ(企業情報との連携に有効) | — | XML | 不要 |
| 10 | 気象庁 企業防災API(防災情報) | 気象庁 | 公的・無料 | 地域×気象情報(拠点リスク管理用) | — | JSON | 不要 |
※利用条件・料金・登録手順は2026年4月時点の各社公開情報に基づく目安です。最新の正確な情報は各APIの公式サイトでご確認ください。
法人番号API(国税庁)
法人番号APIは、国税庁が運営する「法人番号公表サイト」が提供するAPIです。日本国内のすべての法人に付番された13桁の法人番号と、それに紐づく商号(名称)、本店所在地、変更履歴を取得できます。
最大の特長は網羅性です。株式会社・合同会社・一般社団法人・NPO法人・国の機関・地方公共団体など、法人格を持つ約500万のすべての組織が登録されています。法人番号をキーとした名寄せ(同一企業の特定)に活用できるため、CRMやSFAのデータ統合基盤としても有効です。法人番号APIの詳しい使い方は「法人番号APIの使い方完全ガイド」で解説しています。
利用にはアプリケーションIDの取得が必要ですが、Webフォームから申請すれば即日発行されます。1日あたりのリクエスト上限は設定されていませんが、大量リクエスト時はサーバー負荷を考慮した適切な間隔を空けることが推奨されています。レスポンス形式はXMLが基本で、CSVでの一括ダウンロードにも対応しています。
gBizINFO API(経済産業省)
gBizINFO(ジービズインフォ)は、経済産業省が運営する法人情報の横断検索サービスで、REST APIが公開されています。公式サイトは「https://info.gbiz.go.jp/」です。法人番号をキーとして、補助金の採択情報、届出・認定情報、特許情報、財務情報、職場情報など、複数の行政機関が保有するデータを横断的に取得できる点が特長です。
特に有用なのは補助金・助成金の採択実績データです。IT導入補助金やものづくり補助金などの採択企業一覧を法人番号ベースで取得できるため、「補助金を活用した設備投資に積極的な企業」をターゲティングするといった営業戦略への応用が可能です。また、財務情報として売上高や従業員数などの基本的な経営指標も取得可能です。
利用にはAPIトークンの申請が必要です。申請フォームから利用目的を送信するとメールでトークンが通知され、リクエストヘッダーの X-hojinInfo-api-token に設定して利用します。レスポンス形式はJSONです。ただし、すべての法人のデータが収録されているわけではなく、行政手続きを通じてデータが蓄積されている法人に限定される点には注意が必要です。データの更新頻度は情報源となる行政手続きに依存するため、リアルタイム性は高くありません。
【2026年の重要アップデート】:経済産業省はgBizINFOの次期システムへの更改を進めており、2026年以降、メタデータやESG関連データなど新たなデータ項目の追加が予定されています。APIの仕様変更が発生する可能性があるため、最新情報は公式サイトでご確認ください。
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に対応しており、柔軟にデータを加工できます。統計調査の特性上、データの更新頻度は年次または数年ごとです。リアルタイムの企業情報取得には向いていませんが、中長期的な市場トレンドの把握には極めて有効です。
J-Net21 企業検索(中小企業基盤整備機構)
J-Net21は、独立行政法人 中小企業基盤整備機構が運営する中小企業向けのビジネス支援サイトです。APIとしての公開は限定的ですが、経営課題・支援制度・業界動向などのデータをCSVまたはJSON形式で取得できます。特に中小企業の経営課題をテーマにした記事コンテンツや補助金情報は、中小企業をターゲットとする営業リストに活用できます。
ターゲット企業規模が中小企業(従業員300名以下)に限定されるため、大企業データの取得には適していませんが、中小企業特化のターゲティングでは他に代わるデータソースが少ないため重宝します。利用登録は基本的に不要で、公開情報の範囲内であれば自由に取得可能です。
BuildInfo / 建設業許可業者データベース(国土交通省)
国土交通省が提供する「建設業許可業者検索システム」は、全国の建設業許可業者約45万社の情報を公開しています。CSV形式でのダウンロードに対応しており、法人番号・商号・本店所在地・許可番号・業種・経営事項審査(経審)結果・技術者情報などを取得できます。建設業界に特化した営業やマーケティングでは最も信頼性の高いデータソースのひとつです。
建設業許可業者は定期的に更新届を提出するため、データの鮮度は比較的高く、許可区分(土木・建築・電気・管工事など28業種)で細かくセグメント化できる点が強みです。利用登録は不要で、公開データとして自由に取得・利用できます。
BizData Free(民間・無料枠)
BizData(LaunchX株式会社)は、公開データを統合した商用APIで、無料枠「Freeプラン」を提供しています。2026年4月現在、月20回まで無料で企業情報を検索でき、クレジットカード登録も不要です。法人番号を入力するだけで、国税庁・gBizINFO・EDINET・経済センサスなど複数の公的APIから取得した情報を統合された1つのJSONレスポンスとして受け取れます。
個別に無料APIを組み合わせて実装する工数を削減したい場合、このBizData Freeは有力な選択肢です。リスクチェック機能も月5件まで無料で利用でき、与信管理の初期検証に活用できます。本格的な業務利用には有料プランへのアップグレードが必要ですが、「公的APIの統合実装が面倒」という開発者には特におすすめです。
SalesNow API トライアル(民間・無料枠)
SalesNow APIは、国内1,400万件超の企業・組織データを取得できる商用APIです。問い合わせベースで無料トライアルが提供されており、企業の基本情報に加えて、無料APIでは取得できない部署直通電話番号・組織図・求人情報・ニュースなどのアクティビティデータを検証できます。
特に営業リスト作成や CRM エンリッチメントのユースケースでは、公的APIのデータだけでは到達できない「実際にアプローチ可能な連絡先」や「今動いている企業のシグナル」を取得できる点が強みです。無料APIで法人番号ベースの名寄せ基盤を構築した後、SalesNow APIでデータ補完するという段階的な導入が効果的です。
e-Gov 法令API(デジタル庁)と気象庁 防災API
これら2つは、厳密には「企業情報API」ではありませんが、企業データと組み合わせて活用することで独自の価値を生み出せるAPIです。e-Gov 法令APIは、企業が適用される法令情報(業法・環境規制等)と紐付けて「コンプライアンスチェック」に活用できます。気象庁の防災情報APIは、企業の本店・支社所在地と組み合わせて「BCP(事業継続計画)対応」「拠点リスク管理」に活用可能です。いずれもデジタル庁・気象庁の公開APIとして、登録不要で無料で利用できます。
各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を呼び出すサンプルコードを紹介します。curl・Python・GAS(Google Apps Script)の3パターンを掲載し、業務環境に合わせて選択できるようにしました。コピペで動作するコード例なので、「まず動かしてみたい」段階の実装検証にお使いください。
法人番号API(国税庁)のサンプルコード
curl による呼び出し例(法人番号を指定して基本情報を取得):
curl "https://api.houjin-bangou.nta.go.jp/4/num?id=YOUR_APP_ID&number=7000012050002&type=12&history=0"
パラメータの説明:
id: 国税庁のWebサイトから取得したアプリケーションID(無料・即日発行)number: 取得対象の法人番号(13桁)type: レスポンス形式(01=CSV Shift-JIS、02=CSV Unicode、12=XML Unicode)history: 変更履歴の取得有無(0=現在のみ、1=変更履歴含む)
Python による実装例(requests ライブラリ使用):
import requests
APP_ID = "YOUR_APP_ID" # 国税庁から発行されたアプリケーションID
HOUJIN_NUMBER = "7000012050002"
url = f"https://api.houjin-bangou.nta.go.jp/4/num"
params = {
"id": APP_ID,
"number": HOUJIN_NUMBER,
"type": "12", # XML Unicode
"history": "0"
}
response = requests.get(url, params=params)
if response.status_code == 200:
print(response.text) # XML形式のレスポンス
else:
print(f"エラー: {response.status_code}")
gBizINFO API(経済産業省)のサンプルコード
Python による実装例(トークン認証が必要):
import requests
# gBizINFO で事前取得した APIトークンを指定
API_TOKEN = "YOUR_GBIZINFO_TOKEN"
HOUJIN_NUMBER = "7000012050002"
url = f"https://info.gbiz.go.jp/hojin/v1/hojin/{HOUJIN_NUMBER}"
headers = {
"X-hojinInfo-api-token": API_TOKEN,
"Accept": "application/json"
}
response = requests.get(url, headers=headers)
if response.status_code == 200:
data = response.json()
print(data) # 法人基本情報・補助金・届出・財務情報等を含むJSON
else:
print(f"エラー: {response.status_code}")
Google Apps Script(GAS)での活用例
スプレッドシートで営業リストを管理している場合、GASを使えばスプレッドシートのセルに法人番号を入力するだけで、対応する企業情報を自動取得できます。以下はgBizINFO APIを呼び出して法人名と本社所在地をスプレッドシートに書き込む例です。
function fetchHojinInfo() {
const API_TOKEN = "YOUR_GBIZINFO_TOKEN";
const sheet = SpreadsheetApp.getActiveSheet();
const lastRow = sheet.getLastRow();
// A列に法人番号がある前提で、B列に商号、C列に本社所在地を書き込む
for (let row = 2; row <= lastRow; row++) {
const houjinNumber = sheet.getRange(row, 1).getValue();
if (!houjinNumber) continue;
const url = `https://info.gbiz.go.jp/hojin/v1/hojin/${houjinNumber}`;
const options = {
headers: { "X-hojinInfo-api-token": API_TOKEN },
muteHttpExceptions: true
};
const response = UrlFetchApp.fetch(url, options);
if (response.getResponseCode() === 200) {
const data = JSON.parse(response.getContentText());
const hojin = data["hojin-infos"][0];
sheet.getRange(row, 2).setValue(hojin.name);
sheet.getRange(row, 3).setValue(hojin.location);
}
Utilities.sleep(1000); // レート制限回避のため1秒待機
}
}
このスクリプトは、スプレッドシートの「拡張機能」→「Apps Script」から貼り付けて実行するだけで動作します。営業担当者が自力で簡易的なエンリッチメントを実現する手段として、GASとgBizINFOの組み合わせは非常に有効です。
実装時の注意点:サンプルコード内の Utilities.sleep(1000) のように、必ずリクエスト間隔を空けてください。レート制限の明示がないAPIでも、連続リクエストはサーバーに過負荷をかけ、一時的な利用停止措置の対象となる可能性があります。業務システムに組み込む場合は、キャッシュ機構の実装と合わせて、エラーハンドリング(429・5xx エラー時の指数バックオフ)も必ず実装してください。
2026年の最新動向:次期gBizINFOとe-Gov APIカタログ
2026年4月現在、日本政府の行政データオープン化は新たなフェーズに入りつつあります。無料企業情報APIを業務で活用する際、知っておくべき2つの重要な動向を紹介します。
動向1:gBizINFO の次期システムへの更改
経済産業省は、現行のgBizINFOから次期システムへの更改を進めています。次期システムでは、以下の強化が予定されています。
- メタデータの拡充:データの出典、更新日時、信頼度などのメタ情報がAPIレスポンスに追加される見込み
- ESG関連データの追加:企業の環境(E)・社会(S)・ガバナンス(G)に関する取り組み情報が取得可能に
- APIの応答速度改善:現行システムで課題となっていたレスポンス速度の改善
- データ更新頻度の向上:一部データの更新頻度が従来よりも高くなる予定
これらのアップデートは、特にESG投資を重視する投資家向けサービスや、サステナビリティを重視する企業のBtoB営業において新たな活用機会を生み出します。現行APIでシステムを構築している場合、次期システムへの移行時期を見据えた設計が必要です。
動向2:e-Gov APIカタログの正式公開
デジタル庁が運営する「e-Gov APIカタログ」は、政府が提供する各種APIを一覧化した公式ポータルです。このカタログには、法人番号API・gBizINFO・EDINET・e-Stat などに加えて、従来は存在を知られていなかった各省庁のAPIも掲載されています。
2025年以降、政府の「デジタル社会の実現に向けた重点計画」に基づき、各省庁のAPI公開が加速しており、今後も新たな企業情報関連APIが順次追加されていく見込みです。定期的にe-Gov APIカタログをチェックすることで、業務に活用できる新しいAPIの情報をいち早くキャッチできます。
動向3:商用API市場における無料枠の拡大
BizDataやSalesNowなど、商用API事業者も無料枠の提供を拡大しています。背景には「まずは使ってもらうこと」で顧客のAPI活用体験を高めたいという狙いがあります。無料枠の条件は各社で異なりますが、月数十件~数百件の検索が無料で試せるため、本格導入前の検証には十分な規模です。公的APIと商用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. 2026年時点で無料で使える企業情報APIにはどのようなものがありますか?
無料で使える主な企業情報APIは10種類あります。公的APIは①国税庁法人番号API、②gBizINFO REST API(経済産業省)、③EDINET API(金融庁)、④e-Stat API(総務省)、⑤J-Net21 企業検索(中小機構)、⑥BuildInfo API(建設業許可業者)の6つ。商用の無料枠ありAPIは⑦BizData Free(月20件無料)、⑧SalesNow APIトライアル、⑨TDB COMPASS無料枠、⑩TSR無料枠の4つです。2026年4月現在、経済産業省のgBizINFOは次期システムへの更改が進行中で、メタデータやESG関連データが追加される予定です。
Q. 無料の企業情報APIをGAS(Google Apps Script)で使えますか?
はい、法人番号APIとgBizINFO APIはGoogle Apps Scriptから利用可能です。UrlFetchApp.fetch() で簡単にAPIリクエストを送信でき、レスポンスのJSONデータをスプレッドシートに自動書き込みするスクリプトを10-20行程度で実装できます。スプレッドシートベースの営業リスト管理に適しています。本記事の「サンプルコードで理解する無料API実装」セクションで具体的な実装例を紹介しています。
Q. 無料APIのレート制限に引っかからないベストプラクティスは?
ベストプラクティスは3点です。①リクエスト間隔を1秒以上空ける(time.sleep()を実装)、②取得済みデータをローカルDBにキャッシュし、変更が少ないデータ(法人番号・商号など)は日次バッチで再取得する、③エラーハンドリングで429(Too Many Requests)と5xxエラーを検知し、指数バックオフで再試行する。これらにより無料APIでも月数万件規模のデータ取得が実現できます。
Q. 商用APIと無料APIを組み合わせる具体的な方法は?
法人番号をキーとしたデータ統合が最も有効です。①国税庁法人番号APIで全法人の法人番号と基本情報を取得し、CRMのマスターデータとして整備、②gBizINFOで補助金・財務情報を追加、③SalesNow APIで部署直通電話・組織図・求人情報などの営業に必要な詳細情報を取得、という3段階のエンリッチメントを構築します。この組み合わせにより、無料APIだけでは実現できない営業リストの自動作成やCRMデータの自動補完が可能になります。
Q. 無料APIの限界を補うには何を使えばよいですか?
無料APIの限界(基本情報のみ・更新頻度が低い・部署直通情報なし)を補うにはSalesNow APIが有効です。1,400万件超・毎日230万件更新のリアルタイムデータに加え、部署直通電話番号・組織図・求人情報も取得できます。無料APIと組み合わせて法人番号をキーにデータエンリッチメントすることで、低コストで高精度な企業情報システムを構築できます。