Amazon API Gateway では、お客様の API が使用されている分のみお支払いいただきます。最低料金や前払いの義務はありません。HTTP API および REST API に関しては、受信した API コール数と、データ転送 (アウト) 量に対してのみ料金が発生します。プライベート API のデータ転送 (アウト) に料金は発生しません。

2025 年 7 月 15 日以降、AWS の新規のお客様には最大 200 USD の AWS 無料利用枠クレジットが付与されます。このクレジットは、Amazon API Gateway を含む対象の AWS サービスに適用できます。アカウントのサインアップ時に、無料プランと有料プランのどちらかを選択できます。無料プランは、アカウント作成後 6 か月間ご利用いただけます。有料プランにアップグレードすると、無料利用枠のクレジット残高が自動的に AWS 請求に適用されます。すべての無料利用枠クレジットは、アカウント作成日から 12 か月以内に使用する必要があります。AWS 無料利用枠プログラムの詳細については、AWS 無料利用枠のウェブサイトAWS 無料利用枠のドキュメントを参照してください。

無料利用枠

Amazon API Gateway の無料利用枠では、REST API が受信する月間 API コール数 100 万件、HTTP API が受信する月間 API コール数 100 万件、および WebSocket API が受信する月間メッセージ数 100 万件と月間接続時間 750,000 分最大 12 か月間ご利用になれます。月間コール数がこの数値を超えると、API Gateway の使用レートで課金されます。

2025 年 7 月 15 日以降、AWS の新規のお客様には最大 200 USD の AWS 無料利用枠クレジットが付与されます。このクレジットは、Amazon API Gateway を含む対象の AWS サービスに適用できます。アカウントのサインアップ時に、無料プランと有料プランのどちらかを選択できます。無料プランは、アカウント作成後 6 か月間ご利用いただけます。有料プランにアップグレードすると、無料利用枠のクレジット残高が自動的に AWS 請求に適用されます。すべての無料利用枠クレジットは、アカウント作成日から 12 か月以内に使用する必要があります。AWS 無料利用枠プログラムの詳細については、AWS 無料利用枠のウェブサイトと AWS 無料利用枠のドキュメントを参照してください

REST API コール受信数 100 万件 | HTTP API コール受信数 100 万件 | メッセージ数 100 万件 | 接続時間 750,000 分

/月

これらの無料利用枠は、AWS の新規のお客様のみが対象であり、AWS にサインアップした日から 12 か月間ご利用いただけます。無料使用の有効期限が切れた場合、またはアプリケーションでの使用量が無料利用枠を超えた場合は、従量課金制の標準料金が発生します。

HTTP API

受信した API コールと、データ転送 (OUT) 量についての料金のみをお支払いいただきます。

REST API

受信した API コールと、データ転送 (アウト) 量に対してのみ料金が発生します。プライベート API のデータ転送 (アウト) に料金は発生しません。ただし、AWS PrivateLink の料金は、API Gateway でプライベート API を使用するときに適用されます。API Gateway にはオプションのデータキャッシュ機能があり、選択するキャッシュサイズに応じて、時間単位で料金が計算されます。 

WebSocket API

ご請求対象は、受送信したメッセージ数および分単位の接続合計時間となります。送受信できるメッセージのサイズは最大 128 キロバイト (KB) です。メッセージ数の計量は、32 KB 単位とします。例えば、33 KB のメッセージは 2 件のメッセージとして計算されます。

API ゲートウェイポータル

支払いは、ポータルに関連するポータル製品に対してのみ行われます。各ポータルの月額料金には、それぞれ40の製品Restポイントを含む10個のポータル製品が含まれます。その他のポータル製品は別途請求されます。ポータルとポータル製品の両方の月額料金は、その月の使用量に基づいて日割り計算されます。 

追加料金

API Gateway を他の AWS サービスと共に使われる場合、またはデータを AWS 外部に転送する場合は、追加料金がかかる場合があります。AWS のサービスの料金詳細については、該当する AWS のサービスの詳細ページにある料金セクションを参照してください。よく使用されるサービスの料金は以下をご覧ください。

