v44

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-0156121143.5 KB

Execute Playwright/TypeScript code against the browser

Execute arbitrary Playwright code in a fresh execution context against the browser running on localhost:9222. The code has access to 'page', 'context', and 'browser' variables. The result of the code execution is returned in the response.

post/playwright/execute

Request body

codestring required

TypeScript/JavaScript code to execute. The code has access to 'page', 'context', and 'browser' variables. Example: "await page.goto('https://example.com'); return await page.title();"

timeout_secinteger

Maximum execution time in seconds. Default is 60.

Response

Code executed successfully

successboolean required

Whether the code executed successfully

{"stackTrail":"components:schemas:ExecutePlaywrightResult:properties:result","oasType":"schema","type":"unknown","description":"The value returned by the code (if any)"}
errorstring

Error message if execution failed

stdoutstring

Standard output from the execution

stderrstring

Standard error from the execution