AWS Fundamentals Logo
AWS Fundamentals

AWS Amazon Simple Workflow Service Service Limits

101 quotas for Amazon Simple Workflow Service. 91 can be increased.

QuotaDefaultStatus
SWF task retention time in queue

SWF task retention time in queue

general
1
count
Fixed
UntagResource throttle burst limit in transactions per second

UntagResource throttle burst limit in transactions per second

throughput
50
count
Adjustable
ListTagsForResource throttle burst limit in transactions per second

ListTagsForResource throttle burst limit in transactions per second

throughput
50
count
Adjustable
Registered domains

Registered domains

general
100
count
Adjustable
UndeprecateWorkflowType throttle refill limit in transactions per second

UndeprecateWorkflowType throttle refill limit in transactions per second

throughput
6
count
Adjustable
GetWorkflowExecutionHistory throttle burst limit in transactions per second

GetWorkflowExecutionHistory throttle burst limit in transactions per second

compute
2,000
count
Adjustable
UndeprecateActivityType throttle burst limit in transactions per second

UndeprecateActivityType throttle burst limit in transactions per second

throughput
200
count
Adjustable
UntagResource throttle refill limit in transactions per second

UntagResource throttle refill limit in transactions per second

throughput
30
count
Adjustable
StartWorkflowExecution throttle refill limit in transactions per second

StartWorkflowExecution throttle refill limit in transactions per second

compute
200
count
Adjustable
SignalWorkflowExecution throttle burst limit in transactions per second

SignalWorkflowExecution throttle burst limit in transactions per second

compute
2,000
count
Adjustable
UndeprecateDomain throttle burst limit in transactions per second

UndeprecateDomain throttle burst limit in transactions per second

throughput
100
count
Adjustable
ListOpenWorkflowExecutions throttle burst limit in transactions per second

ListOpenWorkflowExecutions throttle burst limit in transactions per second

compute
200
count
Adjustable
RespondActivityTaskCompleted throttle burst limit in transactions per second

RespondActivityTaskCompleted throttle burst limit in transactions per second

throughput
2,000
count
Adjustable
ListDomains throttle refill limit in transactions per second

ListDomains throttle refill limit in transactions per second

throughput
6
count
Adjustable
CountPendingActivityTasks throttle refill limit in transactions per second

CountPendingActivityTasks throttle refill limit in transactions per second

throughput
6
count
Adjustable
RespondActivityTaskFailed throttle burst limit in transactions per second

RespondActivityTaskFailed throttle burst limit in transactions per second

throughput
2,000
count
Adjustable
ListTagsForResource throttle refill limit in transactions per second

ListTagsForResource throttle refill limit in transactions per second

throughput
30
count
Adjustable
PollForActivityTask throttle refill limit in transactions per second

PollForActivityTask throttle refill limit in transactions per second

throughput
200
count
Adjustable
DescribeDomain throttle burst limit in transactions per second

DescribeDomain throttle burst limit in transactions per second

throughput
200
count
Adjustable
StartChildWorkflowExecution throttle burst limit in transactions per second

StartChildWorkflowExecution throttle burst limit in transactions per second

compute
500
count
Adjustable
DescribeWorkflowExecution throttle refill limit in transactions per second

DescribeWorkflowExecution throttle refill limit in transactions per second

compute
6
count
Adjustable
ListWorkflowTypes throttle burst limit in transactions per second

ListWorkflowTypes throttle burst limit in transactions per second

throughput
200
count
Adjustable
DeprecateActivityType throttle burst limit in transactions per second

DeprecateActivityType throttle burst limit in transactions per second

throughput
200
count
Adjustable
TagResource throttle refill limit in transactions per second

TagResource throttle refill limit in transactions per second

throughput
30
count
Adjustable
ListClosedWorkflowExecutions throttle burst limit in transactions per second

ListClosedWorkflowExecutions throttle burst limit in transactions per second

