コンテンツへスキップ
Guide

API の価格設定方法: 2026 年に機能する 5 つのモデル

| 10 min read

実数値を含む 5 つの API 価格モデル、Stripe 請求コード、意思決定フローチャート。 ボットイが含まれます\

Financial charts and pricing data on a screen
Photo by Austin Distel on Unsplash

API を構築しました。 それは動作します。 開発者はそれを呼び出し、JSON を取得し、それとともに機能を出荷できます。 ここで、コーディング チュートリアルで誰も教えてくれない部分が始まります。それはどのように料金を請求するのかということです。

価格が高すぎて誰も登録しません。 価格が低すぎると、他人の価格を補助することになります インフラストラクチャ。 無料枠をスキップすると、開発者に発見されることはありません。 請求が複雑になりすぎる サポートの受信トレイは「請求書の見方を教えてください」という質問でいっぱいになります。 チケット。

このガイドでは、5 つの API 価格モデルと具体的な数値を取り上げ、それぞれが誰であるかを示します。 サービスとその故障箇所を確認し、請求とキー管理スタックを調べて、 Stripe と Unkey で接続します。 Botoi 独自の価格設定 (月額 199 ドルの Business までの無料枠) 全体を通してケーススタディとして機能します。

動作する API 呼び出しから始める

価格設定について考える前に、API が 1 回のリクエストで明確な価値を提供することを確認してください。 JSON をフォーマットする botoi エンドポイントは次のとおりです。

応答:

すべてのエンドポイントが同じものを返します success + data 構造。 これ 顧客は個々の API ではなく API 全体に対して支払うため、価格設定には一貫性が重要です。 エンドポイント。 1 つのキー、1 つのサブスクリプション、150 以上のエンドポイント。

5 つの API 価格モデル

モデル のために働く 休憩時間
無料利用枠 + レート制限 開発者の導入、PLG ファネル スクレイパーによる悪用、コンバージョンパスなし Botoi 無料: 5 リクエスト/分、100/日
月額定額制サブスクリプション 予測可能なコスト、シンプルな請求 使用量の少ない顧客は解約し、ヘビーユーザーは支払いが少ない 月額 29 ドルで無制限の通話が可能
リクエストごとの使用量ベース 変動するワークロード、コストを重視する購入者 予測不可能な請求書が企業の購入者を怖がらせる API 呼び出しあたり 0.001 ドル
階層型バンドル 幅広いユーザー層 (趣味から企業まで) 層間のギャップが摩擦を引き起こす 公開価格: $9 / $49 / $199
フリーミアム + プレミアム機能 一部のエンドポイントの価値が高い API 無料と有料の線引きが難しい 無料のテキストツール、有料のスクリーンショット/PDF

1. レート制限付きの無料利用枠

無料利用枠により、評価の煩雑さがなくなります。 開発者は API をテストし、問題が解決することを確認します 問題を解決し、限界に達したらアップグレードします。 無料利用枠がなければ、ほとんどの開発者は サインアップページに戻ってきます。 やったことのない API を評価するためにクレジット カードを入力することはありません 試してみた。

Botoi の無料枠では、1 分あたり 5 件、1 日あたり 100 件のリクエストが許可されます。 API キーは必要ありません。 IPベース レート制限により悪用が抑制されます。 1 日の上限はスクレイパーが先に進むのに十分低いですが、高いです 開発者が 1 回の評価セッションで 20 ~ 30 のエンドポイントをテストするには十分です。

主な設計上の選択: 匿名アクセス (サインアップなし) は、 「登録無料プラン」 開発者と開発者の間に追加するすべてのフォームフィールド 最初の API 呼び出しによりコンバージョンが減少します。

用途: 開発者ツール、ユーティリティ API、製品主導の成長ファネル 導入が収益を促進する場合。

次の場合に休憩します。 無料ユーザーは高価なコンピューティング (GPU 推論、ブラウザー) を消費します レンダリング)、または無料から有料への道がありません。

2. 月額定額制

フル API アクセスに対して、月ごとに 1 つの料金を請求します。 計測なし、リクエストカウントなし、 超過料金。 顧客は月が始まる前に請求額を知ることができます。

このモデルは、使用量が予測可能で、リクエストあたりのインフラストラクチャ コストが低い場合に機能します。 「無制限」リクエストをカバーする月額 29 ドルのフラット プランは、p95 の顧客が 50,000 を稼ぐ場合に機能します。 通話/月、通話あたりの料金は 0.0001 ドルです。

用途: リクエストあたりの限界コストが低い API、購入者が 予算の予測可能性が必要であり、まだ計測インフラストラクチャが存在しない初期段階の API が必要です。

