どのサービスにも通用する、いちばん最初の基礎知識 | 2026年8月版
APIキーの話をする前に、まず「API(エーピーアイ)」という言葉から片づけましょう。むずかしく考える必要はありません。APIとは「注文の窓口」のことです。
お客さんは厨房に直接入って料理を作らせたりしません。ウェイターに注文を伝え、ウェイターが料理を運んでくる——この「注文と受け渡しの決まったやり方」がAPIです。
コンピュータの世界も同じです。あなたのアプリ(お客さん)が、相手のサービスの窓口(API)に「明日の天気を教えて」と注文すると、厨房(相手のコンピュータ)が答えを作って返してくれます。
スマホの天気アプリは気象データの窓口に、乗換案内アプリは時刻表の窓口に、お店のアプリの地図は地図サービスの窓口に、それぞれ裏で「注文」を出しています。アプリとアプリが裏で会話するときの共通の作法——それがAPIです。世の中のアプリのほとんどは、他社のAPIを組み合わせて作られています。
ここからが本題です。実は多くのレストラン(=サービス)は、会員制なのです。入口で会員証を見せないと、ウェイターは注文を受けてくれません。
APIキーの実物は、こんな見た目の「長い文字列」です(これは説明用のニセモノです)。
※ 文字列の形や長さはサービスごとに違います。sk- で始まるもの、AIza で始まるものなど様々ですが、役割はどれも同じ「会員証」です。
アプリがサービスに注文を送るとき、毎回この文字列をそっと添えます。相手はそれを見て「はい、会員のあなたですね。どうぞ」と受け付けてくれる、という仕組みです。AIサービスでも、地図でも、決済でも、この仕組みは共通です。
「見せるだけの会員証に、なぜそこまで意味があるの?」——キーには3つの大事な役割があるからです。これはどのサービスでも共通です。
サービスの提供元には世界中から毎秒ぼう大な注文が届きます。キーがあるおかげで「この注文はあなたのアプリから」と区別できます。名前入りのロッカーの鍵のようなものです。
多くのAPIは、使った分だけ利用料がかかります(無料枠つきのものもあります)。そして請求書はキーの持ち主に届きます。居酒屋で首から下げる「お会計札」と同じで、その札で頼んだ分は全部その人のお勘定になります。ここが後で出てくる「安全」の話に直結します。
キーごとに「1分間に何回まで」といった利用の記録・制限ができます。電気メーターが家ごとに付いているのと同じで、キーがあるから使用量を測れるのです。
「要するにパスワードでしょ?」と思うかもしれません。似ていますが、決定的な違いがあります。
| 🔒 パスワード | 🔑 APIキー | |
|---|---|---|
| 使う人 | 人間が画面に入力する | プログラムが自動で提示する |
| 本人確認 | ID+パスワード+スマホ確認など 何段階もチェックがある |
文字列を見せるだけで通る 追加のチェックは無い |
| たとえるなら | 顔写真つきの身分証 | 持っていれば誰でも開く「合鍵」 |
APIキーは「持っている人=正しい人」とみなされる合鍵です。他人に文字列を知られたら、その人はあなたになりすまして注文し放題、お勘定は全部あなた持ちになります。これはどの会社のAPIでも同じです。——だから、キーの「守り方」をこの後しっかり学ぶのです。
「私、AIチャットも地図も毎日使ってるけど、キーなんて見たことない」——そのとおりです。ここを整理しましょう。
キーは不要です。アカウントでログインした「あなた本人」が、お店に直接来て食べているイメージです。AIチャットのサイトやスマホアプリはこちらです。
たとえ:お店で直接食事する
キーが必要です。あなたの代わりに「プログラム」が注文しに行くので、代理人の証明として会員証(キー)を持たせる必要があります。
たとえ:代理人にお使いを頼む
自分でアプリを作ったり、表計算や自動化ツールから外部のサービスを呼び出したり——つまり「サービスを部品として使う」段階に進むと、初めてAPIキーが登場する、と覚えてください。
使いたいサービスの公式サイトにある管理画面(「開発者向け」「API」などのページ)で、自分で発行します。多くの場合、ボタン1つ・数分で発行できます。発行そのものは簡単です。簡単だからこそ、扱い方が大事になります。
パスワードと違って「再発行して覚え直す」ものではありません。古いキーを無効にして、新しいキーを発行し直すだけです。鍵を無くしたら鍵穴ごと交換する、と同じ発想です。
多くのサービスで複数作れます。むしろ「用途ごとに別のキーを作る」のがおすすめです。合鍵を1本ずつ渡しておけば、1本無くしてもその1本だけ交換すれば済むからです。
はい。キーは「そのサービス専用の会員証」です。A社の会員証でB社のレストランには入れないのと同じで、使うサービスごとにそれぞれ発行します。
APIキーの「安全な扱い方」の資料——Gemini APIキー 安全ガイド「漏れる前提」で会社を守る——へ進んでください。この資料で学んだ「キー=お金そのもの」という感覚が、どのサービスを使うときも、そのまま出発点になります。