AWS Step Functions endpoints and quotas - AWS General Reference

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.