Scrapybara provides virtual desktops for AI agents - remote Ubuntu, browser, and Windows instances that computer-use models can see and control. A single x-api-key REST API starts and manages cloud instances, streams the desktop, runs computer / keyboard / mouse actions, drives Chromium over Playwright CDP, executes bash and code, manages the filesystem and Jupyter notebooks, and saves reusable browser auth states.
APIs.json: https://raw.githubusercontent.com/api-evangelist/scrapybara/refs/heads/main/apis.yml
- AI Agents
- Virtual Desktops
- Computer Use
- Browser Automation
- Code Execution
- Created: 2026-07-01
- Modified: 2026-07-01
Start, get, list, stop, pause, and resume cloud instances of type ubuntu, browser, or windows, with configurable timeout hours, blocked domains, and screen resolution. Paused instances preserve state and can be resumed later.
- Human URL: https://docs.scrapybara.com/api-reference/start
- Base URL:
https://api.scrapybara.com/v1
- Instances
- Virtual Desktops
- Ubuntu
- Browser
- Windows
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Drive a running desktop the way a human would - take a screenshot, get the interactive stream URL, and run computer actions (move mouse, click, drag, scroll, type text, press key combinations, wait) that computer-use models call directly.
- Human URL: https://docs.scrapybara.com/ubuntu
- Base URL:
https://api.scrapybara.com/v1
- Computer Use
- Screenshot
- Mouse
- Keyboard
- Streaming
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Start and stop a Chromium browser on an instance, retrieve its Playwright Chrome DevTools Protocol (CDP) URL for programmatic control, read the current URL, and authenticate the browser with a previously saved auth state.
- Human URL: https://docs.scrapybara.com/browser
- Base URL:
https://api.scrapybara.com/v1
- Browser Automation
- Playwright
- CDP
- Chromium
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Run bash commands and execute arbitrary code against a named kernel on an instance, capturing stdout, stderr, and results for agent workflows and data processing.
- Human URL: https://docs.scrapybara.com/code-execution
- Base URL:
https://api.scrapybara.com/v1
- Code Execution
- Bash
- Sandbox
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Read, write, list, and manipulate files on an instance via file and edit actions, and upload binary files directly into the instance filesystem for agents to operate on.
- Human URL: https://docs.scrapybara.com/filesystem
- Base URL:
https://api.scrapybara.com/v1
- Filesystem
- Files
- Upload
- Edit
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Create and manage Jupyter notebooks on an instance - list kernels, create and delete notebooks, add cells, and execute individual cells or the whole notebook.
- Human URL: https://docs.scrapybara.com/notebooks
- Base URL:
https://api.scrapybara.com/v1
- Jupyter
- Notebooks
- Kernels
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Save the current browser session as a reusable auth state, list saved auth states, and modify them, so agents can skip repeated logins by replaying cookies and local storage across instances.
- Human URL: https://docs.scrapybara.com/browser#auth-states
- Base URL:
https://api.scrapybara.com/v1
- Auth States
- Sessions
- Cookies
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Get, set, and delete environment variables on a running instance so agents and executed code can read API keys and configuration at runtime.
- Human URL: https://docs.scrapybara.com/environment-variables
- Base URL:
https://api.scrapybara.com/v1
- Environment Variables
- Configuration
- Secrets
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
FN: Kin Lane Email: kin@apievangelist.com