# AWS Database Migration Service API

> AWS Database Migration Service API on Apizie: 106 endpoints (Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration…, Applies a pending maintenance action to a resource (for example, to a replication instance)., Starts the analysis of up to 20 source databases to recommend target engines for each source database. This…, Cancels a single premigration assessment run. This operation prevents any individual assessments from…, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:amazonaws-dms/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-dms`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://apizie.tech/api/cloud/amazonaws-dms
- OpenAPI: https://apizie.tech/api/cloud/amazonaws-dms/openapi.json

Database Migration Service Database Migration Service (DMS) can migrate your data to and from the most widely used commercial and open-source databases such as Oracle, PostgreSQL, Microsoft SQL Server, Amazon Redshift,…

## Endpoints

### Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/add-tags-to-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Applies a pending maintenance action to a resource (for example, to a replication instance).
`POST https://apizie.tech/v1/cloud:amazonaws-dms/apply-pending-maintenance-action` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts the analysis of up to 20 source databases to recommend target engines for each source database. This…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/batch-start-recommendations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Cancels a single premigration assessment run. This operation prevents any individual assessments from…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/cancel-replication-task-assessment-run` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a data provider using the provided settings. A data provider stores a data store type and location…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/create-data-provider` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates an endpoint using the provided settings. For a MySQL source or target endpoint, don't explicitly…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/create-endpoint` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates an DMS event notification subscription. You can specify the type of source ( SourceType ) you want…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/create-event-subscription` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a Fleet Advisor collector using the specified parameters.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/create-fleet-advisor-collector` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates the instance profile using the specified parameters.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/create-instance-profile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates the migration project using the specified parameters. You can run this action only after you create…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/create-migration-project` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a configuration that you can later provide to configure and start an DMS Serverless replication. You…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/create-replication-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates the replication instance using the specified parameters. DMS requires that your account have certain…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/create-replication-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a replication subnet group given a list of the subnet IDs in a VPC. The VPC needs to have at least…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/create-replication-subnet-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a replication task using the specified parameters.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/create-replication-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified certificate.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-certificate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the connection between a replication instance and an endpoint.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-connection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified data provider. All migration projects associated with the data provider must be…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-data-provider` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified endpoint. All tasks associated with the endpoint must be deleted before you can delete…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-endpoint` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an DMS event subscription.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-event-subscription` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified Fleet Advisor collector.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-fleet-advisor-collector` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified Fleet Advisor collector databases.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-fleet-advisor-databases` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified instance profile. All migration projects associated with the instance profile must be…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-instance-profile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified migration project. The migration project must be closed before you can delete it.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-migration-project` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an DMS Serverless replication configuration. This effectively deprovisions any and all replications…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-replication-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified replication instance. You must delete any migration tasks that are associated with the…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-replication-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes a subnet group.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-replication-subnet-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified replication task.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-replication-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the record of a single premigration assessment run. This operation removes all metadata that DMS…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/delete-replication-task-assessment-run` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists all of the DMS attributes for a customer account. These attributes include DMS quotas for the account…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-account-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Provides a list of individual assessments that you can specify for a new premigration assessment run, given…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-applicable-individual-assessments` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Provides a description of the certificate.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-certificates` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Describes the status of the connections that have been made between the replication instance and an…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-connections` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns configuration parameters for a schema conversion project.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-conversion-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns a paginated list of data providers for your account in the current region.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-data-providers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns information about the possible endpoint settings available when you create an endpoint for a…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-endpoint-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns information about the type of endpoints available.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-endpoint-types` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns information about the endpoints for your account in the current region.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-endpoints` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns information about the replication instance versions used in the project.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-engine-versions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists categories for all event source types, or, if specified, for a specified source type. You can see a…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-event-categories` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists all the event subscriptions for a customer account. The description of a subscription includes…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-event-subscriptions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists events for a given source identifier and source type. You can also specify a start and end time. For…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-events` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a paginated list of extension pack associations for the specified migration project. An extension…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-extension-pack-associations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of the Fleet Advisor collectors in your account.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-fleet-advisor-collectors` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of Fleet Advisor databases in your account.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-fleet-advisor-databases` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Provides descriptions of large-scale assessment (LSA) analyses produced by your Fleet Advisor collectors.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-fleet-advisor-lsa-analysis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Provides descriptions of the schemas discovered by your Fleet Advisor collectors.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-fleet-advisor-schema-object-summary` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of schemas detected by Fleet Advisor Collectors in your account.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-fleet-advisor-schemas` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a paginated list of instance profiles for your account in the current region.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-instance-profiles` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a paginated list of metadata model assessments for your account in the current region.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-metadata-model-assessments` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a paginated list of metadata model conversions for a migration project.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-metadata-model-conversions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a paginated list of metadata model exports.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-metadata-model-exports-as-script` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a paginated list of metadata model exports.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-metadata-model-exports-to-target` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a paginated list of metadata model imports.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-metadata-model-imports` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a paginated list of migration projects for your account in the current region.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-migration-projects` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns information about the replication instance types that can be created in the specified region.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-orderable-replication-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### For internal use only
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-pending-maintenance-actions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a paginated list of limitations for recommendations of target Amazon Web Services engines.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-recommendation-limitations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a paginated list of target engine recommendations for your source databases.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-recommendations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the status of the RefreshSchemas operation.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-refresh-schemas-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns one or more existing DMS Serverless replication configurations as a list of structures.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-replication-configs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns information about the task logs for the specified task.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-replication-instance-task-logs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns information about replication instances for your account in the current region.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-replication-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns information about the replication subnet groups.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-replication-subnet-groups` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-replication-table-statistics` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the task assessment results from the Amazon S3 bucket that DMS creates in your Amazon Web Services…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-replication-task-assessment-results` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a paginated list of premigration assessment runs based on filter settings. These filter settings can…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-replication-task-assessment-runs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a paginated list of individual assessments based on filter settings. These filter settings can…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-replication-task-individual-assessments` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns information about replication tasks for your account in the current region.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-replication-tasks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Provides details on replication progress by returning status information for one or more provisioned DMS…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-replications` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns information about the schema for the specified endpoint.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-schemas` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns table statistics on the database migration task, including table name, rows inserted, rows updated,…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/describe-table-statistics` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxRecords | integer | no | Pagination limit |
| Marker | string | no | Pagination token |
| body | object | no | JSON request body |

### Saves a copy of a database migration assessment report to your Amazon S3 bucket. DMS can save your…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/export-metadata-model-assessment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Uploads the specified certificate.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/import-certificate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists all metadata tags attached to an DMS resource, including replication instance, endpoint, subnet group,…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Modifies the specified schema conversion configuration using the provided parameters.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/modify-conversion-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Modifies the specified data provider using the provided settings. You must remove the data provider from all…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/modify-data-provider` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Modifies the specified endpoint. For a MySQL source or target endpoint, don't explicitly specify the…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/modify-endpoint` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Modifies an existing DMS event notification subscription.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/modify-event-subscription` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Modifies the specified instance profile using the provided parameters. All migration projects associated…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/modify-instance-profile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Modifies the specified migration project using the provided parameters. The migration project must be closed…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/modify-migration-project` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Modifies an existing DMS Serverless replication configuration that you can use to start a replication. This…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/modify-replication-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Modifies the replication instance to apply new settings. You can change one or more parameters by specifying…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/modify-replication-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Modifies the settings for the specified replication subnet group.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/modify-replication-subnet-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Modifies the specified replication task. You can't modify the task endpoints. The task must be stopped…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/modify-replication-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Moves a replication task from its current replication instance to a different target replication instance…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/move-replication-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Reboots a replication instance. Rebooting results in a momentary outage, until the replication instance…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/reboot-replication-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Populates the schema for the specified endpoint. This is an asynchronous operation and can take several…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/refresh-schemas` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Reloads the target database table with the source data for a given DMS Serverless replication configuration.…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/reload-replication-tables` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Reloads the target database table with the source data. You can only use this operation with a task in the…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/reload-tables` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes metadata tags from an DMS resource, including replication instance, endpoint, subnet group, and…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/remove-tags-from-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Runs large-scale assessment (LSA) analysis on every Fleet Advisor collector in your account.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/run-fleet-advisor-lsa-analysis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |

### Applies the extension pack to your target database. An extension pack is an add-on module that emulates…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/start-extension-pack-association` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a database migration assessment report by assessing the migration complexity for your source…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/start-metadata-model-assessment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Converts your source database objects to a format compatible with the target database.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/start-metadata-model-conversion` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Saves your converted code to a file as a SQL script, and stores this file on your Amazon S3 bucket.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/start-metadata-model-export-as-script` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Applies converted database objects to your target database.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/start-metadata-model-export-to-target` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Loads the metadata for all the dependent database objects of the parent object. This operation uses your…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/start-metadata-model-import` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts the analysis of your source database to provide recommendations of target engines. You can create…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/start-recommendations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### For a given DMS Serverless replication configuration, DMS connects to the source endpoint and collects the…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/start-replication` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts the replication task. For more information about DMS tasks, see Working with Migration Tasks in the…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/start-replication-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts the replication task assessment for unsupported data types in the source database. You can only use…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/start-replication-task-assessment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts a new premigration assessment run for one or more individual assessments of a migration task. The…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/start-replication-task-assessment-run` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### For a given DMS Serverless replication configuration, DMS stops any and all ongoing DMS Serverless…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/stop-replication` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Stops the replication task.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/stop-replication-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Tests the connection between the replication instance and the endpoint.
`POST https://apizie.tech/v1/cloud:amazonaws-dms/test-connection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Migrates 10 active and enabled Amazon SNS subscriptions at a time and converts them to corresponding Amazon…
`POST https://apizie.tech/v1/cloud:amazonaws-dms/update-subscriptions-to-event-bridge` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

## Example
```
curl "https://apizie.tech/v1/cloud:amazonaws-dms/add-tags-to-resource" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the AWS Database Migration Service API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:amazonaws-dms/add-tags-to-resource with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the AWS Database Migration Service API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. AWS Database Migration Service itself also needs your own key from amazonaws.com.

### Can AI agents use the AWS Database Migration Service API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:amazonaws-dms.

### What is the status of the AWS Database Migration Service API?
Needs your own provider key (bring your own key)
