Skip to main content
OpenAPI

OpenAPI

By EventCatalog

Import OpenAPI directly into EventCatalog to generate domains, services, channels and messages.

OpenAPI

Quick start

Want to quickly try it out? Run this command to create a new EventCatalog project with this integration already configured:

npx @eventcatalog/create-eventcatalog@latest my-catalog --template openapi

Already have an EventCatalog project? Read our getting started guide.

Overview

This plugin allows you to import your OpenAPI directly into EventCatalog to generate domains, services, channels and messages. EventCatalog will transform your OpenAPI specifications into rich documentation and visualizations for your teams to understand.

Get more value from your OpenAPI specifications, with automatic versioning, visualizations and more.

Core Features

The EventCatalog OpenAPI plugin can provide you with many features:

Examples

You can view our examples of this plugin on GitHub:

Configure

Install and configure the plugin directly with your EventCatalog project. Use custom EventCatalog headers to map your OpenAPI messages into events, commands and queries.

Pricing

Commercial License Required

This integration requires a commercial license for business and commercial use. Get started with a 14-day free trial to evaluate the integration with your systems.

14-day free trial
Commercial use rights
Priority updates & bug fixes
Email & community support

Starting from

$139/month

Per integration license

Start for free

Document and govern your architecture with EventCatalog.
Self hosting documentation and governance for your organization.