Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

AWS IoT Device Management endpoints and quotas - AWS General Reference

AWS IoT Device Management endpoints and quotas

To connect programmatically to an AWS service, you use an endpoint. AWS services offer the following endpoint types in some or all of the AWS Regions that the service supports: IPv4 endpoints, dual-stack endpoints, and FIPS endpoints. Some services provide global endpoints. 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.

The following are the service endpoints and service quotas for this service.

Service endpoints

AWS IoT Device Management jobs and commands data endpoints

The commands and jobs features in AWS IoT Device Management share the same data plane endpoints. These data endpoints are specific to each AWS account and AWS Region. To find the data plane endpoint for your AWS account and AWS Region, use the describe-endpoint CLI command shown here, or the DescribeEndpoint REST API.

aws iot describe-endpoint --endpoint-type iot:Jobs

This command returns your data plane API endpoint in the following format:

account-specific-prefix.jobs.iot.aws-region.amazonaws.com.

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

Note

For the AWS IoT Device Management commands feature, the StartCommandExecution API is supported in the data plane.

The following table contains AWS Region-specific endpoints that AWS IoT Core supports for the commands and jobs data operations. In the Endpoint column, the account-specific-prefix from your account-specific endpoint replaces the data shown in the generic endpoint representation.

Region Name Region Endpoint Protocol
US East (Ohio) us-east-2

data.jobs.iot.us-east-2.amazonaws.com

data.jobs.iot-fips.us-east-2.amazonaws.com

HTTPS

HTTPS

US East (N. Virginia) us-east-1

data.jobs.iot.us-east-1.amazonaws.com

data.jobs.iot-fips.us-east-1.amazonaws.com

HTTPS

HTTPS

US West (N. California) us-west-1

data.jobs.iot.us-west-1.amazonaws.com

data.jobs.iot-fips.us-west-1.amazonaws.com

HTTPS

HTTPS

US West (Oregon) us-west-2

data.jobs.iot.us-west-2.amazonaws.com

data.jobs.iot-fips.us-west-2.amazonaws.com

HTTPS

HTTPS

Asia Pacific (Hong Kong) ap-east-1 data.jobs.iot.ap-east-1.amazonaws.com HTTPS
Asia Pacific (Mumbai) ap-south-1 data.jobs.iot.ap-south-1.amazonaws.com HTTPS
Asia Pacific (Seoul) ap-northeast-2 data.jobs.iot.ap-northeast-2.amazonaws.com HTTPS
Asia Pacific (Singapore) ap-southeast-1 data.jobs.iot.ap-southeast-1.amazonaws.com HTTPS
Asia Pacific (Sydney) ap-southeast-2 data.jobs.iot.ap-southeast-2.amazonaws.com HTTPS
Asia Pacific (Tokyo) ap-northeast-1 data.jobs.iot.ap-northeast-1.amazonaws.com HTTPS
Canada (Central) ca-central-1

data.jobs.iot.ca-central-1.amazonaws.com

data.jobs.iot-fips.ca-central-1.amazonaws.com

HTTPS

HTTPS

Europe (Frankfurt) eu-central-1 data.jobs.iot.eu-central-1.amazonaws.com HTTPS
Europe (Ireland) eu-west-1 data.jobs.iot.eu-west-1.amazonaws.com HTTPS
Europe (London) eu-west-2 data.jobs.iot.eu-west-2.amazonaws.com HTTPS
Europe (Paris) eu-west-3 data.jobs.iot.eu-west-3.amazonaws.com HTTPS
Europe (Stockholm) eu-north-1 data.jobs.iot.eu-north-1.amazonaws.com HTTPS
Middle East (Bahrain) me-south-1 data.jobs.iot.me-south-1.amazonaws.com HTTPS
South America (São Paulo) sa-east-1 data.jobs.iot.sa-east-1.amazonaws.com HTTPS
AWS GovCloud (US-East) us-gov-east-1

data.jobs.iot.us-gov-east-1.amazonaws.com

data.jobs.iot-fips.us-gov-east-1.amazonaws.com

HTTPS

HTTPS

AWS GovCloud (US-West) us-gov-west-1

data.jobs.iot.us-gov-west-1.amazonaws.com

data.jobs.iot-fips.us-gov-west-1.amazonaws.com

HTTPS

HTTPS

AWS IoT Device Management - secure tunneling endpoints

AWS IoT supports additional endpoints for secure tunneling.

Secure Tunneling Management APIs Endpoints

Region Name Region Endpoint Protocol
US East (Ohio) us-east-2

api.tunneling.iot.us-east-2.amazonaws.com

api.iot-tunneling-fips.us-east-2.api.aws

api.tunneling.iot-fips.us-east-2.amazonaws.com

api.iot-tunneling.us-east-2.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

US East (N. Virginia) us-east-1

api.tunneling.iot.us-east-1.amazonaws.com

api.iot-tunneling-fips.us-east-1.api.aws

api.tunneling.iot-fips.us-east-1.amazonaws.com

api.iot-tunneling.us-east-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

US West (N. California) us-west-1

api.tunneling.iot.us-west-1.amazonaws.com

api.iot-tunneling-fips.us-west-1.api.aws

