aid: amazon-msk
name: Amazon MSK
description: Amazon Managed Streaming for Apache Kafka (Amazon MSK) is a fully managed service that enables
  you to build and run applications that use Apache Kafka to process streaming data, with the infrastructure
  management handled by AWS.
type: Index
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-msk.png
tags:
- AWS
- Streaming
- Kafka
- Apache Kafka
- Event Streaming
- Data Pipeline
url: https://raw.githubusercontent.com/api-evangelist/amazon-msk/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-09-16'
specificationVersion: '0.23'
apis:
- aid: amazon-msk:amazon-msk-clusters-api
  name: Amazon MSK Clusters API
  description: The Clusters API from Amazon MSK — 18 operation(s) for clusters.
  humanURL: https://aws.amazon.com/msk/
  baseURL: http://kafka.{region}.amazonaws.com
  tags:
  - Cluster
  tags_raw:
  - Clusters
  properties:
  - type: OpenAPI
    url: openapi/amazon-msk-clusters-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/msk/
  - type: GettingStarted
    url: https://aws.amazon.com/msk/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/msk/pricing/
  - type: FAQ
    url: https://aws.amazon.com/msk/faqs/
- aid: amazon-msk:amazon-msk-compatible-kafka-versions-api
  name: Amazon MSK Compatible Kafka Versions API
  description: >-
    The Compatible Kafka Versions API from Amazon MSK — 1 operation(s) for compatible kafka versions.
  humanURL: https://aws.amazon.com/msk/
  baseURL: http://kafka.{region}.amazonaws.com
  tags:
  - Compatible Kafka Versions
  properties:
  - type: OpenAPI
    url: openapi/amazon-msk-compatible-kafka-versions-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/msk/
  - type: GettingStarted
    url: https://aws.amazon.com/msk/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/msk/pricing/
  - type: FAQ
    url: https://aws.amazon.com/msk/faqs/
- aid: amazon-msk:amazon-msk-configurations-api
  name: Amazon MSK Configurations API
  description: The Configurations API from Amazon MSK — 4 operation(s) for configurations.
  humanURL: https://aws.amazon.com/msk/
  baseURL: http://kafka.{region}.amazonaws.com
  tags:
  - Configurations
  properties:
  - type: OpenAPI
    url: openapi/amazon-msk-configurations-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/msk/
  - type: GettingStarted
    url: https://aws.amazon.com/msk/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/msk/pricing/
  - type: FAQ
    url: https://aws.amazon.com/msk/faqs/
- aid: amazon-msk:amazon-msk-kafka-versions-api
  name: Amazon MSK Kafka Versions API
  description: The Kafka Versions API from Amazon MSK — 1 operation(s) for kafka versions.
  humanURL: https://aws.amazon.com/msk/
  baseURL: http://kafka.{region}.amazonaws.com
  tags:
  - Kafka Versions
  properties:
  - type: OpenAPI
    url: openapi/amazon-msk-kafka-versions-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/msk/
  - type: GettingStarted
    url: https://aws.amazon.com/msk/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/msk/pricing/
  - type: FAQ
    url: https://aws.amazon.com/msk/faqs/
- aid: amazon-msk:amazon-msk-operations-api
  name: Amazon MSK Operations API
  description: The Operations API from Amazon MSK — 1 operation(s) for operations.
  humanURL: https://aws.amazon.com/msk/
  baseURL: http://kafka.{region}.amazonaws.com
  tags: []
  tags_raw:
  - Operations
  properties:
  - type: OpenAPI
    url: openapi/amazon-msk-operations-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/msk/
  - type: GettingStarted
    url: https://aws.amazon.com/msk/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/msk/pricing/
  - type: FAQ
    url: https://aws.amazon.com/msk/faqs/
- aid: amazon-msk:amazon-msk-tags-api
  name: Amazon MSK Tags API
  description: The Tags API from Amazon MSK — 2 operation(s) for tags.
  humanURL: https://aws.amazon.com/msk/
  baseURL: http://kafka.{region}.amazonaws.com
  tags:
  - Tags
  properties:
  - type: OpenAPI
    url: openapi/amazon-msk-tags-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/msk/
  - type: GettingStarted
    url: https://aws.amazon.com/msk/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/msk/pricing/
  - type: FAQ
    url: https://aws.amazon.com/msk/faqs/
- aid: amazon-msk:amazon-msk-channels-api
  name: Amazon MSK Msk Channels API
  description: The Msk Channels API from Amazon MSK — 2 operation(s) for msk channels.
  humanURL: https://aws.amazon.com/msk/
  baseURL: http://kafka.{region}.amazonaws.com
  tags:
  - Msk Channels
  properties:
  - type: OpenAPI
    url: openapi/amazon-msk-channels-api-openapi.yml
- aid: amazon-msk:amazon-msk-policy-api
  name: Amazon MSK Msk Policy API
  description: The Msk Policy API from Amazon MSK — 1 operation(s) for msk policy.
  humanURL: https://aws.amazon.com/msk/
  baseURL: http://kafka.{region}.amazonaws.com
  tags:
  - Msk Policy
  properties:
  - type: OpenAPI
    url: openapi/amazon-msk-policy-api-openapi.yml
