browseruse.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Browsers
create
browsers.create
POST /browsers — start a cloud browser; returns cdpUrl for Playwright/Puppeteer and a liveUrl
Risk: write
metadata full type
metadata full type
customProxy full type
customProxy full type
metadata full type
metadata full type
extensions full type
extensions full type
get
browsers.get
GET /browsers/{id} — browser status, URLs, cost, recording
Risk: read
Output
metadata full type
metadata full type
extensions full type
extensions full type
list
browsers.list
GET /browsers — paginated browsers, filter by active/stopped
Risk: read
Output
items full type
items full type
stop
browsers.stop
PATCH /browsers/{id} — stop a browser and refund unused time
Risk: write
Output
metadata full type
metadata full type
extensions full type
extensions full type
Runs
cancel
runs.cancel
POST /runs/{id}/cancel — cancel an in-flight run
Risk: write
Output
judgement full type
judgement full type
create
runs.create
POST /runs — start a browser agent run for a natural-language task
Risk: write
modelParams full type
modelParams full type
outputSchema full type
outputSchema full type
browserSettings full type
browserSettings full type
secretBindings full type
secretBindings full type
judge full type
judge full type
get
runs.get
GET /runs/{id} — full run once status is terminal: result, tokens, cost
Risk: read
Output
judgement full type
judgement full type
getStatus
runs.getStatus
GET /runs/{id}/status — cheap poll until completed, failed, or cancelled
Risk: read
Output