AIARCOASC Docs

Browsers

Headless browser sessions for scraping, screenshots, PDF generation and end-to-end testing.

What it is

Browsers gives you headless Chrome instances driven via Playwright/Puppeteer/CDP. Sessions are isolated, ephemeral, and billed per session-hour.

When to use it

  • Take a screenshot of a dynamic page.
  • Render a PDF of a generated report.
  • Smoke-test a deploy with end-to-end Playwright runs.

Quickstart

asc browser session create --url https://example.com --screenshot ./out.png
shot = client.browsers.screenshot(url='https://example.com')
const shot = await client.browsers.screenshot({ url: 'https://example.com' });

Limits & quotas

LimitDefaultBurstNotes
Per session-hour$0.10
Max session lifetime1 hExtend by re-claiming

Pricing

See pricing. Pay-as-you-go, billed monthly via Stripe.

API surface

  • POST /v1/browsers/sessions

Required scope(s): browsers:write. See Scopes.

Security

All access is authenticated and scoped. See Auth & scopes and Network controls.