Amazon Migration Hub website screenshot

Amazon Migration Hub

AWS Migration Hub provides a single location to track the progress of application migrations across multiple AWS and partner solutions, giving visibility into migration progress and enabling the use of other AWS migration tools.

Amazon Migration Hub publishes 17 APIs on the APIs.io network, including #X Amz Target=AWSMigrationHub.AssociateCreatedArtifact API, #X Amz Target=AWSMigrationHub.AssociateDiscoveredResource API, #X Amz Target=AWSMigrationHub.CreateProgressUpdateStream API, and 14 more. Tagged areas include Broadcasting, Media Processing, and Media.

The Amazon Migration Hub catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Amazon Migration Hub’s developer surface includes authentication, developer portal, documentation, support, engineering blog, developer console, signup flow, and 12 more developer resources.

62.6/100 strong ▬ flat Agent 37/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
17 APIs 5 Features 4 Use Cases
BroadcastingMedia ProcessingMedia

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 62.6/100 · strong
Contract Quality 18.2 / 25
Developer Ergonomics 9.1 / 20
Commercial Clarity 13.7 / 20
Operational Transparency 6.8 / 13
Governance 8.3 / 12
Discoverability 6.5 / 10
Agent readiness — 37/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/amazon-migration-hub: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 17

Individual APIs this provider publishes, each with its own machine-readable definition.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.AssociateCreatedArtifact API

The #X Amz Target=AWSMigrationHub.AssociateCreatedArtifact API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.associatecreatedartifact.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.AssociateDiscoveredResource API

The #X Amz Target=AWSMigrationHub.AssociateDiscoveredResource API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.associatediscoveredresource.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.CreateProgressUpdateStream API

The #X Amz Target=AWSMigrationHub.CreateProgressUpdateStream API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.createprogressupdatestream.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.DeleteProgressUpdateStream API

The #X Amz Target=AWSMigrationHub.DeleteProgressUpdateStream API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.deleteprogressupdatestream.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.DescribeApplicationState API

The #X Amz Target=AWSMigrationHub.DescribeApplicationState API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.describeapplicationstate.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.DescribeMigrationTask API

The #X Amz Target=AWSMigrationHub.DescribeMigrationTask API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.describemigrationtask.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.DisassociateCreatedArtifact API

The #X Amz Target=AWSMigrationHub.DisassociateCreatedArtifact API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.disassociatecreatedartifact.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.DisassociateDiscoveredResource API

The #X Amz Target=AWSMigrationHub.DisassociateDiscoveredResource API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.disassociatediscoveredresource.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.ImportMigrationTask API

The #X Amz Target=AWSMigrationHub.ImportMigrationTask API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.importmigrationtask.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.ListApplicationStates API

The #X Amz Target=AWSMigrationHub.ListApplicationStates API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.listapplicationstates.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.ListCreatedArtifacts API

The #X Amz Target=AWSMigrationHub.ListCreatedArtifacts API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.listcreatedartifacts.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.ListDiscoveredResources API

The #X Amz Target=AWSMigrationHub.ListDiscoveredResources API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.listdiscoveredresources.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.ListMigrationTasks API

The #X Amz Target=AWSMigrationHub.ListMigrationTasks API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.listmigrationtasks.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.ListProgressUpdateStreams API

The #X Amz Target=AWSMigrationHub.ListProgressUpdateStreams API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.listprogressupdatestreams.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.NotifyApplicationState API

The #X Amz Target=AWSMigrationHub.NotifyApplicationState API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.notifyapplicationstate.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.NotifyMigrationTaskState API

The #X Amz Target=AWSMigrationHub.NotifyMigrationTaskState API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.notifymigrationtaskstate.

Amazon Migration Hub #X Amz Target=AWSMigrationHub.PutResourceAttributes API

The #X Amz Target=AWSMigrationHub.PutResourceAttributes API from Amazon Migration Hub — 1 operation(s) for #x amz target=awsmigrationhub.putresourceattributes.

Scroll for all 17

Postman Collections 17

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 17

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 5

Notable capabilities this provider offers.

Centralized Migration Tracking

Track migration progress across multiple applications and migration tools from a single console.

Multi-Tool Integration

Integrate with AWS Database Migration Service, Server Migration Service, and partner tools.

Application Discovery

Discover on-premises servers and dependencies to plan migrations effectively.

