GET
/api/v1/screenshotCapture a website as an image
Capture any public URL as a PNG, JPEG, or WebP image. The simplest possible request.
Pass your key and the URL. The response is a raw PNG binary by default.
Use GET for most captures. Switch to POST with a JSON body only when parameters are too long for a query string (e.g. raw HTML, large CSS).
Add response_type=json to get a hosted URL instead of a binary stream.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
access_key | string | required | Your API key (or pass as Authorization: Bearer header). |
url | string | required | The page URL to capture (must include the scheme, e.g. https://). |
Code Examples
curl "https://screenshotcore.com/api/v1/screenshot?access_key=YOUR_KEY&url=https://example.com" \
--output screenshot.pngResponse
(Raw bytes, Content-Type: image/png. Headers: X-Response-Time, X-Cache, X-Request-Id)