Amazon DMS website screenshot

Amazon DMS

AWS Database Migration Service (AWS DMS) helps you migrate databases to AWS quickly and securely. The source database remains fully operational during the migration, minimizing downtime to applications that rely on the database. AWS DMS can migrate your data to and from the most widely used commercial and open-source databases, supporting homogeneous and heterogeneous migrations with continuous data replication.

Amazon DMS publishes 4 API contracts indexed on the APIs.io network, including Endpoints API, Replication Instances API, Replication Tasks API, and 1 more. Tagged areas include Data Replication, Database, Database Migration, and Migration.

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

Amazon DMS’s developer surface includes pricing, authentication, developer portal, documentation, support, engineering blog, developer console, and 19 more developer resources.

48.1/100 developing ▬ flat Agent 25/100 agent aware saas Full breakdown ↓
scored 2026-10-17 · rubric v0.24.0
AccessFreemiumSelf serve⚡ Free to try
2 published contracts 6 Features 5 Use Cases
Data ReplicationDatabaseDatabase MigrationMigration

What this lets a business do 1

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Information Technology Management
BC-600
#X Amz Target=AmazonDMSv20160101.CreateReplicationSubnetGroup#X Amz Target=AmazonDMSv20160101.DescribeReplicationInstances#X Amz Target=AmazonDMSv20160101.DescribeReplicationSubnetGroups#X Amz Target=AmazonDMSv20160101.ModifyReplicationInstance#X Amz Target=AmazonDMSv20160101.ModifyReplicationSubnetGroup

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-17 · rubric v0.24.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/amazon-dms: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

Markets this provider is in provisional

The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.

MarketPositionDepthRegistered MCP serverDeclares compatibility
Data Integration (ELT connectors and data governance) undeclared - - -

Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.

APIs 4

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

Amazon DMS Endpoints API

Operations for managing source and target endpoints

Amazon DMS Replication Instances API

Operations for managing DMS replication instances

Amazon DMS Replication Tasks API

Operations for managing replication tasks

Amazon DMS AWS Database Migration Service API

The AWS Database Migration Service API from Amazon DMS — 69 operation(s) for aws database migration service.

Postman Collections 72

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

Scroll for all 72

Open Collections 74

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Scroll for all 74

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Amazon Dms Rate Limits

5 limits

RATE LIMITS

FinOps 1

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

Features 6

Notable capabilities this provider offers.

Homogeneous Migration

Migrate between databases of the same engine type with minimal conversion

Heterogeneous Migration

Migrate between different database engines using Schema Conversion Tool

Continuous Data Replication

Continuously replicate data changes using change data capture (CDC)

Minimal Downtime Migration

Keep source database operational during migration for high availability

Multi-AZ Replication

Provision replication instances across multiple Availability Zones for resilience

Premigration Assessment

Run automated assessments to identify migration issues before starting

Semantic Vocabularies 1

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

Amazon Dms Context

25 classes · 198 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Amazon DMS — jsonschema rules

5 rules · 4 warnings 1 info

SPECTRAL

Amazon DMS API Rules

23 rules · 11 errors 9 warnings 3 info

SPECTRAL

JSON Schema 25

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

AccountQuota

3 properties

JSON SCHEMA

AvailabilityZone

1 properties

JSON SCHEMA

Certificate

10 properties

JSON SCHEMA

CollectorResponse

13 properties

JSON SCHEMA

Connection

6 properties

JSON SCHEMA

DatabaseResponse

7 properties

JSON SCHEMA

Endpoint

35 properties

JSON SCHEMA

EventSubscription

9 properties

JSON SCHEMA

Limitation

6 properties

JSON SCHEMA

OrderableReplicationInstance

9 properties

JSON SCHEMA

PendingMaintenanceAction

6 properties

JSON SCHEMA

RefreshSchemasStatus

5 properties

JSON SCHEMA

ReplicationInstance

25 properties

JSON SCHEMA

ReplicationInstanceTaskLog

3 properties

JSON SCHEMA

ReplicationSubnetGroup

6 properties

JSON SCHEMA

ReplicationTaskAssessmentResult

7 properties

JSON SCHEMA

ReplicationTaskAssessmentRun

12 properties

JSON SCHEMA

ReplicationTask

19 properties

JSON SCHEMA

ReplicationTaskStats

11 properties

JSON SCHEMA

SchemaResponse

9 properties

JSON SCHEMA

Subnet

3 properties

JSON SCHEMA

SupportedEndpointType

5 properties

JSON SCHEMA

