Browserbase is a browser-agent platform that provides managed, headless Chromium browsers and supporting web primitives for AI agents and automation workloads. Customers use a single API key to spin up sessions, fetch and search the web, persist context, route LLM calls, and observe agent behavior across replays and logs.
URL: Browserbase apis.yml
- Type: Index
- Position: Provider
- Access: 3rd-Party
AI Agents, Agent Identity, Browser Infrastructure, Headless Browser, MCP, Model Gateway, Playwright, Puppeteer, Session Recording, Stagehand, Web Automation, Web Fetch, Web Scraping, Web Search
- Created: 2026-05-23
- Modified: 2026-05-25
The Browserbase API is a REST interface for managing cloud-hosted browser sessions, projects, contexts, extensions, downloads, and complementary Search, Fetch, and Functions services. Agents and automation scripts connect via the SDKs or Playwright/Puppeteer compatible endpoints to navigate the web, capture content, and persist authenticated state.
- Human URL: https://docs.browserbase.com
- Base URL: https://api.browserbase.com
Contexts, Downloads, Extensions, Fetch, Functions, MCP, Projects, Search, Sessions, Stagehand
- Documentation
- API Reference
- Getting Started
- Sign Up
- Node SDK
- Python SDK
- Stagehand SDK (Node)
- Stagehand SDK (Python)
- Browse CLI
- MCP Server
- OpenAPI
- JSON Schema
- Plans
- Rate Limits
- FinOps
- Naftiko Capabilities
- Vocabulary
- Spectral Rules
- Change Log
- Status Page
- Pricing
- Enterprise
- Cloud Browser Sessions — Spin up Chromium sessions on demand with persistent context, recording, and multi-region routing.
- Stagehand SDK — AI-first browser automation framework optimized for agents to plan, observe, and act on pages.
- Web Search and Fetch — Token-efficient search results and lightweight URL-to-structured-data fetch endpoints.
- Agent Identity — Human-like identity layer with bot-protection integration for sites that gate automated traffic.
- Model Gateway — Unified API surface to route requests across multiple LLM providers.
- Observability and Replays — rrweb session recording, logs, and prompt tracing for debugging agent runs.
- Contexts and Extensions — Reusable browser environments, cookies, profiles, and custom Chrome extensions.
- Proxies and Static IPs — Configurable residential/datacenter proxies and IP allowlisting for enterprise use.
- 1Password Integration — Secure credential injection for sites that require human-style login.
- MCP Server — Model Context Protocol server so agents in Claude, Cursor, and other clients can drive Browserbase.
- AI Agent Web Browsing — Give agents a real browser to research, fill forms, click through flows, and capture results.
- Web Scraping at Scale — Run large fleets of stealthy, parallel browsers for data extraction.
- End-to-End Testing — Drive Playwright/Puppeteer suites against production sites in managed browsers.
- RPA and Workflow Automation — Automate human-style tasks across SaaS apps without maintaining your own browser fleet.
- Visual QA and Monitoring — Capture screenshots and replays to detect UI regressions and broken flows.
Playwright, Puppeteer, Stagehand, Anthropic, Claude Computer Use, OpenAI, LangChain, LlamaIndex, CrewAI, Vercel AI SDK, n8n, AgentKit, Temporal, Hermes Agent, Prime Intellect, 1Password, MCP
- API Key — A single API key passed via the
X-BB-API-Keyheader authenticates all REST and SDK calls.
- openapi/browserbase-openapi.yml — Sessions, Contexts, Projects, Extensions
- capabilities/sessions.yaml — Session lifecycle, logs, recordings, downloads, debug URLs
- capabilities/contexts.yaml — Reusable encrypted browser profiles
- capabilities/projects.yaml — Project metadata and usage metering
- capabilities/extensions.yaml — Chrome extension upload and management
- json-schema/browserbase-session-schema.json
- json-schema/browserbase-context-schema.json
- json-schema/browserbase-project-schema.json
- json-structure/browserbase-session-structure.json
- json-structure/browserbase-context-structure.json
- json-structure/browserbase-project-structure.json
- examples/browserbase-create-session-example.json
- examples/browserbase-get-session-example.json
- examples/browserbase-get-session-debug-example.json
- examples/browserbase-create-context-example.json
- examples/browserbase-list-projects-example.json
- plans/browserbase-plans-pricing.yml — API Commons Plans 0.1
- rate-limits/browserbase-rate-limits.yml — API Commons Rate Limits 0.1
- finops/browserbase-finops.yml — FinOps / FOCUS alignment
- Website
- Documentation
- API Reference
- Blog
- GitHub Organization
- Pricing
- Enterprise
- Change Log
- Status Page
- Sign Up
- Careers
- Terms of Service
- Privacy Policy
- llms.txt
- Kin Lane — kin@apievangelist.com