Pay-as-you-go pricing FAQ

This page applies to Apigee, but not to Apigee hybrid.

View Apigee Edge documentation.

Get started with Pay-as-you-go pricing

Who must I contact to get started with Apigee Pay-as-you-go?
You don't need to speak to anyone. You can get started now. Start experimenting! See Get started with Apigee Pay-as-you-go for more detail.
I am a current Apigee Subscription customer. Can I add an organization with Pay-as-you-go pricing?
Yes. Existing Subscription customers can add a Pay-as-you-go organization alongside their entitlements under their existing Subscription agreement.

Feature availability

Which Apigee features are available with Pay-as-you-go pricing?
Apigee core API management features are available. Apigee API Analytics and Advanced API Security are available as add-ons. See the Apigee Pay-as-you-go billing rates for more information.
Can I use Pay-as-you-go pricing for Apigee hybrid?
Pay-as-you-go pricing is not available for Apigee hybrid at this time.

Understanding environments

When do I choose the environment type for my Apigee instance?
You select the environment type when creating an environment. The default environment type is Base.
How do I add a new environment?
You can create a new environment using the Apigee UI in Cloud console or the Apigee API.
Do I have to recreate and redeploy proxies if I want to use them in a new environment?
Once you create a new environment, you can deploy any existing proxies to the new environment. You can also undeploy those proxies from the old environment if they are no longer required. If an old environment no longer contains deployed proxies, you can delete the environment to prevent any Pay-as-you-go charges from accruing.
How do I change the type of an existing environment?
You can update the type of an existing environment using the Apigee API, subject to the limits specified in Comparison of environment types. See Update Pay-as-you-go environment types for more details.
Can I downgrade an environment type once the environment is created?
You can downgrade a Comprehensive environment to an Intermediate environment if your proxies and other resource requirements fall into the Intermediate entitlements. Similar, you can downgrade an Intermediate environment to a Base environment, if your proxies and other resource requirements comply with the Base entitlements.

Performance issues

How can I achieve high availability for my APIs?
High availability is available only in the Comprehensive environment type. Apigee environments deployed in a single region (also called instance) have an SLA of 99.9%. When the same environment is deployed to two or more regions, the SLA increases to 99.99%. For example, a production environment deployed in us-west and us-east would have an SLA of 99.99%.
Why would I want to add more regions in my environment?
A multi-region setup can have several positive impacts on performance. You may want to add additional regions for redundancy to lower latency for clients, scale beyond the limits of a single region, or keep data within a regional boundary. However, adding additional regions will increase the total cost. See Expanding Apigee to multiple regions for further information.

Usage and monitoring

How can I view and understand the details of my usage?
There are several tools you can use to view your Apigee resource usage, monitor your billing, and estimate projected costs. To estimate and monitor your billing, see Monitor Pay-as-you-go billing. For more information on resource usage, see View Pay-as-you-go resource usage.

Billing and pricing

How much will I have to pay?

When you use Pay-as-you-go pricing for Apigee, you are charged for the following:

  • The number of active environments per region.

    You are charged based on the number and types of environments you select. To learn more about environment types, see Apigee Pay-as-you-go environment types.

  • The number of API calls to your proxies.

    You are charged for the number of API calls to the proxies deployed in your environments. For more information on Basic and Extensible policies and their impact on API proxy type, see Policy types.

  • The number of proxy deployment units used.

    You are charged for the number of proxy deployment units used in an environment, per hour, per region. For more information on the proxy deployment units available in each environment type, see Apigee Pay-as-you-go billing rates.

Charges for using Google Cloud network infrastructure will apply. You can use the Google Cloud Pricing Calculator to estimate these costs. See Use the Google Cloud pricing calculator for more information.

For several example scenarios and information regarding network charges, see Pay-as-you-go example pricing.
Will I be charged for "unsuccessful" API calls under the Pay-as-you-go model?
Yes. API requests, whether they are successful or not, are processed by the Apigee runtime and are included in the count of API calls to your proxies.
How does using Pay-as-you-go differ from using an Apigee evaluation organization?
Apigee is still available for free under a time-limited evaluation agreement for new Apigee customers. The evaluation option does not support production workloads and is not covered by Google support terms.
Can I apply my Google Cloud credits to Pay-as-you-go?
Google Cloud credits not limited to use for specific products will automatically apply to all Google Cloud credit-applicable services, including Apigee Pay-as-you-go.
Are there any limitations to consider when using the pricing calculator to estimate my bill?
Yes. Your individual needs may increase the complexity of your infrastructure and require review of the Apigee product configuration limits.
How can I get a monthly bill for Apigee Pay-as-you-go?
You can find a list of resources for help with billing questions in Answer billing questions.
Can I switch from Pay-as-you-go pricing to Subscription pricing?
Yes. To switch from Pay-as-you-go pricing to Subscription pricing, contact Apigee sales.
Can I switch from Subscription pricing to Pay-as-you-go pricing?
Yes, but you can only do so at the time of renewal for your Subscription. The Pay-as-you-go billing model is only available for Apigee, so it may not be suitable for customers with legacy Apigee offerings. Customers with legacy Apigee offerings (Edge) should migrate to Apigee first before switching to Pay-as-you-go.
What happens if I disable billing for the Google Cloud project I used to create my Pay-as-you-go organization?
If you disable billing for a project, some of your Apigee and Cloud resources may be removed and cannot be recovered. Rather than disabling billing to discontinue using Apigee Pay-as-you-go, consider deleting your Pay-as-you-go organization or switching to an Apigee Subscription plan. For more information on these options, see Discontinue Apigee Pay-as-you-go services.

Google Cloud projects and Apigee organizations

What happens if I delete the Google Cloud project that I used to create my Apigee organization, but I do not delete my Apigee organization first?
If you delete the Google Cloud project used to create your Apigee organization, the Apigee organization is automatically deleted within seven days.
What happens to my Apigee organization and services if I delete and then restore the Google Cloud project that I used to create my Apigee organization, but I do not explicitly delete my Apigee organization?
If you delete the Google Cloud project used to create your Apigee organization, the Apigee organization is automatically deleted. It is possible to cancel the project delete process and restore a project within seven days of deletion. However, the Apigee organization may not be fully recoverable even if you restore the Google Cloud project within the seven day period. For more information, see Shutting down (deleting) projects.


How do I get support for my Pay-as-you-go org?
Google Cloud Apigee customers with a Pay-as-you-go pricing plan can access support by signing up for a Google Cloud support plan. More information and detailed descriptions of available support plans are available from Cloud Customer Care. Once enrolled, customers can request help and submit cases in the console to Google Cloud Support.