Control a real browser via JSON API. Click buttons, fill forms, navigate pages, extract content, take screenshots — no browser setup required. Powered by Playwright.
Send a sequence of browser actions and get back results — all in one API call. IteraTools runs a headless Chromium browser server-side (via Playwright), executes your actions in order, and returns extracted content, screenshots, or evaluation results. No puppeteer, no selenium, no browser to manage.
| Action | Description |
|---|---|
| navigate | Go to a URL |
| click | Click an element by CSS selector |
| type | Type text into an input field |
| press | Press a keyboard key (Enter, Tab, Escape…) |
| wait | Wait for N milliseconds |
| waitForSelector | Wait until a CSS selector appears |
| extract | Extract text/HTML from a selector |
| screenshot | Take a screenshot (returns base64 PNG) |
| evaluate | Run JavaScript in the page context |
| select | Select an option in a <select> element |
| Endpoint | POST /browser/act |
| Price | $0.005 / session |
| Browser | Chromium (headless, via Playwright) |
| Max actions | 20 per request |
| Timeout | 10s per action |
| Auth | Bearer token or x402 micropayment |
| Base URL | https://api.iteratools.com |