View a markdown version of this page

AWS IoT Core endpoints and quotas - AWS General Reference

AWS IoT Core 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

The following sections describe the service endpoints for AWS IoT Core.

Note

You can use these endpoints to perform the operations in the AWS IoT API Reference. The endpoints in the following sections are different from the device endpoints, which provide devices an MQTT publish/subscribe interface and a subset of the API operations. For more information about the data, credential access, and job management endpoints used by devices, see AWS IoT device endpoints.

For information about connecting to and using the AWS IoT endpoints, see Connecting devices to AWS IoT in the AWS IoT Developer Guide.

AWS IoT Core - control plane endpoints

The following table contains AWS Region-specific endpoints for AWS IoT Core - control plane operations. For information about the operations supported by the AWS IoT Core - control plane endpoints, see AWS IoT operations in the AWS IoT API Reference.

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

iot.us-east-2.amazonaws.com

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

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

iot.us-east-2.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

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

iot.us-east-1.amazonaws.com

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

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

iot.us-east-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

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

iot.us-west-1.amazonaws.com

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

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

iot.us-west-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

US West (Oregon) us-west-2

iot.us-west-2.amazonaws.com

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

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

iot.us-west-2.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Asia Pacific (Hong Kong) ap-east-1

iot.ap-east-1.amazonaws.com

iot.ap-east-1.api.aws

HTTPS

HTTPS

Asia Pacific (Malaysia) ap-southeast-5

iot.ap-southeast-5.amazonaws.com

iot.ap-southeast-5.api.aws

HTTPS

HTTPS

Asia Pacific (Mumbai) ap-south-1

iot.ap-south-1.amazonaws.com

iot.ap-south-1.api.aws

HTTPS

HTTPS

Asia Pacific (Seoul) ap-northeast-2

iot.ap-northeast-2.amazonaws.com

iot.ap-northeast-2.api.aws

HTTPS

HTTPS

Asia Pacific (Singapore) ap-southeast-1

iot.ap-southeast-1.amazonaws.com

iot.ap-southeast-1.api.aws

HTTPS

HTTPS

Asia Pacific (Sydney) ap-southeast-2

iot.ap-southeast-2.amazonaws.com

iot.ap-southeast-2.api.aws

HTTPS

HTTPS

Asia Pacific (Tokyo) ap-northeast-1

iot.ap-northeast-1.amazonaws.com

iot.ap-northeast-1.api.aws

HTTPS

HTTPS

Canada (Central) ca-central-1

iot.ca-central-1.amazonaws.com

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

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

iot.ca-central-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Europe (Frankfurt) eu-central-1

iot.eu-central-1.amazonaws.com

iot.eu-central-1.api.aws

HTTPS

HTTPS

Europe (Ireland) eu-west-1

iot.eu-west-1.amazonaws.com

iot.eu-west-1.api.aws

HTTPS

HTTPS

Europe (London) eu-west-2

iot.eu-west-2.amazonaws.com

iot.eu-west-2.api.aws

HTTPS

HTTPS

Europe (Milan) eu-south-1 iot.eu-south-1.amazonaws.com HTTPS
Europe (Paris) eu-west-3

iot.eu-west-3.amazonaws.com

iot.eu-west-3.api.aws

HTTPS

HTTPS

Europe (Spain) eu-south-2

iot.eu-south-2.amazonaws.com

iot.eu-south-2.api.aws

HTTPS

HTTPS

Europe (Stockholm) eu-north-1

iot.eu-north-1.amazonaws.com

iot.eu-north-1.api.aws

HTTPS

HTTPS

Israel (Tel Aviv) il-central-1 iot.il-central-1.amazonaws.com HTTPS
Middle East (Bahrain) me-south-1

iot.me-south-1.amazonaws.com

iot.me-south-1.api.aws

HTTPS

HTTPS

Middle East (UAE) me-central-1

iot.me-central-1.amazonaws.com

iot.me-central-1.api.aws

HTTPS

HTTPS

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

iot.sa-east-1.amazonaws.com

iot.sa-east-1.api.aws

HTTPS

HTTPS

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

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

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

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

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

HTTPS

HTTPS

HTTPS

HTTPS

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

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

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

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

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

HTTPS

HTTPS

HTTPS

HTTPS

AWS IoT Core - data plane endpoints

The AWS IoT Core - data plane endpoints are specific to each AWS account and AWS Region. To find the AWS IoT Core - 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:Data-ATS

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

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

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

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

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

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

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

HTTPS

HTTPS

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

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

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

HTTPS

HTTPS

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

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

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

HTTPS

HTTPS

US West (Oregon) us-west-2

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

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

HTTPS

HTTPS

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

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

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

HTTPS

HTTPS

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

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

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

HTTPS

HTTPS

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

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

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

HTTPS

HTTPS

AWS IoT Core - credential provider endpoints

Note

If you are an existing user of AWS IoT Core credential provider and your endpoint was previously created, the endpoint likely only supports IPv4 address by default. For dual-stack support (to support both IPv4 and IPv6 connectivity) for your credential provider endpoint, contact AWS Support.

New credential provider endpoints support both IPv4 and IPv6 (dual-stack) by default.

To find out whether your endpoint currently supports IPv6, you can run the following command:

  • For Linuxdig +short AAAA account-specific-prefix.credentials.iot.aws-region.amazonaws.com

  • For Windowsnslookup -type=AAAA account-specific-prefix.credentials.iot.aws-region.amazonaws.com

If this command returns no results, your endpoint does not currently support IPv6.

The AWS IoT Core credential provider endpoints are specific to each AWS account and AWS Region. To find the credential provider 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:CredentialProvider

This command returns your credential provider API endpoint in the following format:

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

The following table contains generic representations of the AWS account-specific endpoints for each AWS 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.

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

prefix.credentials.iot.us-east-2.amazonaws.com

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

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

prefix.credentials.iot.us-east-1.amazonaws.com

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

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

prefix.credentials.iot.us-west-1.amazonaws.com

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

HTTPS
US West (Oregon) us-west-2

prefix.credentials.iot.us-west-2.amazonaws.com

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

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

prefix.credentials.iot.ca-central-1.amazonaws.com

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

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

prefix.credentials.iot.us-gov-east-1.amazonaws.com

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

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

prefix.credentials.iot.us-gov-west-1.amazonaws.com

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

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

Note

For the limits and quotas for the AWS IoT Core device location feature, see AWS IoT Core device location Service quotas.

AWS IoT Core thing resource limits and quotas

AWS IoT Core thing limits and quotas

Limit display name

Description

Default value

Adjustable

Maximum number of propagating attributes

The maximum number of propagating attributes you can add. When creating or updating a thing type, you can add propagating attributes to the published MQTT 5 messages. A propagating attribute is a key-value pair that describes aspects of an IoT resource.

20

No

Maximum number of thing attributes for a thing with a thing type

Maximum number of thing attributes for a thing with a thing type. Thing types are optional and make it easier to discover things. Things with a thing type can have up to 50 attributes.

50