Gravitee Kafka Gateway

The Gravitee Kafka Gateway brings full API management discipline to Apache Kafka. It sits in front of one or more Kafka clusters and applies authentication mediation, ACLs, quotas, message filtering and routing, schema and serialization policies, virtual topics, and subscription workflows — exposing Kafka as a governed, productized event streaming surface for internal and external consumers.

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/gravitee-kafka-gateway"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

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.

API entry from apis.yml

apis.yml Raw ↑
aid: gravitee:gravitee-kafka-gateway
name: Gravitee Kafka Gateway
description: The Gravitee Kafka Gateway brings full API management discipline to Apache Kafka. It sits
  in front of one or more Kafka clusters and applies authentication mediation, ACLs, quotas, message filtering
  and routing, schema and serialization policies, virtual topics, and subscription workflows — exposing
  Kafka as a governed, productized event streaming surface for internal and external consumers.
humanURL: https://www.gravitee.io/platform/kafka-gateway
baseURL: https://documentation.gravitee.io/apim
tags:
- Kafka
- Event Streaming
- Event Gateway
- Message Broker
- Governance
- Open-Source
tags_raw:
- Kafka
- Event Streaming
- Event Gateway
- Message Broker
- Governance
- Open Source
properties:
- type: Documentation
  url: https://documentation.gravitee.io/apim
- type: GitHubRepository
  url: https://github.com/gravitee-io/gravitee-api-management
features:
- name: API Management for Kafka
  description: Apply policies — rate limiting, header assignment, serialization, JSON / Protobuf transformation
    — directly to Kafka streams.
- name: Message Filtering and Routing
  description: Route and filter messages by content or headers, moving routing logic off the client and
    into the gateway.
- name: Virtual Topics and Topic Mapping
  description: Expose user-friendly aliases for complex Kafka topic names and abstract backend topic structures
    from consumers.
- name: Subscription Approval Workflows
  description: Customizable approval workflows that gate which consumers may subscribe to which Kafka
    topics.
- name: Authentication Mediation
  description: Let consumers connect using their preferred auth (OAuth2, JWT, mTLS, SASL) while the broker
    keeps its own auth model.
- name: Granular Access Control
  description: Fine-grained ACLs over topics, partitions, and consumer groups managed centrally.
useCases:
- name: Securely Expose Kafka
  description: Combine access control, authentication mediation, and approval workflows to safely expose
    Kafka to internal and external consumers.
- name: Kafka Governance
  description: Gain visibility and control over Kafka data flows while enforcing organizational standards
    via policies and workflows.
- name: Self-Service Streaming
  description: Let developers discover and subscribe to Kafka topics through the Gravitee Developer Portal.
- name: Kafka TCO Reduction
  description: Cut Kafka cost through virtual topics, message offloading, and consolidated access management.
integrations:
- name: Apache Kafka
- name: Confluent
- name: RedPanda
- name: Gravitee Developer Portal
- name: Schema Registry
authentication:
- type: OAuth2
- type: JWT
- type: mTLS
- type: SASL
- type: API Key