Screenshot API for developers

One endpoint. Every screenshot.

Clean screenshots straight into your system – without your own browser infrastructure, without ops overhead. Chromium, Firefox and WebKit over a single REST call.

30 free screenshots · From €9.99/month · German servers

POST api.screenoclock.de/v1/capture
$ curl -X POST api.screenoclock.de/v1/capture \
  -H "Authorization: Bearer sk_live_…" \
  -d '{
    "url": "https://acme.com",
    "browser": "chromium",
    "theme": ["light", "dark"],
    "block": ["cookies", "popups", "chat"],
    "full_page": true
  }'
Response 200 OK · 1.2s
{
  "id": "cap_9Xk2Qm",
  "status": "done",
  "shots": [
    { "theme": "light", "url": "…/light.png" },
    { "theme": "dark", "url": "…/dark.png" }
  ]
}
~1.2s
Avg. response
99.9%
Uptime SLA
3
Browser engines
PNG-JPG-PDF
Output formats
Quickstart

Integrated in any language in minutes.

$ curl -X POST api.screenoclock.de/v1/capture \
  -H "Authorization: Bearer sk_live_…" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://acme.com","full_page":true}'
Full control

Every parameter you need.

{ }

One endpoint

POST /v1/capture takes every parameter. No setup, no queue management.

Choose the browser

Render in real Chromium, Firefox or WebKit – whichever fits the use case.

Light & dark

Force the color scheme per parameter and get both variants in one call.

Viewport & full-page

Any resolution, retina scaling and full-page captures.

</>

DOM manipulation

Run scripts or remove elements before the screenshot is taken.

Auto cleanup

Cookie banners, chatbots and popups are removed automatically.

Reference

The core endpoints.

POST /v1/capture Create a single screenshot
GET /v1/captures/:id Fetch status & result
POST /v1/schedules Create a scheduled capture
GET /v1/usage Query usage & quota
Pricing

API access in every plan.

Start free, upgrade as your volume grows. Cancel anytime.

Free
€0
Screenshots/Mon
30/mo
Projects
2
Retention
14 days
Seats
1
Extra seats
AI analysis
API
Pro
€9.99 /mo
Screenshots/Mon
500/mo
Projects
10
Retention
6 months
Seats
1
Extra seats
+3€/seat/mo
AI analysis
API
Premium
€29.99 /mo
Screenshots/Mon
3,000/mo
Projects
Unlimited
Retention
Unlimited
Seats
5
Extra seats
+3€/seat/mo
AI analysis
API

All prices exclude VAT. All plans include full API access. Cancel anytime.

Frequently asked questions

Do I need my own browser infrastructure?

No. Screenoclock runs real Chromium, Firefox and WebKit on our servers. You send a call, we handle rendering, scaling and cleanup.

How does authentication work?

Via a bearer token in the Authorization header. You create and rotate API keys anytime in the dashboard – separate for test and live environments.

Are there rate limits?

Yes, depending on your plan. Requests over quota return 429 with a Retry-After header. Priority queues are available from Premium.

Which output formats are supported?

PNG, JPG and PDF. Full-page captures, fixed viewports and retina resolution can be controlled per request.

Build your first screenshot in five minutes.

Start for free, upgrade when you need more.