Für den Produktiveinsatz
API zur Bildoptimierung
Bilder mit einer synchronen API-Anfrage komprimieren, skalieren und konvertieren. Nur erfolgreiche Bilder werden berechnet.
Synchron und einfach
Standardmäßig liefert store=none Bildbytes synchron zurück, ohne Quell- oder Ausgabebilder dauerhaft zu speichern.
store=temp / store=cdn
store=temp speichert nur das optimierte Ergebnis und liefert JSON mit einem 2 Stunden gültigen Download-Link. Der Linkablauf ist von der physischen Löschung durch die Speicher-Lebenszyklusbereinigung getrennt; eine feste Löschfrist wird nicht garantiert. store=cdn liefert JSON mit einer öffentlichen URL und speichert nur das optimierte Ergebnis bis zur Löschung durch Sie, zur Durchsetzung der Nutzungsbedingungen oder zur Bereinigung im Tarif-/Abonnementlebenszyklus.
Planbare Credits
Ein erfolgreich verarbeitetes Bild kostet einen Credit. Validierungs-, Decodierungs- und Verarbeitungsfehler kosten nichts.
Ein Endpunkt, praktische Einstellungen
- JPEG, PNG, WebP, HEIC und HEIF als Eingabe.
- JPEG, PNG, WebP oder AVIF als Ausgabe – niemals HEIC.
- Einstellungen für Qualität, maximale Breite, maximale Höhe und Metadaten.
- Sicherheitslimits von 20 MB, 25 Megapixeln, einem Frame und 30 Sekunden.
- Idempotente Wiederholungsversuche mit dem optionalen Idempotency-Key-Header.
curl -X POST "$API_URL/v1/images/optimize" \
-H "Authorization: Bearer oyi_live_..." \
-H "Idempotency-Key: upload-123" \
-F "[email protected]" \
-F "output_format=webp" \
-F "quality=80" \
--output photo.webp500 Gratis-Credits pro Monat
Konten ohne Abonnement erhalten jeden Monat 500 Gratis-Credits sowie einmalig 100 Willkommens-Credits. Keine Karte erforderlich. Ein erfolgreiches Bild kostet einen Credit; fehlgeschlagene Anfragen kosten nichts.
Kostenloses API-Konto erstellen