Skip to main content

Amazon IoT Core adds message batching to HTTP rule action

Posted on: Dec 22, 2025

Amazon IoT Core now lets you batch multiple IoT messages into a single HTTP rule action, before routing the messages to downstream HTTP endpoints. This enhancement helps you to reduce cost and throughput overhead when ingesting telemetry from your Internet of Things (IoT) workloads. 

Amazon IoT Core is a fully managed service that securely connects millions of IoT devices to the cloud. Using rules for Amazon IoT, you can filter, process, and decode device data, and route that data to Amazon Web Services services or third-party endpoints via 20+ Amazon IoT rule actions, such as HTTP rule action - which routes the data to HTTP endpoints. With the new feature, you can now batch messages together before routing that data set to downstream HTTP endpoints.

To efficiently process IoT messages using the new batching capability, connect your IoT devices to Amazon IoT Core and define a HTTP rule action with your desired batch parameters. Amazon IoT Core will then process incoming messages according to these specifications and route the messages to your designated HTTP endpoints. For example, you can now combine IoT messages published from multiple smart home devices in a single batch and route it to a HTTP endpoint in your smart home platform.

This new feature is available in the following Regions: Amazon Web Services China (Beijing) Region, operated by Sinnet, and the Amazon Web Services China (Ningxia) Region, operated by NWCD). To learn more, visit our developer guide and API documentation.