api.tunneling.iot-fips.us-west-1.amazonaws.com

api.iot-tunneling.us-west-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

US West (Oregon) us-west-2

api.tunneling.iot.us-west-2.amazonaws.com

api.iot-tunneling-fips.us-west-2.api.aws

api.tunneling.iot-fips.us-west-2.amazonaws.com

api.iot-tunneling.us-west-2.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Asia Pacific (Hong Kong) ap-east-1

api.tunneling.iot.ap-east-1.amazonaws.com

api.iot-tunneling.ap-east-1.api.aws

HTTPS

HTTPS

Asia Pacific (Mumbai) ap-south-1

api.tunneling.iot.ap-south-1.amazonaws.com

api.iot-tunneling.ap-south-1.api.aws

HTTPS

HTTPS

Asia Pacific (Seoul) ap-northeast-2

api.tunneling.iot.ap-northeast-2.amazonaws.com

api.iot-tunneling.ap-northeast-2.api.aws

HTTPS

HTTPS

Asia Pacific (Singapore) ap-southeast-1

api.tunneling.iot.ap-southeast-1.amazonaws.com

api.iot-tunneling.ap-southeast-1.api.aws

HTTPS

HTTPS

Asia Pacific (Sydney) ap-southeast-2

api.tunneling.iot.ap-southeast-2.amazonaws.com

api.iot-tunneling.ap-southeast-2.api.aws

HTTPS

HTTPS

Asia Pacific (Tokyo) ap-northeast-1

api.tunneling.iot.ap-northeast-1.amazonaws.com

api.iot-tunneling.ap-northeast-1.api.aws

HTTPS

HTTPS

Canada (Central) ca-central-1

api.tunneling.iot.ca-central-1.amazonaws.com

api.iot-tunneling-fips.ca-central-1.api.aws

api.tunneling.iot-fips.ca-central-1.amazonaws.com

api.iot-tunneling.ca-central-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Europe (Frankfurt) eu-central-1

api.tunneling.iot.eu-central-1.amazonaws.com

api.iot-tunneling.eu-central-1.api.aws

HTTPS

HTTPS

Europe (Ireland) eu-west-1

api.tunneling.iot.eu-west-1.amazonaws.com

api.iot-tunneling.eu-west-1.api.aws

HTTPS

HTTPS

Europe (London) eu-west-2

api.tunneling.iot.eu-west-2.amazonaws.com

api.iot-tunneling.eu-west-2.api.aws

HTTPS

HTTPS

Europe (Paris) eu-west-3

api.tunneling.iot.eu-west-3.amazonaws.com

api.iot-tunneling.eu-west-3.api.aws

HTTPS

HTTPS

Europe (Stockholm) eu-north-1

api.tunneling.iot.eu-north-1.amazonaws.com

api.iot-tunneling.eu-north-1.api.aws

HTTPS

HTTPS

Middle East (Bahrain) me-south-1

api.tunneling.iot.me-south-1.amazonaws.com

api.iot-tunneling.me-south-1.api.aws

HTTPS

HTTPS

Middle East (UAE) me-central-1

api.tunneling.iot.me-central-1.amazonaws.com

api.iot-tunneling.me-central-1.api.aws

HTTPS

HTTPS

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

api.tunneling.iot.sa-east-1.amazonaws.com

api.iot-tunneling.sa-east-1.api.aws

HTTPS

HTTPS

AWS GovCloud (US-East) us-gov-east-1

api.tunneling.iot.us-gov-east-1.amazonaws.com

api.iot-tunneling-fips.us-gov-east-1.api.aws

api.tunneling.iot-fips.us-gov-east-1.amazonaws.com

api.iot-tunneling.us-gov-east-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

AWS GovCloud (US-West) us-gov-west-1

api.tunneling.iot.us-gov-west-1.amazonaws.com

api.iot-tunneling-fips.us-gov-west-1.api.aws

api.tunneling.iot-fips.us-gov-west-1.amazonaws.com

api.iot-tunneling.us-gov-west-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Secure Tunneling Device Connection Endpoints

Region Name Region Endpoint Protocol
US East (Ohio) us-east-2

wss://data.tunneling.iot.us-east-2.amazonaws.com

wss://data.iot-tunneling.us-east-2.api.aws

wss://data.tunneling.iot-fips.us-east-2.amazonaws.com

wss://data.iot-tunneling-fips.us-east-2.api.aws

HTTPS
US East (N. Virginia) us-east-1

wss://data.tunneling.iot.us-east-1.amazonaws.com

wss://data.iot-tunneling.us-east-1.api.aws

wss://data.tunneling.iot-fips.us-east-1.amazonaws.com

wss://data.iot-tunneling-fips.us-east-1.api.aws

HTTPS
US West (N. California) us-west-1

wss://data.tunneling.iot.us-west-1.amazonaws.com

wss://data.iot-tunneling.us-west-1.api.aws

wss://data.tunneling.iot-fips.us-west-1.amazonaws.com

wss://data.iot-tunneling-fips.us-west-1.api.aws

HTTPS
US West (Oregon) us-west-2

wss://data.tunneling.iot.us-west-2.amazonaws.com

wss://data.iot-tunneling.us-west-2.api.aws

