AWS IoT Wireless endpoints and quotas - AWS General Reference

AWS IoT Wireless endpoints and quotas

The following are the service endpoints and service quotas for this service. To connect programmatically to an AWS service, you use an endpoint. In addition to the standard AWS endpoints, some AWS services offer FIPS endpoints in selected Regions. For more information, see AWS service endpoints. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your AWS account. For more information, see AWS service quotas.

Note

AWS recommends using Regional STS endpoints within your applications and avoid using the global (legacy) STS endpoint. Regional STS endpoints reduce latency, build in redundancy, and increase session token validity. For more information about configuring your applications to use the regional STS endpoint, see AWS STS Regionalized endpoints in the AWS SDKs and Tools Reference Guide. For more information about the global (legacy) AWS STS endpoint, including how to monitor for use of this endpoint, see How to use Regional AWS STS endpoints in the AWS Security blog.

Service endpoints

The following sections describe the service endpoints for AWS IoT Wireless. AWS IoT Core for Amazon Sidewalk can only be used in the AWS Region us-east-1. You can use these endpoints to perform the operations in the AWS IoT Wireless API Reference.

For information about:

AWS IoT Core for LoRaWAN - control plane endpoints

The following table contains AWS Region-specific endpoints for AWS IoT Core for LoRaWAN - control plane operations.

Note

For AWS IoT Core for Amazon Sidewalk, use the endpoint in the us-east-1 AWS Region.

For information about the operations supported by the AWS IoT Wireless - control plane endpoints, see AWS IoT Wireless API operations in the AWS IoT Wireless API Reference.

Region Name Region Endpoint Protocol
US East (N. Virginia) us-east-1

api.iotwireless.us-east-1.amazonaws.com

HTTPS
US West (Oregon) us-west-2

api.iotwireless.us-west-2.amazonaws.com

HTTPS
Europe (Ireland) eu-west-1

api.iotwireless.eu-west-1.amazonaws.com

HTTPS
Europe (Frankfurt) eu-central-1

api.iotwireless.eu-central-1.amazonaws.com

HTTPS
Asia Pacific (Tokyo) ap-northeast-1

api.iotwireless.ap-northeast-1.amazonaws.com

HTTPS
Asia Pacific (Sydney) ap-southeast-2

api.iotwireless.ap-southeast-2.amazonaws.com

HTTPS
South America (São Paulo) sa-east-1

api.iotwireless.sa-east-1.amazonaws.com

HTTPS

AWS IoT Core for LoRaWAN - data plane endpoints

The AWS IoT Core for LoRaWAN - data plane endpoints are specific to each AWS account and AWS Region. To find the AWS IoT Core for LoRaWAN - data plane endpoint for your AWS account and AWS Region, use the get-service-endpoint CLI command shown here, or the GetServiceEndpoint REST API.

aws iotwireless get-service-endpoint

This command returns information about:

  • The service type for which you want to get endpoint information about, which can be CUPS or LNS.

  • The CUPS or LNS server trust certificate depending on the endpoint specified.

  • Your data plane API endpoint in the following format:

    account-specific-prefix.service.lorawan.aws-region.amazonaws.com

where service can be cups or lns.

The following table contains generic representations of the AWS Account-specific LNS endpoints for each Region that AWS IoT Core for LoRaWAN supports. In the Endpoint column, the account-specific-prefix from your Account-specific endpoint replaces prefix shown in the generic endpoint representation.

LNS endpoints
Region Name Region Endpoint Protocol
US East (N. Virginia) us-east-1

prefix.lns.lorawan.us-east-1.amazonaws.com

WSS
US West (Oregon) us-west-2

prefix.lns.lorawan.us-west-2.amazonaws.com

WSS
Europe (Ireland) eu-west-1

prefix.lns.lorawan.eu-west-1.amazonaws.com

WSS
Europe (Frankfurt) eu-central-1

prefix.lns.lorawan.eu-central-1.amazonaws.com

WSS
Asia Pacific (Tokyo) ap-northeast-1

prefix.lns.lorawan.ap-northeast-1.amazonaws.com

WSS
Asia Pacific (Sydney) ap-southeast-2