compute
200
count
Adjustable
DescribeWorkflowType throttle burst limit in transactions per second

DescribeWorkflowType throttle burst limit in transactions per second

throughput
2,000
count
Adjustable
UndeprecateDomain throttle refill limit in transactions per second

UndeprecateDomain throttle refill limit in transactions per second

throughput
6
count
Adjustable
DeleteActivityType throttle burst limit in transactions per second

DeleteActivityType throttle burst limit in transactions per second

throughput
200
count
Adjustable
RegisterWorkflowType throttle refill limit in transactions per second

RegisterWorkflowType throttle refill limit in transactions per second

throughput
60
count
Adjustable
RegisterDomain throttle burst limit in transactions per second

RegisterDomain throttle burst limit in transactions per second

throughput
100
count
Adjustable
RespondDecisionTaskCompleted throttle burst limit in transactions per second

RespondDecisionTaskCompleted throttle burst limit in transactions per second

throughput
2,000
count
Adjustable
ScheduleActivityTask throttle burst limit in transactions per second

ScheduleActivityTask throttle burst limit in transactions per second

throughput
1,000
count
Adjustable
DeprecateWorkflowType throttle refill limit in transactions per second

DeprecateWorkflowType throttle refill limit in transactions per second

throughput
6
count
Adjustable
Workflow execution time

Workflow execution time

compute
1
count
Fixed
Open workflow executions per domain

Open workflow executions per domain

compute
100,000
count
Adjustable
ListWorkflowTypes throttle refill limit in transactions per second

ListWorkflowTypes throttle refill limit in transactions per second

throughput
6
count
Adjustable
StartTimer throttle burst limit in transactions per second

StartTimer throttle burst limit in transactions per second

throughput
2,000
count
Adjustable
RespondActivityTaskFailed throttle refill limit in transactions per second

RespondActivityTaskFailed throttle refill limit in transactions per second

throughput
200
count
Adjustable
GetWorkflowExecutionHistory throttle refill limit in transactions per second

GetWorkflowExecutionHistory throttle refill limit in transactions per second

compute
60
count
Adjustable
CountPendingDecisionTasks throttle refill limit in transactions per second

CountPendingDecisionTasks throttle refill limit in transactions per second

throughput
6
count
Adjustable
PollForActivityTask throttle burst limit in transactions per second

PollForActivityTask throttle burst limit in transactions per second

throughput
2,000
count
Adjustable
DescribeActivityType throttle burst limit in transactions per second

DescribeActivityType throttle burst limit in transactions per second

throughput
2,000
count
Adjustable
DeleteWorkflowType throttle refill limit in transactions per second

DeleteWorkflowType throttle refill limit in transactions per second

throughput
6
count
Adjustable
StartWorkflowExecution throttle burst limit in transactions per second

StartWorkflowExecution throttle burst limit in transactions per second

compute
2,000
count
Adjustable
RequestCancelExternalWorkflowExecution throttle burst limit in transactions per second

RequestCancelExternalWorkflowExecution throttle burst limit in transactions per second

compute
1,200
count
Adjustable
ScheduleActivityTask throttle refill limit in transactions per second

ScheduleActivityTask throttle refill limit in transactions per second

throughput
200
count
Adjustable
DescribeActivityType throttle refill limit in transactions per second

DescribeActivityType throttle refill limit in transactions per second

throughput
6
count
Adjustable
RegisterActivityType throttle burst limit in transactions per second

RegisterActivityType throttle burst limit in transactions per second

throughput
200
count
Adjustable
Workflow and activity types per domain

Workflow and activity types per domain

general
10,000
count
Adjustable
RequestCancelWorkflowExecution throttle refill limit in transactions per second

RequestCancelWorkflowExecution throttle refill limit in transactions per second

compute
30
count
Adjustable
TerminateWorkflowExecution throttle refill limit in transactions per second

TerminateWorkflowExecution throttle refill limit in transactions per second

