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.pngNext steps
- Quickstart — capture your first screenshot in a few steps.
- Authentication — create and use API keys.
- Screenshot endpoint — every option, type, default and example for
/v1/screenshot. - Errors — every status code and what it means.
- Use with AI agents (MCP) — let Claude and other agents capture the web.
Sign up gives you 100 free screenshots to start — no card.
Get your API key