prefix.lns.lorawan.ap-southeast-2.amazonaws.com

WSS
South America (São Paulo) ap-east-1

prefix.lns.lorawan.sa-east-1.amazonaws.com

WSS

The following table contains generic representations of the AWS Account-specific CUPS endpoints for each Region that AWS IoT Core supports. In the Endpoint column, the account-specific-prefix from your Account-specific endpoint replaces prefix shown in the generic endpoint representation.

CUPS endpoints
Region Name Region Endpoint Protocol
US East (N. Virginia) us-east-1

prefix.cups.lorawan.us-east-1.amazonaws.com

HTTPS
US West (Oregon) us-west-2

prefix.cups.lorawan.us-west-2.amazonaws.com

HTTPS
Europe (Ireland) eu-west-1

prefix.cups.lorawan.eu-west-1.amazonaws.com

HTTPS
Europe (Frankfurt) eu-central-1

prefix.cups.lorawan.eu-central-1.amazonaws.com

HTTPS
Asia Pacific (Tokyo) ap-northeast-1

prefix.cups.lorawan.ap-northeast-1.amazonaws.com

HTTPS
Asia Pacific (Sydney) ap-southeast-2

prefix.cups.lorawan.ap-southeast-2.amazonaws.com

HTTPS
South America (São Paulo) ap-east-1

prefix.cups.lorawan.sa-east-1.amazonaws.com

WSS

For information about the actions supported by the AWS IoT Wireless - data plane endpoints, see AWS IoT Wireless API operations in the AWS IoT Wireless API Reference.

Service quotas

The following tables describes the maximum number of transactions per second (TPS) that can be made to each action in the AWS IoT Wireless API, which includes AWS IoT Core for LoRaWAN and AWS IoT Core for Amazon Sidewalk.

Wireless devices and device data quotas

The following service quotas apply to LoRaWAN and Sidewalk devices. It also their device data quotas, which are transmitted between wireless devices, gateways, and the cloud.

AWS IoT Wireless devices API throttling

Limit display name

Description

Default value

Adjustable

TPS limit for AssociateWirelessDeviceWithThing

TPS limit for AssociateWirelessDeviceWithThing

10

Yes

TPS limit for CreateNetworkAnalyzerConfiguration

TPS limit for CreateNetworkAnalyzerConfiguration

10

Yes

TPS limit for CreateWirelessDevice

TPS limit for CreateWirelessDevice

10

Yes

TPS limit for DeleteNetworkAnalyzerConfiguration

TPS limit for DeleteNetworkAnalyzerConfiguration

10

Yes

TPS limit for DeleteWirelessDevice

TPS limit for DeleteWirelessDevice

10

Yes

TPS limit for DisassociateWirelessDeviceFromThing

TPS limit for DisassociateWirelessDeviceFromThing

10

Yes

TPS limit for GetEventConfigurationByResourceTypes

TPS limit for GetEventConfigurationByResourceTypes

10

Yes

TPS limit for GetMetricConfiguration

TPS limit for GetMetricConfiguration

10

Yes

TPS limit for GetMetrics

TPS limit for GetMetrics

10

Yes

TPS limit for GetWirelessDevice

TPS limit for GetWirelessDevice

10

Yes

TPS limit for GetWirelessDeviceStatistics

TPS limit for GetWirelessDeviceStatistics

10

No

TPS limit for ListEventConfigurations

TPS limit for ListEventConfigurations

10

Yes

TPS limit for ListNetworkAnalyzerConfigurations

TPS limit for ListNetworkAnalyzerConfigurations

10

Yes

TPS limit for ListWirelessDevices

TPS limit for ListWirelessDevices

10

Yes

TPS limit for SendDataToWirelessDevice

TPS limit for SendDataToWirelessDevice

10

Yes

TPS limit for TestWirelessDevice

TPS limit for TestWirelessDevice

10

Yes

TPS limit for UpdateEventConfigurationByResourceTypes

TPS limit for UpdateEventConfigurationByResourceTypes

10

Yes

TPS limit for UpdateMetricConfiguration

TPS limit for UpdateMetricConfiguration

10

Yes

TPS limit for UpdateWirelessDevice

