/browser_poolsList browser pools in the resolved project.
Authorization
bearerAuth In: header
Query Parameters
Limit the number of browser pools to return.
1 <= value <= 10020Offset the number of browser pools to return.
0 <= value0Case-insensitive substring match against browser pool name. IDs match by exact value.
Exact-match filter on browser pool name using the database collation. In production, matching is case- and accent-insensitive. During the default-project migration, unscoped requests prefer a concrete default-project browser pool over a legacy unscoped browser pool with the same name.
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/browser_pools"[ { "id": "string", "name": "string", "available_count": 0, "acquired_count": 0, "created_at": "2019-08-24T14:15:22Z", "browser_pool_config": { "size": 1, "name": "string", "fill_rate_per_minute": 0, "timeout_seconds": 10, "stealth": true, "headless": true, "profile": { "id": "string", "name": "string" }, "refresh_on_profile_update": true, "extensions": [ { "id": "string", "name": "string" } ], "proxy_id": "string", "viewport": { "width": 1, "height": 1, "refresh_rate": 1 }, "kiosk_mode": true, "chrome_policy": {}, "start_url": "string", "telemetry": { "browser": { "console": { "enabled": true }, "page": { "enabled": true }, "interaction": { "enabled": true }, "network": { "enabled": true }, "control": { "enabled": true }, "connection": { "enabled": true }, "system": { "enabled": true }, "screenshot": { "enabled": true }, "captcha": { "enabled": true } } } }, "profile_id": "string", "extension_ids": [ "string" ] }]{ "code": "string", "message": "string", "details": [ { "code": "string", "message": "string" } ], "inner_error": { "code": "string", "message": "string" }}{ "code": "string", "message": "string", "details": [ { "code": "string", "message": "string" } ], "inner_error": { "code": "string", "message": "string" }}{ "code": "string", "message": "string", "details": [ { "code": "string", "message": "string" } ], "inner_error": { "code": "string", "message": "string" }}Download unpacked extension from Chrome Web Store GET
Returns a ZIP archive containing the unpacked extension fetched from the Chrome Web Store.
Create a browser pool POST
Create a new browser pool with the specified configuration and size. Pooled browsers load their profile read-only: any save_changes on the profile is ignored (not rejected), so pooled browsers never persist changes back to the profile.