食べログの店舗情報や口コミ、評価データをAPIでまとめて取得したい。でも、調べてみるとAPIの申請方法が見つからない……そんな経験はありませんか?
実は、食べログの一般開発者向け公開APIはすでに提供を終了しており、現在は新たにAPIキーを取得するための公開窓口が確認できません。とはいえ、飲食店の情報を効率よく集める方法がなくなったわけではありません。取得したいデータや利用目的によっては、ほかの飲食店APIやWebデータ収集ツールを活用する方法もあります。
本記事では、食べログAPIの現在の提供状況を整理したうえで、飲食店データを取得するための代替方法を比較します。
| 必要なデータ | 最初に確認すること |
|---|---|
| 食べログの点数・口コミ | 運営元に提供可否と利用範囲を確認する |
| 店舗名・住所・営業時間など | 飲食店APIの対象店舗、取得項目、保存条件を確認する |
| 許可を得た複数サイトの店舗情報 | 一括収集と定期更新が可能な仕組みを選ぶ |
食べログAPIは現在利用できる?
旧公開APIは終了しており、一般の開発者が新規登録して使える公開仕様やAPIキー発行窓口は、2026年11月時点で確認できません。カカクコムは2006年に「価格.com Webサービス」を開始し、当時は食べログの検索APIも公開していました。終了日の特定に足る公式告知は確認できていません。
用途を限定した企業連携の実績はあります。たとえば、カカクコムはANAの会員向けサービスにネット予約機能と店舗情報データを提供すると発表しています。現在、自社でも同様の連携が可能か、希望する項目が提供対象になるかは、案件ごとに運営元への確認が必要です。
食べログAPIで取得したい飲食店データとは?
収集方法を決める前に、業務に欠かせない項目を整理します。以下は用途別の候補で、実際に取得できる項目や対象店舗は提供元によって異なります。
| データ項目 | 主な用途 | 利用するチーム |
|---|---|---|
| 店舗名・住所・最寄り駅・店舗URL | 店舗検索、地図表示、掲載元の確認 | アプリ開発、データ基盤 |
| 営業時間・電話番号 | 営業時間による絞り込み、店舗への連絡 | アプリ開発、店舗運営 |
| ジャンル・メニュー・価格帯 | 商圏内の業態構成や競合店の価格帯を比較 | 市場調査、出店企画 |
| 評価・口コミ | 店舗ごとの評価や利用者の声を分析 | 店舗運営、データ分析 |
たとえば出店調査では、東京と大阪の店舗一覧を同じ項目でそろえれば、駅周辺のジャンル構成や価格帯を比較できます。月次で傾向を追う場合は、営業時間や閉店情報の確認日も必要です。手作業で店舗ページを転記すると表記ゆれや更新漏れが起きやすいため、項目の定義と更新頻度を先に決めておくと、集計のやり直しを減らせます。
食べログAPIが利用できない場合の代替方法3選
食べログ固有の情報が必要か、他社の店舗情報で要件を満たせるかで選択肢が変わります。社内保存や顧客への提供を予定している場合は、取得可否と併せて二次利用の条件も確認しましょう。
方法1:食べログの公式データ利用・連携について問い合わせる
食べログの点数や口コミ、掲載情報が必須なら、必要な項目、対象地域、更新頻度、保存期間、外部提供の有無を整理して、運営元に問い合わせます。提供の可否、提供形式、条件を確認してから連携を設計します。
食べログの利用規約第8項・第9項では、法令や規約、ガイドラインで特に認められる場合を除き、事前同意のない掲載情報の複製、配布、転売や、その目的での保管などを禁止しています。営業リストへの転用、社内DBへの蓄積、顧客向けレポートへの転載を予定している場合も、用途ごとに許諾の範囲を確認してください。
方法2:ほかの飲食店APIを利用する
ホットペッパーグルメ APIは、リクルートWEBサービスで登録してキーを取得できます。グルメサーチAPIはエリアやジャンルで掲載店舗を検索でき、店名、住所、営業時間、予算などを取得できます。サイトやアプリへのクレジット表示が必要で、取得した店舗情報そのものの有償再販は禁止されています。
ぐるなび APIは、旧「ぐるなびWeb Service」の一般開発者向け公開登録を現在確認できないため、新規開発で直ちに使える選択肢には含めません。楽天ぐるなびのデータが必須なら、利用できる法人向けの提供方法があるか運営元へ確認してください。
Google Places API(New)は、地図や周辺検索を組み込むアプリに向いています。店名、住所、営業時間など、必要な項目をフィールドマスクで指定します。課金は利用する機能や取得項目によって異なり、表示時の帰属表示や、Place IDなどの例外を除くデータの保存・キャッシュにも制約があります。
他社APIから取得できるのは、そのサービスが提供する情報です。Googleの評価や口コミが取得できても、食べログの点数や口コミは取得できません。
方法3:Webデータ収集ツールを活用する
必要な飲食店情報がAPIで提供されていない場合は、Webデータ収集ツールを活用する方法もあります。
例えば、店舗名、住所、営業時間、メニュー、価格帯など、数百件の飲食店情報をまとめて取得したい場合、手作業でのコピーや整理には多くの時間がかかります。データの取得が認められているWebサイトであれば、こうした作業を自動化できます。
Octoparse(オクトパース)は、Webデータ収集を自動化できるプラットフォームです。AIアシスタントなら、対象サイトのURLと取得したいデータを自然な言葉で伝えるだけで、目的に合った収集方法を提案。既存テンプレートの案内から専用スクレイパーの自動作成・実行まで対応しており、プログラミングなしでデータ収集を始められます。
さらに、開発者向けのAPIを利用すれば、対応する既存テンプレートや作成済みのタスクを活用し、クラウド上でのデータ収集から結果の取得までを自社システムに組み込めます。スクレイパーを一から開発・維持する負担を抑えながら、大量のデータ収集や定期的な情報更新を効率化できるため、開発者はデータ分析やアプリケーション開発に集中できます。
Octoparseの無料枠について、テンプレート・Cloud Agent・MCP・APIで月2,000行(1回につき100行)までスクレイピングでき、10件のタスクを保存できます。ぜひお試しくださいね。
| 取得方法 | データソース | 技術的な負担・コード | 定期更新 | 向いている用途 | 主な制約 |
|---|---|---|---|---|---|
| 食べログへの公式相談 | 提供が認められた食べログの情報 | 提供形式に応じて連携実装 | 契約・提供条件による | 食べログ固有の情報が必須 | 提供可否、保存や再利用の範囲を個別確認 |
| 他社の飲食店API | ホットペッパーグルメ、Googleなど | API認証とレスポンス処理を実装 | 呼び出しを定期化可能。保存は規約に従う | 店舗検索、地図表示 | 対象店舗、取得項目、課金、表示・保存条件 |
| Webデータ収集ツール | 自社や提携先など、収集・利用が認められたWebページ | 画面でタスクを設定可能。API連携には実装が必要 | タスクとプランに応じて設定可能 | 必要な項目の一括取得、複数ソースの定点観測 | 利用許諾、ページ構造、対応タスク、実行枠 |
AIで飲食店データを一括収集する方法は?
次はOctoparse のAIアシスタントで食べログのデータを収集する方法について詳しく紹介します。