TPS limit for UpdateWirelessDevice

10

Yes

LoRaWAN gateways API throttling

This table describes the maximum TPS for APIs used with LoRaWAN gateways. The gateways route messages between LoRaWAN devices and AWS IoT Core for LoRaWAN.

AWS IoT Wireless gateway API throttling

Limit display name

Description

Default value

Adjustable

TPS limit for AssociateWirelessGatewayWithCertificate

TPS limit for AssociateWirelessGatewayWithCertificate

10

No

TPS limit for AssociateWirelessGatewayWithThing

TPS limit for AssociateWirelessGatewayWithThing

10

Yes

TPS limit for CreateWirelessGateway

TPS limit for CreateWirelessGateway

10

Yes

TPS limit for CreateWirelessGatewayTask

TPS limit for CreateWirelessGatewayTask

10

No

TPS limit for CreateWirelessGatewayTaskDefinition

TPS limit for CreateWirelessGatewayTaskDefinition

10

No

TPS limit for DeleteWirelessGateway

TPS limit for DeleteWirelessGateway

10

Yes

TPS limit for DeleteWirelessGatewayTask

TPS limit for DeleteWirelessGatewayTask

10

No

TPS limit for DeleteWirelessGatewayTaskDefinition

TPS limit for DeleteWirelessGatewayTaskDefinition

10

No

TPS limit for DisassociateWirelessGatewayFromCertificate

TPS limit for DisassociateWirelessGatewayFromCertificate

10

No

TPS limit for DisassociateWirelessGatewayFromThing

TPS limit for DisassociateWirelessGatewayFromThing

10

Yes

TPS limit for GetWirelessGateway

TPS limit for GetWirelessGateway

10

Yes

TPS limit for GetWirelessGatewayCertificate

TPS limit for GetWirelessGatewayCertificate

10

No

TPS limit for GetWirelessGatewayFirmwareInformation

TPS limit for GetWirelessGatewayFirmwareInformation

10

No

TPS limit for GetWirelessGatewayStatistics

TPS limit for GetWirelessGatewayStatistics

10

No

TPS limit for GetWirelessGatewayTask

TPS limit for GetWirelessGatewayTask

10

No

TPS limit for GetWirelessGatewayTaskDefinition

TPS limit for GetWirelessGatewayTaskDefinition

10

No

TPS limit for ListWirelessGatewayTaskDefinitions

TPS limit for ListWirelessGatewayTaskDefinitions

10

No

TPS limit for ListWirelessGateways

TPS limit for ListWirelessGateways

10

Yes

TPS limit for UpdateWirelessGateway

TPS limit for UpdateWirelessGateway

10

Yes

Profiles and destinations API throttling

This table describes the maximum TPS for device profiles, service profiles, and destinations that can route messages to other AWS services.

AWS IoT Wireless device profiles and destination API throttling

Limit display name

Description

Default value

Adjustable

TPS limit for CreateDestination

TPS limit for CreateDestination

10

Yes

TPS limit for CreateDeviceProfile

TPS limit for CreateDeviceProfile

10

Yes

TPS limit for CreateServiceProfile

TPS limit for CreateServiceProfile

10

Yes

TPS limit for DeleteDestination

TPS limit for DeleteDestination

10

Yes

TPS limit for DeleteDeviceProfile

TPS limit for DeleteDeviceProfile

10

Yes

TPS limit for DeleteServiceProfile

TPS limit for DeleteServiceProfile

10

Yes

TPS limit for GetDestination

TPS limit for GetDestination

10

Yes

TPS limit for GetDeviceProfile

TPS limit for GetDeviceProfile

10

Yes

TPS limit for GetServiceProfile

TPS limit for GetServiceProfile

10

Yes

TPS limit for ListDestinations

TPS limit for ListDestinations

10

Yes

TPS limit for ListDeviceProfiles

TPS limit for ListDeviceProfiles

10

Yes

TPS limit for ListServiceProfiles

TPS limit for ListServiceProfiles

10

Yes

TPS limit for UpdateDestination

TPS limit for UpdateDestination

10

Yes

FUOTA tasks and multicast groups API throttling