wss://data.tunneling.iot-fips.us-west-2.amazonaws.com

wss://data.iot-tunneling-fips.us-west-2.api.aws

HTTPS
Asia Pacific (Mumbai) ap-south-1

wss://data.tunneling.iot.ap-south-1.amazonaws.com

wss://data.iot-tunneling.ap-south-1.api.aws

HTTPS
Asia Pacific (Seoul) ap-northeast-2

wss://data.tunneling.iot.ap-northeast-2.amazonaws.com

wss://data.iot-tunneling.ap-northeast-2.api.aws

HTTPS
Asia Pacific (Singapore) ap-southeast-1

wss://data.tunneling.iot.ap-southeast-1.amazonaws.com

wss://data.iot-tunneling.ap-southeast-1.api.aws

HTTPS
Asia Pacific (Sydney) ap-southeast-2

wss://data.tunneling.iot.ap-southeast-2.amazonaws.com

wss://data.iot-tunneling.ap-southeast-2.api.aws

HTTPS
Asia Pacific (Tokyo) ap-northeast-1

wss://data.tunneling.iot.ap-northeast-1.amazonaws.com

wss://data.iot-tunneling.ap-northeast-1.api.aws

HTTPS
Asia Pacific (Hong Kong) ap-east-1

wss://data.tunneling.iot.ap-east-1.amazonaws.com

wss://data.iot-tunneling.ap-east-1.api.aws

HTTPS
Canada (Central) ca-central-1

wss://data.tunneling.iot.ca-central-1.amazonaws.com

wss://data.iot-tunneling.ca-central-1.api.aws

wss://data.tunneling.iot-fips.ca-central.1.amazonaws.com

wss://data.iot-tunneling-fips.ca-central.1.api.aws

HTTPS
China (Beijing) cn-north-1

wss://data---tunneling---iot---cn-north-1.amazonaws.com.rproxy.goskope.com.cn

HTTPS
China (Ningxia) cn-northwest-1

wss://data---tunneling---iot---cn-northwest-1.amazonaws.com.rproxy.goskope.com.cn

HTTPS
Europe (Frankfurt) eu-central-1

wss://data.tunneling.iot.eu-central-1.amazonaws.com

wss://data.iot-tunneling.eu-central-1.api.aws

HTTPS
Europe (Ireland) eu-west-1

wss://data.tunneling.iot.eu-west-1.amazonaws.com

wss://data.iot-tunneling.eu-west-1.api.aws

HTTPS
Europe (London) eu-west-2

wss://data.tunneling.iot.eu-west-2.amazonaws.com

wss://data.iot-tunneling.eu-west-2.api.aws

HTTPS
Europe (Paris) eu-west-3

wss://data.tunneling.iot.eu-west-3.amazonaws.com

wss://data.iot-tunneling.eu-west-3.api.aws

HTTPS
Europe (Stockholm) eu-north-1

wss://data.tunneling.iot.eu-north-1.amazonaws.com

wss://data.iot-tunneling.eu-north-1.api.aws

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

wss://data.tunneling.iot.sa-east-1.amazonaws.com

wss://data.iot-tunneling.sa-east-1.api.aws

HTTPS
Middle East (Bahrain) me-south-1

wss://data.tunneling.iot.me-south-1.amazonaws.com

wss://data.iot-tunneling.me-south-1.api.aws

HTTPS
Middle East (UAE) me-central-1

wss://data.tunneling.iot.me-central-1.amazonaws.com

wss://data.iot-tunneling.me-central-1.api.aws

HTTPS
AWS GovCloud (US-East) us-gov-east-1

wss://data.iot-tunneling.us-gov-east-1.api.aws

wss://data.tunneling.iot-fips.us-gov-east-1.amazonaws.com

wss://data.iot-tunneling-fips.us-gov-east-1.api.aws

wss://data.tunneling.iot-fips.us-gov-east-1.amazonaws.com

HTTPS
AWS GovCloud (US-West) us-gov-west-1

wss://data.iot-tunneling.us-gov-west-1.api.aws

wss://data.tunneling.iot-fips.us-gov-west-1.amazonaws.com

wss://data.iot-tunneling-fips.us-gov-west-1.api.aws

wss://data.tunneling.iot-fips.us-gov-west-1.amazonaws.com

HTTPS

AWS IoT Device Management - Software Package Catalog endpoints

AWS IoT Device Management Software Package Catalog is available in the following AWS Regions.

Region Name Region Endpoint Protocol
US East (Ohio) us-east-2

iot.us-east-2.amazonaws.com

iot-fips.us-east-2.amazonaws.com

HTTPS

HTTPS

US East (N. Virginia) us-east-1

iot.us-east-1.amazonaws.com

iot-fips.us-east-1.amazonaws.com

HTTPS

HTTPS

US West (N. California) us-west-1

iot.us-west-1.amazonaws.com

iot-fips.us-west-1.amazonaws.com

HTTPS

HTTPS

US West (Oregon) us-west-2

iot.us-west-2.amazonaws.com

iot-fips.us-west-2.amazonaws.com

HTTPS

HTTPS