Migration Status Notifications

Receive real-time updates on task progress and resource migration status.

Resource Association

Associate discovered resources with migration tasks for tracking.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Amazon Migration Hub Migration Hub Api Context

80 classes · 30 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Amazon Migration Hub API Rules

5 rules · 4 warnings 1 info

SPECTRAL

Amazon Migration Hub API Rules

25 rules · 9 errors 12 warnings 4 info

SPECTRAL

JSON Schema 78

Standalone JSON Schema definitions for this provider's data models.

ApplicationId

0 properties

JSON SCHEMA

ApplicationIds

0 properties

JSON SCHEMA

ApplicationStateList

0 properties

JSON SCHEMA

ApplicationState

3 properties

JSON SCHEMA

ApplicationStatus

0 properties

JSON SCHEMA

AssociateCreatedArtifactRequest

4 properties

JSON SCHEMA

AssociateCreatedArtifactResult

0 properties

JSON SCHEMA

AssociateDiscoveredResourceRequest

4 properties

JSON SCHEMA

AssociateDiscoveredResourceResult

0 properties

JSON SCHEMA

ConfigurationId

0 properties

JSON SCHEMA

CreateProgressUpdateStreamRequest

2 properties

JSON SCHEMA

CreateProgressUpdateStreamResult

0 properties

JSON SCHEMA

CreatedArtifactDescription

0 properties

JSON SCHEMA

CreatedArtifactList

0 properties

JSON SCHEMA

CreatedArtifactName

0 properties

JSON SCHEMA

CreatedArtifact

2 properties

JSON SCHEMA

DeleteProgressUpdateStreamRequest

2 properties

JSON SCHEMA

DeleteProgressUpdateStreamResult

0 properties

JSON SCHEMA

DescribeApplicationStateRequest

1 properties

JSON SCHEMA

DescribeApplicationStateResult

2 properties

JSON SCHEMA

DescribeMigrationTaskRequest

2 properties

JSON SCHEMA

DescribeMigrationTaskResult

1 properties

JSON SCHEMA

DisassociateCreatedArtifactRequest

4 properties

JSON SCHEMA

DisassociateCreatedArtifactResult

0 properties

JSON SCHEMA

DisassociateDiscoveredResourceRequest

4 properties

JSON SCHEMA

DisassociateDiscoveredResourceResult

0 properties

JSON SCHEMA

DiscoveredResourceDescription

0 properties

JSON SCHEMA

DiscoveredResourceList

0 properties

JSON SCHEMA

DiscoveredResource

2 properties

JSON SCHEMA

DryRunOperation

0 properties

JSON SCHEMA

DryRun

0 properties

JSON SCHEMA

HomeRegionNotSetException

0 properties

JSON SCHEMA

ImportMigrationTaskRequest

3 properties

JSON SCHEMA

ImportMigrationTaskResult

0 properties

JSON SCHEMA

InternalServerError

0 properties

JSON SCHEMA

InvalidInputException

0 properties

JSON SCHEMA

LatestResourceAttributeList

0 properties

JSON SCHEMA

ListApplicationStatesRequest

3 properties

JSON SCHEMA

ListApplicationStatesResult

2 properties

JSON SCHEMA

ListCreatedArtifactsRequest

4 properties

JSON SCHEMA

ListCreatedArtifactsResult

2 properties

JSON SCHEMA

ListDiscoveredResourcesRequest

4 properties

JSON SCHEMA

ListDiscoveredResourcesResult

2 properties

JSON SCHEMA

ListMigrationTasksRequest

3 properties

JSON SCHEMA

ListMigrationTasksResult

2 properties

JSON SCHEMA

ListProgressUpdateStreamsRequest

2 properties

JSON SCHEMA

ListProgressUpdateStreamsResult

2 properties

JSON SCHEMA

MaxResultsCreatedArtifacts

0 properties

JSON SCHEMA

MaxResultsResources

0 properties

JSON SCHEMA

MaxResults

0 properties

JSON SCHEMA

MigrationTaskName

0 properties

JSON SCHEMA

MigrationTask

5 properties

JSON SCHEMA

MigrationTaskSummaryList

0 properties

JSON SCHEMA

MigrationTaskSummary

6 properties

JSON SCHEMA

NextUpdateSeconds

0 properties

JSON SCHEMA

NotifyApplicationStateRequest