データ転送

外部データ転送を使う場合、EC2 データ転送レートで課金されます

AWS PrivateLink

VPC エンドポイントが各アベイラビリティーゾーンでプロビジョニングされる時間ごとの料金を含みます

AWS Lambda

リクエストと所要時間に対する料金を含む

Amazon CloudWatch

メトリクスとダッシュボードに対する料金を含む

料金の例

HTTP API

料金の例 1: API は、サーバーレスウェブアプリケーションで使用され、Lambda を起動して動的なウェブページコンテンツを返します。このサイトは 1 分あたり 10,000 ページロードされます。各 API リクエストは 12 KB、レスポンスは 46 KB です。

10,000 ページ読み込み/分 * 60 分/時 * 24 時間/日 * 30 日/月 / 1,000,000 = 4 億 3200 万リクエスト/月
3 億 * 1.00 USD/100 万 = 300 USD
1 億 3200 万 * 0.90 USD/100 万 = 118.8 USD
合計 = 418.8 USD (100 万回あたり 0.97 USD)

料金の例 2: API は、HTTPS バックエンドにデータをアップロードするために使用されます。この API は、ドキュメントをアップロードするために 1 分あたり 25 回コールされます。各ドキュメントのサイズは平均して 4.5 MB です。

25 コール/分 * 60 分/時 * 24 時間/日 * 30 日/月 * 4.5 MB/512 KB/リクエスト = 9,720,000 リクエスト/月 * 1 USD/100 万 = 9.72 USD
合計 = 9.72 USD 

REST API

エッジ最適化 API とリージョン API

Edge Optimized API または リージョン API はキャッシュを使用せず、1 か月に 500 万回の API コールを受信し、それぞれの API コールにつき 3 キロバイト (KB) のレスポンスを返します。

下記の例は、アメリカ東部 (オハイオ州ヴァージニア)、米国西部 (オレゴン)、アジアパシフィック (ムンバイ)

Amazon API Gateway の料金 = 500 万回 * 3.50 USD/100 万回 = 17.50 USD

データ転送の合計サイズ = 3 KB * 500 万 = 1500 万/KB = 14.3 GB

Amazon API Gateway データ転送料金 = 14.3 GB * 0.09 USD = 1.29 USD

Amazon API Gateway 料金の合計 = 17.50 USD + 1.29 USD = 18.79 USD

エッジ最適化 API とリージョン API

Edge Optimized API または リージョン API はキャッシュを使用せず、1 か月に 150 億回の API コールを受信し、それぞれの API コールにつき 4 キロバイト (KB) のレスポンスを返します。

下記の例は、アメリカ東部 (オハイオ州ヴァージニア)、米国西部 (オレゴン)、アジアパシフィック (ムンバイ)

Amazon API Gateway API コール料金 = 3 億 3,300 万 * 3.50 USD / 100 万回 = 1,165.50 USD

                                                                     6 億 6,700 万 * 2.80 USD / 100 万回 = 1,867.60 USD

                                                                     140 億回 * 2.38 USD / 100 万回 = 33,320.00 USD

Amazon API Gateway 料金の合計 = 1,165.50 USD + 1,867.60 + 33,320.00 USD = 36,353.10 USD

データ転送の合計サイズ = 4 KB * 150 億 = 57,220.46 GB

Amazon API Gateway データ転送料金 = 57,220.46 GB * 0.09 USD = 5,149.84 USD

Amazon API Gateway 料金の合計 = 36,353.10 + 5,149.84 USD = 41,502.94 USD

プライベート API

プライベート API は 500 万回の API コールを受け、それぞれの API コールは 0.3 キロバイト (KB) のリクエストサイズで、3 キロバイト (KB) のレスポンスを返します。VPC エンドポイントは、1 つのアベイラビリティーゾーン (AZ) で 1 ヶ月間 (720 時間) プロビジョニングされます。

以下の例は、米国東部、米国西部 (オレゴン) の料金を反映しています

Amazon API Gateway の料金 = 500 万回 * 3.50 USD/100 万回 = 17.50 USD