次の場合に休憩します。 ある顧客は、料金を支払いながら毎月 1,000 万リクエストを行っています。 500 ドル稼ぐ人と同じ 29 ドルです。また、5 ドルを支払うライト ユーザーからの収益も失います。 29ドルも払わないだろう。

3. リクエストごとの使用量ベースの請求

API呼び出しごとに料金が発生します。 リクエストあたり 0.001 ドル、高価なエンドポイントの場合は 0.01 ドル。 顧客が支払う 彼らが使用しているもの、それ以上のものはありません。

従量制の請求により、コストと価値が一致します。 1,000 回電話をかけた顧客は 1 ドルを支払います。 あ 1,000,000 回の通話を行った顧客は 1,000 ドルを支払います。 収益は使用量に応じて増加します。 どちらの側も払い過ぎません。

用途: さまざまなワークロードを伴う API (バッチ処理、イベント駆動型) パイプライン)、低いエントリーポイントを必要とするコスト重視のスタートアップ。

次の場合に休憩します。 企業の調達には予算に固定項目が必要です。 財務チームは、予測できない変動コストのサービスを拒否します。 関連項目: 計量障害 または、請求に関する紛争は急速に信頼を損ないます。

4. 階層型バンドル

固定価格で 3 ~ 4 つのプランを提供し、それぞれに月ごとのリクエスト割り当てとレート制限があります。 これは botoiが使用するモデル。

階層 価格 レート制限 毎月の割り当て 対象顧客
無料 $0 5 リクエスト/分 100/日 評価者および愛好家
スターター $9/月 30 要求/分 300,000 サイドプロジェクト、小規模SaaS
プロ $49/月 300 リクエスト/分 3,000,000 成長するアプリ、内部ツール
仕事 $199/月 1,000リクエスト/分 30,000,000 大量生産ワークロード

階層が機能するのは、1 つの製品でさまざまな顧客セグメントにサービスを提供できるからです。 個人開発者 API の評価は無料で開始できます。 サイドプロジェクトを構築するスタートアップは月額9ドルを支払います。 成長するSaaS 月額 200 万件のリクエストを Pro にアップグレードすると、49 ドルで送信されます。 大量の API を使用するエンタープライズ トラフィックは 199 ドルを支払います。

良い階層への鍵: 各ステップアップは、2 ~ 5 倍の価格で 3 ~ 5 倍の価値の増加のように感じられる必要があります 増加します。 Botoi の Starter は、9 ドル (1 リクエストあたり 0.00003 ドル) で 300,000 リクエストを提供します。 プロは 3,000,000 を与えます 49 ドル (0.000016 ドル/要求)。 レベルが上がるにつれてリクエストごとの価格が下がり、成長に見返りが与えられます。

用途: 企業を通じて愛好家にサービスを提供する API、使用目的の製品 企業規模と相関します。

次の場合に休憩します。 顧客は層の間に分類されます。 誰かが50万必要なら 毎月のリクエスト数に応じて、決して使用しない 3,000,000 の割り当てに対して 49 ドルを支払うことを強いられます。 これを解決してください 超過料金またはカスタム階層を使用します。

5. プレミアム機能を備えたフリーミアム

基本的なエンドポイントは無料で配布し、価値の高いエンドポイントには課金します。 テキストの書式設定、エンコーディング、 そしてハッシュ化は無料です。 スクリーンショット、PDF 生成、AI 搭載エンドポイントを使用するには、有料プランが必要です。

このモデルは、一部のエンドポイントの実行コストが高くつく場合 (スクリーンショットのブラウザー レンダリング、 ML 用の GPU コンピューティング)、またはより高いビジネス価値(PII 検出、コンプライアンス チェック)を提供します。

用途: エンドポイントの複雑さが広範囲にわたる API、製品 無料のエンドポイントは有料エンドポイントの採用を促進します。

次の場合に休憩します。 無料と有料の境界線が恣意的に感じられます。 開発者であれば 3 つの無料エンドポイントと 1 つの有料エンドポイントを使用してワークフローを構築すると、彼らは不快に感じます。 保管してください アップグレード トリガーがクリアされ、値が調整されます。

意思決定フローチャート: モデルの選択

次の 6 つの質問に答えて、API に適した価格モデルを絞り込みます。

