aid: hyperbrowser
name: Hyperbrowser
description: >-
  Hyperbrowser provides cloud browser infrastructure tailored for AI agents, bundling managed Chromium sessions with web
  scraping, crawling, and data-extraction APIs. The platform ships the open-source HyperAgent framework and first-class
  integrations for Browser-Use, Claude Computer Use, Gemini Computer Use, and OpenAI's CUA, so teams can deploy
  general-purpose web agents quickly. Customers include AI startups, data teams, and enterprises that need stealthy,
  multi-region browsers with CAPTCHA solving, proxies, and session profiles. Python and Node SDKs cover sessions,
  scrape/crawl/extract jobs, agent task management, and an MCP server lets any Model Context Protocol client (Claude
  Desktop, Cursor, Windsurf, etc.) drive Hyperbrowser tools. Pricing is usage-based via the hyperbrowser.ai pricing
  page.
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: free
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Free · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
position: Producing
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/hyperbrowser.png
x-docs-platform: mintlify
x-docs-platform-confidence: medium
x-docs-platform-checked: 2026-10-03
tags:
  - Browser Automation
  - Browser Infrastructure
  - Web Scraping
  - Web Crawling
  - Data Extraction
  - AI Agents
  - Computer Use
  - Stealth
  - Proxies
  - CAPTCHA Solving
  - MCP
  - HyperAgent
  - x402
tags_raw:
  - Headless Browser
  - Browser Infrastructure
  - Web Scraping
  - Web Crawling
  - Data Extraction
  - AI Agents
  - Browser Automation
  - Computer Use
  - Stealth
  - Proxies
  - CAPTCHA Solving
  - MCP
  - HyperAgent
  - X402
url: https://raw.githubusercontent.com/api-evangelist/hyperbrowser/refs/heads/main/apis.yml
created: '2026-05-23'
modified: '2026-05-25'
specificationVersion: '0.23'
apis:
- aid: hyperbrowser:sessions-api
  name: Hyperbrowser Sessions API
  description: >-
    Manage cloud Chromium browser sessions: create, list, inspect, update, and stop sessions; retrieve
    recording, video, and downloads URLs; and run manual CAPTCHA evaluation. Sessions expose a WebSocket
    CDP endpoint and an optional live-view URL.
  humanURL: https://docs.hyperbrowser.ai/sessions/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Sessions
  - Browser Infrastructure
  - Stealth
  - Proxies
  properties:
  - type: Documentation
    url: https://docs.hyperbrowser.ai/sessions/overview
  - type: APIReference
    url: https://docs.hyperbrowser.ai/api-reference/sessions
  - type: OpenAPI
    url: openapi/hyperbrowser-sessions-api-openapi.yml
  - type: JSONSchema
    url: json-schema/hyperbrowser-session-schema.json
  - type: JSONStructure
    url: json-structure/hyperbrowser-session-structure.json
  - type: Examples
    url: examples/hyperbrowser-create-session-example.json
  authentication:
  - type: API Key
    description: Account API key passed via the `x-api-key` HTTP header.
- aid: hyperbrowser:profiles-api
  name: Hyperbrowser Profiles API
  description: >-
    Create, list, fetch, and delete persistent browser profiles that retain cookies, local storage, and
    authenticated state across sessions.
  humanURL: https://docs.hyperbrowser.ai/sessions/advanced-privacy-and-anti-detection/profiles
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Profiles
  - Sessions
  properties:
  - type: Documentation
    url: https://docs.hyperbrowser.ai/sessions/advanced-privacy-and-anti-detection/profiles
  - type: OpenAPI
    url: openapi/hyperbrowser-profiles-api-openapi.yml
  authentication:
  - type: API Key
    description: Account API key passed via the `x-api-key` HTTP header.
- aid: hyperbrowser:scrape-api
  name: Hyperbrowser Scrape API
  description: >-
    Single-page and batch scrape jobs returning HTML, Markdown, links, and screenshots with asynchronous
    status polling.
  humanURL: https://docs.hyperbrowser.ai/scrape/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Scrape
  - Web Scraping
  - Batch
  properties:
  - type: Documentation
    url: https://docs.hyperbrowser.ai/scrape/overview
  - type: OpenAPI
    url: openapi/hyperbrowser-scrape-api-openapi.yml
  - type: JSONSchema
    url: json-schema/hyperbrowser-scrape-job-schema.json
  - type: Examples
    url: examples/hyperbrowser-scrape-example.json
  authentication:
  - type: API Key
    description: Account API key passed via the `x-api-key` HTTP header.