Asia Pacific (Hong Kong) ap-east-1 iot.ap-east-1.amazonaws.com HTTPS
Asia Pacific (Mumbai) ap-south-1 iot.ap-south-1.amazonaws.com HTTPS
Asia Pacific (Seoul) ap-northeast-2 iot.ap-northeast-2.amazonaws.com HTTPS
Asia Pacific (Singapore) ap-southeast-1 iot.ap-southeast-1.amazonaws.com HTTPS
Asia Pacific (Sydney) ap-southeast-2 iot.ap-southeast-2.amazonaws.com HTTPS
Asia Pacific (Tokyo) ap-northeast-1 iot.ap-northeast-1.amazonaws.com HTTPS
Canada (Central) ca-central-1

iot.ca-central-1.amazonaws.com

iot-fips.ca-central-1.amazonaws.com

HTTPS

HTTPS

Europe (Frankfurt) eu-central-1 iot.eu-central-1.amazonaws.com HTTPS
Europe (Ireland) eu-west-1 iot.eu-west-1.amazonaws.com HTTPS
Europe (London) eu-west-2 iot.eu-west-2.amazonaws.com HTTPS
Europe (Paris) eu-west-3 iot.eu-west-3.amazonaws.com HTTPS
Europe (Stockholm) eu-north-1 iot.eu-north-1.amazonaws.com HTTPS
Middle East (Bahrain) me-south-1 iot.me-south-1.amazonaws.com HTTPS
Middle East (UAE) me-central-1 iot.me-central-1.amazonaws.com HTTPS
South America (São Paulo) sa-east-1 iot.sa-east-1.amazonaws.com HTTPS

AWS IoT Device Management - managed integrations endpoints

Managed integrations for AWS IoT Device Management is available in the following AWS Regions.

Region Name Region Endpoint Protocol
Europe (Ireland) eu-west-1 api.iotmanagedintegrations.eu-west-1.api.aws HTTPS
Canada (Central) ca-central-1 api.iotmanagedintegrations.ca-central-1.api.aws HTTPS

AWS IoT FIPS endpoints

AWS IoT provides endpoints that support the Federal Information Processing Standard (FIPS) 140-2. Choose the appropriate FIPS compliant endpoint to access AWS IoT features in your AWS Region from FIPS Endpoints by Service. For more information about the FIPs endpoints provided by AWS IoT, see Connecting to AWS IoT FIPS endpoints.

Service quotas

AWS IoT Fleet Indexing

AWS IoT Device Management fleet indexing limits and quotas

Limit display name

Description

Default value

Adjustable

Maximum length of a custom field name

The maximum length of a custom field name.

1024

Yes

Maximum length of a query

The maximum length of a query in UTF-8 encoded characters.

1000

Yes

Maximum number of * wildcard operators per query term

The maximum number of * wildcard operators per query term.

2

No

Maximum number of ? wildcard operators per query term

The maximum number of ? wildcard operators per query term.

5

No

Maximum number of custom fields in AWS thing groups index

The maximum number of custom fields in AWS thing groups index.

5

Yes

Maximum number of custom fields in AWS things index

The maximum number of custom fields in AWS things index.

5

Yes

Maximum number of dynamic groups

The maximum number of dynamic groups per customer.

100

No

Maximum number of fleet metrics

The maximum number of fleet metrics per customer.

100

Yes

Maximum number of names in the named shadow names filter

The maximum number of names in the named shadow names filter

10

Yes

Maximum number of percentile values per fleet metric

The maximum number of values for percentile aggregation type per fleet metric.

5

No

Maximum number of query terms per dynamic group

The maximum number of query terms per dynamic group.

5

Yes

Maximum number of query terms per fleet metric

The maximum number of query terms per fleet metric.

12

Yes

Maximum number of query terms per query

The maximum number of query terms per query.

12

Yes

Maximum number of results per search query results page

The maximum number of results displayed per search query results page.

500

No

Maximum number of targets in the geo locations filter

The maximum number of targets in the geo locations filter

1

Yes

Maximum period of a fleet metric

The maximum period of a fleet metric in seconds.

86400 Seconds

No

Minimum period of a fleet metric

The minimum period of a fleet metric in seconds.

60 Seconds

No

AWS IoT Device Management fleet indexing API limits

Limit display name

Description

Default value

Adjustable

DescribeIndex rate

The maximum number of DescribeIndex calls per second.

10

Yes

GetCardinality rate

The maximum number of GetCardinality calls per second.

15

Yes

GetIndexingConfiguration rate

The maximum number of GetIndexingConfiguration calls per second.

20

Yes

GetPercentiles rate

The maximum number of GetPercentiles calls per second.

15

Yes

GetStatistics rate

The maximum number of GetStatistics calls per second.

15

Yes

ListIndices rate

The maximum number of ListIndices calls per second.

5

Yes

SearchIndex rate

The maximum number of SearchIndex calls per second.

15

Yes

GetThingConnectivityData rate

The maximum number of GetThingConnectivityData calls per second.

350

Yes

UpdateIndexingConfiguration rate

The maximum number of UpdateIndexingConfiguration calls per second.

1

Yes

AWS IoT Jobs

AWS IoT Device Management jobs limits and quotas

Limit display name

Description