Amazon API Gateway 料金の合計 = 17.50 USD

データ転送の合計サイズ (リクエスト + レスポンス) = (3 KB + 0.3 KB) * 500 万回 = 1,650 万/KB = 15.7 GB

VPC エンドポイント料金 = 720 時間 * 0.01/AZ/時間 = 7.20 USD

VPC エンドポイントのデータ処理料金 = 15.7 GB * 0.01/GB = 0.16 USD

Amazon VPC (AWS PrivateLink) 料金の合計 = 7.20 USD + 0.16 USD = 7.36 USD

合計料金 = 17.50 USD + 7.36 USD = 24.86 USD

レスポンスストリーミング対応の REST API

料金例 1: ある顧客が REST API の応答ストリーミングを使用して、応答が生成されると同時に応答をストリーミングするリアルタイムチャットボットを実現しています。各レスポンスは 5 KB で、API は 1 か月あたり 100 万リクエストを受け取ります。

1 リクエストあたり 5 KB のレスポンスペイロード
リクエストあたり 5 KB /10 MB のリクエストインクリメント = 0.00049 リクエスト
切り上げ (0.00049) = 請求対象リクエストが最低 1 件適用されました
1 か月あたり 100 万件のリクエスト x 1 件の請求対象リクエスト = 請求対象リクエストの合計 1,000,000 件

Amazon API ゲートウェイ API 呼び出し料金:100 万件のリクエスト x 100 万リクエストあたり 3.50 ドル = 3.50 ドル
データ転送の合計サイズ:1,000,000 件のリクエスト x 5 KB レスポンスペイロード = 4.77 GB
Amazon API ゲートウェイのデータ転送料金 = 4.77 GB * 1 GB あたり 0.09 ドル = 0.43 ドル

Amazon API ゲートウェイの合計請求額 = 3.50 ドル+ 0.43 ドル = 3.93 ドル

顧客は、標準のリクエストおよびデータ転送料金以外に追加費用なしで応答をストリーミングできるというメリットがあります。 

 

料金例 2: あるメディアサービスでは、レスポンスストリーミングを使用して動画ファイルを配信します。このサービスは 1 か月あたり 1,000,000 件のリクエストを受け取り、各レスポンスは 65 MB です。 

1 リクエストあたり 65 MB のレスポンスペイロード
リクエストあたり 65 MB /リクエストのインクリメント 10 MB = 6.5 リクエスト
ラウンドアップ (6.5) = 7 件の請求対象リクエスト
1 か月あたり 100 万件のリクエスト x 7 件の請求対象リクエスト = 請求対象リクエストの合計 700 万件

Amazon API Gateway API 呼び出し料金:700万件のリクエスト x 100 万リクエストあたり 3.50 ドル = 24.50 ドル

データ転送の合計サイズ:1,000,000 件のリクエスト x 65 MB レスポンスペイロード = 63,477 GB
Amazon API Gateway データ転送料金 = 63,477 GB × 0.09 ドル = 5,712.93 ドル

Amazon API Gateway の合計請求額 = 24.50 ドル+ 5,712.93 ドル = 5737.43 ドル

キャッシュが必要な料金の例 (米国東部、米国西部、欧州 (アイルランド))

お客様の API のデータに 1.5 GB のキャッシュが必要な場合、1.6 GB のキャッシュを 0.038 USD/時でプロビジョニングできます。

0.038 USD * 24 = 0.912 USD/日

WebSocket API

チャットアプリケーション: 1000 人のユーザーはチャットアプリケーションに 1 日に 12 時間接続されます。各ユーザーが毎日メッセージを 100 件送信し、毎日メッセージを 500 件受信。各メッセージのサイズは、3KB とする。

以下の例は、米国東部 (バージニア北部) の料金を反映しています

メッセージングコスト

月間メッセージ数 = (100 (送信) + 500 (受信)) * 1000 (ユーザー) * 30 (日) = 18,000,000

メッセージングコスト合計 = 18,000,000/1,000,000 * 1.00 USD (100 万件あたり) = 18 USD

接続コスト

