Built by Metorial, the integration platform for agentic AI.
List, retrieve, or delete Chrome extensions configured on your account. Extensions can be loaded into browser sessions for ad blocking, privacy tools, or custom functionality.
Fetch the content of a webpage as HTML or Markdown. Can be used standalone (without a session) or within an existing session for pages that require authentication or specific browser state.
Terminate one or all active browser sessions. Provide a specific session ID to end a single session, or set endAll to true to terminate all active sessions at once.
List uploaded agent resources, pause, or resume a running AI agent within an active browser session.
Start a new cloud-hosted Chromium browser session with configurable proxy, CAPTCHA solving, ad blocking, stealth mode, and more. Returns a session ID, CDP WebSocket URL for programmatic control, and a live view URL for real-time observation.
Perform OS-level browser interactions within an active session. Supports mouse clicks, double clicks, drag-and-drop, scrolling, typing text, keyboard shortcuts, navigation, and clipboard operations. Useful for interacting with elements not accessible via standard browser APIs.
Retrieve the status of all currently active browser sessions. Returns a lightweight summary with count and individual session statuses, tags, and creation timestamps.
List, pause, or resume session recordings. Recordings capture browser session activity for later review and debugging.
Retrieve detailed information about a specific browser session including its status, duration, configuration, credits used, and associated tags.
Send a named event with a custom data payload to an active browser session. Useful for injecting external data (e.g. MFA codes, dynamic values) into a running browser automation workflow.
Create, list, retrieve, update, or delete identities. Identities store user credentials (username/password, authenticator secrets, custom fields) for automated login flows on target applications.
Create, retrieve, list, or delete browser profiles. Profiles persist cookies, local storage, and cache from a session for reuse across future sessions, maintaining authenticated states without re-logging in.
Capture a screenshot of a webpage. Can be used standalone or within an existing session. Returns a base64-encoded image. Supports configurable viewport size, quality, full-page capture, and S3 upload.
Submit a natural language prompt and an AI agent will autonomously navigate and complete a task in a browser. Supports multiple AI agents including browser-use, OpenAI CUA, Gemini, and Anthropic CUA. Can run synchronously (returns result directly) or asynchronously (returns a workflow ID to poll for status).
List, create, or delete third-party integrations configured on your Anchor Browser account (e.g. 1Password service accounts).
Create, list, retrieve, update, or delete application definitions. Applications represent target websites/services that can have authentication flows and identities configured for automated login.
Retrieve a paginated list of browser sessions with optional filtering by status, tags, domains, and date range. Returns session metadata including status, duration, credits used, and proxy information.
Create, list, get status, cancel, delete, or retry batch browser sessions. Batch sessions allow creating multiple browser sessions in a single operation (up to 1000), with progress tracking and retry capabilities.
Check the status and result of an asynchronous AI web task. Use the workflow ID returned from a previous async Perform AI Web Task call.