Default value

Adjustable

Active continuous jobs

The maximum number of active Jobs in your AWS account per region. This limit value is an aggregation of both active snapshot jobs and active continuous jobs.

100000

Yes

Active snapshot jobs

The maximum number of active Jobs in your AWS account per region. This limit value is an aggregation of both active snapshot jobs and active continuous jobs.

100000

Yes

Comment length

The maximum comment length (in characters).

2028

No

Concurrent jobs

The maximum number of concurrent jobs in your AWS account per region.

500

Yes

Data retention

The maximum number of days that job data and job execution data will be retained for inactive jobs (jobs that aren't IN_PROGRESS).

730

No

DocumentSource length

The maximum number of characters in a job document source.

1350

No

In Progress timeout

The maximum job execution InProgress timeout value (in minutes).

10080

No

Job Targets

The maximum number of targets you can assign to a job.

100

No

Job Template description length

The maximum number of characters in a job template description.

2028

No

Job description length

The maximum number of characters in a job description.

2028

No

Job execution roll out rate

The maximum number of job executions that you can roll out per minute.

1000

Yes

JobId Length

The maximum number of characters in a Job id.

64

No

JobTemplateId Length

The maximum number of characters in a job template id.

64

No

List results per page

The maximum number of list results per page.

250

No

Maximum number of job templates

The maximum number of job templates you can own.

100

Yes

Minimum job execution roll out rate

The minimum number of job executions that you can roll out per minute.

1

No

Minimum pre-signed URL lifetime

The minimum lifetime (in seconds) of a pre-signed URL.

60 Seconds

No

Pre-signed URL lifetime

The maximum lifetime (in seconds) of a pre-signed URL.

3600 Seconds

No

S3 job document length

The maximum length of an S3 job document that can be sent to an AWS IoT device (in Bytes).

32768 Bytes

Yes

StatusDetail map key length

The maximum length of a StatusDetail map key (in characters).

128

No

StatusDetail map key-value pairs

The maximum number of key-value pairs you can have in a StatusDetail map.

10

No

StatusDetail map value length

The maximum length of a StatusDetail map value (in characters).

1024

No

Step Timer

The maximum job execution step timeout value (in minutes).

10080

No

AWS IoT Device Management jobs API action limits

Limit display name

Description

Default value

Adjustable

AssociateTargetsWithJob throttle limit

The throttle limit for AssociateTargetsWithJob in your AWS account per Region per second.

10

Yes

CancelJob throttle limit

The throttle limit for CancelJob in your AWS account per Region per second.

10

Yes

CancelJobExecution throttle limit

The throttle limit for CancelJobExecution in your AWS account per Region per second.

10

Yes

CreateJob throttle limit

The throttle limit for CreateJob in your AWS account per Region per second.

10

No

CreateJobTemplate throttle limit

The throttle limit for CreateJobTemplate in your AWS account per Region per second.

10

Yes

DeleteJob throttle limit

The throttle limit for DeleteJob in your AWS account per Region per second.

10

Yes

DeleteJobExecution throttle limit

The throttle limit for DeleteJobExecution in your AWS account per Region per second.

10

Yes

DeleteJobTemplate throttle limit

The throttle limit for DeleteJobTemplate in your AWS account per Region per second.

10

Yes

DescribeJob throttle limit

The throttle limit for DescribeJob in your AWS account per Region per second.

10

Yes

DescribeJobExecution throttle limit

The throttle limit for DescribeJobExecution in your AWS account per Region per second.

10

Yes

DescribeJobExecution/GetPendingJobExecutions throttle limit

The maximum number of total read transactions per second per account which can be caused by invoking DescribeJobExecution and/or GetPendingJobExecutions. In the control plane, DescribeJobExecution is limited to 10 TPS per invocation.

200

No

DescribeJobTemplate throttle limit

The throttle limit for DescribeJobTemplate in your AWS account per Region per second.

10

Yes

GetJobDocument throttle limit

The throttle limit for GetJobDocument in your AWS account per Region per second.

10

Yes

ListJobExecutionsForJob throttle limit

The throttle limit for ListJobExecutionsForJob in your AWS account per Region per second.

10

Yes

ListJobExecutionsForThing throttle limit

The throttle limit for ListJobExecutionsForThing in your AWS account per Region per second.

10

Yes

ListJobTemplates throttle limit

The throttle limit for ListJobTemplates in your AWS account per Region per second.

10

Yes

ListJobs throttle limit

The throttle limit for ListJobs in your AWS account per Region per second.

10

Yes

StartNextPendingJobExecution/UpdateJobExecution throttle limit

The maximum number of total write transactions per second per account which can be caused by invoking StartNextPendingJobExecution and/or UpdatePendingJobExecution.

200

No

UpdateJob throttle limit

The throttle limit for UpdateJob in your AWS account per Region per second.

10

Yes

For definitions of data plane and control plane, see What are the ways for accessing AWS IoT Core? in the AWS IoT Core FAQs

AWS IoT Device Management commands

AWS IoT Device Management commands limits and quotas

Limit display name

Description

Default value

Adjustable

Command execution timeout

The command execution timeout in seconds in your AWS account

43200 Yes

Retention period for command executions

The number of days for which the command executions must be retained in your account.

180 Yes

Command execution concurrency limit

The maximum number of concurrent command executions in your AWS account for each device.

100 No
AWS IoT Device Management commands API action limits

Limit display name

Description

Default value

Adjustable

CreateCommand throttle limit

The throttle limit for CreateCommand in your AWS account per Region per second.

10 Yes

DeleteCommand throttle limit

The throttle limit for DeleteCommand in your AWS account per Region per second.

10 Yes

DeleteCommandExecution throttle limit

The throttle limit for DeleteCommandExecution in your AWS account per Region per second.

15 Yes

GetCommand throttle limit

The throttle limit for GetCommand in your AWS account per Region per second.

15 Yes

GetCommandExecution throttle limit

The throttle limit for GetCommandExecution in your AWS account per Region per second.

20 Yes

ListCommands throttle limit

The throttle limit for ListCommands in your AWS account per Region per second.

10 Yes

ListCommandExecutions throttle limit

The throttle limit for ListCommandExecutions in your AWS account per Region per second.

10 Yes

StartCommandExecution throttle limit

The throttle limit for StartCommandExecution in your AWS account per Region per second.

100 Yes

UpdateCommand throttle limit

The throttle limit for UpdateCommand in your AWS account per Region per second.

10 Yes

UpdateCommandExecution throttle limit

The throttle limit for UpdateCommandExecution in your AWS account per Region per second.

100 Yes

AWS IoT Secure Tunneling

AWS IoT Device Management secure tunneling limits and quotas

Limit display name

Description

Default value

Adjustable

CloseTunnel API throttle limit

The maximum number of transactions per second per account which can be caused by invoking CloseTunnel.

1

Yes

DescribeTunnel API throttle limit

The maximum number of transactions per second per account which can be caused by invoking DescribeTunnel.

10

Yes

ListTagsForResource API throttle limit

The maximum number of transactions per second per account which can be caused by invoking ListTagsForResource.

10

Yes

ListTunnels API throttle limit

The maximum number of transactions per second per account which can be caused by invoking ListTunnels.

10

Yes

Maximum bandwidth per tunnel

The maximum bandwidth per tunnel (in kbps).

800

No

Maximum connection rate

The maximum number of transactions for connecting to a tunnel per second.

10

Yes

Maximum number of tags per resource

The maximum number of tags that can be used per resource.

50

No

Maximum tag key length

The maximum number of Unicode characters in a tag key. Each resource and tag key must be unique.

128

No

Maximum tag value length

The maximum number of Unicode characters in a tag value. Each tag key can have one value.

256

No

Maximum tunnel lifetime

The maximum tunnel lifetime (in hours), after which a tunnel will be closed after reaching.

12

No

OpenTunnel API throttle limit

The maximum number of transactions per second per account which can be caused by invoking OpenTunnel.

1

Yes

TagResource API throttle limit

The maximum number of transactions per second per account which can be caused by invoking TagResource.

10

Yes

UntagResource API trottle limit

The maximum number of transactions per second per account which can be caused by invoking UntagResource.

10

Yes

AWS IoT Device Management - Software Package Catalog

Software Package Catalog software package and package version limits
Name Description Default Adjustable
Packages per account The maximum number of packages per account. 100 Yes
Package versions per account The maximum number of package versions per account. 10000 Yes
Package name length The maximum package name length. 128 bytes No
Package version name length The maximum package version name length. 64 bytes No
Package description length The maximum length of the description field for packages. 1024 bytes No
Package version description length The maximum length of the description field for package versions. 1024 bytes No
Size of package version attributes The maximum size of attributes that capture additional metadata for a package version. 3K bytes No
Software Package Catalog API action limits
Name Description Default Adjustable
CreatePackage API TPS The maximum CreatePackage API transactions per second. 10 Yes
CreatePackageVersion API TPS The maximum CreatePackageVersion API transactions per second. 10 Yes
DeletePackage API TPS The maximum DeletePackage API transactions per second. 10 Yes
DeletePackageVersion API TPS The maximum DeletePackageVersion API transactions per second. 10 Yes
GetPackage API TPS The maximum GetPackage API transactions per second. 10 Yes
GetPackageVersion API TPS The maximum GetPackageVersion API transactions per second. 10 Yes
ListPackages API TPS The maximum ListPackages API transactions per second. 10 Yes
UpdatePackage API TPS The maximum UpdatePackage API transactions per second. 10 Yes
UpdatePackageVersion API TPS The maximum UpdatePackageVersion API transactions per second. 10 Yes
GetPackageConfiguration API TPS The maximum GetPackageConfiguration API transactions per second. 5 Yes
UpdatePackageConfiguration API TPS The maximum UpdatePackageConfiguration API transactions per second. 5 Yes

AWS IoT Device Management - Fleet Hub

Fleet Hub limits and quotas

Limit display name

Description

Default value

Adjustable

Number of applications per Region per AWS account

The maximum number of applications per Region per AWS account.

10

Yes

Fleet Hub API throttling limits
Resource Quota Adjustable
Alarms 100 per Region per account Yes
CreateApplication 10 TPS Yes
DeleteApplication 10 TPS Yes
DescribeApplication 10 TPS Yes
ListApplications 10 TPS Yes
ListTagsForResource 10 TPS Yes
TagResource 10 TPS Yes
UntagResource 10 TPS Yes
UpdateApplication 10 TPS Yes

AWS IoT Device Management - managed integrations

Managed integrations for AWS IoT Device Management limits and quotas
Limit name Limit display name Description Default value Adjustable
tps_create_credential_locker Rate of CreateCredentialLocker requests The maximum number of transactions per second (TPS) that can be made for the CreateCredentialLocker API. 10 Yes
tps_create_destination Rate of CreateDestination requests The maximum number of transactions per second (TPS) that can be made for the CreateDestination API. 10 Yes
tps_create_event_log_configuration Rate of CreateEventLogConfiguration requests The maximum number of transactions per second (TPS) that can be made for the CreateEventLogConfiguration API. 10 Yes
tps_create_managed_thing Rate of CreateManagedThing requests The maximum number of transactions per second (TPS) that can be made for the CreateManagedThing API. 10 Yes
tps_create_notification_configuration Rate of CreateNotificationConfiguration requests The maximum number of transactions per second (TPS) that can be made for the CreateNotificationConfiguration API. 10 Yes
tps_create_ota_task Rate of CreateOtaTask requests The maximum number of transactions per second (TPS) that can be made for the CreateOtaTask API. 5 Yes
tps_create_ota_task_configuration Rate of CreateOtaTaskConfiguration requests The maximum number of transactions per second (TPS) that can be made for the CreateOtaTaskConfiguration API. 10 Yes
tps_create_provisioning_profile Rate of CreateProvisioningProfile requests The maximum number of transactions per second (TPS) that can be made for the CreateProvisioningProfile API. 10 Yes
tps_delete_credential_locker Rate of DeleteCredentialLocker requests The maximum number of transactions per second (TPS) that can be made for the DeleteCredentialLocker API. 10 Yes
tps_delete_destination Rate of DeleteDestination requests The maximum number of transactions per second (TPS) that can be made for the DeleteDestination API. 10 Yes
tps_delete_event_log_configuration Rate of DeleteEventLogConfiguration requests The maximum number of transactions per second (TPS) that can be made for the DeleteEventLogConfiguration API. 10 Yes
tps_delete_managed_thing Rate of DeleteManagedThing requests The maximum number of transactions per second (TPS) that can be made for the DeleteManagedThing API. 10 Yes
tps_delete_notification_configuration Rate of DeleteNotificationConfiguration requests The maximum number of transactions per second (TPS) that can be made for the DeleteNotificationConfiguration API. 10 Yes
tps_delete_ota_task Rate of DeleteOtaTask requests The maximum number of transactions per second (TPS) that can be made for the DeleteOtaTask API. 5 Yes
tps_delete_ota_task_configuration Rate of DeleteOtaTaskConfiguration requests The maximum number of transactions per second (TPS) that can be made for the DeleteOtaTaskConfiguration API. 10 Yes
tps_delete_provisioning_profile Rate of DeleteProvisioningProfile requests The maximum number of transactions per second (TPS) that can be made for the DeleteProvisioningProfile API. 10 Yes
tps_get_credential_locker Rate of GetCredentialLocker requests The maximum number of transactions per second (TPS) that can be made for the GetCredentialLocker API. 10 Yes
tps_get_custom_endpoint Rate of GetCustomEndpoint requests The maximum number of transactions per second (TPS) that can be made for the GetCustomEndpoint API. 10 Yes
tps_get_default_encryption_configuration Rate of GetDefaultEncryptionConfiguration requests The maximum number of transactions per second (TPS) that can be made for the GetDefaultEncryptionConfiguration API. 10 Yes
tps_get_destination Rate of GetDestination requests The maximum number of transactions per second (TPS) that can be made for the GetDestination API. 10 Yes
tps_get_device_discovery Rate of GetDeviceDiscovery requests The maximum number of transactions per second (TPS) that can be made for the GetDeviceDiscovery API. 10 Yes
tps_get_event_log_configuration Rate of GetEventLogConfiguration requests The maximum number of transactions per second (TPS) that can be made for the GetEventLogConfiguration API. 10 Yes
tps_get_hub_configuration Rate of GetHubConfiguration requests The maximum number of transactions per second (TPS) that can be made for the GetHubConfiguratiom API. 10 Yes
tps_get_managed_thing Rate of GetManagedThing requests The maximum number of transactions per second (TPS) that can be made for the GetManagedThing API. 10 Yes
tps_get_managedthing_connectivitydata Rate of GetManagedThingConnectivityData requests The maximum number of transactions per second (TPS) that can be made for the GetManagedThingConnectivityData API. 10 Yes
tps_get_managed_thing_metadata Rate of GetManagedThingMetaData The maximum number of transactions per second (TPS) that can be made for the GetManagedThingMetaData API. 10 Yes
tps_get_managed_thing_state Rate of GetManagedThingState requests The maximum number of transactions per second (TPS) that can be made for the GetManagedThingState API. 10 Yes
tps_get_managed_thing_capabilities Rate of GetManagedThingCapabilities requests The maximum number of transactions per second (TPS) that can be made for the GetManagedThingCapabilities API. 10 Yes
tps_get_notification_configuration Rate of GetNotificationConfiguration requests The maximum number of transactions per second (TPS) that can be made for the GetNotificationConfiguration API. 10 Yes
tps_get_ota_task Rate of GetOtaTask requests The maximum number of transactions per second (TPS) that can be made for the GetOtaTask API. 10 Yes
tps_get_ota_task_configuration Rate of GetOtaTaskConfiguration requests The maximum number of transactions per second (TPS) that can be made for the GetOtaTaskConfiguration API. 10 Yes
tps_get_provisioning_profile Rate of GetProvisioningProfile requests The maximum number of transactions per second (TPS) that can be made for the GetProvisioningProfile API. 10 Yes
tps_get_runtime_log_configuration Rate of GetRuntimeLogConfiguration requests The maximum number of transactions per second (TPS) that can be made for the GetRuntimeLogConfiguration API. 10 Yes
tps_get_schema_version Rate of GetSchemaVersion requests The maximum number of transactions per second (TPS) that can be made for the GetSchemaVersion API. 10 Yes
tps_list_credential_lockers Rate of ListCredentialLockers requests The maximum number of transactions per second (TPS) that can be made for the ListCredentialLockers API. 10 Yes
tps_list_destinations Rate of ListDestinations requests The maximum number of transactions per second (TPS) that can be made for the ListDestinations API. 10 Yes
tps_list_event_log_configurations Rate of ListEventLogConfigurations requests The maximum number of transactions per second (TPS) that can be made for the ListEventLogConfigurations API. 10 Yes
tps_list_managed_things Rate of ListManagedThings requests The maximum number of transactions per second (TPS) that can be made for the ListManagedThings API. 10 Yes
tps_list_managedthing_schemas Rate of ListManagedThingSchemas requests The maximum number of transactions per second (TPS) that can be made for the ListManagedThingSchemas API. 10 Yes
tps_list_notification_configurations Rate of ListNotificationConfigurations requests The maximum number of transactions per second (TPS) that can be made for the ListNotificationConfigurations API. 10 Yes
tps_list_ota_task_configurations Rate of ListOtaTaskConfigurations requests The maximum number of transactions per second (TPS) that can be made for the ListOtaTaskConfigurations API. 10 Yes
tps_list_ota_task_executions Rate of ListOtaTaskExecutions requests The maximum number of transactions per second (TPS) that can be made for the ListOtaTaskExecutions API. 10 Yes
tps_list_ota_tasks Rate of ListOtaTasks requests The maximum number of transactions per second (TPS) that can be made for the ListOtaTasks API. 10 Yes
tps_list_provisioning_profiles Rate of ListProvisioningProfiles requests The maximum number of transactions per second (TPS) that can be made for the ListProvisioningProfiles API. 10 Yes
tps_list_schema_versions Rate of ListSchemaVersions requests The maximum number of transactions per second (TPS) that can be made for the ListSchemaVersions API. 10 Yes
tps_put_default_encryption_configuration Rate of PutDefaultEncryptionConfiguration requests The maximum number of transactions per second (TPS) that can be made for the PutDefaultEncryptionConfiguration API. 10 Yes
tps_put_hub_configuration Rate of PutHubConfiguration requests The maximum number of transactions per second (TPS) that can be made for the PutHubConfiguration API. 10 Yes
tps_put_runtime_log_configuration Rate of PutRuntimeLogConfiguration requests The maximum number of transactions per second (TPS) that can be made for the PutRuntimeLogConfiguration API. 10 Yes
tps_register_custom_endpoint Rate of RegisterCustomEndpoint requests The maximum number of transactions per second (TPS) that can be made for the RegisterCustomEndpoint API. 0 Yes
tps_reset_runtime_log_configuration Rate of ResetRuntimeLogConfiguration requests The maximum number of transactions per second (TPS) that can be made for the ResetRuntimeLogConfiguration API. 10 Yes
tps_send_managed_thing_command Rate of SendManagedThingCommand requests The maximum number of transactions per second (TPS) that can be made for the SendManagedThingCommand API. 100 Yes
tps_start_device_discovery Rate of StartDeviceDiscovery requests The maximum number of transactions per second (TPS) that can be made for the StartDeviceDiscovery API. 10 Yes
tps_update_event_log_configuration Rate of UpdateEventLogConfiguration requests The maximum number of transactions per second (TPS) that can be made for the UpdateEventLogConfiguration API. 10 Yes
tps_update_managed_thing Rate of UpdateManagedThing requests The maximum number of transactions per second (TPS) that can be made for the UpdateManagedThing API. 10 Yes
tps_update_notification_configuration Rate of UpdateNotificationConfiguration requests The maximum number of transactions per second (TPS) that can be made for the UpdateNotificationConfiguration API. 10 Yes
tps_update_ota_task Rate of UpdateOtaTask requests The maximum number of transactions per second (TPS) that can be made for the UpdateOtaTask API. 10 Yes
tps_update_destination Rate of UpdateDestination requests The maximum number of transactions per second (TPS) that can be made for the UpdateDestination API. 10 Yes
PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.