compute
60
count
Adjustable
SignalWorkflowExecution throttle refill limit in transactions per second

SignalWorkflowExecution throttle refill limit in transactions per second

compute
30
count
Adjustable
Open activity tasks per workflow execution

Open activity tasks per workflow execution

compute
1,000
count
Fixed
DeprecateDomain throttle refill limit in transactions per second

DeprecateDomain throttle refill limit in transactions per second

throughput
6
count
Adjustable
DescribeWorkflowExecution throttle burst limit in transactions per second

DescribeWorkflowExecution throttle burst limit in transactions per second

compute
2,000
count
Adjustable
CountClosedWorkflowExecutions throttle refill limit in transactions per second

CountClosedWorkflowExecutions throttle refill limit in transactions per second

compute
6
count
Adjustable
Open child workflow executions

Open child workflow executions

compute
1,000
count
Fixed
CountClosedWorkflowExecutions throttle burst limit in transactions per second

CountClosedWorkflowExecutions throttle burst limit in transactions per second

compute
2,000
count
Adjustable
PollForDecisionTask throttle burst limit in transactions per second

PollForDecisionTask throttle burst limit in transactions per second

throughput
2,000
count
Adjustable
CountOpenWorkflowExecutions throttle refill limit in transactions per second

CountOpenWorkflowExecutions throttle refill limit in transactions per second

compute
6
count
Adjustable
RequestCancelWorkflowExecution throttle burst limit in transactions per second

RequestCancelWorkflowExecution throttle burst limit in transactions per second

compute
2,000
count
Adjustable
RecordActivityTaskHeartbeat throttle burst limit in transactions per second

RecordActivityTaskHeartbeat throttle burst limit in transactions per second

throughput
2,000
count
Adjustable
SignalExternalWorkflowExecution throttle refill limit in transactions per second

SignalExternalWorkflowExecution throttle refill limit in transactions per second

compute
120
count
Adjustable
ListOpenWorkflowExecutions throttle refill limit in transactions per second

ListOpenWorkflowExecutions throttle refill limit in transactions per second

compute
48
count
Adjustable
ListActivityTypes throttle burst limit in transactions per second

ListActivityTypes throttle burst limit in transactions per second

throughput
200
count
Adjustable
PollForDecisionTask throttle refill limit in transactions per second

PollForDecisionTask throttle refill limit in transactions per second

throughput
200
count
Adjustable
Input or output result data size

Input or output result data size

storage
32,768
count
Fixed
DescribeWorkflowType throttle refill limit in transactions per second

DescribeWorkflowType throttle refill limit in transactions per second

throughput
6
count
Adjustable
RespondDecisionTaskCompleted throttle refill limit in transactions per second

RespondDecisionTaskCompleted throttle refill limit in transactions per second

throughput
200
count
Adjustable
CountPendingDecisionTasks throttle burst limit in transactions per second

CountPendingDecisionTasks throttle burst limit in transactions per second

throughput
200
count
Adjustable
TagResource throttle burst limit in transactions per second

TagResource throttle burst limit in transactions per second

throughput
50
count
Adjustable
RespondActivityTaskCanceled throttle refill limit in transactions per second

RespondActivityTaskCanceled throttle refill limit in transactions per second

throughput
200
count
Adjustable
RespondActivityTaskCanceled throttle burst limit in transactions per second

RespondActivityTaskCanceled throttle burst limit in transactions per second

throughput
2,000
count
Adjustable
RequestCancelExternalWorkflowExecution throttle refill limit in transactions per second

RequestCancelExternalWorkflowExecution throttle refill limit in transactions per second

compute
120
count
Adjustable
DeleteActivityType throttle refill limit in transactions per second

DeleteActivityType throttle refill limit in transactions per second

throughput
6
count
Adjustable
RecordActivityTaskHeartbeat throttle refill limit in transactions per second

RecordActivityTaskHeartbeat throttle refill limit in transactions per second

