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.webp

500 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