<p>The AWS Migration Hub API methods help to obtain server and application migration status and integrate your resource-specific migration tool by providing a programmatic interface to Migration Hub.</p> <p>Remember that you must set your AWS Migration Hub home region before you call any of these AP
http://mgh.{region}.amazonaws.com
Auth type
API Key Header
Auth header
Authorization: YOUR_API_KEY
Rate limit
Not officially published
Pricing
Enterprise / contact sales
Free quota
None
Documentation
https://github.com/mermade/aws2openapi
Endpoint status
Unreachable — No response — server may be down or blocking automated probes
(checked Mar 29, 2026)
Builder score
D
37%
builder-friendly
API key in the request header (Authorization)
Authorization: YOUR_API_KEY
Free. AWS Migration Hub has no additional charges; you pay for underlying services used.
| Method | Path | Description |
|---|---|---|
| POST | /#X-Amz-Target=AWSMigrationHub.AssociateCreatedArtifact |
<p>Associates a created artifact of an AWS cloud resource, the target receiving |
| POST | /#X-Amz-Target=AWSMigrationHub.AssociateDiscoveredResource |
Associates a discovered resource ID from Application Discovery Service with a mi |
| POST | /#X-Amz-Target=AWSMigrationHub.CreateProgressUpdateStream |
Creates a progress update stream which is an AWS resource used for access contro |
| POST | /#X-Amz-Target=AWSMigrationHub.DeleteProgressUpdateStream |
<p>Deletes a progress update stream, including all of its tasks, which was previ |
| POST | /#X-Amz-Target=AWSMigrationHub.DescribeApplicationState |
Gets the migration status of an application. |
| POST | /#X-Amz-Target=AWSMigrationHub.DescribeMigrationTask |
Retrieves a list of all attributes associated with a specific migration task. |
| POST | /#X-Amz-Target=AWSMigrationHub.DisassociateCreatedArtifact |
<p>Disassociates a created artifact of an AWS resource with a migration task per |
| POST | /#X-Amz-Target=AWSMigrationHub.DisassociateDiscoveredResource |
Disassociate an Application Discovery Service discovered resource from a migrati |
curl -X GET 'http://mgh.{region}.amazonaws.com/#X-Amz-Target=AWSMigrationHub.AssociateCreatedArtifact' \
-H 'Authorization: YOUR_API_KEY'
{}
Data sourced from API Map. Always verify pricing and rate limits against the official AWS Migration Hub documentation.