Skip to main content
API Gateway
Service
Event Store
Service
DocumentGenerated
Event
IntegrationComplete
Event
ImportSchema
Command
ValidateAPI
Command
OpenAPI

OpenAPI

By EventCatalog

Turn your OpenAPI specs into discoverable, versioned architecture documentation with automatic visualizations and relationship mapping.

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

Your OpenAPI specs define your APIs. EventCatalog makes them discoverable, versioned, and visible across your entire organization.

Point the OpenAPI plugin at your specification files and EventCatalog generates domains, services, and messages automatically. You get visualizations, relationship mapping, and version history out of the box. Your teams get a single place to find, understand, and track every API in your architecture.

You can also document who is consuming your APIs to help you quickly find downstream consumers of your APIs.

No more digging through repositories to find the right spec. No more outdated Confluence pages describing endpoints that changed three sprints ago.

Try the playground → — Drop your OpenAPI file and see the result in seconds.

"Creating easy to maintain and easy to consume API and event documentation that is always up to date has been one of the most consistent challenges of my career. EventCatalog has become the keystone tool to finally make it possible." — Adam Fanello, Strategic Cloud Software Architect, Rackspace Technology

Core Features

Examples

Configure

Add the plugin to your EventCatalog project and start generating documentation from your OpenAPI specs. Use OpenAPI extensions to map routes into events, commands, and queries.

Pricing

Included in EventCatalog

Every official integration is open source under the MIT License and included in EventCatalog, with no per-plugin or per-integration pricing. EventCatalog is free for organisations under $10M annual revenue and under $10M raised. Larger organisations use one organisation-wide licence.

See pricing →

Start for free

Join the teams behind 31,000+ catalogs
Self hosting documentation and governance for your organization.

PayFit
Nike
Ticketmaster
GOV.UK
Motorway
Airtime
Flipdish
American Logistics
TransferGo
Prisma
Projectcor
TUI
EverQuote
Mazda
Eurostar
M&S
AWS
PayFit
Nike
Ticketmaster
GOV.UK
Motorway
Airtime
Flipdish
American Logistics
TransferGo
Prisma
Projectcor
TUI
EverQuote
Mazda
Eurostar
M&S
AWS
PayFit
Nike
Ticketmaster
GOV.UK
Motorway
Airtime
Flipdish
American Logistics
TransferGo
Prisma
Projectcor
TUI
EverQuote
Mazda
Eurostar
M&S
AWS
PayFit
Nike
Ticketmaster
GOV.UK
Motorway
Airtime
Flipdish
American Logistics
TransferGo
Prisma
Projectcor
TUI
EverQuote
Mazda
Eurostar
M&S
AWS