AI · AI
Cloud browser sessions, scrapes, crawls, and agent tasks they launch.
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
hyperbrowser_delete_api_images_by_keyWRITEDelete sandbox image. DELETE https://api.hyperbrowser.ai/api/images/{key}.
hyperbrowser_delete_api_profile_by_idWRITEDelete profile by ID. DELETE https://api.hyperbrowser.ai/api/profile/{id}.
hyperbrowser_delete_api_snapshots_by_keyWRITEDelete sandbox snapshot. DELETE https://api.hyperbrowser.ai/api/snapshots/{key}.
hyperbrowser_delete_api_volume_by_keyWRITEDelete a volume. DELETE https://api.hyperbrowser.ai/api/volume/{key}.
hyperbrowser_get_api_crawl_by_idREADGet crawl job status and results. GET https://api.hyperbrowser.ai/api/crawl/{id}.
hyperbrowser_get_api_crawl_by_id_statusREADGet crawl job status. GET https://api.hyperbrowser.ai/api/crawl/{id}/status.
hyperbrowser_get_api_extensions_listREADList all extensions. GET https://api.hyperbrowser.ai/api/extensions/list.
hyperbrowser_get_api_extract_by_idREADGet extract job status and results. GET https://api.hyperbrowser.ai/api/extract/{id}.
hyperbrowser_get_api_extract_by_id_statusREADGet extract job status. GET https://api.hyperbrowser.ai/api/extract/{id}/status.
hyperbrowser_get_api_imagesREADGet list of sandbox images. GET https://api.hyperbrowser.ai/api/images.
hyperbrowser_get_api_images_buildsREADGet list of image builds. GET https://api.hyperbrowser.ai/api/images/builds.
hyperbrowser_get_api_images_builds_by_buildidREADGet image build by ID. GET https://api.hyperbrowser.ai/api/images/builds/{buildId}.
hyperbrowser_get_api_profile_by_idREADGet profile by ID. GET https://api.hyperbrowser.ai/api/profile/{id}.
hyperbrowser_get_api_profilesREADGet list of profiles. GET https://api.hyperbrowser.ai/api/profiles.
hyperbrowser_get_api_sandbox_by_idREADGet sandbox by ID. GET https://api.hyperbrowser.ai/api/sandbox/{id}.
hyperbrowser_get_api_sandboxesREADGet list of sandboxes. GET https://api.hyperbrowser.ai/api/sandboxes.
hyperbrowser_get_api_scrape_batch_by_idREADGet batch scrape job status and results. GET https://api.hyperbrowser.ai/api/scrape/batch/{id}.
hyperbrowser_get_api_scrape_batch_by_id_statusREADGet batch scrape job status. GET https://api.hyperbrowser.ai/api/scrape/batch/{id}/status.
hyperbrowser_get_api_scrape_by_idREADGet scrape job status and result. GET https://api.hyperbrowser.ai/api/scrape/{id}.
hyperbrowser_get_api_scrape_by_id_statusREADGet scrape job status. GET https://api.hyperbrowser.ai/api/scrape/{id}/status.
hyperbrowser_get_api_session_by_idREADGet session by ID. GET https://api.hyperbrowser.ai/api/session/{id}.
hyperbrowser_get_api_session_by_id_downloads_urlREADGet session downloads URL. GET https://api.hyperbrowser.ai/api/session/{id}/downloads-url.
hyperbrowser_get_api_session_by_id_recording_urlREADGet session recording URL. GET https://api.hyperbrowser.ai/api/session/{id}/recording-url.
hyperbrowser_get_api_session_by_id_video_recording_urlREADGet session video recording URL. GET https://api.hyperbrowser.ai/api/session/{id}/video-recording-url.
hyperbrowser_get_api_sessionsREADGet list of sessions. GET https://api.hyperbrowser.ai/api/sessions.
hyperbrowser_get_api_snapshotsREADGet list of sandbox snapshots. GET https://api.hyperbrowser.ai/api/snapshots.
hyperbrowser_get_api_snapshots_by_keyREADGet sandbox snapshot. GET https://api.hyperbrowser.ai/api/snapshots/{key}.
hyperbrowser_get_api_task_browser_use_by_idREADGet browser use task status and results. GET https://api.hyperbrowser.ai/api/task/browser-use/{id}.
hyperbrowser_get_api_task_browser_use_by_id_statusREADGet browser use task status. GET https://api.hyperbrowser.ai/api/task/browser-use/{id}/status.
hyperbrowser_get_api_task_claude_computer_use_by_idREADGet claude computer use task status and results. GET https://api.hyperbrowser.ai/api/task/claude-computer-use/{id}.
hyperbrowser_get_api_task_claude_computer_use_by_id_statusREADGet claude computer use task status. GET https://api.hyperbrowser.ai/api/task/claude-computer-use/{id}/status.
hyperbrowser_get_api_task_cua_by_idREADGet CUA task status and results. GET https://api.hyperbrowser.ai/api/task/cua/{id}.
hyperbrowser_get_api_task_cua_by_id_statusREADGet CUA task status. GET https://api.hyperbrowser.ai/api/task/cua/{id}/status.
hyperbrowser_get_api_task_gemini_computer_use_by_idREADGet gemini computer use task status and results. GET https://api.hyperbrowser.ai/api/task/gemini-computer-use/{id}.
hyperbrowser_get_api_task_gemini_computer_use_by_id_statusREADGet gemini computer use task status. GET https://api.hyperbrowser.ai/api/task/gemini-computer-use/{id}/status.
hyperbrowser_get_api_task_grok_computer_use_by_idREADGet grok computer use task status and results. GET https://api.hyperbrowser.ai/api/task/grok-computer-use/{id}.
hyperbrowser_get_api_task_grok_computer_use_by_id_statusREADGet grok computer use task status. GET https://api.hyperbrowser.ai/api/task/grok-computer-use/{id}/status.
hyperbrowser_get_api_task_hyper_agent_by_idREADGet HyperAgent task status and results. GET https://api.hyperbrowser.ai/api/task/hyper-agent/{id}.
hyperbrowser_get_api_task_hyper_agent_by_id_statusREADGet HyperAgent task status. GET https://api.hyperbrowser.ai/api/task/hyper-agent/{id}/status.
hyperbrowser_get_api_task_meta_computer_use_by_idREADGet meta computer use task status and results. GET https://api.hyperbrowser.ai/api/task/meta-computer-use/{id}.
hyperbrowser_get_api_task_meta_computer_use_by_id_statusREADGet meta computer use task status. GET https://api.hyperbrowser.ai/api/task/meta-computer-use/{id}/status.
hyperbrowser_get_api_volumeREADGet list of volumes. GET https://api.hyperbrowser.ai/api/volume.
hyperbrowser_get_api_volume_by_idREADGet volume by ID. GET https://api.hyperbrowser.ai/api/volume/{id}.
hyperbrowser_get_api_web_crawl_by_idREADGet web crawl job results. GET https://api.hyperbrowser.ai/api/web/crawl/{id}. Retrieves the status and results of a web crawl job. Results are paginated.
hyperbrowser_get_api_web_crawl_by_id_statusREADGet web crawl job status. GET https://api.hyperbrowser.ai/api/web/crawl/{id}/status. Retrieves just the status of a web crawl job without the full results.
hyperbrowser_post_api_crawlWRITEStart a crawl job. POST https://api.hyperbrowser.ai/api/crawl.
hyperbrowser_post_api_extractWRITEStart an extract job. POST https://api.hyperbrowser.ai/api/extract.
hyperbrowser_post_api_images_buildsWRITECreate an image build. POST https://api.hyperbrowser.ai/api/images/builds.
hyperbrowser_post_api_images_builds_by_buildid_cancelWRITECancel an image build. POST https://api.hyperbrowser.ai/api/images/builds/{buildId}/cancel.
hyperbrowser_post_api_images_builds_by_buildid_completeWRITEComplete an image build upload. POST https://api.hyperbrowser.ai/api/images/builds/{buildId}/complete.
hyperbrowser_post_api_profileWRITECreates a new profile. POST https://api.hyperbrowser.ai/api/profile.
hyperbrowser_post_api_sandboxWRITECreate new sandbox. POST https://api.hyperbrowser.ai/api/sandbox.
hyperbrowser_post_api_sandbox_by_id_exposeWRITEExpose a sandbox port. POST https://api.hyperbrowser.ai/api/sandbox/{id}/expose.
hyperbrowser_post_api_sandbox_by_id_snapshotWRITECreate a sandbox memory snapshot. POST https://api.hyperbrowser.ai/api/sandbox/{id}/snapshot.
hyperbrowser_post_api_sandbox_by_id_unexposeWRITERemove an exposed sandbox port. POST https://api.hyperbrowser.ai/api/sandbox/{id}/unexpose.
hyperbrowser_post_api_scrapeWRITECreate new scrape job. POST https://api.hyperbrowser.ai/api/scrape.
hyperbrowser_post_api_scrape_batchWRITEStart a batch scrape job. POST https://api.hyperbrowser.ai/api/scrape/batch.
hyperbrowser_post_api_sessionWRITECreate new session. POST https://api.hyperbrowser.ai/api/session. COST: an open session bills 100 credits per hour (1 credit = $0.001) until it is stopped with hyperbrowser_put_api_session_by_id_stop or its timeout elapses.
hyperbrowser_post_api_session_by_id_captcha_evaluateWRITERun manual CAPTCHA evaluation. POST https://api.hyperbrowser.ai/api/session/{id}/captcha/evaluate. Trigger a bounded CAPTCHA evaluation on an active browser session. Supported CAPTCHA targets are turnstile, cloudflare-challenge, aliexpress, recaptcha, and amazon.
hyperbrowser_post_api_task_browser_useWRITEStart a browser use task. POST https://api.hyperbrowser.ai/api/task/browser-use. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.
hyperbrowser_post_api_task_claude_computer_useWRITEStart a claude computer use task. POST https://api.hyperbrowser.ai/api/task/claude-computer-use. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.
hyperbrowser_post_api_task_cuaWRITEStart a CUA task. POST https://api.hyperbrowser.ai/api/task/cua. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.
hyperbrowser_post_api_task_gemini_computer_useWRITEStart a gemini computer use task. POST https://api.hyperbrowser.ai/api/task/gemini-computer-use. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.
hyperbrowser_post_api_task_grok_computer_useWRITEStart a grok computer use task. POST https://api.hyperbrowser.ai/api/task/grok-computer-use. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.
hyperbrowser_post_api_task_hyper_agentWRITEStart a HyperAgent task. POST https://api.hyperbrowser.ai/api/task/hyper-agent. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.
hyperbrowser_post_api_task_meta_computer_useWRITEStart a meta computer use task. POST https://api.hyperbrowser.ai/api/task/meta-computer-use. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.
hyperbrowser_post_api_volumeWRITECreate a volume. POST https://api.hyperbrowser.ai/api/volume.
hyperbrowser_post_api_web_crawlWRITEStart a web crawl job. POST https://api.hyperbrowser.ai/api/web/crawl. Starts an asynchronous crawl job that follows links from a starting URL and returns content from each page in the specified formats.
hyperbrowser_post_api_web_fetchWRITEFetch a web page. POST https://api.hyperbrowser.ai/api/web/fetch. Fetches a web page and returns the content in various formats (HTML, Markdown, JSON, screenshot, etc.)
hyperbrowser_post_api_web_searchWRITESearch the web. POST https://api.hyperbrowser.ai/api/web/search. Performs a web search and returns search results with titles, URLs, and descriptions.
hyperbrowser_put_api_sandbox_by_id_networkWRITEUpdate sandbox network policy. PUT https://api.hyperbrowser.ai/api/sandbox/{id}/network.
hyperbrowser_put_api_sandbox_by_id_stopWRITEStop a sandbox. PUT https://api.hyperbrowser.ai/api/sandbox/{id}/stop.
hyperbrowser_put_api_session_by_id_stopWRITEStop a session. PUT https://api.hyperbrowser.ai/api/session/{id}/stop.
hyperbrowser_put_api_session_by_id_updateWRITEUpdate a running session. PUT https://api.hyperbrowser.ai/api/session/{id}/update. Update supported settings on an active browser session. Supported update types are profile, proxy, screen, and solveCaptchas.
hyperbrowser_put_api_task_browser_use_by_id_stopWRITEStop a browser use task. PUT https://api.hyperbrowser.ai/api/task/browser-use/{id}/stop.
hyperbrowser_put_api_task_claude_computer_use_by_id_stopWRITEStop a claude computer use task. PUT https://api.hyperbrowser.ai/api/task/claude-computer-use/{id}/stop.
hyperbrowser_put_api_task_cua_by_id_stopWRITEStop a CUA task. PUT https://api.hyperbrowser.ai/api/task/cua/{id}/stop.
hyperbrowser_put_api_task_gemini_computer_use_by_id_stopWRITEStop a gemini computer use task. PUT https://api.hyperbrowser.ai/api/task/gemini-computer-use/{id}/stop.
hyperbrowser_put_api_task_grok_computer_use_by_id_stopWRITEStop a grok computer use task. PUT https://api.hyperbrowser.ai/api/task/grok-computer-use/{id}/stop.
hyperbrowser_put_api_task_hyper_agent_by_id_stopWRITEStop a HyperAgent task. PUT https://api.hyperbrowser.ai/api/task/hyper-agent/{id}/stop.
hyperbrowser_put_api_task_meta_computer_use_by_id_stopWRITEStop a meta computer use task. PUT https://api.hyperbrowser.ai/api/task/meta-computer-use/{id}/stop.
Put Hyperbrowser behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.