Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Cloud Infrastructure / Google / App Engine Admin API
App Engine Admin API logo

Google App Engine Admin API

Browse all Google APIs
✓ Official Vendor SpecCloud InfrastructureServerlessoauth243 EndpointsREST

For Agents

Provision App Engine apps, deploy versions, split traffic across services, and manage domains, certificates, and firewall rules. Useful for agents managing serverless deploys on App Engine.

Use for: Create a new App Engine application in europe-west1, Deploy a new version of the orders service, Migrate 100 percent of traffic to version v42, Split traffic 90/10 between v41 and v42

Not supported: Does not handle App Engine source code build, runtime request handling, or non-App-Engine compute platforms — use for App Engine application admin and deployment management only.

The App Engine Admin API provisions and manages developers' App Engine applications. It exposes the application itself, services, versions, and instances, plus authorized domains, authorized certificates, domain mappings, firewall ingress rules, and operations. Through it, teams create apps, deploy and migrate traffic across versions, attach SSL certificates, lock down ingress, and inspect running instances.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the App Engine Admin API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the App Engine Admin API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with App Engine Admin API.

Create App Engine applications and configure default settings

Deploy new versions and migrate traffic between them

Split traffic between versions for canary or A/B rollouts

Attach authorized SSL certificates to custom domains

Configure firewall ingress rules at the application level

Inspect and debug running App Engine instances

Use Cases

Patterns agents use App Engine Admin API for, with concrete tasks.

★ Canary and traffic splitting

Engineering deploys a new version, sends 5 percent of traffic to it, monitors errors, then steps the split up to 25, 50, and finally 100 percent. The traffic split endpoint takes a map of version IDs to fractions, so the agent ratchets the rollout in scripted steps rather than redeploying each time.

Patch service 'orders' under app 'my-app' with traffic split {v41: 0.9, v42: 0.1} and confirm via the returned operation.

Custom domain and SSL automation

Teams map custom domains to App Engine services and rotate managed SSL certificates without leaving CI. Authorized domains, domain mappings, and authorized certificates are first-class resources, so cert renewal pipelines target the API rather than scripting console clicks.

Create a domain mapping for orders.example.com on app 'my-app' bound to authorized certificate certs/cert-123.

Ingress firewall hardening

Security tightens public exposure by adding deny-by-default firewall rules and explicit allow rules for known IP ranges. The firewall ingress rules endpoints accept ordered priority entries so policy changes are auditable through Git rather than ad-hoc.

Create an ingress rule with priority 1000 on app 'my-app' denying 198.51.100.0/24 and confirm by listing rules.

AI agent deploy operator via Jentic

An AI agent acting as a deploy operator handles routine version migrations and cert renewals by calling Jentic-mediated App Engine operations. The agent never holds the project's service account JSON; Jentic vaults it and supplies short-lived scoped tokens.

On a Slack request 'roll out v42 to 100%', step traffic split from 10 to 50 to 100 percent on the orders service over 10 minutes and post each step in Slack.

Key Endpoints

43 endpoints — the app engine admin api provisions and manages developers' app engine applications.

METHOD

PATH

DESCRIPTION

POST

/v1/apps

Create an App Engine application

GET

/v1/apps/{appsId}

Get an App Engine application

GET

/v1/apps/{appsId}/authorizedCertificates

List authorized SSL certificates

GET

/v1/apps/{appsId}/authorizedDomains

List authorized domains

GET

/v1/apps/{appsId}/domainMappings

List custom domain mappings

GET

/v1/apps/{appsId}/firewall/ingressRules

List firewall ingress rules

DELETE

/v1/apps/{appsId}/authorizedCertificates/{authorizedCertificatesId}

Delete an authorized certificate

POST

/v1/apps

Create an App Engine application

GET

/v1/apps/{appsId}

Get an App Engine application

GET

/v1/apps/{appsId}/authorizedCertificates

List authorized SSL certificates

GET

/v1/apps/{appsId}/authorizedDomains

List authorized domains

GET

/v1/apps/{appsId}/domainMappings

List custom domain mappings

GET

/v1/apps/{appsId}/firewall/ingressRules

List firewall ingress rules

DELETE

/v1/apps/{appsId}/authorizedCertificates/{authorizedCertificatesId}

Delete an authorized certificate

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

Google Cloud service account credentials are stored encrypted in the Jentic vault. Agents call App Engine Admin operations through Jentic with scoped access tokens; the JSON key never enters the agent context.

Intent-based discovery

Intent-based discovery

Agents search Jentic with phrases like 'split app engine traffic' or 'add domain mapping' and Jentic returns the matching admin operation with its input schema, so the agent does not need the gcloud CLI or the full Cloud reference.

Time to first call

Time to first call

Direct integration: 1-3 days for IAM, gcloud setup, and operation polling. Through Jentic: under one hour to start running deploys, traffic splits, and domain mappings.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

API Gateway API

→

Fronts App Engine services with auth, quotas, and an OpenAPI contract.

Use App Engine for the backend; use API Gateway when you want a managed public API surface in front of it.

Complementary

App Hub API

→

Catalogs apps and the services (including App Engine services) that compose them.

Use App Engine to run the workload; use App Hub to register the application and its services for fleet-wide visibility.

Complementary

API Keys API

→

Provisions scoped API keys consumed by App Engine outbound calls.

Use App Engine for the runtime; use API Keys to mint and rotate the credentials those services use to call other Google APIs.

FAQs

Specific to using App Engine Admin API through Jentic.

What authentication does the App Engine Admin API use?

OAuth 2.0 with Google Cloud credentials. Through Jentic the credentials are vaulted and exchanged for scoped access tokens at runtime.

Can I split traffic across versions with this API?

Yes. Patch the service resource with a traffic split that maps version IDs to fractional weights, with shardBy controlling stickiness. The returned operation completes when the new split is fully applied.

What are the rate limits for the App Engine Admin API?

Standard Google Cloud per-project per-minute quotas apply. Deploy and traffic operations are long-running; quota is consumed at issuance, not while polling the operation, so repeated polling is safe.

How do I migrate traffic to a new version through Jentic?

Search Jentic for 'app engine traffic split', load the schema for the services patch operation, and execute it with the service name and a split map (e.g. {v42: 1.0}). Jentic returns the operation handle for polling until the migration completes.

Is the App Engine Admin API free?

Management calls are free. App Engine itself bills for instance hours, requests, and outbound traffic according to App Engine pricing.

How do I add a custom domain with managed SSL?

Add the domain to authorizedDomains, create an authorizedCertificate (or use a managed certificate), then create a domainMapping bound to that certificate. The mapping returns the DNS records you must add at your registrar.

GET STARTED

Start building with App Engine Admin API

Explore with Jentic
View OpenAPI Document