Website-Screenshot API

Website-Screenshot API

Webseiten blitzschnell in hochwertige Bilder verwandeln mit unserer Enterprise-API. 99,99 % und Optionen für anspruchsvolle Entwickler.

🎯 Live-Demo testen →

🚀 Hauptfunktionen

  • Formate: PNG, JPEG, WebP
  • Geräte: Mehrere Perspektiven
  • Auflösung: Bis 1920x1080 und mehr
  • Enterprise: 99,99 % Uptime
  • Steuerung: Dark Mode, Ad-Block, Delays u. m.

✅ Kundenstimmen

“The Website Screenshot API is one of the most straightforward and reliable APIs I’ve seen on the internet. I spent weeks building what the screenshot API did in less than a minute”

Caleb Sakala - Co-founder of Chase Agents

🛠 Endpunkte

1. Als Bild

GET /v1/screenshots/image

Parameter:

  • url (Pflicht): Zu erfassende URL.
  • width (Standard: 1920): Breite in Pixeln.
  • height (Standard: 1080): Höhe in Pixeln.
  • type (Standard: png): Format (png/jpeg/webp).
  • quality (Standard: 80): Qualität (1-100), nur jpeg/webp.
  • full_page (Standard: false): Gesamthöhe statt Viewport.
  • dark_mode (Standard: false): Dunkles Schema.
  • block_ads (Standard: true): Blockt Ads und Tracker.
  • emulate_device (optional): Simuliert Mobil/Tablet.
  • delay (Standard: 0): Wartezeit in ms davor.
  • timeout (Standard: 30000): Timeout in ms.

2. Als Base64-JSON

GET /v1/screenshots/json

Parameter:

  • url (Pflicht): Zu erfassende URL.
  • width (Standard: 1920): Breite.
  • height (Standard: 1080): Höhe.
  • type (Standard: png): Format (png/jpeg/webp).
  • quality (Standard: 80): Qualität (1-100), nur jpeg/webp.
  • full_page (Standard: false): Gesamthöhe.
  • dark_mode (Standard: false): Dunkel.
  • block_ads (Standard: true): Anti-Ads.
  • emulate_device (optional): Mobil/Tablet.
  • delay (Standard: 0): Wartezeit in ms.
  • timeout (Standard: 30000): Timeout in ms.

Beispiel:

{
  "screenshot": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...",
  "url": "https://example.com",
  "options": {
    "width": 1920,
    "height": 1080,
    "type": "png",
    "full_page": false
  }
}

3. Als PDF

GET /v1/screenshots/pdf

Parameter:

  • url (Pflicht): URL fürs PDF.
  • paper_size (Standard: A4): Papier (A4/Letter/Legal/A3).
  • landscape (Standard: false): Querformat.
  • scale (Standard: 1.0): Faktor (0.1 bis 2.0).
  • print_background (Standard: true): Hintergründe.
  • block_ads (Standard: true): Anti-Ads.
  • delay (Standard: 0): Wartezeit vorm PDF.

4. Geräte

GET /v1/devices

Unterstützte Optionen: Breite, Höhe, User-Agent und Faktoren.

💡 Use Cases

  • E-Commerce
  • Tests
  • Archiv
  • Konkurrenz
  • Reports
  • Social

⚙️ Erweitert

  • Ad-Blocking: Sauber
  • User Agent: Flexible Simu
  • Dark Mode: Nächtlich
  • Full Page: Mit Scroll
  • Devices: Responsive
  • Timing: Delays und Timeouts

🌟 Warum?

  • Schnell: Blitz-Captures
  • Enterprise: 99,99 % Uptime
  • Freundlich: Simples RESTful
  • Flexibel: Formate
  • Robust: Optionen