質問 はいの場合... いいえの場合...
開発者に購入前に試してもらいたいですか? レート制限付きの無料利用枠を追加する 定額サブスクリプション (ただし、サインアップ数は少なくなることが予想されます)
顧客ごとの使用量は予測可能ですか? 階層型バンドルはうまく機能します 従量制課金の方が適しています
愛好家と企業の両方にサービスを提供していますか? 段階的プラン ($9 / $49 / $199) 従量制料金の単一プラン
一部のエンドポイントは他のエンドポイントよりも価値がありますか? ゲート付きのプレミアム機能を備えたフリーミアム リクエスト制限のみのあるオールアクセス層
すべてのリクエストを正確に測定できますか? 使用量ベースまたはハイブリッド (ティア + 超過料金) フラットサブスクリプションは簡単に始められます
顧客はコストの予測可能性を望んでいますか? クォータが含まれる階層型バンドル 支出アラート付きのペイパーリクエスト

ほとんどの API はハイブリッド、つまり無料利用枠 + 階層化バンドルに基づいて提供されます。 こちらはStripeで使用されているモデルです (無料枠 + ボリューム料金)、Twilio (使用量ベース + 確約利用割引)、および botoi (無料枠 + 3 有料枠)。

Stripe + Unkey を接続して請求とキー管理を行う

価格モデルの選択が戦略です。 それを配線するのがエンジニアリングです。 こちらが スタック Botoi は使用します: Stripe は支払いとサブスクリプションを処理し、Unkey は API キーの作成を処理します キーごとのレート制限。

ステップ 1: Stripe Checkout セッションを作成する

顧客が価格ページでプランを選択したら、Stripe Checkout セッションを作成します。 Stripe がホストする支払いフォームにリダイレクトします。

metadata.tier フィールドは重要です。 Webhook ハンドラーはこれを読み取って、 API キーの作成時にどのレート制限を適用するかを把握します。

ステップ 2: Stripe Webhook を処理する

支払いが成功すると、Stripe は checkout.session.completed イベント Webhook エンドポイントに送信します。 ここで API キーを作成し、顧客を保存します。 記録する。

ステップ 3: Unkey を使用して API キーを作成する

Unkey は、レート制限メタデータが埋め込まれた API キーを作成します。 ミドルウェアが検証するとき キーの場合、Unkey は応答で残りのレート制限を返します。 データベース検索はありません 側面。

ratelimit オブジェクトは Unkey に 60 秒あたり 30 リクエストを強制するように指示します。 この鍵。 顧客が Pro にアップグレードすると、キーのレート制限を 300 に更新します。 Unkey API 経由の req/min。

ステップ 4: ミドルウェアでレート制限を適用する

API ミドルウェアはキーを検証し、レート制限ステータスを読み取り、リクエストをブロックします。 ノルマを超えているもの。

このミドルウェアは、匿名リクエストと認証リクエストの両方を処理します。 匿名の発信者がヒットしました 無料利用枠の制限 (5 リクエスト/分、100/日)。 認証された呼び出し元は、その呼び出し元から制限を受けます。 鍵を解除した鍵メタデータ。

API ビルダーの収益を損なう 3 つの間違い

間違い 1: インフラストラクチャのコストのみに基づいて価格を設定する

リクエストあたりのサーバーコストは 0.00005 ドルです。 したがって、0.0001 ドルを請求し、それを 2 倍のマークアップと呼びます。 これは、ドキュメント、サポート、稼働時間の監視、SDK のメンテナンス、およびユーザーの価値を無視します。 API が提供します。 電子メール検証エンドポイントを使用して 500 件の偽サインアップを防止する開発者 毎月、各通話から 0.0001 ドルをはるかに超える価値が得られます。 コストではなく、価値に基づいた価格設定。

間違い 2: 無料利用枠がない

最初の API 呼び出しにクレジット カードが必要になると、採用が失敗します。 開発者は 3 ~ 5 を評価します API を選択する前に。 競合他社が無料利用枠を持っていて、あなたが無料利用枠を持っていない場合、競合他社が勝ちます。 評価。 Botoi の無料枠 (サインアップなし、キーなし、5 リクエスト/分) により、開発者はカールをコピーできます ドキュメントからコマンドを実行すると、10 秒以内に応答が得られます。

間違い 3: 複雑な計量が顧客を混乱させる

「各エンドポイントには異なるクレジットの重みがあります。GET エンドポイントのコストは 1 クレジット、POST エンドポイントのコストは 応答サイズに応じて 2 ~ 5 クレジットがかかり、バッチ エンドポイントでは項目ごとに 1 クレジットがかかります。 バッチ。」 停止。 顧客は請求額を予測できず、サポートに請求が殺到 という質問が多く、エンジニアは API の構築よりも計測システムの構築に多くの時間を費やします。

よりシンプルな代替案: リクエストごとの定額料金 (すべての通話の料金は同じ) または段階的プラン すべてのエンドポイントが含まれます。 Botoi は 2 番目のアプローチを使用します。 月額 9 ドルで 300,000 が得られます 150 以上のエンドポイントすべてにわたるリクエスト。 信用計算はありません。 エンドポイント固有の価格設定はありません。