- aid: hyperbrowser:crawl-api
  name: Hyperbrowser Crawl API
  description: >-
    Recursive crawl jobs across many pages with structured page-by-page results and status polling.
  humanURL: https://docs.hyperbrowser.ai/crawl/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Crawl
  - Web Crawling
  properties:
  - type: Documentation
    url: https://docs.hyperbrowser.ai/crawl/overview
  - type: OpenAPI
    url: openapi/hyperbrowser-crawl-api-openapi.yml
  - type: JSONSchema
    url: json-schema/hyperbrowser-crawl-job-schema.json
  authentication:
  - type: API Key
    description: Account API key passed via the `x-api-key` HTTP header.
- aid: hyperbrowser:extract-api
  name: Hyperbrowser Extract API
  description: >-
    Structured data extraction jobs that pull typed records from one or more pages using prompts and JSON
    schemas.
  humanURL: https://docs.hyperbrowser.ai/extract/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Extract
  - Structured Extraction
  - Data Extraction
  properties:
  - type: Documentation
    url: https://docs.hyperbrowser.ai/extract/overview
  - type: OpenAPI
    url: openapi/hyperbrowser-extract-api-openapi.yml
  - type: JSONSchema
    url: json-schema/hyperbrowser-extract-job-schema.json
  - type: Examples
    url: examples/hyperbrowser-extract-example.json
  authentication:
  - type: API Key
    description: Account API key passed via the `x-api-key` HTTP header.
- aid: hyperbrowser:extensions-api
  name: Hyperbrowser Extensions API
  description: >-
    Upload and list custom Chrome extensions that can be attached to browser sessions for advanced automation,
    custom UI, or workflow tooling.
  humanURL: >-
    https://docs.hyperbrowser.ai/sessions/advanced-privacy-and-anti-detection/uploading-extensions
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Extensions
  - Sessions
  properties:
  - type: Documentation
    url: >-
      https://docs.hyperbrowser.ai/sessions/advanced-privacy-and-anti-detection/uploading-extensions
  - type: OpenAPI
    url: openapi/hyperbrowser-extensions-api-openapi.yml
  authentication:
  - type: API Key
    description: Account API key passed via the `x-api-key` HTTP header.
- aid: hyperbrowser:web-api
  name: Hyperbrowser Web API
  description: >-
    Stateless web utilities: fetch a single page, run a web search, or start a crawl. Includes `/x402`
    micropayment-gated variants of fetch and search for permissionless, pay-per-call usage.
  humanURL: https://docs.hyperbrowser.ai/web/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Web
  - Fetch
  - Search
  - x402
  tags_raw:
  - Web
  - Fetch
  - Search
  - X402
  properties:
  - type: Documentation
    url: https://docs.hyperbrowser.ai/web/overview
  - type: OpenAPI
    url: openapi/hyperbrowser-web-api-openapi.yml
  - type: Examples
    url: examples/hyperbrowser-web-search-example.json
  authentication:
  - type: API Key
    description: Account API key passed via the `x-api-key` HTTP header.
- aid: hyperbrowser:hyperbrowser-profile-api
  name: Hyperbrowser Profile API
  description: The Profile API from Hyperbrowser — 2 operation(s) for profile.
  humanURL: https://docs.hyperbrowser.ai/sessions/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Profiles
  tags_raw:
  - Profile
  properties:
  - type: OpenAPI
    url: openapi/hyperbrowser-profile-api-openapi.yml
- aid: hyperbrowser:hyperbrowser-session-api
  name: Hyperbrowser Session API
  description: The Session API from Hyperbrowser — 8 operation(s) for session.
  humanURL: https://docs.hyperbrowser.ai/sessions/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Sessions
  tags_raw:
  - Session
  properties:
  - type: OpenAPI
    url: openapi/hyperbrowser-session-api-openapi.yml
- aid: hyperbrowser:hyperbrowser-task-api
  name: Hyperbrowser Task API
  description: The Task API from Hyperbrowser — 20 operation(s) for task.
  humanURL: https://docs.hyperbrowser.ai/sessions/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Task
  properties:
  - type: OpenAPI
    url: openapi/hyperbrowser-task-api-openapi.yml
- aid: hyperbrowser:hyperbrowser-x402-api
  name: Hyperbrowser X402 API
  description: The X402 API from Hyperbrowser — 2 operation(s) for x402.
  humanURL: https://docs.hyperbrowser.ai/sessions/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - x402
  tags_raw:
  - X402
  properties:
  - type: OpenAPI
    url: openapi/hyperbrowser-x402-api-openapi.yml