This table describes the maximum TPS for APIs used with multicast groups and FUOTA tasks. Multicast groups can be used to send a downlink message to a group of LoRaWAN devices. Using FUOTA tasks, you can run firmware updates on individual devices or a group of devices in a multicast group.

Sidewalk and logging API throttling

This table describes the maximum TPS for Amazon Sidewalk APIs and APIs that are used for log levels based on resource types.

AWS IoT Wireless Sidewalk and logging API throttling

Limit display name

Description

Default value

Adjustable

TPS limit for AssociateAwsAccountWithPartnerAccount

TPS limit for AssociateAwsAccountWithPartnerAccount

10

Yes

TPS limit for DeleteWirelessDeviceImportTask

TPS limit for DeleteWirelessDeviceImportTask

10

Yes

TPS limit for DeregisterWirelessDevice

TPS limit for DeregisterWirelessDevice

10

Yes

TPS limit for GetLogLevelsByResourceTypes

TPS limit for GetLogLevelsByResourceTypes

10

Yes

TPS limit for GetPartnerAccount

TPS limit for GetPartnerAccount

10

Yes

TPS limit for GetResourceLogLevel

TPS limit for GetResourceLogLevel

10

Yes

TPS limit for GetWirelessDeviceImportTask

TPS limit for GetWirelessDeviceImportTask

10

Yes

TPS limit for ListDevicesForWirelessDeviceImportTask

TPS limit for ListDevicesForWirelessDeviceImportTask

10

Yes

TPS limit for ListPartnerAccounts

TPS limit for ListPartnerAccounts

10

Yes

TPS limit for ListWirelessDeviceImportTasks

TPS limit for ListWirelessDeviceImportTasks

10

Yes

TPS limit for PutResourceLogLevel

TPS limit for PutResourceLogLevel

10

Yes

TPS limit for ResetAllResourceLogLevels

TPS limit for ResetAllResourceLogLevels

10

Yes

TPS limit for ResetResourceLogLevel

TPS limit for ResetResourceLogLevel

10

Yes

TPS limit for StartSingleWirelessDeviceImportTask

TPS limit for StartSingleWirelessDeviceImportTask

10

Yes

TPS limit for StartWirelessDeviceImportTask

TPS limit for StartWirelessDeviceImportTask

10

Yes

TPS limit for UpdateLogLevelsByResourceTypes

TPS limit for UpdateLogLevelsByResourceTypes

10

Yes

TPS limit for UpdatePartnerAccount

TPS limit for UpdatePartnerAccount

10

Yes

TPS limit for UpdateWirelessDeviceImportTask

TPS limit for UpdateWirelessDeviceImportTask

10

Yes

Network analyzer and wireless events API throttling

This table describes the maximum TPS for APIs used with the network analyzer and events for AWS IoT Wireless resources. Using network analyzer, you can monitor and troubleshoot your LoRaWAN resources in real time.

Tagging and endpoint API throttling

This table describes the maximum TPS for the GetServiceEndpoint API and APIs used for tagging resources.

AWS IoT Wireless tagging and GetServiceEndpoint API throttling

Limit display name

Description

Default value

Adjustable

TPS limit for GetServiceEndpoint

TPS limit for GetServiceEndpoint

10

No

TPS limit for ListTagsForResource

TPS limit for ListTagsForResource

10

Yes

TPS limit for TagResource

TPS limit for TagResource

10

Yes

TPS limit for UntagResource

TPS limit for UntagResource

10

Yes

AWS IoT Core device location and additional AWS IoT Wireless API limits

This table describes the maximum TPS for other, additional AWS IoT Wireless API throttling.

AWS IoT Wireless limits and quotas

Limit display name

Description

Default value

Adjustable

TPS limit for AssociateMulticastGroupWithFuotaTask

TPS limit for AssociateMulticastGroupWithFuotaTask

10

Yes

TPS limit for AssociateWirelessDeviceWithFuotaTask

TPS limit for AssociateWirelessDeviceWithFuotaTask

10

Yes

TPS limit for AssociateWirelessDeviceWithMulticastGroup

TPS limit for AssociateWirelessDeviceWithMulticastGroup

10

Yes

TPS limit for CancelMulticastGroupSession