Step1:Octoparseのアカウントを作成
Octoparseでアカウントがない場合、まずは新規アカウントを作成し、ログインします。
Step2:AIアシスタントを開く
octoparse.jp/console/task/agenticにアクセスするか、Octoparseのホームページにあるチャット欄にリクエストを入力します。

Step3:取得したいデータを伝える
対象サイト、必要なフィールド、フィルターを、好きな言語で普段どおりに伝えます。URLを貼り付けても構いません。

Step4:AIアシスタントが理解した内容を確認する
AIアシスタントは 「理解した要件」に、サイト、目的、制約条件としてリクエストをまとめます。内容が違う場合は、「編集」 を選択して修正し、「保存」 を選択します。
また、AIがユーザーのニーズに応じて利用できる収集方法を提案します。ここでは、テンプレート、Browser Use、Cloud Agent、自動検出などいずれも利用できるので、例としてCloud Agentを選択した。


Step5:タスクを作成・実行する
AIアシスタントは選択された方法でタスクを作成し、実行します。

Step6:取得したデータの確認・エクスポート
AIがタスクの実行が完了したら、「タスクを表示」をクリックし、データの確認とエクスポートを進められます。もし今後も定期的にデータを収集した場合は、定期実行も設定できます。ただし、定期実行の設定はスタンダードプラン以上で利用できます。



