

# Dual-stack service endpoints in Amazon EventBridge
<a name="dual-stack"></a>

In addition to the IPv4 service endpoints, EventBridge also provides dual-stack endpoints for the following resources. You can access these endpoints using either IPv4 or IPv6 requests.


| Resource | Region endpoint | FIPS endpoint | Regions | 
| --- | --- | --- | --- | 
| [Event buses](eb-event-bus.md) | `HTTPS://events.{{region-code}}.api.aws`<br /> |  HTTPS://events-fips.{{region-code}}.api.aws  | [EventBridge](https://docs.aws.amazon.com/general/latest/gr/ev.html#ev_region) | 
| [Pipes](eb-pipes.md) | `HTTPS://pipes.{{region-code}}.api.aws` | `HTTPS:://pipes-fips.{{region-code}}.api.aws` | [EventBridge Pipes](https://docs.aws.amazon.com/general/latest/gr/ev_pipes.html#ev_pipes_region) | 
| [Scheduler](using-eventbridge-scheduler.md) | `HTTPS://scheduler.{{region-code}}.api.aws` | `HTTPS://scheduler-fips.{{region-code}}.api.aws` | [EventBridge Scheduler](https://docs.aws.amazon.com/general/latest/gr/eventbridgescheduler.html#eventbridgescheduler_region) | 
| [Schemas](eb-schema.md) | `HTTPS://schemas.{{region-code}}.api.aws` | `HTTPS://schemas-fips.{{region-code}}.api.aws` | [EventBridge Schemas](https://docs.aws.amazon.com/general/latest/gr/eventbridgeschemas.html#eventbridgeschemas_region) | 

To make a request to a dual-stack endpoint, you must use the mechanism provided by the tool or AWS SDK to specify the endpoint. For more information, see [Dual-stack and FIPS endpoints](https://docs.aws.amazon.com/sdkref/latest/guide/feature-endpoints.html) in the *AWS SDKs and Tools Reference Guide*. 

For example, the AWS CLI provides the `--endpoint-url` option. The following example uses `--endpoint-url` to specify the dual-stack endpoint for event buses in the US West (Oregon) Region.

```
aws events describe-event-bus --region us-west-2 --endpoint-url https://events.us-west-2.api.aws
```

For a list of Region codes to use when specifying regional endpoints, see [Regional endpoints](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints) in the *AWS General Reference*.

## Considerations when using dual-stack endpoints
<a name="dual-stack-buses"></a>

Keep the following considerations in mind when using dual-stack endpoints to access EventBridge resources.

For event buses:
+ Dual-stack support for event buses includes archives and replays.
+ EventBridge does not currently support dual-stack endpoints for [global endpoints](eb-global-endpoints.md).

  If you configure the AWS SDK to use dual-stack endpoints, calls to [https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html) will result in an error. This is because the SDK uses the dual-stack domain (`events.{{region-code}}.api.aws`) rather than `events.{{region-code}}.amazonaws.com` when constructing the endpoint, resulting in the request being sent to an endpoint that does not exist. 

For EventBridge Pipes:
+ EventBridge Pipes supports dual-stack requests with [Interface VPC endpoints](eb-related-service-vpc.md).