月間接続時間 (分) = 1000 (ユーザー) * 12 (時間) * 60 (分) * 30 (日) = 21,600,000

接続コスト合計 = 21,600,000/1,000,000 * 0.25 (100 万分あたり単価) = 5.40 USD

総コスト = 18 USD (メッセージングコスト) + 5.40 USD (接続コスト) = 23.40 USD

API ゲートウェイポータル

支払いは、ポータルに関連するポータル製品に対してのみ行われます。各ポータルの月額料金には、それぞれ40の製品Restポイントを含む10個のポータル製品が含まれます。その他のポータル製品は別途請求されます。ポータルとポータル製品の両方の月額料金は、その月の使用量に基づいて日割り計算されます。

料金の例 1:

ポータルは、1 か月間 (730 時間) 関連付けられたポータルプロダクトを 10 個使用して作成されます。各ポータル製品には20の製品エンドポイントが含まれており、ポータルには合計10のポータル製品と200の製品エンドポイントがあります。

最初の 10 個のポータル製品 (それぞれ 40 個まで ProductRestIndpoint) は、毎月のポータル料金 125 ドルに含まれています。

ポータル料金:125ドル
ポータル製品の追加料金:$0

API ゲートウェイポータルの合計料金:1 か月あたり 125 ドル (730 時間)。

 

料金の例 2:

ポータルは、10 日間にわたって 30 個のポータルプロダクトが関連付けられて作成されます。各ポータル製品には40の製品エンドポイントが含まれており、ポータルには合計30のポータル製品と1,200の製品エンドポイントが含まれています。

最初の 10 個のポータル製品 (それぞれ 40 個まで ProductRestIndpoint) は、毎月のポータル料金 125 ドルに含まれています。ポータル製品を追加するたびに、1 か月あたり 12.50 USD が課金されます。

ポータル料金:10 日/月 * 125 ドル = 243/730 時間 * 125 ドル = 41.66 ドル
ポータル製品の追加料金:20 ポータル製品追加料金:10 日/月 x 20 ポータル製品 * 12.5 ドル = 243/730 時間* 20 * 12.50 ドル = 83.22 ドル

API ゲートウェイポータルの合計料金:10 日間で 41.66 ドル+ 83.22 ドル = 124.88 ドル

 

料金の例 3:

2 つのポータル (ポータル 1 とポータル 2) が作成され、合計 25 のポータル製品が含まれます。ポータル 1 は 10 個のポータル製品に関連付けられていますが、ポータル 2 は 1 か月間、25 個のポータル製品すべてに関連付けられています。

各ポータル製品には20の製品エンドポイントが含まれており、ポータル1には合計10のポータル製品と200の製品エンドポイントがあり、ポータル2には合計25のポータル製品と500の製品エンドポイントが含まれています。

ポータル 1 の料金:
最初の 10 個のポータル製品 (それぞれ最大 40 個の製品/Rest/Indpoint) は、ポータルあたりの月額料金 125 USD に含まれています。
ポータル製品を追加するたびに、1 か月あたり 12.50 USD が請求されます

ポータル料金:125ドル
ポータル製品の追加料金:$0
ポータル 1 の合計:1 か月* 125 ドル = 125 ドル

ポータル 2 料金:
最初の 10 個のポータル製品 (それぞれ最大 40 個の製品/Rest/Indpoint) は、ポータルあたりの月額料金 125 USD に含まれています。
ポータル製品を追加するたびに、1 か月あたり 12.50 USD が請求されます

ポータル料金:125ドル
ポータル製品の追加料金:15 ポータル製品の追加料金:1 か月* 15 ポータル製品 * 12.50 ドル = 15 ドル x 12.50 ドル = 187.5 ドル
ポータル 2 の合計:125 ドル+ 187.5 ドル = 312.5 ドル

API ゲートウェイポータルの合計料金:その月の125ドル+ 312.5ドル = 437.5ドル

その他の料金リソース

AWS 料金見積りツール

AWS の月額料金を簡単に計算

料金に関するサポートを受ける

個別の見積もりをご希望の場合は、AWS のスペシャリストまでお問い合わせください