4 properties

JSON SCHEMA

NotifyApplicationStateResult

0 properties

JSON SCHEMA

NotifyMigrationTaskStateRequest

6 properties

JSON SCHEMA

NotifyMigrationTaskStateResult

0 properties

JSON SCHEMA

PolicyErrorException

0 properties

JSON SCHEMA

ProgressPercent

0 properties

JSON SCHEMA

ProgressUpdateStream

0 properties

JSON SCHEMA

ProgressUpdateStreamSummaryList

0 properties

JSON SCHEMA

ProgressUpdateStreamSummary

1 properties

JSON SCHEMA

PutResourceAttributesRequest

4 properties

JSON SCHEMA

PutResourceAttributesResult

0 properties

JSON SCHEMA

ResourceAttributeList

0 properties

JSON SCHEMA

ResourceAttribute

2 properties

JSON SCHEMA

ResourceAttributeType

0 properties

JSON SCHEMA

ResourceAttributeValue

0 properties

JSON SCHEMA

ResourceName

0 properties

JSON SCHEMA

ResourceNotFoundException

0 properties

JSON SCHEMA

StatusDetail

0 properties

JSON SCHEMA

Status

0 properties

JSON SCHEMA

Task

3 properties

JSON SCHEMA

Token

0 properties

JSON SCHEMA

UnauthorizedOperation

0 properties

JSON SCHEMA

UpdateDateTime

0 properties

JSON SCHEMA

Scroll for all 78

JSON Structure 78

JSON Structure definitions describing this provider's data shapes.

Migration Hub Api Application Id Structure

0 properties

JSON STRUCTURE

Migration Hub Api Dry Run Structure

0 properties

JSON STRUCTURE

Migration Hub Api Max Results Structure

0 properties

JSON STRUCTURE

Migration Hub Api Migration Task Structure

5 properties

JSON STRUCTURE

Migration Hub Api Resource Name Structure

0 properties

JSON STRUCTURE

Migration Hub Api Status Detail Structure

0 properties

JSON STRUCTURE

Migration Hub Api Status Structure

0 properties

JSON STRUCTURE

Migration Hub Api Task Structure

3 properties

JSON STRUCTURE

Migration Hub Api Token Structure

0 properties

JSON STRUCTURE

Scroll for all 78

Examples 78

Example request and response payloads for these APIs.

Scroll for all 78

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Amazon Migration Hub Authentication

apiKey · 1 scheme

SECURITY

Amazon Migration Hub Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Migration Hub Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Migration Hub Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Amazon Migration Hub Agentic Access

17 operations · 17 acting

17 operations · 17 acting

AGENTIC

Use Cases 4

What developers build with this provider.

Large-Scale Cloud Migration

Manage complex migrations of hundreds or thousands of servers to AWS.

Migration Portfolio Management

Track the status of all applications in a migration portfolio.

Multi-Tool Orchestration

Coordinate migrations using multiple AWS and partner migration tools simultaneously.

Migration Reporting

