# Browser Use Public API v2

**Canonical:** https://apis.io/apis/browser-use/browser-use-api-v2/  
**Provider:** Browser Use — https://apis.io/providers/browser-use/  
**Base URL:** https://api.browser-use.com/api/v2  
**Documentation:** https://docs.browser-use.com/cloud/api-v2-overview

Browser Use Public API v2 is one of 4 APIs that [Browser Use](https://apis.io/providers/browser-use/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Browser Automation, Skills, and Marketplace. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The step-priced Browser Use Cloud REST API — tasks and task logs, sessions with public share links, presigned file upload/download URLs, browser profiles, standalone browsers, and the Skills surface that turns a website workflow into a callable deterministic endpoint, plus the skills marketplace. 44 operations, OpenAPI 3.1.

## Operations (44)

| Method | Path | Summary |
|---|---|---|
| GET | `/billing/account` | Get Account Billing |
| GET | `/tasks` | List Tasks |
| POST | `/tasks` | Create Task |
| GET | `/tasks/{task_id}` | Get Task |
| PATCH | `/tasks/{task_id}` | Update Task |
| GET | `/tasks/{task_id}/status` | Get Task Status |
| GET | `/tasks/{task_id}/logs` | Get Task Logs |
| GET | `/sessions` | List Sessions |
| POST | `/sessions` | Create Session |
| GET | `/sessions/{session_id}` | Get Session |
| PATCH | `/sessions/{session_id}` | Update Session |
| DELETE | `/sessions/{session_id}` | Delete Session |
| POST | `/sessions/{session_id}/purge` | Purge Session |
| GET | `/sessions/{session_id}/public-share` | Get Session Public Share |
| POST | `/sessions/{session_id}/public-share` | Create Session Public Share |
| DELETE | `/sessions/{session_id}/public-share` | Delete Session Public Share |
| POST | `/files/sessions/{session_id}/presigned-url` | Agent Session Upload File Presigned Url |
| POST | `/files/browsers/{session_id}/presigned-url` | Browser Session Upload File Presigned Url |
| GET | `/files/tasks/{task_id}/output-files/{file_id}` | Get Task Output File Presigned Url |
| GET | `/profiles` | List Profiles |
| POST | `/profiles` | Create Profile |
| GET | `/profiles/{profile_id}` | Get Profile |
| PATCH | `/profiles/{profile_id}` | Update Profile |
| DELETE | `/profiles/{profile_id}` | Delete Browser Profile |
| GET | `/browsers` | List Browser Sessions |
| POST | `/browsers` | Create Browser Session |
| GET | `/browsers/{session_id}` | Get Browser Session |
| PATCH | `/browsers/{session_id}` | Update Browser Session |
| GET | `/browsers/{session_id}/downloads` | List Browser Session Downloads |
| GET | `/skills` | List Skills |
| POST | `/skills` | Create Skill |
| GET | `/skills/{skill_id}` | Get Skill |
| DELETE | `/skills/{skill_id}` | Delete Skill |
| PATCH | `/skills/{skill_id}` | Update Skill |
| POST | `/skills/{skill_id}/cancel` | Cancel Generation |
| POST | `/skills/{skill_id}/rollback` | Rollback Skill |
| POST | `/skills/{skill_id}/execute` | Execute Skill |
| POST | `/skills/{skill_id}/refine` | Refine Skill |
| GET | `/skills/{skill_id}/executions` | List Skill Executions |
| GET | `/skills/{skill_id}/executions/{execution_id}/output` | Get Skill Execution Output |
| GET | `/marketplace/skills` | List Skills |
| GET | `/marketplace/skills/{skill_slug}` | Get Skill |
| POST | `/marketplace/skills/{skill_id}/clone` | Clone Skill |
| POST | `/marketplace/skills/{skill_id}/execute` | Execute Skill |

## Machine-readable artifacts (2)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/browser-use/refs/heads/main/openapi/browser-use-api-v2-openapi.json
- **Documentation** — https://docs.browser-use.com/cloud/api-v2-overview

## Other Browser Use APIs (3)

- [Browser Use Public API v4](https://apis.io/apis/browser-use/browser-use-api-v4/)
- [Browser Use Public API v3](https://apis.io/apis/browser-use/browser-use-api-v3/)
- [Browser Use MCP Server](https://apis.io/apis/browser-use/browser-use-mcp/)

## Tags

Browser Automation, Skills, Marketplace

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/browser-use/browser-use-api-v2/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/browser-use/.
