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 / Rapid Migration Assessment API
Rapid Migration Assessment API logo

Google Rapid Migration Assessment API

Browse all Google APIs
✓ Official Vendor SpecCloud InfrastructureComputeoauth212 EndpointsREST

For Agents

Provision and operate Google Cloud Migration Center collectors that inventory on-premises workloads, including registration, pause, resume, and annotation management.

Use for: I need to register a new Migration Center collector for our on-prem datacenter, Pause data collection on a collector during a maintenance window, Resume a paused collector after a network change, List all collectors in our project and their current state

Not supported: Does not perform actual VM, storage, or database migration to Google Cloud — use only to drive Migration Center collector lifecycle and annotations during the assessment phase.

The Google Cloud Rapid Migration Assessment API drives the Migration Center collector workflow used to inventory on-premises and other-cloud workloads ahead of a Google Cloud migration. It exposes operations to register collectors, pause and resume their data collection, attach annotations, and manage the long-running operations that back collector lifecycle changes. Output from this API feeds Migration Center cost and fit analyses and the recommended landing-zone shape for Google Cloud.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Rapid Migration Assessment API to your agent

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

Register a Migration Center collector tied to a Google Cloud project and region

Pause and resume collector data collection without losing previously collected inventory

Attach annotations to collectors to track ownership, environment, or migration wave

Cancel and inspect long-running operations associated with collector lifecycle changes

List collectors and their operations across a project to monitor assessment coverage

Drive collector workflows from CI or infrastructure-as-code rather than the console

Use Cases

Patterns agents use Rapid Migration Assessment API for, with concrete tasks.

★ Pre-Migration Inventory

Stand up Migration Center collectors against on-premises or other-cloud environments to inventory VMs, applications, and dependencies ahead of moving to Google Cloud. The API drives collector registration and lifecycle so the inventory work can be scripted alongside the rest of the landing zone bootstrap.

Register a collector in projects/p/locations/us-central1 named onprem-dc-east, wait for the operation to complete, then attach annotation environment=production.

Wave-Based Migration Tracking

Large migrations are sequenced into waves, each covering a subset of workloads. Annotations on Migration Center collectors track which wave a collector belongs to so migration program managers can correlate inventory data with their wave plan and report progress.

List all collectors, then annotate each with the wave identifier from the migration plan spreadsheet via the annotations resource.

Maintenance and Pause Windows

When source environments are under maintenance or going through firewall changes, collectors should be paused so they do not raise spurious connectivity errors. The API exposes pause and resume operations so this can be scripted around change windows.

Pause collector projects/p/locations/us-central1/collectors/onprem-dc-east before a 2-hour change window, then resume it once the change ticket is closed.

Agent-Driven Migration Bootstrap

An infrastructure agent uses Jentic to register collectors, attach annotations, and monitor long-running operations as part of an automated landing-zone bootstrap, replacing manual console clicks during the discovery phase of a Google Cloud migration.

Search Jentic for register a migration center collector, load the schema, and execute it with the project, region, and collector name from the migration plan.

Key Endpoints

12 endpoints — the google cloud rapid migration assessment api drives the migration center collector workflow used to inventory on-premises and other-cloud workloads ahead of a google cloud migration.

METHOD

PATH

DESCRIPTION

POST

/v1/{+name}:register

Register a Migration Center collector

POST

/v1/{+name}:pause

Pause a collector's data collection

POST

/v1/{+name}:resume

Resume a paused collector

POST

/v1/{+name}:cancel

Cancel a long-running collector operation

GET

/v1/{+name}/operations

List long-running operations under a parent

GET

/v1/{+parent}/collectors

List collectors in a parent location

POST

/v1/{+name}:register

Register a Migration Center collector

POST

/v1/{+name}:pause

Pause a collector's data collection

POST

/v1/{+name}:resume

Resume a paused collector

POST

/v1/{+name}:cancel

Cancel a long-running collector operation

GET

/v1/{+name}/operations

List long-running operations under a parent

GET

/v1/{+parent}/collectors

List collectors in a parent location

Why Jentic?

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

Credential management

Credential isolation

Google OAuth 2.0 credentials are stored encrypted in the Jentic vault. Scoped access tokens with the cloud-platform scope are issued per call so the underlying refresh token never enters the agent, and IAM bindings on the project determine which collector and operation actions the agent can take.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent (e.g., register a collector, pause a collector, list operations) and Jentic returns the matching Rapid Migration Assessment operation with its input schema so the agent can build a correct request without reading the discovery doc.

Time to first call

Time to first call

Direct integration takes 1-2 days for OAuth, IAM bindings, and long-running operation handling. Through Jentic: under 1 hour — search, load schema, execute.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Compute Engine API

→

Provisions the target VMs that workloads land on after migration

Use Compute Engine after Migration Center analysis to create target instances sized to match the assessed source workloads.

Complementary

Identity and Access Management API

→

Grants service accounts permission to operate Migration Center collectors

Use IAM to bind the Migration Center service account to the project before registering a collector.

Complementary

Cloud Storage API

→

Stores assessment artefacts, exports, and migration plan documents

Use Cloud Storage as the destination for Migration Center exports that feed downstream reporting pipelines.

FAQs

Specific to using Rapid Migration Assessment API through Jentic.

What authentication does the Rapid Migration Assessment API use?

The API uses Google OAuth 2.0 with the cloud-platform scope, sent as a Bearer token. Through Jentic the OAuth credentials are stored encrypted in the vault and short-lived access tokens are minted per call, so the refresh token never enters the agent context.

Does this API perform the actual workload migration?

No, it manages the assessment phase by driving Migration Center collectors that inventory source environments. The actual move of VMs and data is performed by Migrate to Virtual Machines, Storage Transfer Service, or Database Migration Service depending on the workload type.

What are the rate limits for the Rapid Migration Assessment API?

Quotas follow standard Google Cloud project conventions and are documented in the Migration Center quotas page. The API surface is small and most calls are control-plane operations, so quota is rarely the bottleneck — long-running operation latency is the more common consideration.

How do I register a collector through Jentic?

Search Jentic for register a migration center collector, load the schema for the projects.locations.collectors.register operation which maps to POST /v1/{+name}:register, and execute it with the project, region, and collector name. Then poll the returned operation until it completes.

Is the Rapid Migration Assessment API free?

Migration Center is free to use for assessment workloads at the time of writing; pricing for advanced features is published on the Google Cloud Migration Center pricing page. The collector software you install on premises is also free.

How do I pause a collector during a change window?

Call POST /v1/{+name}:pause with the full collector resource name to suspend data collection without unregistering, then POST /v1/{+name}:resume after the change is complete. Inventory collected before the pause is preserved.

GET STARTED

Start building with Rapid Migration Assessment API

Explore with Jentic
View OpenAPI Document