AWS Step Functions 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.
Service endpoints
Region Name | Region | Endpoint | Protocol |
---|---|---|---|
US East (Ohio) | us-east-2 |
states.us-east-2.amazonaws.com sync-states-fips.us-east-2.amazonaws.com states-fips.us-east-2.amazonaws.com sync-states.us-east-2.amazonaws.com |
HTTPS HTTPS HTTPS HTTPS |
US East (N. Virginia) | us-east-1 |
states.us-east-1.amazonaws.com sync-states-fips.us-east-1.amazonaws.com states-fips.us-east-1.amazonaws.com sync-states.us-east-1.amazonaws.com |
HTTPS HTTPS HTTPS HTTPS |
US West (N. California) | us-west-1 |
states.us-west-1.amazonaws.com sync-states-fips.us-west-1.amazonaws.com states-fips.us-west-1.amazonaws.com sync-states.us-west-1.amazonaws.com |
HTTPS HTTPS HTTPS HTTPS |
US West (Oregon) | us-west-2 |
states.us-west-2.amazonaws.com sync-states-fips.us-west-2.amazonaws.com states-fips.us-west-2.amazonaws.com sync-states.us-west-2.amazonaws.com |
HTTPS HTTPS HTTPS HTTPS |
Africa (Cape Town) | af-south-1 |
states.af-south-1.amazonaws.com sync-states.af-south-1.amazonaws.com |
HTTPS HTTPS |
Asia Pacific (Hong Kong) | ap-east-1 |
states.ap-east-1.amazonaws.com sync-states.ap-east-1.amazonaws.com |
HTTPS HTTPS |
Asia Pacific (Hyderabad) | ap-south-2 |
states.ap-south-2.amazonaws.com sync-states.ap-south-2.amazonaws.com |
HTTPS HTTPS |
Asia Pacific (Jakarta) | ap-southeast-3 |
states.ap-southeast-3.amazonaws.com sync-states.ap-southeast-3.amazonaws.com |
HTTPS HTTPS |
Asia Pacific (Malaysia) | ap-southeast-5 |
states.ap-southeast-5.amazonaws.com sync-states.ap-southeast-5.amazonaws.com |
HTTPS HTTPS |
Asia Pacific (Melbourne) | ap-southeast-4 |
states.ap-southeast-4.amazonaws.com sync-states.ap-southeast-4.amazonaws.com |
HTTPS HTTPS |
Asia Pacific (Mumbai) | ap-south-1 |
states.ap-south-1.amazonaws.com sync-states.ap-south-1.amazonaws.com |
HTTPS HTTPS |
Asia Pacific (Osaka) | ap-northeast-3 |
states.ap-northeast-3.amazonaws.com sync-states.ap-northeast-3.amazonaws.com |
HTTPS HTTPS |
Asia Pacific (Seoul) | ap-northeast-2 |
states.ap-northeast-2.amazonaws.com sync-states.ap-northeast-2.amazonaws.com |
HTTPS HTTPS |
Asia Pacific (Singapore) | ap-southeast-1 |
states.ap-southeast-1.amazonaws.com sync-states.ap-southeast-1.amazonaws.com |
HTTPS HTTPS |
Asia Pacific (Sydney) | ap-southeast-2 |
states.ap-southeast-2.amazonaws.com sync-states.ap-southeast-2.amazonaws.com |
HTTPS HTTPS |
Asia Pacific (Tokyo) | ap-northeast-1 |
states.ap-northeast-1.amazonaws.com sync-states.ap-northeast-1.amazonaws.com |
HTTPS HTTPS |
Canada (Central) | ca-central-1 |
states.ca-central-1.amazonaws.com sync-states.ca-central-1.amazonaws.com |
HTTPS HTTPS |
Canada West (Calgary) | ca-west-1 |
states.ca-west-1.amazonaws.com sync-states.ca-west-1.amazonaws.com |
HTTPS HTTPS |
Europe (Frankfurt) | eu-central-1 |
states.eu-central-1.amazonaws.com sync-states.eu-central-1.amazonaws.com |
HTTPS HTTPS |
Europe (Ireland) | eu-west-1 |
states.eu-west-1.amazonaws.com sync-states.eu-west-1.amazonaws.com |
HTTPS HTTPS |
Europe (London) | eu-west-2 |
states.eu-west-2.amazonaws.com sync-states.eu-west-2.amazonaws.com |
HTTPS HTTPS |
Europe (Milan) | eu-south-1 |
states.eu-south-1.amazonaws.com sync-states.eu-south-1.amazonaws.com |
HTTPS HTTPS |
Europe (Paris) | eu-west-3 |
states.eu-west-3.amazonaws.com sync-states.eu-west-3.amazonaws.com |
HTTPS HTTPS |
Europe (Spain) | eu-south-2 |
states.eu-south-2.amazonaws.com sync-states.eu-south-2.amazonaws.com |
HTTPS HTTPS |
Europe (Stockholm) | eu-north-1 |
states.eu-north-1.amazonaws.com sync-states.eu-north-1.amazonaws.com |
HTTPS HTTPS |
Europe (Zurich) | eu-central-2 |
states.eu-central-2.amazonaws.com sync-states.eu-central-2.amazonaws.com |
HTTPS HTTPS |
Israel (Tel Aviv) | il-central-1 |
states.il-central-1.amazonaws.com sync-states.il-central-1.amazonaws.com |
HTTPS HTTPS |
Middle East (Bahrain) | me-south-1 |
states.me-south-1.amazonaws.com sync-states.me-south-1.amazonaws.com |
HTTPS HTTPS |
Middle East (UAE) | me-central-1 |
states.me-central-1.amazonaws.com sync-states.me-central-1.amazonaws.com |
HTTPS HTTPS |
South America (São Paulo) | sa-east-1 |
states.sa-east-1.amazonaws.com sync-states.sa-east-1.amazonaws.com |
HTTPS HTTPS |
AWS GovCloud (US-East) | us-gov-east-1 |
states.us-gov-east-1.amazonaws.com sync-states-fips.us-gov-east-1.amazonaws.com states-fips.us-gov-east-1.amazonaws.com sync-states.us-gov-east-1.amazonaws.com |
HTTPS HTTPS HTTPS HTTPS |
AWS GovCloud (US-West) | us-gov-west-1 |
states.us-gov-west-1.amazonaws.com sync-states.us-gov-west-1.amazonaws.com |
HTTPS HTTPS |
Service quotas
Name | Default | Adjustable | Description |
---|---|---|---|
Open Map Runs | Each supported Region: 1,000 | No | The maximum number of open Map Runs allowed at a time in this account. |
Activity pollers per ARN | Each supported Region: 1,000 | No | The maximum number of workers concurrently polling an activity per ARN. |
CreateActivity throttle token bucket size | Each supported Region: 100 |
Yes |
The maximum number of CreateActivity calls that you can make per second. |
CreateActivity throttle token refill rate per second | Each supported Region: 1 |
Yes |
The token refill rate per second for CreateActivity calls. |
CreateStateMachine throttle token bucket size | Each supported Region: 100 |
Yes |
The maximum number of CreateStateMachine calls that you can make per second. |
CreateStateMachine throttle token refill rate per second | Each supported Region: 1 |
Yes |
The token refill rate per second of CreateStateMachine calls. |
DeleteActivity throttle token bucket size | Each supported Region: 100 |
Yes |
The maximum number of DeleteActivity calls that you can make per second. |
DeleteActivity throttle token refill rate per second | Each supported Region: 1 |
Yes |
The token refill rate per second of DeleteActivity calls. |
DeleteStateMachine throttle token bucket size | Each supported Region: 100 |
Yes |
The maximum number of DeleteStateMachine calls that you can make per second. |
DeleteStateMachine throttle token refill rate per second | Each supported Region: 1 |
Yes |
The token refill rate per second of DeleteStateMachine calls. |
DescribeActivity throttle token bucket size | Each supported Region: 200 |
Yes |
The maximum number of DescribeActivity calls that you can make per second. |
DescribeActivity throttle token refill rate per second | Each supported Region: 1 |
Yes |
The token refill rate per second of DescribeActivity calls. |
DescribeExecution throttle token bucket size |
us-east-1: 300 us-west-2: 300 eu-west-1: 300 Each of the other supported Regions: 250 |
Yes |
The maximum number of DescribeExecution calls that you can make per second. |
DescribeExecution throttle token refill rate per second |
us-east-1: 15 us-west-2: 15 eu-west-1: 15 Each of the other supported Regions: 10 |
Yes |
The token refill rate per second of DescribeExecution calls. |
DescribeStateMachine throttle token bucket size | Each supported Region: 200 |
Yes |
The maximum number of DescribeStateMachine calls that you can make per second. |
DescribeStateMachine throttle token refill rate per second | Each supported Region: 20 |
Yes |
The token refill rate per second of DescribeStateMachine calls. |
DescribeStateMachineForExecution throttle token bucket size | Each supported Region: 200 |
Yes |
The maximum number of DescribeStateMachineForExecution calls that you can make per second. |
DescribeStateMachineForExecution throttle token refill rate per second | Each supported Region: 1 |
Yes |
The token refill rate per second of DescribeStateMachineForExecution calls. |
Execution history retention time | Each supported Region: 90 |
Yes |
The maximum time (in days) for which the execution history is stored after an execution completes. |
Execution history size | Each supported Region: 25,000 | No | The maximum number of events in a state machines execution history. |
Execution idle time | Each supported Region: 1 | No | The maximum amount of time (in years) a state machine execution can remain idle. |
Execution time | Each supported Region: 1 | No | The maximum amount of time (in years) for which an execution can run. |
GetActivityTask throttle token bucket size |
us-east-1: 3,000 us-west-2: 3,000 eu-west-1: 3,000 Each of the other supported Regions: 1,500 |
Yes |
The maximum number of GetActivityTask calls that you can make per second. |
GetActivityTask throttle token refill rate per second |
us-east-1: 500 us-west-2: 500 eu-west-1: 500 Each of the other supported Regions: 300 |
Yes |
The token refill rate per second of GetActivityTask calls. |
GetExecutionHistory throttle token bucket size | Each supported Region: 400 |
Yes |
The maximum number of GetExecutionHistory calls that you can make per second. |
GetExecutionHistory throttle token refill rate per second | Each supported Region: 20 |
Yes |
The token refill rate per second of GetExecutionHistory calls. |
Input or result data size in task state or execution | Each supported Region: 262,144 Bytes | No | The maximum input or result data size in bytes as a UTF-8 encoded string for a task, state, or execution. |
ListActivities throttle token bucket size | Each supported Region: 100 |
Yes |
The maximum number of ListActivities calls that you can make per second. |
ListActivities throttle token refill rate per second |
us-east-1: 10 us-west-2: 10 eu-west-1: 10 Each of the other supported Regions: 5 |
Yes |
The token refill rate per second of ListActivities calls. |
ListExecutions throttle token bucket size |
us-east-1: 200 us-west-2: 200 eu-west-1: 200 Each of the other supported Regions: 100 |
Yes |
The maximum number of ListExecutions calls that you can make per second. |
ListExecutions throttle token refill rate per second |
us-east-1: 5 us-west-2: 5 eu-west-1: 5 Each of the other supported Regions: 2 |
Yes |
The token refill rate per second of ListExecutions calls. |
ListStateMachines throttle token bucket size | Each supported Region: 100 |
Yes |
The maximum number of ListStateMachine calls that you can make per second. |
ListStateMachines throttle token refill rate per second | Each supported Region: 5 |
Yes |
The maximum number of ListStateMachines calls you can make in one burst |
ListTagsForResource throttle token bucket size | Each supported Region: 100 |
Yes |
The maximum number of ListTagsForResource calls you can make at one time. |
ListTagsForResource throttle token refill rate per second | Each supported Region: 1 |
Yes |
The token refill rate per second of ListTagsForResource calls. |
Open executions | Each supported Region: 1,000,000 |
Yes |
The maximum number of open executions per account in the current Region. |
Registered activities | Each supported Region: 10,000 |
Yes |
The maximum number of activities that you can create in this account in the current Region. |
Registered state machines | Each supported Region: 10,000 |
Yes |
The maximum number of state machines that you can create in this account in the current Region. |
Request size | Each supported Region: 1 Megabytes | No | The total data size in Megabytes per Step Functions API request, including the request header and all other associated request data. |
Resource name length | Each supported Region: 80 | No | The maximum allowed characters for names of state machines, executions, and activity resource types. |
SendTaskFailure throttle token bucket size |
us-east-1: 3,000 us-west-2: 3,000 eu-west-1: 3,000 Each of the other supported Regions: 1,500 |
Yes |
The maximum number of SendTaskFailure calls that you can make per second. |
SendTaskFailure throttle token refill rate per second |
us-east-1: 500 us-west-2: 500 eu-west-1: 500 Each of the other supported Regions: 300 |
Yes |
The token refill rate per second of SendTaskFailure calls. |
SendTaskHeartbeat throttle token bucket size |
us-east-1: 3,000 us-west-2: 3,000 eu-west-1: 3,000 Each of the other supported Regions: 1,500 |
Yes |
The maximum number of SendTaskHeartbeat calls that you can make per second. |
SendTaskHeartbeat throttle token refill rate per second |
us-east-1: 500 us-west-2: 500 eu-west-1: 500 Each of the other supported Regions: 300 |
Yes |
The token refill rate per second of SendTaskHeartbeat calls. |
SendTaskSuccess throttle token bucket size |
us-east-1: 3,000 us-west-2: 3,000 eu-west-1: 3,000 Each of the other supported Regions: 1,500 |
Yes |
The maximum number of SendTaskSuccess calls that you can make per second. |
SendTaskSuccess throttle token refill rate per second |
us-east-1: 500 us-west-2: 500 eu-west-1: 500 Each of the other supported Regions: 300 |
Yes |
The token refill rate per second of SendTaskSuccess calls. |
StartExecution throttle token bucket size |
us-east-1: 1,300 us-west-2: 1,300 eu-west-1: 1,300 Each of the other supported Regions: 800 |
Yes |
The maximum number of StartExecution calls that you can make per second. |
StartExecution throttle token refill rate per second |
us-east-1: 300 us-west-2: 300 eu-west-1: 300 Each of the other supported Regions: 150 |
Yes |
The token refill rate per second of StartExecution calls. |
StartExpressExecution throttle token bucket size | Each supported Region: 6,000 |
Yes |
The maximum number of StartExpressExecution calls that you can make per second. |
StartExpressExecution throttle token refill rate per second | Each supported Region: 6,000 |
Yes |
The token refill rate per second of StartExpressExecution calls. |
StateTransition throttle token bucket size |
us-east-1: 5,000 us-west-2: 5,000 eu-west-1: 5,000 Each of the other supported Regions: 800 |
Yes |
The maximum number of StateTransition calls that you can make per second. |
StateTransition throttle token refill rate per second |
us-east-1: 5,000 us-west-2: 5,000 eu-west-1: 5,000 Each of the other supported Regions: 800 |
Yes |
The token refill rate per second of StateTransition calls. |
StopExecution throttle token bucket size |
us-east-1: 1,000 us-west-2: 1,000 eu-west-1: 1,000 Each of the other supported Regions: 500 |
Yes |
The maximum number of StopExecution calls you can make at one time. |
StopExecution throttle token refill rate per second |
us-east-1: 200 us-west-2: 200 eu-west-1: 200 Each of the other supported Regions: 25 |
Yes |
The maximum number of StopExecution calls you can make in one burst |
Synchronous Express Workflows concurrent executions |
us-east-1: 3,700 us-west-2: 3,700 eu-west-1: 3,700 Each of the other supported Regions: 1,000 |
Yes |
The maximum number of concurrent Synchronous Express Workflow executions that you can run in this account. |
TagResource throttle token bucket size | Each supported Region: 200 |
Yes |
The maximum number of TagResource calls that you can make per second. |
TagResource throttle token refill rate per second | Each supported Region: 1 |
Yes |
The token refill rate per second of TagResource calls. |
Task execution time | Each supported Region: 1 | No | The maximum time (in years) that a task can take to complete an execution. |
Task retention time in queue | Each supported Region: 1 | No | The maximum time (in years) that Step Functions keeps a task in the queue. |
UntagResource throttle token bucket size | Each supported Region: 200 |
Yes |
The maximum number of UntagResource calls that you can make per second. |
UntagResource throttle token refill rate per second | Each supported Region: 1 |
Yes |
The token refill rate per second of UntagResource calls. |
UpdateStateMachine throttle token bucket size | Each supported Region: 100 |
Yes |
The maximum number of UpdateStateMachine calls that you can make per second. |
UpdateStateMachine throttle token refill rate per second | Each supported Region: 1 |
Yes |
The token refill rate per second of UpdateStateMachine calls. |
For more information, see Quotas in the AWS Step Functions Developer Guide.