An Overview of the Admin API

The App Engine Admin API is a RESTful API for managing your App Engine applicationsregardless of programming language. The Admin APIprovides programmatic access to several of the App Engine administrativeoperations that are found in theGoogle Cloud console.

After configuring authentication, you can begin managing your apps, includingdeploying versions of applications and managing the amount of traffic to thoseversions.

With the Admin API, you can manage your App Engine applications inmanners that best suit your environment or process. For example, theAdmin API provides you with:

  • An integration point for your development and build tools.
  • Tighter control around deploying new versions, including the abilityto automate traffic migration between two versions or traffic splitting acrossone or more versions.
  • The ability to programmatically manage applications across multipleGoogle Cloud projects.
Tip: You can use client libraries to interact with App Engine Admin API. Forinformation about the available programming languages, seeUsing Client Libraries.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-12-15 UTC.