楽天APIキーの取得方法
空室検索には楽天ウェブサービスのAPIキーが必要です。 このガイドでは、APIキー(Application ID / Access Key)の取得手順を説明します。
なぜ自分のAPIキーが必要なの?
Hotel Alert は楽天トラベルのAPIを使って空室情報を取得しています。 このAPIにはリクエスト回数の制限があり、システム共通のAPIキーはすべてのユーザーで共有しています。 そのため、共通キーでは1人あたりの監視枠を少なめに制限しています(ターゲット2件・エリア監視1件まで)。
自分専用のAPIキーを登録すると、他のユーザーとリクエスト枠を分け合う必要がなくなり、 監視枠がターゲット5件・エリア監視5件に拡大します。 APIキーの取得は無料で、数分で完了します。
ステップ1: 楽天ウェブサービスにログイン
楽天ウェブサービス(Rakuten Developers) にアクセスし、楽天IDでログインします。
楽天IDを持っていない場合は、先に楽天会員登録を行ってください。
ステップ2: アプリを新規作成
- ログイン後、ページ上部の「アプリ ID 発行」に進みます。
- アプリ名に任意の名前(例: 「ホテル空室チェック」)を入力します。
- アプリのURLには利用するサイトのURLを入力してください。
- 利用規約に同意し、「アプリ ID を発行する」をクリックします。
ステップ3: Application ID と Access Key を確認
アプリ作成完了後、以下の2つが発行されます。
- Application ID(アプリID) — APIリクエストのアプリ識別子
- Access Key(アクセスキー / アフィリエイトID) — 追加の認証キー
この2つを Hotel Alert の設定ページで「楽天APIキー」セクションに入力してください(ログイン後に設定できます)。
注意事項
- APIキーの取得・利用は無料です。楽天会員であれば誰でも発行できます。
- 発行したAPIキーは楽天ウェブサービスの管理画面からいつでも確認・削除できます。
APIキーの安全性について
お預かりするAPIキーは以下のように安全に管理しています。
- 暗号化して保存 — APIキーはAES-256相当の暗号化(Fernet)で保護され、平文では保管されません。保存後にキーの値を画面上で確認することもできません。
- 空室検索にのみ使用 — キーは楽天トラベルの空室検索APIの呼び出しにのみ使用します。それ以外の目的には一切使用しません。
- 楽天アカウントには影響しません — APIキーでは楽天アカウントへのログイン、購入操作、個人情報(住所・クレジットカード等)の取得はできません。
- いつでも削除可能 — 不要になった場合は、設定ページからワンクリックで削除できます。