- aid: amazon-msk:amazon-msk-replication-api
  name: Amazon MSK Msk Replication API
  description: The Msk Replication API from Amazon MSK — 2 operation(s) for msk replication.
  humanURL: https://aws.amazon.com/msk/
  baseURL: http://kafka.{region}.amazonaws.com
  tags:
  - Msk Replication
  properties:
  - type: OpenAPI
    url: openapi/amazon-msk-replication-api-openapi.yml
- aid: amazon-msk:amazon-msk-topics-api
  name: Amazon MSK Msk Topics API
  description: The Msk Topics API from Amazon MSK — 2 operation(s) for msk topics.
  humanURL: https://aws.amazon.com/msk/
  baseURL: http://kafka.{region}.amazonaws.com
  tags:
  - Msk Topics
  properties:
  - type: OpenAPI
    url: openapi/amazon-msk-topics-api-openapi.yml
- aid: amazon-msk:amazon-msk-vpc-connection-api
  name: Amazon MSK Msk Vpc Connection API
  description: The Msk Vpc Connection API from Amazon MSK — 2 operation(s) for msk vpc connection.
  humanURL: https://aws.amazon.com/msk/
  baseURL: http://kafka.{region}.amazonaws.com
  tags:
  - Msk Vpc Connection
  properties:
  - type: OpenAPI
    url: openapi/amazon-msk-vpc-connection-api-openapi.yml
common:
- type: CapabilityMap
  url: capabilities/amazon-msk-capability-edges.yml
  name: Amazon MSK Business Capability Map
- type: Plans
  url: plans/amazon-msk-plans-pricing.yml
- type: RateLimits
  url: rate-limits/amazon-msk-rate-limits.yml
- type: FinOps
  url: finops/amazon-msk-finops.yml
- type: Website
  url: https://aws.amazon.com/msk/
- type: AgentSkills
  name: Agent Skills for Amazon MSK
  url: https://github.com/aws/agent-toolkit-for-aws/tree/main/skills/specialized-skills/analytics-skills
- type: MCPDocumentation
  name: AWS Agent Toolkit Documentation
  url: https://docs.aws.amazon.com/agent-toolkit/latest/userguide/getting-started-aws-mcp-server.html
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/amazon-msk/overview
- type: AgenticAccess
  url: agentic-access/amazon-msk-agentic-access.yml
- type: TrustCenter
  url: security/amazon-msk-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/amazon-msk-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/amazon-msk-domain-security.yml
- type: Authentication
  url: authentication/amazon-msk-authentication.yml
- type: Portal
  url: https://aws.amazon.com/msk/
- type: Documentation
  url: https://docs.aws.amazon.com/msk/
- 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/msk/
- 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-msk-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amazon-msk-vocabulary.yaml
- type: Features
  data:
  - name: Fully Managed Kafka
    description: Automatically provisions, configures, and maintains Apache Kafka clusters without operational
      overhead.
  - name: High Durability
    description: Multi-AZ deployments with automatic replication and failover for data durability.
  - name: MSK Serverless
    description: Serverless cluster mode that automatically scales capacity to match streaming demand.
  - name: MSK Connect
    description: Fully managed Kafka Connect to stream data to and from databases and other services.
  - name: Tiered Storage
    description: Offload older data to low-cost Amazon S3 storage while keeping recent data on brokers.
  - name: Schema Registry
    description: Manage and enforce schemas for Kafka topics with AWS Glue Schema Registry integration.
- type: UseCases
  data:
  - name: Real-Time Data Streaming
    description: Build real-time data pipelines for clickstream analytics, log aggregation, and metrics.
  - name: Event Sourcing
    description: Implement event sourcing patterns with durable, ordered Kafka topics.
  - name: Stream Processing
    description: Process streaming data with Apache Flink, Spark Streaming, or custom consumers.
  - name: Database Change Data Capture
    description: Stream database changes to downstream systems using Debezium and MSK Connect.
- type: Integrations
  data:
  - name: Amazon Kinesis Data Analytics
    description: Process MSK streams with Kinesis Data Analytics for Apache Flink.
  - name: AWS Lambda
    description: Trigger Lambda functions from MSK topics for serverless stream processing.
  - name: Amazon S3
    description: Use MSK Connect to sink data from Kafka topics to S3 buckets.
  - name: Amazon CloudWatch
    description: Monitor cluster and broker metrics with CloudWatch dashboards and alarms.
  - name: AWS IAM
    description: Authenticate Kafka clients using IAM roles for MSK cluster access control.
  - name: AWS Glue Schema Registry
    description: Enforce data schemas for Kafka producers and consumers.
- type: Integrations
  url: https://aws.amazon.com/marketplace
integrations:
- name: Agent Mode
- name: Sign in
- name: Become a Channel Partner
- name: Resources
- name: Sell in AWS Marketplace
- name: Why AWS Marketplace?
- name: Get started in AWS Marketplace
- name: Manage Your Account
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
x-parent: amazon-web-services
x-relationship: product
