BrowserStack · Rate Limits
Browserstack Rate Limits
Published rate limits for the BrowserStack API surface, per product API. Limits are stated per user, per IP address, or per group depending on the product; there is no plan-tiered rate limiting in the published documentation.
Browserstack Rate Limits is the machine-readable rate-limit profile for BrowserStack on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 6 rate-limit definitions, measuring requests and requests_per_second.
The profile also includes 3 backoff/retry policies defined and response codes documented for throttled.
Tagged areas include Accessibility, Appium, Application, Automation, and CI/CD.
6 Limits
Throttle: 429
AccessibilityAppiumApplicationAutomationCI/CDCross-Browser TestingEnterpriseJavaScriptLow-CodeMobile TestingQARegression TestingSeleniumTestingUnit TestingVisual Testing
Limits
Automate API — per user per-user
1600
Automate API — per IP address per-ip
160
App Automate API — per user per-user
90
App Automate — app and test-suite uploads per-user
5
Test Management API — per group per-group
300
User Management API — per group, with burst per-group
15
Policies
Exhaustion response
All documented limits return HTTP 429 Too Many Requests on exhaustion.
Recovery
Test Management documents a fixed 60-second wait after a 429. No other product API documents a recovery interval, and none returns Retry-After.
Undocumented surfaces
The Accessibility Testing, Percy, Test Reporting and Analytics, Screenshots, App Live, Local Testing, Automate TurboScale and Low Code Automation API references do not publish rate limits. Their limits are unknown, not absent.
Work with this as data
Every rate limit here is available over the APIs.io API and to AI agents over MCP.