Skip to main content
Kernel home page
Search...
⌘K
Ask AI
Dashboard
Careers
Sign up
Sign up
Search...
Navigation
Browsers
Start a browser session replay recording
Guides
API Reference
MCP
CLI
Changelog
Invocations
GET
List invocations
POST
Invoke an action
GET
Get invocation details
PATCH
Update invocation
DEL
Delete browser sessions for an invocation
GET
Stream invocation events via SSE
Proxies
GET
List proxies
POST
Create a proxy
GET
Get proxy by ID
DEL
Delete proxy by ID
POST
Check proxy health
Browsers
GET
List browser sessions
POST
Create a browser session
DEL
Delete a persistent browser session
deprecated
GET
Get browser session details
DEL
Delete a browser session by ID.
GET
List browser session replays
POST
Start a browser session replay recording
GET
Download a replay recording
POST
Stop a browser session replay recording
POST
Ad-hoc upload one or more unpacked extensions to a running browser instance.
POST
Simulate a mouse click action on the browser instance
POST
Move the mouse cursor to the specified coordinates on the browser instance
POST
Capture a screenshot of the browser instance
POST
Type text on the browser instance
POST
Press one or more keys on the host computer
POST
Scroll the mouse wheel at a position on the host computer
POST
Drag the mouse along a path
POST
Set cursor visibility
GET
Read file contents
PUT
Write or create a file
GET
List files in a directory
PUT
Create a new directory
PUT
Delete a file
PUT
Delete a directory
PUT
Set file or directory permissions/ownership
GET
Get information about a file or directory
PUT
Move or rename a file or directory
POST
Watch a directory for changes
GET
Stream filesystem events for a watch
DEL
Stop watching a directory
POST
Execute a command synchronously
POST
Execute a command asynchronously
GET
Get process status
GET
Stream process stdout via SSE
POST
Write to process stdin
POST
Send signal to process
POST
Execute Playwright/TypeScript code against the browser
GET
Stream log files on the browser instance via SSE
GET
Download a directory as a ZIP archive
POST
Upload one or more files
POST
Upload a zip archive and extract it
Apps
GET
List apps
Deployments
GET
List deployments
POST
Create a deployment
GET
Get deployment details
GET
Stream deployment events via SSE
Browser Pools
GET
List browser pools
POST
Create a browser pool
GET
Get browser pool details
DEL
Delete a browser pool
PATCH
Update a browser pool
POST
Acquire a browser from the pool
POST
Release a browser back to the pool
POST
Flush all idle browsers in the pool
Profiles
GET
List profiles
POST
Create a new profile
GET
Get profile by ID or name
DEL
Delete profile by ID or name
GET
Download profile archive
Extensions
GET
List browser extensions
POST
Upload a browser extension
GET
Download extension archive
DEL
Delete extension by ID or name
GET
Download unpacked extension from Chrome Web Store
close
Browsers
Start a browser session replay recording
Copy page
Start recording the browser session and return a replay ID.
Copy page
List browser session replays
Previous
Download a replay recording
Next
⌘I