With Amazon Service Catalog, you are charged based on the number of API calls made by your account to Service Catalog. API calls made within the free tier are not included. There is no up-front commitment and you can stop making API calls at any time. Calls are charged monthly for the prior month’s usage.

Amazon Service Catalog Free Tier

The Amazon Service Catalog free tier includes 1,000 API calls per month that you can use at no charge. If you exceed 1,000 API calls per month, you will be charged based on the number of API calls you make. You can select your Amazon Web Services Region in the table below to see the price per API call.

Pricing

Pay only for the API calls you make. Each API call is charged based on the tier that it is in. 

Amazon Web Services China (Ningxia) Region and Amazon Web Services China (Beijing) Region

Number of API calls Price per call
1-1,000 Free
Over 1,000 ¥ 0.005

Amazon Service Catalog pricing examples

Pricing example 1: Create a portfolio containing two products

You want to set up Amazon Service Catalog with one portfolio containing two products, and provide access to the portfolio.

You can issue Amazon Web Services API calls or use the Amazon Service Catalog console to set up your catalog. In this example, you will perform six API calls to setup and grant access to the portfolio. The first API call establishes the portfolio. Two calls set up the products and provisioning artifacts. Two calls associate the products to your portfolio. The last call associates a user, group, or role to the portfolio.

Total bill (if free tier is exceeded) = 6 API calls * ¥ 0.005 per call = ¥ 0.03

Pricing example 2: Create two portfolios containing 25 products each and you share both portfolios with 100 accounts

You want to set up two portfolios, each containing 25 products. Each product has one version. You want to share both portfolios with 100 accounts.

You will create launch constraints and template constraints for both portfolios in your hub account. You can then share both portfolios with 100 spoke accounts in an organizational unit managed by Amazon Organizations. 

You can issue Amazon Web Services API calls or use the Amazon Service Catalog console to perform these actions. In this example, you will perform 205 API calls in the hub account and 200 API calls for all the spoke accounts, broken down as follows:

  1. In the hub account, the first two calls establish the portfolios.
  2. 50 calls are required to create the products with one product version each.
  3. 50 calls associate each product to the correct portfolio.
  4. 100 calls set up the launch and template constraint for each product.
  5. Three calls turn on Service Catalog organization sharing and share the portfolios with the 100 spoke accounts.
  6. Finally, two calls in each spoke account to provide access to both portfolios.

In the hub account, if your account has not exceeded the monthly free tier of 1,000 API calls, you will not be charged for these API calls. If your hub account has exceeded the monthly free tier of 1,000 API calls, you will be charged:

Total bill in hub account (if free tier is exceeded) = 205 API calls * ¥ 0.005 per call = ¥ 1.025

In each spoke account, if your account has not exceeded the monthly free tier of 1,000 API calls, you will not be charged for these API calls. If your spoke account has exceeded the monthly free tier of 1,000 API calls, you will be charged:

Total bill in spoke accounts (if free tier is exceeded) = 2 API calls * ¥ 0.005 per call * 100 accounts = ¥ 1

Total Charges: Total bill in hub account + total bill in spoke account = ¥ 1.025 + ¥ 1 = ¥ 2.025

Pricing example 3: Provision a product and perform a service action

You have set up your Amazon Service Catalog, and now you want to provision a product, perform a service action (e.g., request permissions) on the running resource, and list the results.

You can issue Amazon Web Services API calls or use the Amazon Service Catalog console to perform these actions. In this example, you will perform eight API calls to complete these actions. The first four API calls search for the product and describe the attributes necessary for provisioning. Following that, one call provisions the product, one call executes the service action, and the final two calls describe the status of the provisioning and service action.

If your account has not exceeded the monthly free tier of 1,000 API calls, you will not be charged for these API calls. If your account has exceeded the monthly free tier of 1,000 API calls, you will be charged:

Total bill (if free tier is exceeded) = 8 API calls * ¥ 0.005 per call = ¥ 0.04

Learn how to get started with Amazon Service Catalog

Visit the resources page
Ready to build?
Get started with Amazon Service Catalog
Have more questions?
Contact us