throughput
160
count
Adjustable
StartChildWorkflowExecution throttle refill limit in transactions per second

StartChildWorkflowExecution throttle refill limit in transactions per second

compute
12
count
Adjustable
Open timers per workflow execution

Open timers per workflow execution

compute
1,000
count
Fixed
DeleteWorkflowType throttle burst limit in transactions per second

DeleteWorkflowType throttle burst limit in transactions per second

throughput
200
count
Adjustable
RegisterActivityType throttle refill limit in transactions per second

RegisterActivityType throttle refill limit in transactions per second

throughput
60
count
Adjustable
UndeprecateActivityType throttle refill limit in transactions per second

UndeprecateActivityType throttle refill limit in transactions per second

throughput
6
count
Adjustable
Request size

Request size

storage
1
Megabytes
Fixed
RegisterWorkflowType throttle burst limit in transactions per second

RegisterWorkflowType throttle burst limit in transactions per second

throughput
200
count
Adjustable
DeprecateWorkflowType throttle burst limit in transactions per second

DeprecateWorkflowType throttle burst limit in transactions per second

throughput
200
count
Adjustable
StartTimer throttle refill limit in transactions per second

StartTimer throttle refill limit in transactions per second

throughput
200
count
Adjustable
RegisterDomain throttle refill limit in transactions per second

RegisterDomain throttle refill limit in transactions per second

throughput
6
count
Adjustable
Task execution time in year

Task execution time in year

compute
1
count
Fixed
DeprecateDomain throttle burst limit in transactions per second

DeprecateDomain throttle burst limit in transactions per second

throughput
100
count
Adjustable
CountPendingActivityTasks throttle burst limit in transactions per second

CountPendingActivityTasks throttle burst limit in transactions per second

throughput
200
count
Adjustable
ListActivityTypes throttle refill limit in transactions per second

ListActivityTypes throttle refill limit in transactions per second

throughput
6
count
Adjustable
UndeprecateWorkflowType throttle burst limit in transactions per second

UndeprecateWorkflowType throttle burst limit in transactions per second

throughput
200
count
Adjustable
Pollers per task list

Pollers per task list

general
1,000
count
Fixed
Events in Workflow execution history

Events in Workflow execution history

compute
25,000
count
Fixed
ListClosedWorkflowExecutions throttle refill limit in transactions per second

ListClosedWorkflowExecutions throttle refill limit in transactions per second

compute
6
count
Adjustable
RespondActivityTaskCompleted throttle refill limit in transactions per second

RespondActivityTaskCompleted throttle refill limit in transactions per second

throughput
200
count
Adjustable
TerminateWorkflowExecution throttle burst limit in transactions per second

TerminateWorkflowExecution throttle burst limit in transactions per second

compute
2,000
count
Adjustable
CountOpenWorkflowExecutions throttle burst limit in transactions per second

CountOpenWorkflowExecutions throttle burst limit in transactions per second

compute
2,000
count
Adjustable
DescribeDomain throttle refill limit in transactions per second

DescribeDomain throttle refill limit in transactions per second

throughput
6
count
Adjustable
DeprecateActivityType throttle refill limit in transactions per second

DeprecateActivityType throttle refill limit in transactions per second

throughput
6
count
Adjustable
SignalExternalWorkflowExecution throttle burst limit in transactions per second

SignalExternalWorkflowExecution throttle burst limit in transactions per second

compute
1,200
count
Adjustable
ListDomains throttle burst limit in transactions per second

ListDomains throttle burst limit in transactions per second

throughput
100
count
Adjustable

How to Request a Quota Increase

  1. 1Open the AWS Service Quotas console.
  2. 2Select Amazon Simple Workflow Service from the service list.
  3. 3Find the quota and click "Request increase".
  4. 4Enter the desired value and submit. Most increases are approved within a few hours.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Stats

Total Quotas101
Adjustable91
Fixed10
Commonly Hit0