TPS limit for CancelMulticastGroupSession

10

Yes

TPS limit for CreateFuotaTask

TPS limit for CreateFuotaTask

10

Yes

TPS limit for CreateMulticastGroup

TPS limit for CreateMulticastGroup

10

Yes

TPS limit for DeleteFuotaTask

TPS limit for DeleteFuotaTask

10

Yes

TPS limit for DeleteMulticastGroup

TPS limit for DeleteMulticastGroup

10

Yes

TPS limit for DeleteQueuedMessages

TPS limit for DeleteQueuedMessages

10

Yes

TPS limit for DisassociateAwsAccountFromPartnerAccount

TPS limit for DisassociateAwsAccountFromPartnerAccount

10

Yes

TPS limit for DisassociateMulticastGroupFromFuotaTask

TPS limit for DisassociateMulticastGroupFromFuotaTask

10

Yes

TPS limit for DisassociateWirelessDeviceFromFuotaTask

TPS limit for DisassociateWirelessDeviceFromFuotaTask

10

Yes

TPS limit for DisassociateWirelessDeviceFromMulticastGroup

TPS limit for DisassociateWirelessDeviceFromMulticastGroup

10

Yes

TPS limit for GetFuotaTask

TPS limit for GetFuotaTask

10

Yes

TPS limit for GetMulticastGroup

TPS limit for GetMulticastGroup

10

Yes

TPS limit for GetMulticastGroupSession

TPS limit for GetMulticastGroupSession

10

Yes

TPS limit for GetNetworkAnalyzerConfiguration

TPS limit for GetNetworkAnalyzerConfiguration

10

Yes

TPS limit for GetPosition

TPS limit for GetPosition

10

Yes

TPS limit for GetPositionConfiguration

TPS limit for GetPositionConfiguration

10

Yes

TPS limit for GetPositionEstimate

TPS limit for GetPositionEstimate

10

Yes

TPS limit for GetResourceEventConfiguration

TPS limit for GetResourceEventConfiguration

10

Yes

TPS limit for GetResourcePosition

TPS limit for GetResourcePosition

10

Yes

TPS limit for ListFuotaTasks

TPS limit for ListFuotaTasks

10

Yes

TPS limit for ListMulticastGroups

TPS limit for ListMulticastGroups

10

Yes

TPS limit for ListMulticastGroupsByFuotaTask

TPS limit for ListMulticastGroupsByFuotaTask

10

Yes

TPS limit for ListPositionConfigurations

TPS limit for ListPositionConfigurations

10

Yes

TPS limit for ListQueuedMessages

TPS limit for ListQueuedMessages

10

Yes

TPS limit for PutPositionConfiguration

TPS limit for PutPositionConfiguration

10

Yes

TPS limit for SendDataToMulticastGroup

TPS limit for SendDataToMulticastGroup

10

Yes

TPS limit for StartBulkAssociateWirelessDeviceWithMulticastGroup

TPS limit for StartBulkAssociateWirelessDeviceWithMulticastGroup

10

Yes

TPS limit for StartBulkDisassociateWirelessDeviceFromMulticastGroup

TPS limit for StartBulkDisassociateWirelessDeviceFromMulticastGroup

10

Yes

TPS limit for StartFuotaTask

TPS limit for StartFuotaTask

10

Yes

TPS limit for StartMulticastGroupSession

TPS limit for StartMulticastGroupSession

10

Yes

TPS limit for StartNetworkAnalyzerStream

TPS limit for StartNetworkAnalyzerStream

10

Yes

TPS limit for UpdateFuotaTask

TPS limit for UpdateFuotaTask

10

Yes

TPS limit for UpdateMulticastGroup

TPS limit for UpdateMulticastGroup

10

Yes

TPS limit for UpdateNetworkAnalyzerConfiguration

TPS limit for UpdateNetworkAnalyzerConfiguration

10

Yes

TPS limit for UpdatePosition

TPS limit for UpdatePosition

10

Yes

TPS limit for UpdateResourceEventConfiguration

TPS limit for UpdateResourceEventConfiguration

10

Yes

TPS limit for UpdateResourcePosition

TPS limit for UpdateResourcePosition

10

Yes