Website-Screenshot API
Webseiten blitzschnell in hochwertige Bilder verwandeln mit unserer Enterprise-API. 99,99 % und Optionen für anspruchsvolle Entwickler.
🚀 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