関連記事:
食べログのスクレイピングは違法?禁止事項を確認して飲食店リストを自動作成する方法
飲食店データをAPIで収集・更新する活用例
想定ワークフロー:飲食市場の調査会社が、東京と大阪の店舗情報を毎週更新します。対象は、自動収集と社内DBへの保存が認められた提携先の店舗ディレクトリです。収集項目は店舗名、エリア、ジャンル、営業時間、価格帯、店舗URLとします。
- 収集元に対応するテンプレートを探す。対応するものがなければ、Octoparse Desktopでタスクを準備する。
- 対象地域や検索条件を設定し、試行結果で必要な項目と欠損時の扱いを確認する。
- 対応テンプレートはAgentTools APIで起動する。設定済みのタスクは、利用できるAPIまたはクラウドスケジュールで実行する。
- 収集と結果の準備が終わるまで待ち、APIで構造化データを取得する。
- 収集元と店舗IDを組み合わせて既存行を更新する。店舗IDがなければ店舗URLなど照合可能な項目を使い、取得日時も記録する。
- 週次更新を設定し、収集件数や欠損率が通常と大きく違う場合はDBへの反映を保留する。
地域が増えても、同じ形式で結果を取り込めれば、開発者は収集処理を地域ごとに作り直す作業を減らせます。調査担当者は前週との差分を確認し、新規出店の調査や価格帯の分析に時間を使えます。
食べログAPIに関するよくある質問
Q. 食べログAPIは現在無料で利用できますか?
A. 旧公開APIは終了しています。現在、無料・有料を問わず、一般開発者が新規申請できる公開APIは確認できません。
Q. 食べログAPIをPythonから利用できますか?
A. 新規に利用できる一般公開APIが確認できないため、Pythonから旧APIを呼び出す方法は現行の選択肢になりません。Pythonで飲食店情報を取得するなら、利用条件に合う他社APIを検討できます。
Q. 食べログの口コミや評価をAPIで取得できますか?
A. 一般開発者が食べログの口コミや評価を取得できる公開APIは確認できません。業務で必要な場合は、取得したい項目と利用目的を伝え、公式窓口に提供可否を確認してください。
Q. 食べログをスクレイピングしても問題ありませんか?
A. 閲覧できるページでも、自動収集や保存・再利用が認められているとは限りません。利用規約第8項・第9項を確認し、業務で一括収集する場合は予定する用途を示して運営元の許諾を確認してください。
Q. Octoparse APIと食べログAPIの違いは何ですか?
A. Octoparse APIは、対応するWeb収集タスクの実行や結果取得を行うためのインターフェースです。食べログの公式APIとは別で、食べログのデータ利用権限は付与されません。
Q. Octoparse APIを使えば、自分でスクレイパーを開発する必要はありませんか?
A. 対応テンプレートが必要な項目を取得できれば、ページ解析を一から開発する工程を省けます。対応テンプレートがなければタスクの事前設定が必要です。結果の検証、エラー処理、DBへの取り込みは連携側で実装します。
Q. Octoparse AIアシスタントとは?
Octoparse AIアシスタントは、収集したいWebサイトのURLと必要なデータを自然な言葉で伝えるだけで、AIが目的に合った収集方法を提案する機能です。プログラミングや複雑な設定を行わずに、Webデータの収集を始められます。
主に次の4つの方法に対応しており、対象サイトや収集目的によって使い分けられます。
- テンプレート提案: 600種類以上の既存テンプレートから適切なものをAIが提案します。テンプレートに必要な条件を入力して実行できるため、よく使われるサイトのデータを手軽に収集したい場合に適しています。
- Browser Use: AIがブラウザを操作して収集タスクを作成・実行します。ログインが必要なサイトや、複数の操作を伴うページのデータ収集に適しています。
- Cloud Agent: AIが収集目的に合わせた専用スクレイパーを自動作成し、クラウド上で実行します。独自の項目を取得したい場合や、大量データの収集、定期的な情報更新に適しています。
- 自動検出(Auto-detect): Webページ内の収集可能な項目を自動で識別し、デスクトップ版で収集タスクを生成します。商品一覧や表形式など、規則的な構造のページに適しています。
つまり、既存の仕組みですぐに収集したいならテンプレート、ログインやブラウザ操作が必要ならBrowser Use、独自の収集タスクをクラウドで実行したいならCloud Agent、ページ内の項目を自動認識したいなら自動検出がおすすめです。
まとめ
いかがでしょうか。この記事では、食べログAPIについて詳しく紹介しました。食べログの一般開発者向け公開APIは終了しており、新規申請窓口は確認できません。食べログ固有の情報なら公式窓口へ相談し、店舗情報が目的なら必要項目と保存・再利用の条件を基に、他社APIや利用許可のあるWebデータソースを選びましょう。
収集が認められたWebページを定期的に扱う場合は、対応テンプレートとクラウド収集を活用し、APIで結果を業務システムへつなげると、自社で実装・保守する範囲を絞れます。Webデータ収集の自動化を検討している方は、OctoparseのAPI機能を確認してみてください。



