Skip to main content
Base path: /v1/browserbase

POST /projects/:project_id/agents

Create an agent. Request
{
  "name": "extractor",
  "description": "Scrape and parse",
  "script": "print('hello')",
  "envVars": {"FOO":"bar"},
  "providerProjectId": "proj_xxx",
  "contextId": null,
  "extensionId": null,
  "region": "sfo",
  "timeoutSec": 600
}
Response: Agent with metadata and timestamps.

GET /projects/:project_id/agents

List agents. Query: active_only.

GET /projects/:project_id/agents/:agent_id

Get an agent by ID.

PUT /projects/:project_id/agents/:agent_id

Update agent fields.

DELETE /projects/:project_id/agents/:agent_id

Delete an agent.