バルク API を使用する - AWS 請求

バルク API を使用する

AWS Price List Bulk API は実際には、現在の AWS の製品およびサービスの最新の料金情報を提供する URL です。バルク API を使用して料金情報にアクセスするには、オファーファイルをダウンロードしてください。

  • [オファーファイル] – すべてのリージョンの単一の AWS サービス、または特定のリージョンの単一の AWS サービス向けの製品と価格をリストする JSON または CSV ファイルです。詳しくは、「オファーファイルのダウンロード」を参照してください。

すべての利用可能なオファーファイルのリストを確認するには、オファーインデックスファイルをダウンロードしてください。

  • [オファーインデックスファイル] – サポートされている AWS サービスを一覧表示する JSON ファイルであり、各オファーファイルの URL を通じて料金詳細をダウンロードできます。ファイルには、オファーインデックスファイル自体に関するメタデータ、サービスオファーファイルの URL、およびリージョン指定のオファーインデックスファイルの URL も含まれています。詳しくは、「オファーインデックスファイルのダウンロード」を参照してください。

オファーファイルには、期限が切れる無料利用枠のオファーや Amazon EC2 スポットインスタンスに関する情報は含まれません。

注記

AWS Price List Bulk API は、料金詳細を参考としてのみ提供します。オファーファイルとサービスの料金ページの間に不一致がある場合、AWS はサービスの料金ページに表示されている料金を請求します。AWS サービスの料金詳細については、「クラウドサービス料金」を参照してください。

料金の変更に伴って SNS 通知を受信するには、「通知の設定」を参照してください。

オファーインデックスファイルのダウンロード

オファーインデックスファイルをダウンロードするには、次の URL にアクセスしてください。

https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/index.json

この URL により、オファーインデックスファイルが開きます。オファーインデックスファイルで、サービスを検索して料金を確認します。サービス固有のオファーファイルをダウンロードするには、サービスコードが必要です。特定のサービスおよびリージョンのオファーインデックスファイルをダウンロードするには、料金を知りたいサービスを見つけて、リージョン指定オファーインデックスファイルを開きます。

詳しくは、「オファーインデックスファイルの読み取り」を参照してください。

オファーファイルのダウンロード

必要なサービスのオファーファイルをダウンロードするには、そのファイルの URL にアクセスします。たとえば、Amazon EC2 オファーファイルの現在の JSON バージョンをダウンロードするには、次の URL にアクセスします。

https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/index.json

オファーインデックスファイルには、JSON URL が含まれています。CSV 版をダウンロードするには、オファーファイルの URL の .json 拡張子を .csv に置き換えます。特定のサービスのオファーファイルをダウンロードする場合に、サービスコードがわかっているときは、URL の AmazonEC2 を、そのサービスのオファーファイルをダウンロードするサービスコードで置き換えます。サービスコードがわからない場合は、オファーインデックスファイルをダウンロードしてサービスコードを見つけます。特定のリージョンの特定のサービスのオファーファイルをダウンロードする場合で、サービスコードとリージョンが判っている場合は、リージョン指定オファーファイルの URL を使用します。たとえば、Amazon EC2 オファーファイルの米国東部 (バージニア北部) の現在の JSON バージョンをダウンロードするには、次の URL にアクセスします。

https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.json

特定のサービスに適用される Savings Plans のオファーファイルをダウンロードするには、そのサービスの Savings Plans URL に移動します。たとえば、Compute Savings Plans の最新の JSON バージョンをダウンロードするには、次の URL を使用します。この URL をリージョンのオファーファイルで直接使用できます。

https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/current/index.json

SageMaker Savings Plans の現在の JSON バージョンをダウンロードするには、次の [URL] を使用します。

https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSMachineLearningSavingsPlans/current/index.json

オファーファイルにプログラムからアクセスする場合は、オファーインデックスファイルを使用して最新の URL を見つけることができます。オファーインデックスファイルの詳細については、「オファーファイルでの 料金の確認」、「オファーファイルでの Savings Plan 料金の確認」、および「オファーファイルの読み取り」を参照してください。