Generate progress reports and status updates for stakeholders.

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: amazon-migration-hub
name: Amazon Migration Hub
description: AWS Migration Hub provides a single location to track the progress of application migrations across multiple
  AWS and partner solutions, giving visibility into migration progress and enabling the use of other AWS migration tools.
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/amazon-migration-hub.png
tags:
- AWS
- Broadcasting
- Media Processing
- Media
url: https://raw.githubusercontent.com/api-evangelist/amazon-migration-hub/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-associatecreatedartifact-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.AssociateCreatedArtifact API'
  description: 'The #X Amz Target=AWSMigrationHub.AssociateCreatedArtifact API from Amazon Migration Hub — 1 operation(s)
    for #x amz target=awsmigrationhub.associatecreatedartifact.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.AssociateCreatedArtifact'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-associatecreatedartifact-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-associatediscoveredresource-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.AssociateDiscoveredResource API'
  description: 'The #X Amz Target=AWSMigrationHub.AssociateDiscoveredResource API from Amazon Migration Hub — 1 operation(s)
    for #x amz target=awsmigrationhub.associatediscoveredresource.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.AssociateDiscoveredResource'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-associatediscoveredresource-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-createprogressupdatestream-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.CreateProgressUpdateStream API'
  description: 'The #X Amz Target=AWSMigrationHub.CreateProgressUpdateStream API from Amazon Migration Hub — 1 operation(s)
    for #x amz target=awsmigrationhub.createprogressupdatestream.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.CreateProgressUpdateStream'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-createprogressupdatestream-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-deleteprogressupdatestream-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.DeleteProgressUpdateStream API'
  description: 'The #X Amz Target=AWSMigrationHub.DeleteProgressUpdateStream API from Amazon Migration Hub — 1 operation(s)
    for #x amz target=awsmigrationhub.deleteprogressupdatestream.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.DeleteProgressUpdateStream'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-deleteprogressupdatestream-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-describeapplicationstate-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.DescribeApplicationState API'
  description: 'The #X Amz Target=AWSMigrationHub.DescribeApplicationState API from Amazon Migration Hub — 1 operation(s)
    for #x amz target=awsmigrationhub.describeapplicationstate.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.DescribeApplicationState'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-describeapplicationstate-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-describemigrationtask-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.DescribeMigrationTask API'
  description: 'The #X Amz Target=AWSMigrationHub.DescribeMigrationTask API from Amazon Migration Hub — 1 operation(s) for
    #x amz target=awsmigrationhub.describemigrationtask.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.DescribeMigrationTask'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-describemigrationtask-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-disassociatecreatedartifact-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.DisassociateCreatedArtifact API'
  description: 'The #X Amz Target=AWSMigrationHub.DisassociateCreatedArtifact API from Amazon Migration Hub — 1 operation(s)
    for #x amz target=awsmigrationhub.disassociatecreatedartifact.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.DisassociateCreatedArtifact'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-disassociatecreatedartifact-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-disassociatediscoveredresource-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.DisassociateDiscoveredResource API'
  description: 'The #X Amz Target=AWSMigrationHub.DisassociateDiscoveredResource API from Amazon Migration Hub — 1 operation(s)
    for #x amz target=awsmigrationhub.disassociatediscoveredresource.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.DisassociateDiscoveredResource'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-disassociatediscoveredresource-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-importmigrationtask-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.ImportMigrationTask API'
  description: 'The #X Amz Target=AWSMigrationHub.ImportMigrationTask API from Amazon Migration Hub — 1 operation(s) for #x
    amz target=awsmigrationhub.importmigrationtask.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.ImportMigrationTask'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-importmigrationtask-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-listapplicationstates-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.ListApplicationStates API'
  description: 'The #X Amz Target=AWSMigrationHub.ListApplicationStates API from Amazon Migration Hub — 1 operation(s) for
    #x amz target=awsmigrationhub.listapplicationstates.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.ListApplicationStates'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-listapplicationstates-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-listcreatedartifacts-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.ListCreatedArtifacts API'
  description: 'The #X Amz Target=AWSMigrationHub.ListCreatedArtifacts API from Amazon Migration Hub — 1 operation(s) for
    #x amz target=awsmigrationhub.listcreatedartifacts.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.ListCreatedArtifacts'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-listcreatedartifacts-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-listdiscoveredresources-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.ListDiscoveredResources API'
  description: 'The #X Amz Target=AWSMigrationHub.ListDiscoveredResources API from Amazon Migration Hub — 1 operation(s) for
    #x amz target=awsmigrationhub.listdiscoveredresources.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.ListDiscoveredResources'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-listdiscoveredresources-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-listmigrationtasks-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.ListMigrationTasks API'
  description: 'The #X Amz Target=AWSMigrationHub.ListMigrationTasks API from Amazon Migration Hub — 1 operation(s) for #x
    amz target=awsmigrationhub.listmigrationtasks.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.ListMigrationTasks'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-listmigrationtasks-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-listprogressupdatestreams-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.ListProgressUpdateStreams API'
  description: 'The #X Amz Target=AWSMigrationHub.ListProgressUpdateStreams API from Amazon Migration Hub — 1 operation(s)
    for #x amz target=awsmigrationhub.listprogressupdatestreams.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.ListProgressUpdateStreams'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-listprogressupdatestreams-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-notifyapplicationstate-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.NotifyApplicationState API'
  description: 'The #X Amz Target=AWSMigrationHub.NotifyApplicationState API from Amazon Migration Hub — 1 operation(s) for
    #x amz target=awsmigrationhub.notifyapplicationstate.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.NotifyApplicationState'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-notifyapplicationstate-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-notifymigrationtaskstate-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.NotifyMigrationTaskState API'
  description: 'The #X Amz Target=AWSMigrationHub.NotifyMigrationTaskState API from Amazon Migration Hub — 1 operation(s)
    for #x amz target=awsmigrationhub.notifymigrationtaskstate.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.NotifyMigrationTaskState'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-notifymigrationtaskstate-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
