Selenium
Selenium is the open-source browser automation project behind the W3C WebDriver and WebDriver BiDi standards. It drives real browsers through a vendor-neutral, standardised HTTP wire protocol that the browser vendors implement themselves, with official language bindings for Java, Python, C#, Ruby and JavaScript, all released in lockstep. The suite covers WebDriver (the browser-control protocol), Selenium Grid (distributed, parallel execution across machines and platforms), Selenium Manager (a Rust CLI that resolves and downloads matching browser drivers automatically) and Selenium IDE (record and playback). Selenium is self-hosted software rather than a service: there is no vendor-operated API host, no account and no pricing — the remote end runs on infrastructure the consumer owns, at a documented default of http://localhost:4444, under Apache-2.0 and the stewardship of the Software Freedom Conservancy.
Selenium publishes 6 APIs on the APIs.io network, including Cookies API, Elements API, Navigation API, and 3 more. Tagged areas include Automation, Browsers, End-to-End Testing, Quality Assurance, and Testing.
The Selenium catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Selenium’s developer surface includes engineering blog, support, documentation, API reference, getting-started guide, CLI, authentication, and 29 more developer resources.
Kin Score
APIs 8
Individual APIs this provider publishes, each with its own machine-readable definition.
Selenium WebDriver
WebDriver is a browser automation framework that accepts commands and sends them to a browser. It is implemented through a browser-specific driver that sends commands to a brows...
Selenium Grid
Selenium Grid allows you to run test cases in different machines across different platforms. It enables the execution of test scripts on remote machines by routing commands to r...
Selenium Cookies API
Cookie management
Selenium Elements API
Element discovery and interaction
Selenium Navigation API
Page navigation and metadata
Selenium Script API
Execute JavaScript in the page context
Selenium Session API
Session lifecycle
Selenium Status API
Remote end readiness
Scroll for all 8
Open Collections 8
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONSelenium WebDriver (W3C Wire Protocol) Cookies API
OPEN COLLECTIONSelenium WebDriver (W3C Wire Protocol) Cookies Elements API
OPEN COLLECTIONSelenium WebDriver (W3C Wire Protocol) Cookies Script API
OPEN COLLECTIONSelenium WebDriver (W3C Wire Protocol) Cookies Session API
OPEN COLLECTIONSelenium WebDriver (W3C Wire Protocol) Cookies Status API
OPEN COLLECTIONSelenium WebDriver (W3C Wire Protocol)
OPEN COLLECTIONScroll for all 8
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Selenium Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Selenium Finops
FINOPSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Selenium Bidi Events
ASYNCAPISecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 5
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 6
Properties that don't map to a standard resource type
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.