Management rate limits
This page provides the API rate limits for management activities, which is part of Okta rate limits.
Note:
- To learn more about rate limits, visit our overview and best practices pages.
- In addition to the rate limit per API, Okta implements limits on concurrent requests, Okta-generated email messages, end user requests, and home page endpoints. These limits are described on the Additional limits page.
- You can expand Okta rate limits upon request. To learn how, see Request exceptions and DynamicScale rate limits.
We enforce limits at the individual API endpoint level as requests per minute.
Action and Okta API Endpoint | Developer (free) | Developer (paid) | One App | Enterprise | Workforce Identity |
---|---|---|---|---|---|
Cumulative rate limit | 980 | 2,400 | 2,400 | 5,200 | 7,000 |
Create or list applications:/api/v1/apps except /api/v1/apps/{id} | 20 | 25 | 25 | 100 | 100 |
Get, update, or delete an application by ID:/api/v1/apps/{id} only | 100 | 300 | 300 | 600 | 500 |
Create or list groups:/api/v1/groups except /api/v1/groups/{id} | 100 | 300 | 300 | 600 | 500 |
Get, update, or delete a group by ID:/api/v1/groups/{id} only | 100 | 300 | 300 | 600 | 1,000 |
Create or list users: Only GET or POST to /api/v1/users | 100 | 300 | 300 | 600 | 600 |
Update or delete a user by ID: Only POST , PUT or DELETE to /api/v1/users/{id} | 100 | 300 | 300 | 600 | 600 |
Get System Log data:/api/v1/logs | 20 | 25 | 25 | 50 | 120 |
Get System Log data:/api/v1/events | 20 | 25 | 25 | 50 | 100 |
OAuth2 client configuration requests:/oauth2/v1/clients | 25 | 50 | 50 | 100 | 100 |
Most other API actions:/api/v1 | 100 | 300 | 300 | 600 | 1,200 |
Get a user by ID or sign in Only GET to /api/v1/users/{idOrLogin} | 100 | 300 | 300 | 1,000 | 2,000 |
/api/v1/certificateAuthorities | 100 | 100 | 100 | 150 | 100 |
/api/v1/devices | 100 | 100 | 100 | 150 | 100 |