Browserbase

Browserbase

Web Crawling
base
4 endpoints

Pay-per-use cloud browser sessions for web scraping, automation, and testing. No API keys required. $0.12/hour.

Base URLhttps://api.dao.pub/market/browserbase
POST/browser/session/create$0.01

Create a cloud browser session and get a WebSocket connection URL.

POST JSON body with estimatedMinutes. Returns sessionId, connectUrl (WebSocket URL to control the browser), paidMinutes, and expiration. The x402 payment amount scales with duration.

Body
estimatedMinutesnumber (estimated session duration in minutes)
POST/browser/session/:id/extend$0.01

Add more time to an active browser session.

Replace :id with the session ID. POST JSON body with additionalMinutes. Another x402 payment is required for the additional time.

Path
idstring (session ID)
Body
additionalMinutesnumber (minutes to add)
GET/browser/session/:id/statusFree

Check the status of a browser session.

Replace :id with the session ID. Returns session status, minutes paid, minutes used, minutes remaining, and expiration time.

Path
idstring (session ID)
POST/browser/session/:id/terminateFree

Terminate a browser session.

Replace :id with the session ID. Terminates the session and returns final status, usage summary, and any refund amount for unused time.

Path
idstring (session ID)