- aid: hyperbrowser:hyperbrowser-images-api
  name: Hyperbrowser Images API
  description: The Images API from Hyperbrowser — 6 operation(s) for images.
  humanURL: https://docs.hyperbrowser.ai/sessions/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Image
  tags_raw:
  - Images
  properties:
  - type: OpenAPI
    url: openapi/hyperbrowser-images-api-openapi.yml
- aid: hyperbrowser:hyperbrowser-sandboxes-api
  name: Hyperbrowser Sandboxes API
  description: The Sandboxes API from Hyperbrowser — 9 operation(s) for sandboxes.
  humanURL: https://docs.hyperbrowser.ai/sessions/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Sandbox
  tags_raw:
  - Sandboxes
  properties:
  - type: OpenAPI
    url: openapi/hyperbrowser-sandboxes-api-openapi.yml
- aid: hyperbrowser:hyperbrowser-secrets-api
  name: Hyperbrowser Secrets API
  description: The Secrets API from Hyperbrowser — 5 operation(s) for secrets.
  humanURL: https://docs.hyperbrowser.ai/sessions/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Secrets
  properties:
  - type: OpenAPI
    url: openapi/hyperbrowser-secrets-api-openapi.yml
- aid: hyperbrowser:hyperbrowser-snapshots-api
  name: Hyperbrowser Snapshots API
  description: The Snapshots API from Hyperbrowser — 2 operation(s) for snapshots.
  humanURL: https://docs.hyperbrowser.ai/sessions/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Snapshots
  properties:
  - type: OpenAPI
    url: openapi/hyperbrowser-snapshots-api-openapi.yml
- aid: hyperbrowser:hyperbrowser-vaults-api
  name: Hyperbrowser Vaults API
  description: The Vaults API from Hyperbrowser — 2 operation(s) for vaults.
  humanURL: https://docs.hyperbrowser.ai/sessions/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Vault
  tags_raw:
  - Vaults
  properties:
  - type: OpenAPI
    url: openapi/hyperbrowser-vaults-api-openapi.yml
- aid: hyperbrowser:hyperbrowser-volumes-api
  name: Hyperbrowser Volumes API
  description: The Volumes API from Hyperbrowser — 3 operation(s) for volumes.
  humanURL: https://docs.hyperbrowser.ai/sessions/overview
  baseURL: https://api.hyperbrowser.ai
  tags:
  - Volumes
  properties:
  - type: OpenAPI
    url: openapi/hyperbrowser-volumes-api-openapi.yml
features:
  - name: Cloud Browser Sessions
    description: Managed Chromium sessions with lifecycle, recording, and download retrieval.
  - name: Scrape and Crawl
    description: Single-page scrape, batch scrape, and recursive crawl jobs with status polling.
  - name: Structured Extraction
    description: Extract typed data from pages using prompts and JSON schemas.
  - name: Agent Task APIs
    description: Start, stop, and monitor agentic tasks across HyperAgent, Browser-Use, Claude CUA, Gemini CUA, and OpenAI CUA.
  - name: Stealth and Proxies
    description: Anti-detection, residential and datacenter proxies, static IPs, and multi-region routing.
  - name: Browser Profiles
    description: Persist authenticated state and cookies across sessions.
  - name: CAPTCHA Solving
    description: Built-in CAPTCHA handling for protected sites.
  - name: Extensions and Uploads
    description: Add custom Chrome extensions and handle file uploads and downloads.
  - name: MCP Server
    description: Model Context Protocol server for Claude Desktop, Cursor, Windsurf, and other MCP clients.
  - name: X402 Pay-per-Call
    description: Per-call payments via the HTTP 402 protocol for permissionless usage of fetch and search.
useCases:
  - name: Production Web Agents
    description: Power agents that browse, click, and complete real workflows on third-party sites.
  - name: Large-Scale Data Extraction
    description: Run scrape and crawl jobs across millions of pages with proxy rotation.
  - name: Computer Use Agents
    description: Provide a stealthy browser for Claude, Gemini, and OpenAI computer-use models.
  - name: Lead and Market Research
    description: Crawl sites and extract structured records into CRMs and data warehouses.
  - name: RL and Eval Environments
    description: Use snapshots and profiles to train and evaluate web-using agents.
integrations:
  - name: HyperAgent
  - name: Browser-Use
  - name: Playwright
  - name: Puppeteer
  - name: Stagehand
  - name: Anthropic Claude Computer Use
  - name: Google Gemini Computer Use
  - name: OpenAI CUA
  - name: LangChain
  - name: LlamaIndex
  - name: MCP
  - name: n8n
  - name: X402 Payment Protocol