- aid: amazon-migration-hub:amazon-migration-hub-x-amz-target-awsmigrationhub-putresourceattributes-api
  name: 'Amazon Migration Hub #X Amz Target=AWSMigrationHub.PutResourceAttributes API'
  description: 'The #X Amz Target=AWSMigrationHub.PutResourceAttributes API from Amazon Migration Hub — 1 operation(s) for
    #x amz target=awsmigrationhub.putresourceattributes.'
  humanURL: https://aws.amazon.com/migration-hub/
  baseURL: http://mgh.{region}.amazonaws.com
  tags:
  - '#X Amz Target=AWSMigrationHub.PutResourceAttributes'
  properties:
  - type: OpenAPI
    url: openapi/amazon-migration-hub-x-amz-target-awsmigrationhub-putresourceattributes-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/migration-hub/
  - type: GettingStarted
    url: https://aws.amazon.com/migration-hub/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/migration-hub/pricing/
  - type: FAQ
    url: https://aws.amazon.com/migration-hub/faqs/
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/amazon-migration-hub/overview
- type: AgenticAccess
  url: agentic-access/amazon-migration-hub-agentic-access.yml
- type: TrustCenter
  url: security/amazon-migration-hub-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/amazon-migration-hub-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/amazon-migration-hub-domain-security.yml
- type: Authentication
  url: authentication/amazon-migration-hub-authentication.yml
- type: Portal
  url: https://aws.amazon.com/migration-hub/
- type: Documentation
  url: https://docs.aws.amazon.com/migration-hub/
- type: TermsOfService
  url: https://aws.amazon.com/service-terms/
- type: PrivacyPolicy
  url: https://aws.amazon.com/privacy/
- type: Support
  url: https://aws.amazon.com/premiumsupport/
- type: Blog
  url: https://aws.amazon.com/blogs/media/
- type: GitHubOrganization
  url: https://github.com/aws
- type: Console
  url: https://console.aws.amazon.com/migration-hub/
- type: Signup
  url: https://portal.aws.amazon.com/billing/signup
- type: StatusPage
  url: https://health.aws.amazon.com/health/status
- type: Contact
  url: https://aws.amazon.com/contact-us/
- type: SpectralRules
  url: rules/amazon-migration-hub-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amazon-migration-hub-vocabulary.yaml
- type: Features
  data:
  - name: Centralized Migration Tracking
    description: Track migration progress across multiple applications and migration tools from a single console.
  - name: Multi-Tool Integration
    description: Integrate with AWS Database Migration Service, Server Migration Service, and partner tools.
  - name: Application Discovery
    description: Discover on-premises servers and dependencies to plan migrations effectively.
  - name: Migration Status Notifications
    description: Receive real-time updates on task progress and resource migration status.
  - name: Resource Association
    description: Associate discovered resources with migration tasks for tracking.
- type: UseCases
  data:
  - name: Large-Scale Cloud Migration
    description: Manage complex migrations of hundreds or thousands of servers to AWS.
  - name: Migration Portfolio Management
    description: Track the status of all applications in a migration portfolio.
  - name: Multi-Tool Orchestration
    description: Coordinate migrations using multiple AWS and partner migration tools simultaneously.
  - name: Migration Reporting
    description: Generate progress reports and status updates for stakeholders.
- type: Integrations
  data:
  - name: AWS Server Migration Service
    description: Track SMS migration job progress in Migration Hub.
  - name: AWS Database Migration Service
    description: Monitor DMS database migration tasks from Migration Hub.
  - name: AWS Application Discovery Service
    description: Import discovery data to identify and plan server migrations.
  - name: AWS CloudFormation
    description: Track CloudFormation stack deployments as migration tasks.
- type: Integrations
  url: https://aws.amazon.com/marketplace
integrations:
- name: Sign in
- name: Agent Mode
- name: Why AWS Marketplace?
- name: Get started in AWS Marketplace
- name: Industry
- name: Resources
- name: Become a Channel Partner
- name: Sell in AWS Marketplace
- name: Manage Your Account
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com