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.
Hyperbrowser publishes 17 API contracts indexed on the APIs.io network, including Sessions API, Profiles API, Scrape API, and 14 more. Tagged areas include Browser Automation, Browser Infrastructure, Web Scraping, Web Crawling, and Data Extraction.
The Hyperbrowser catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Hyperbrowser’s developer surface includes authentication, documentation, API reference, getting-started guide, engineering blog, pricing, signup flow, and 36 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/hyperbrowser/"><img src="https://apis.io/badge/hyperbrowser/card.svg" alt="Hyperbrowser on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
Typed Event Surface+6 pts — AsyncAPI document, OR webhooks/callbacks objects in the as-published OpenAPI, OR common[].type includes Webhooks
6 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
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-ca...
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: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
gated: none
gated_source:
- onboarding
label: Freemium · Self-serve signup
confidence: medium
source:
- plans
- authentication
- security
generated: '2026-11-06'
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
Hyperbrowser API — frequently asked questions
Does Hyperbrowser have an API?
Yes. APIs.io lists 17 APIs from Hyperbrowser, including Hyperbrowser Sessions API, Hyperbrowser Profiles API and Hyperbrowser Scrape API, and 14 more.
Is there an OpenAPI specification for the Hyperbrowser API?
Yes. APIs.io indexes 17 OpenAPI specifications for Hyperbrowser, each linked for download from this page.
How do I authenticate with the Hyperbrowser API?
Hyperbrowser uses bearer-token authentication (apiKey · 1 scheme). The details are profiled on APIs.io as Hyperbrowser Authentication.
How much does the Hyperbrowser API cost?
Hyperbrowser publishes its prices; its Free plan is $0 to start · 5,000 credits included as of 2026-10-28. APIs.io lists 16 pricing plans for Hyperbrowser, with each plan's price, limits and inclusions under Pricing on this page.
Is the Hyperbrowser API ready for AI agents?
Hyperbrowser has a Kin Score of 53.2 out of 100 (developing) and an Agent Readiness score of 30.1 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.