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 / Network Management API
Network Management API logo

Google Network Management API

Browse all Google APIs
✓ Official Vendor SpecCloud InfrastructureNetworkingoauth214 EndpointsREST

For Agents

Run Google Cloud connectivity tests across VPCs and hybrid networks. Use to verify reachability after network changes or during incident response.

Use for: Create a connectivity test between two VPC subnets, Rerun a failing connectivity test after a firewall change, List all connectivity tests in a project, Get the trace for the latest run of a test

Not supported: Does not modify firewall rules, routes, or live traffic — use for Google Cloud reachability and connectivity diagnostics only.

The Network Management API provides Google Cloud's network performance monitoring and diagnostics surface. It exposes connectivityTests as a primary resource — a saved test definition with source and destination endpoints — together with operations for create, list, rerun, and delete. Use it to verify reachability across VPCs, hybrid networks, and Network Connectivity Center hubs as part of change management or incident response.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Network Management API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Network Management 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 Network Management API.

Create a connectivity test between source and destination endpoints

Rerun an existing connectivity test to refresh its results

List all connectivity tests in a project and location

Inspect detailed reachability traces showing each network hop

Update or delete obsolete connectivity tests

Track long-running test creation and rerun operations

Use Cases

Patterns agents use Network Management API for, with concrete tasks.

★ Pre-Change Reachability Verification

Before merging firewall or routing changes, platform teams run a saved suite of connectivity tests to confirm critical paths still work. The connectivityTests resource accepts source and destination endpoints by IP, instance, GKE cluster, or Cloud SQL instance, and returns a per-hop reachability trace for each test.

POST /v1/{parent}/connectivityTests with source.instance and destination.instance set, then POLL the operation until reachabilityDetails.result is REACHABLE.

Incident Response Trace

When a service reports timeouts, on-call engineers create or rerun a connectivity test from the affected workload to its dependencies. The returned trace shows where packets are dropped — firewall rule, route, or peering — turning a vague 'network issue' into a specific config to fix.

POST /v1/{name}:rerun, then GET /v1/{name} and inspect reachabilityDetails.traces to identify the failing step.

Hybrid Path Validation

After standing up a Network Connectivity Center hub or new VPN tunnel, hybrid teams validate reachability between on-premises CIDRs and cloud workloads. Connectivity tests support endpoints described by raw IP plus network, so the same test definition can compare expected versus observed reachability across an entire hybrid topology.

POST /v1/{parent}/connectivityTests with source.ipAddress (on-prem) and destination.instance (in-cloud), then surface trace steps that mention the VPN tunnel or hub.

AI Agent Network Diagnostician

An AI agent reachable through Jentic owns post-change validation: when a deployment changes networking, the agent reruns the relevant connectivity tests and posts the trace summary back to the change ticket. Jentic isolates OAuth credentials and exposes the right Network Management operation per intent so the agent never sees Google service account keys.

Search Jentic for 'rerun a Google Cloud connectivity test', load projects.locations.global.connectivityTests.rerun, and execute with the test resource name.

Key Endpoints

14 endpoints — the network management api provides google cloud's network performance monitoring and diagnostics surface.

METHOD

PATH

DESCRIPTION

GET

/v1/{parent}/connectivityTests

List connectivity tests in a project and location

POST

/v1/{parent}/connectivityTests

Create a connectivity test

PATCH

/v1/{name}

Update a connectivity test

DELETE

/v1/{name}

Delete a connectivity test

POST

/v1/{name}:rerun

Rerun an existing connectivity test

POST

/v1/{name}:cancel

Cancel a long-running operation

GET

/v1/{parent}/connectivityTests

List connectivity tests in a project and location

POST

/v1/{parent}/connectivityTests

Create a connectivity test

PATCH

/v1/{name}

Update a connectivity test

DELETE

/v1/{name}

Delete a connectivity test

POST

/v1/{name}:rerun

Rerun an existing connectivity test

POST

/v1/{name}:cancel

Cancel a long-running operation

Why Jentic?

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

Credential management

Credential isolation

OAuth 2.0 refresh tokens are stored encrypted in the Jentic vault. The agent receives scoped, short-lived access tokens — Google Cloud service account keys never enter the agent context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent (e.g. 'rerun a Google Cloud connectivity test') and Jentic returns the matching Network Management operation with its input schema.

Time to first call

Time to first call

Direct integration: 1-3 days for OAuth, IAM, and operation polling. Through Jentic: under an hour — search, load, execute.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Compute Engine API

→

Manages the VPCs, instances, and firewall rules whose reachability you test

Use Compute Engine to fix the firewall or route a connectivity test trace flagged as the failing hop.

Complementary

Network Connectivity API

→

Builds the hub-and-spoke topology whose reachability you validate

After standing up a Network Connectivity Center hub, run Network Management connectivity tests across the new spokes.

Complementary

Network Security API

→

Manages firewall and security policies that often appear as failing hops

When a connectivity test trace points at a firewall, use Network Security to inspect or amend the offending policy.

Complementary

Cloud DNS API

→

Resolves the names whose IPs are tested for reachability

Use Cloud DNS to confirm DNS records before running a connectivity test against the resolved IP.

FAQs

Specific to using Network Management API through Jentic.

What authentication does the Network Management API use?

OAuth 2.0 with the https://www.googleapis.com/auth/cloud-platform scope (Oauth2 securitySchemes are declared in the spec). The caller needs networkmanagement IAM roles on the project. Jentic stores OAuth refresh tokens in MAXsystem and exposes only short-lived access tokens to the agent.

Which endpoint types can a connectivity test target?

Source and destination endpoints accept IP address, GCE instance, GKE cluster master, Cloud SQL instance, App Engine version, Cloud Run service, and Cloud Function. Each type is set on the endpoint object in the connectivity test body.

What are the rate limits for the Network Management API?

Per-project quotas are listed in Cloud Console under IAM and Admin > Quotas. Test runs are long-running operations; pace creates and reruns by polling the operation and backing off on 429 with exponential backoff.

How do I rerun a connectivity test through Jentic?

Search Jentic for 'rerun a Google Cloud connectivity test', load projects.locations.global.connectivityTests.rerun, and execute with the test resource name. Jentic refreshes OAuth in the background and surfaces the long-running operation name.

Does this API drop or change packets in production?

No. Connectivity tests perform passive reachability analysis using configuration, not live traffic. They do not modify firewall rules, routes, or workloads — they only return the configured-state trace and verdict.

GET STARTED

Start building with Network Management API

Explore with Jentic
View OpenAPI Document