common:
  - type: CapabilityMap
    url: capabilities/hyperbrowser-capability-edges.yml
    name: Hyperbrowser Business Capability Map
  - type: AgenticAccess
    url: agentic-access/hyperbrowser-agentic-access.yml
  - type: DomainSecurity
    url: security/hyperbrowser-domain-security.yml
  - type: Authentication
    url: authentication/hyperbrowser-authentication.yml
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/hyperbrowser/overview
  - type: Arazzo
    url: arazzo/hyperbrowser-batch-scrape-and-retrieve-workflow.yml
    name: Hyperbrowser Batch Scrape and Retrieve
  - type: Arazzo
    url: arazzo/hyperbrowser-browser-use-task-run-workflow.yml
    name: Hyperbrowser Browser Use Task Run
  - type: Arazzo
    url: arazzo/hyperbrowser-crawl-site-and-retrieve-workflow.yml
    name: Hyperbrowser Crawl Site and Retrieve
  - type: Arazzo
    url: arazzo/hyperbrowser-extract-structured-data-workflow.yml
    name: Hyperbrowser Extract Structured Data
  - type: Arazzo
    url: arazzo/hyperbrowser-hyperagent-task-run-workflow.yml
    name: Hyperbrowser HyperAgent Task Run
  - type: Arazzo
    url: arazzo/hyperbrowser-persistent-profile-session-workflow.yml
    name: Hyperbrowser Persistent Profile Session
  - type: Arazzo
    url: arazzo/hyperbrowser-scrape-and-retrieve-workflow.yml
    name: Hyperbrowser Scrape and Retrieve
  - type: Arazzo
    url: arazzo/hyperbrowser-session-lifecycle-workflow.yml
    name: Hyperbrowser Session Lifecycle
  - type: Arazzo
    url: arazzo/hyperbrowser-session-recording-retrieval-workflow.yml
    name: Hyperbrowser Session Recording Retrieval
  - type: Arazzo
    url: arazzo/hyperbrowser-web-crawl-and-retrieve-workflow.yml
    name: Hyperbrowser Web Crawl and Retrieve
  - type: Arazzo
    url: arazzo/hyperbrowser-web-search-then-fetch-workflow.yml
    name: Hyperbrowser Web Search then Fetch
  - type: Website
    url: https://hyperbrowser.ai
  - type: Documentation
    url: https://docs.hyperbrowser.ai
  - type: APIReference
    url: https://docs.hyperbrowser.ai/api-reference
  - type: GettingStarted
    url: https://docs.hyperbrowser.ai/quickstart
  - type: Blog
    url: https://hyperbrowser.ai/blog
  - type: GitHubOrganization
    url: https://github.com/hyperbrowserai
  - type: Pricing
    url: https://hyperbrowser.ai/pricing
  - type: Signup
    url: https://app.hyperbrowser.ai/signup
  - type: TermsOfService
    url: https://hyperbrowser.ai/terms
  - type: PrivacyPolicy
    url: https://hyperbrowser.ai/privacy
  - type: LlmsText
    url: https://hyperbrowser.ai/llms.txt
  - type: SDKs
    url: https://github.com/hyperbrowserai/python-sdk
  - type: SDKs
    url: https://github.com/hyperbrowserai/node-sdk
  - type: SDKs
    url: https://pypi.org/project/hyperbrowser/
  - type: SDKs
    url: https://www.npmjs.com/package/@hyperbrowser/sdk
  - type: Tools
    url: https://github.com/hyperbrowserai/mcp
  - type: Tools
    url: https://github.com/hyperbrowserai/HyperAgent
  - type: Tools
    url: https://github.com/hyperbrowserai/n8n-node
  - type: CodeExamples
    url: https://github.com/hyperbrowserai/examples
  - type: CodeExamples
    url: https://github.com/hyperbrowserai/hyperbrowser-app-examples
  - type: CodeExamples
    url: https://github.com/hyperbrowserai/cua-as-a-tool
  - type: Plans
    url: plans/hyperbrowser-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/hyperbrowser-rate-limits.yml
  - type: FinOps
    url: finops/hyperbrowser-finops.yml
  - type: Vocabulary
    url: vocabulary/hyperbrowser-vocabulary.yml
  - type: JSONLD
    url: json-ld/hyperbrowser-context.jsonld
  - type: SpectralRules
    url: rules/hyperbrowser-rules.yml
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