TableStatistics

23 properties

JSON SCHEMA

Tag

3 properties

JSON SCHEMA

VpcSecurityGroupMembership

2 properties

JSON SCHEMA

Scroll for all 25

JSON Structure 25

JSON Structure definitions describing this provider's data shapes.

Amazon Dms Account Quota Structure

3 properties

JSON STRUCTURE

Amazon Dms Availability Zone Structure

1 properties

JSON STRUCTURE

Amazon Dms Certificate Structure

10 properties

JSON STRUCTURE

Amazon Dms Collector Response Structure

13 properties

JSON STRUCTURE

Amazon Dms Connection Structure

6 properties

JSON STRUCTURE

Amazon Dms Database Response Structure

7 properties

JSON STRUCTURE

Amazon Dms Endpoint Structure

35 properties

JSON STRUCTURE

Amazon Dms Event Subscription Structure

9 properties

JSON STRUCTURE

Amazon Dms Limitation Structure

6 properties

JSON STRUCTURE

Amazon Dms Replication Instance Structure

25 properties

JSON STRUCTURE

Amazon Dms Replication Task Stats Structure

11 properties

JSON STRUCTURE

Amazon Dms Replication Task Structure

19 properties

JSON STRUCTURE

Amazon Dms Schema Response Structure

9 properties

JSON STRUCTURE

Amazon Dms Subnet Structure

3 properties

JSON STRUCTURE

Amazon Dms Table Statistics Structure

23 properties

JSON STRUCTURE

Amazon Dms Tag Structure

3 properties

JSON STRUCTURE

Scroll for all 25

Examples 25

Example request and response payloads for these APIs.

Amazon Dms Endpoint Example

35 fields

EXAMPLE

Amazon Dms Subnet Example

3 fields

EXAMPLE

Amazon Dms Tag Example

3 fields

EXAMPLE

Scroll for all 25

Security Posture 4

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

Amazon Dms Authentication

apiKey · 1 scheme

SECURITY

Amazon Dms Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Dms Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Dms Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

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

Amazon Dms Agentic Access

75 operations · 74 acting · 2 human-in-the-loop

75 operations · 74 acting

AGENTIC

Use Cases 5

What developers build with this provider.

Database Consolidation

Consolidate multiple databases into a single AWS-managed database

Cross-Engine Migration

Migrate from Oracle or SQL Server to open-source Aurora or PostgreSQL

Development and Testing

Continuously replicate production data to development environments

Active-Active Replication

Maintain synchronized database replicas across regions for failover

Analytics Migration

Migrate transactional databases to analytical data warehouses like Redshift

Resources

Get Started 4

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 4

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: amazon-dms
name: Amazon DMS
description: AWS Database Migration Service (AWS DMS) helps you migrate databases to AWS quickly and securely. The source
  database remains fully operational during the migration, minimizing downtime to applications that rely on the database.
  AWS DMS can migrate your data to and from the most widely used commercial and open-source databases, supporting homogeneous
  and heterogeneous migrations with continuous data replication.
type: Index
kind: company
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/amazon-dms.png
tags:
- AWS
- Data Replication
- Database
- Database Migration
- Migration
url: https://raw.githubusercontent.com/api-evangelist/amazon-dms/refs/heads/main/apis.yml
created: '2024-01-15'
modified: '2026-05-19'
specificationVersion: '0.23'
apis:
- aid: amazon-dms:amazon-dms-endpoints-api
  name: Amazon DMS Endpoints API
  description: Operations for managing source and target endpoints
  humanURL: https://aws.amazon.com/dms/
  baseURL: https://dms.amazonaws.com
  tags: []
  tags_raw:
  - Endpoints
  properties:
  - type: OpenAPI
    url: openapi/amazon-dms-endpoints-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/dms/latest/APIReference/
  - type: GettingStarted
    url: https://aws.amazon.com/dms/getting-started/
- aid: amazon-dms:amazon-dms-replication-instances-api
  name: Amazon DMS Replication Instances API
  description: Operations for managing DMS replication instances
  humanURL: https://aws.amazon.com/dms/
  baseURL: https://dms.amazonaws.com
  tags:
  - Replication Instances
  properties:
  - type: OpenAPI
    url: openapi/amazon-dms-replication-instances-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/dms/latest/APIReference/
  - type: GettingStarted
    url: https://aws.amazon.com/dms/getting-started/
