Skip to content
AAPIScreenshot
DOCS/ APIScreenshot documentation

GETTING STARTED

APIScreenshot documentation

Clean website screenshots, in one API call.

APIScreenshot is a single synchronous call:POST /v1/screenshot. Send a JSON body with aurl (or raw html) and you get the image bytes straight back — a real managed browser engine captures it, no servers or queues for you to operate.

How it works

Every request authenticates with a Bearer API key. Each successful capture costs one credit; failed requests are never billed. The response body is the PNG (or JPEG) itself — write it straight to a file:

curl https://api.apiscreenshot.com/v1/screenshot \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "url": "https://example.com" }' \
  -o screenshot.png

Next steps

Sign up gives you 100 free screenshots to start — no card.

Get your API key