ケーススタディ: Botoi が 150 以上のエンドポイントに価格を設定する方法

Botoi は、無料枠と 3 つの有料プランから始まりました。 各層が存在する理由は次のとおりです。

  • 無料 ($0): 5 リクエスト/分、100/日。 開発者の採用を促進するために存在します。 サインアップや API キーは必要ありません。 Cloudflare Workers KVを介したIPベースのレート制限。 で変換します 有料プランの場合は約 3 ~ 5%。
  • スターター ($9/月): 30 リクエスト/分、300,000/月。 個人開発者を対象としています そしてサイドプロジェクト。 クレジット カードのスワイプにマネージャーの承認が必要ないほど十分に低いです。
  • プロ (月額 49 ドル): 300 リクエスト/分、3,000,000/月。 スタートアップ企業をターゲットとし、 成長するSaaS製品。 5.4 倍の価格引き上げに対して 10 倍のリクエストが増加すると、 アップグレードは明らかです。
  • ビジネス ($199/月): 1,000 リクエスト/分、30,000,000/月。 ターゲット 高スループットが必要な実稼働ワークロード。 リクエストごとのコストは次のように低下します。 0.0000066ドル。

各層には 150 以上のエンドポイントがすべて含まれます。 機能ゲーティングやエンドポイント制限はありません。 唯一の変数はリクエスト量です。 これにより、顧客にとってモデルがシンプルになり、 バックエンドでの強制が簡単です。

請求スタック: Stripe はサブスクリプションと支払いの回収を処理します。 アンキーハンドル API キーの作成、検証、およびキーごとのレート制限。 Stripe Webhook リスナー それらを結びつける: 支払いの確認がキーの作成をトリガーし、プランの変更がレートをトリガーする 制限の更新、キャンセルによりキーの取り消しがトリガーされます。

モデルを選択して出荷する

「完璧な」価格設定モデルは存在しません。 どのモデルにもトレードオフがあります。 最悪の結果 API が「価格についてはお問い合わせください」と待機している間に、価格の分析に何か月も費やしている 誰も連絡しないページ。

無料利用枠と 1 つの有料プランから始めてください。 コンバージョン率、使用パターン、および チャーン。 顧客ベースに明確なセグメントがある場合は、階層を追加します。 価格に基づいて調整する 推測ではなくデータに基づいて。

これを構築するためのツールは現在存在しています。課金用の Stripe、キー管理用の Unkey、 Cloudflare Workers またはレート制限ミドルウェア用のエッジ ランタイム。 から行くことができます 週末には「無料 API」から「4 段階の収益化 API」へ。

FAQ

すべての API に無料枠を提供する必要がありますか?
はい、目標が開発者の採用である場合は可能です。 レート制限付きの無料枠 (例: 5 リクエスト/分、100/日) により、開発者はお金をコミットする前に API をテストできます。 無料利用枠のない API は、サインアップ ページで潜在的な評価者の 60 ~ 80% を失います。
使用量ベースの API 課金とは何ですか?
使用量ベースの請求では、定額の月額料金ではなく、API リクエストごとに顧客に請求されます。 すべての通話を測定し、請求サイクルの最後に合計を集計し、ボリュームに基づいて請求します。 Stripe Billing と Metronome は両方とも従量課金制をネイティブにサポートしています。
ユーザーがプランの制限を超えないようにするにはどうすればよいですか?
Unkey などのキー管理サービスを通じて API キーを発行します。 各キーにレート制限メタデータ (1 分あたり、1 日あたり、1 か月あたりのリクエスト) を添付します。 API ミドルウェアはキーをチェックして制限を読み取り、呼び出し元が制限を超えると HTTP 429 を返します。
API の価格設定で最もよくある間違いは何ですか?
価格設定が低すぎます。 多くの API ビルダーは、インフラストラクチャのコストのみに基づいて価格を設定し、サポート、ドキュメント、稼働時間の監視、API が提供する価値を考慮することを忘れています。 開発者の作業時間を 4 時間節約できる JSON フォーマット エンドポイントは、呼び出しごとに 0.001 ドル以上の価値があります。
複数の料金モデルを組み合わせることはできますか?
はい、成功した API のほとんどはそうしています。 Botoi は、無料枠 (レート制限、キー不要) と段階的サブスクリプション ($9/$49/$199) を組み合わせています。 各層には月次リクエスト割り当てが含まれます。 このハイブリッド アプローチは、愛好家、新興企業、企業を 1 つの製品で捉えます。

botoiで開発を始めよう

150以上のAPIエンドポイント。検索、テキスト処理、画像生成、開発者ユーティリティに対応。無料プラン、クレジットカード不要。