- aid: amazon-dms:amazon-dms-replication-tasks-api
  name: Amazon DMS Replication Tasks API
  description: Operations for managing replication tasks
  humanURL: https://aws.amazon.com/dms/
  baseURL: https://dms.amazonaws.com
  tags:
  - Replication Tasks
  properties:
  - type: OpenAPI
    url: openapi/amazon-dms-replication-tasks-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/dms/latest/APIReference/
  - type: GettingStarted
    url: https://aws.amazon.com/dms/getting-started/
- aid: amazon-dms:amazon-dms-aws-database-migration-service-api
  name: Amazon DMS AWS Database Migration Service API
  description: The AWS Database Migration Service API from Amazon DMS — 69 operation(s) for aws database migration service.
  humanURL: https://aws.amazon.com/dms/
  baseURL: https://dms.amazonaws.com
  tags:
  - AWS Database Migration Service
  properties:
  - type: OpenAPI
    url: openapi/amazon-dms-aws-database-migration-service-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/dms/latest/APIReference/
  - type: GettingStarted
    url: https://aws.amazon.com/dms/getting-started/
common:
- type: RateLimits
  url: rate-limits/amazon-dms-rate-limits.yml
- type: FinOps
  url: finops/amazon-dms-finops.yml
- type: Pricing
  url: https://aws.amazon.com/pricing/?nc2=h_pr_hub
- type: Plans
  url: plans/amazon-dms-plans-pricing.yml
- type: CapabilityMap
  url: capabilities/amazon-dms-capability-edges.yml
  name: Amazon DMS Business Capability Map
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/amazon-dms/overview
- type: AgenticAccess
  url: agentic-access/amazon-dms-agentic-access.yml
- type: TrustCenter
  url: security/amazon-dms-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/amazon-dms-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/amazon-dms-domain-security.yml
- type: Authentication
  url: authentication/amazon-dms-authentication.yml
- type: Portal
  url: https://aws.amazon.com/dms/
- type: Website
  url: https://aws.amazon.com/dms/
- type: Documentation
  url: https://docs.aws.amazon.com/dms/
- 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/database/
- type: GitHubOrganization
  url: https://github.com/aws
- type: Console
  url: https://console.aws.amazon.com/dms/
- type: Signup
  url: https://portal.aws.amazon.com/billing/signup
- type: Login
  url: https://signin.aws.amazon.com/
- type: StatusPage
  url: https://health.aws.amazon.com/health/status
- type: Contact
  url: https://aws.amazon.com/contact-us/
- type: SpectralRules
  url: https://raw.githubusercontent.com/api-evangelist/amazon-dms/refs/heads/main/rules/amazon-dms-spectral-rules.yml
- type: Vocabulary
  url: https://raw.githubusercontent.com/api-evangelist/amazon-dms/refs/heads/main/vocabulary/amazon-dms-vocabulary.yaml
- type: Features
  data:
  - name: Homogeneous Migration
    description: Migrate between databases of the same engine type with minimal conversion
  - name: Heterogeneous Migration
    description: Migrate between different database engines using Schema Conversion Tool
  - name: Continuous Data Replication
    description: Continuously replicate data changes using change data capture (CDC)
  - name: Minimal Downtime Migration
    description: Keep source database operational during migration for high availability
  - name: Multi-AZ Replication
    description: Provision replication instances across multiple Availability Zones for resilience
  - name: Premigration Assessment
    description: Run automated assessments to identify migration issues before starting
- type: UseCases
  data:
  - name: Database Consolidation
    description: Consolidate multiple databases into a single AWS-managed database
  - name: Cross-Engine Migration
    description: Migrate from Oracle or SQL Server to open-source Aurora or PostgreSQL
  - name: Development and Testing
    description: Continuously replicate production data to development environments
  - name: Active-Active Replication
    description: Maintain synchronized database replicas across regions for failover
  - name: Analytics Migration
    description: Migrate transactional databases to analytical data warehouses like Redshift
- type: Integrations
  data:
  - name: Amazon Aurora
    description: Target Aurora MySQL and Aurora PostgreSQL for cost-efficient managed databases
  - name: Amazon RDS
    description: Migrate to RDS instances for fully managed relational database hosting
  - name: Amazon Redshift
    description: Migrate data warehouses or replicate transactional data for analytics
  - name: AWS Schema Conversion Tool
    description: Convert database schemas for heterogeneous migrations between engine types
  - name: Amazon S3
    description: Stream migration data to S3 for archival or downstream processing
- 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
x-parent: amazon-web-services
x-relationship: product

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/amazon-dms"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/amazon-dms/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/amazon-dms/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.