# Getting started

Copy as Markdown[View as Markdown](/docs/plugins/amazon-apigateway/intro.md)

***

**License:** `Dual-license`

***

[API Gateway](https://aws.amazon.com/api-gateway/) is an AWS service that allows you to create, publish, maintain, monitor, and secure APIs at any scale.

### Why use EventCatalog with Amazon API Gateway?[​](#why-use-eventcatalog-with-amazon-api-gateway "Direct link to Why use EventCatalog with Amazon API Gateway?")

Using the EventCatalog Amazon API Gateway integration you can import your API Gateway specifications into EventCatalog.

This allows you to visualize your API's, their endpoints, and the messages they send and receive. You can map the endpoints to commands, events and queries in your catalog and assign these to services and domains and teams in your organization.

EventCatalog will also allow you to download and view your OpenAPI specifications in the catalog directly, download schemas for each endpoint and see the requests/responses for each endpoint.

### Core Features[​](#core-features "Direct link to Core Features")

The EventCatalog Amazon API Gateway plugin can provide you with many features:

* ⭐️ Generate domains, services, channels and messages into your catalog
* ⭐️ Import and map your API Gateway specifications into EventCatalog
* ⭐️ Map API Gateway routes to commands, events and queries in your catalog
* ⭐️ Add semantic meaning to your API Gateway routes
* ⭐️ and more....

### How it works[​](#how-it-works "Direct link to How it works")

![Example](/assets/images/amazon-apigateway-e8c06994b3f93b2f63e29f2497ede59e.png)

This plugin will download OpenAPI specifications from your API Gateway and import them into EventCatalog. The API Gateway integration will add custom EventCatalog extensions onto your OpenAPI specification and then use the [OpenAPI plugin](/docs/plugins/openapi/intro.md) to import the specification into EventCatalog.

This will map your routes into commands, events and queries in your catalog and assign these to services and domains and teams in your organization.

## Commercial and License[​](#commercial-and-license "Direct link to Commercial and License")

This plugin requires a license key to be used.

You can get a 14 day trial license key to try the plugin out by going to [EventCatalog Cloud](https://eventcatalog.cloud).

After the trial you can purchase a license to continue using this plugin, we have different plans to suit your organization.

See [pricing](/pricing.md) for more information.

*Have any questions? You can email us at `hello@eventcatalog.dev`.*

## License FAQ[​](#license-faq "Direct link to License FAQ")

### What is the license key for?[​](#what-is-the-license-key-for "Direct link to What is the license key for?")

The license key is required to use the Amazon API Gateway plugin with EventCatalog. It helps support ongoing development and maintenance of the plugin and project.

### How do I get a license key?[​](#how-do-i-get-a-license-key "Direct link to How do I get a license key?")

You can obtain a license key by visiting [EventCatalog Cloud](https://eventcatalog.cloud). Your organization can have a 14 day trial license key to try the plugin out.

### Terms[​](#terms "Direct link to Terms")

* **Trial Period**: 14 days free trial no credit card required
* **Support**: Discord community support (extra for priority support)

After your trial period ends, you can purchase a full license through [EventCatalog Cloud](https://eventcatalog.cloud) to continue using the plugin.

## Issues[​](#issues "Direct link to Issues")

If you have any problems or feature requests please feel free to raise them on GitHub. <https://github.com/event-catalog/generators> or join our [Discord community](https://eventcatalog.dev/discord) to chat with the team and other users.
