

# Amazon EventBridge API Reference


Amazon EventBridge is a serverless service that uses events to connect application components together, making it easier for you to build scalable event-driven applications. Event-driven architecture is a style of building loosely-coupled software systems that work together by emitting and responding to events. Event-driven architecture can help you boost agility and build reliable, scalable applications.

Use EventBridge to route events from sources such as home-grown applications, AWS services, and third-party software to consumer applications across your organization. EventBridge provides simple and consistent ways to ingest, filter, transform, and deliver events so you can build applications quickly.

Use the following links to get started using the EventBridge API:
+ [Actions](API_Operations.md): An alphabetical list of all EventBridge actions
+ [Data Types](API_Types.md): An alphabetical list of all EventBridge data types
+ [Common Parameters](CommonParameters.md): Parameters that all Query actions can use
+ [Common Error Types](CommonErrors.md): Client and server errors that all actions can return
+ [Regions and Endpoints](https://docs.aws.amazon.com/general/latest/gr/rande.html#cwe_region): Supported Regions and endpoints for all AWS products

**AWS SDK support for EventBridge**

Alternatively, you can use one of the [AWS SDKs](https://aws.amazon.com/tools/#sdk) to access EventBridge using an API that is tailored to your programming language or platform.

Developers in the AWS developer community also provide their own libraries, which you can find at the following AWS developer centers:
+ [Java Developer Center](http://aws.amazon.com/java/)
+ [JavaScript Developer Center](http://aws.amazon.com/javascript/)
+ [AWS Mobile Services](http://aws.amazon.com/mobile/)
+ [PHP Developer Center](http://aws.amazon.com/php/)
+ [Python Developer Center](http://aws.amazon.com/python/)
+ [Ruby Developer Center](http://aws.amazon.com/ruby/)
+ [Windows and .NET Developer Center](http://aws.amazon.com/net/)

**Additional EventBridge APIs**

The following EventBridge capabilities are accessible through separate API models:
+ [EventBridge Pipes](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes.html)
+ [EventBridge Scheduler](https://docs.aws.amazon.com/scheduler/latest/APIReference/Welcome.html)
+ [EventBridge Schemas](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/what-is-eventbridge-schemas.html)