Overview
Add Browserbase to any ModuleX agent or workflow. Cloud browser infrastructure for running and managing headless browser sessions via the Browserbase REST API (api.browserbase.com/v1).
Categories: Developer Tools & Infrastructure · Automation · Browser · Auth: API Key · Actions: 3
Authentication
API Key Authentication
Authenticate using your Browserbase API key1
Step 1
Go to https://www.browserbase.com and sign in
2
Step 2
Navigate to Settings > API Keys
3
Step 3
Create a new API key or copy your existing one
4
Step 4
Paste the API key below
Required Credentials
Available Actions
create_context — Creates a new context in Browserbase for persistent browser state
create_context — Creates a new context in Browserbase for persistent browser state
create_session — Creates a new browser session with specified settings
create_session — Creates a new browser session with specified settings
Parameters
string
required
The ID of the Browserbase project
string
The uploaded Extension ID to load in the session
object
Settings for the session (e.g. fingerprint, viewport). See Browserbase docs for schema.
integer
Duration in seconds after which the session will automatically end. Min: 60, Max: 21600.
boolean
Set to true to keep the session alive even after disconnections
array
Array of proxy configuration objects. Each element should have type and optional geolocation fields.
string
The region where the session should run. One of: us-west-2, us-east-1, eu-central-1, ap-southeast-1.
object
Arbitrary user metadata to attach to the session
Response
list_projects — Lists all projects in the Browserbase account
list_projects — Lists all projects in the Browserbase account
Response
Limits & Quotas
- Rate limits are not publicly documented by Browserbase; contact their support for enterprise limits.
- Session timeout range: 60–21600 seconds.
- Error model: non-2xx responses and timeouts are caught and returned as
success=False+errorrather than raising.