Developer API rate limits

Workato enforces specific limits on its developer APIs to optimize performance and stability. Developer API requests are subject to the following timeout limit:

DescriptionLimit
Timeout limit40 seconds

Developer API resources also have the following rate and payload limits:

CollectionTypeResourceLimit
API
clients
AllAll API client
endpoints
60 requests per minute
API
platform
AllAll API platform
endpoints
60 requests per minute
ConnectionsGETList connections:
/api/connections
60 requests per minute
ConnectionsAllAll other
Connections endpoints
1 request per second
ConnectorsAllAll Connectors
endpoints
60 requests per minute
Custom
connectors
POSTGenerate schema
from JSON:endpoints
/api/sdk
/generate_schema/json
60 requests per minute
Custom
connectors
POSTGenerate schema
from CSV:endpoints
/api/sdk
/generate_schema/csv
60 requests per minute
Custom
connectors
AllAll other
Custom connectors endpoints
1 request per second
Custom
OAuth
profiles
AllAll Custom
OAuth profiles

endpoints
60 requests per minute
Data
tables
AllAll Data tables
endpoints
60 requests per minute
Environment
management
AllAll Environment
management
endpoints
60 requests per minute
Environment
properties
AllAll Environment
properties
endpoints
60 requests per minute
Event
streams
AllAll Event
streams
endpoints
60 requests per minute
Event
streams
AllAll Event
streams
endpoints
Maximum payload
size:​ 1 MB
Event streams
public API
AllAll Event
streams public API

endpoints
60 requests per minute
Event streams
public API
AllAll Event
streams public API

endpoints
Maximum payload
size:​ 1 MB
FoldersAllAll Folders endpoints60 requests per minute
JobsAllAll Jobs endpoints60 requests per minute
Lookup
tables
POSTDelete lookup
tables in batch:
/api/lookup_tables
/batch_delete
1 request per second
Lookup
tables
AllAll other
Lookup tables
endpoints
60 requests per minute
On-premAlAll On-prem
endpoints
60 requests per minute
ProjectsAllAll Projects
endpoints
60 requests per minute
Project
properties
AllAll Project
properties
endpoints
60 requests per minute
RecipesPOSTCreate a recipe:
recipe versions
1 request per second
RecipesPOSTStart analyzing
recipe health:
/api/recipes
/:recipe_id/health
20 requests per minute
RecipesAllAll other Recipes endpoints60 requests per minute
Recipe
lifecycle
management
POSTImport a package
into a folder:
/api/packages
/import/:folder_id
500 requests per hour
per user ID. Request exceeding
the 500 limit
are denied. The limit resets every hour.
Recipe
lifecycle
management
AllAll other
Recipe lifecycle
management
endpoints
60 requests per minute
RolesAllAll Roles
endpoints
60 requests per minute
Tag
assignments
AllAll Tag
assignments
endpoints
60 requests per minute
Test
automation
AllAll Test
Automation
endpoints
60 requests per minute
Workspace
collaborators
POSTInvite a collaborator:
/api/member_invitations
60 requests per minute. You can send one
request per user and
workspace ID every
20 minutes to this endpoint.
Workspace
collaborators
AllAll other Workspace
collaborators
endpoints
60 requests per minute
Workspace
details
AllAll Workspace details
endpoints
60 requests per minute
LEARN MORE ABOUT LIMITS

Refer to the Platform limits documentation for more information about Workato limits.