v97

latestOpenAPI 3.1.0raw.githubusercontent.com2026-07-31135175384.2 KB
Projects

Update project limits

Deprecated: use PATCH /org/projects/{id}/limits instead. This route will be removed on 2026-11-24.

Update resource limit overrides for a project. Only fields present in the request are modified. Set a field to 0 to remove that limit cap; omit a field to leave it unchanged.

patch/projects/{id}/limits

Path parameters

idstring required

Project ID

Request body

max_concurrent_sessionsinteger nullable

Maximum concurrent browsers for this project, covering both on-demand sessions and browser pool reservations. Set to 0 to remove the cap; omit to leave unchanged.

max_concurrent_invocationsinteger nullable

Maximum concurrent app invocations for this project. Set to 0 to remove the cap; omit to leave unchanged.

max_pooled_sessionsinteger nullable

Deprecated: pooled browsers now count toward max_concurrent_sessions. Requests that set this field are rejected with a 400 once the unified concurrency limit is enabled for your organization.

Response

Project limits updated

max_concurrent_sessionsinteger nullable

Maximum concurrent browsers for this project, covering both on-demand sessions (browsers.create()) and browser pool reservations. Null means no project-level cap.

max_concurrent_invocationsinteger nullable

Maximum concurrent app invocations for this project. Null means no project-level cap.

max_pooled_sessionsinteger nullable

Deprecated: pooled browsers now count toward max_concurrent_sessions. Always null once the unified concurrency limit is enabled for your organization.

Example response

{
  "max_concurrent_sessions": 10,
  "max_concurrent_invocations": 20,
  "max_pooled_sessions": 50
}