Entwickler-API
Komprimieren und konvertieren Sie Bilder programmgesteuert über eine einfache HTTP-API.
Authentifizierung
Erstellen Sie einen API-Schlüssel in Ihrem Dashboard und senden Sie ihn bei jeder Anfrage im Authorization-Header.
Authorization: Bearer tc_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxAPI-Schlüssel erstellen
Endpunkt
Multipart/form-data-Anfrage an den Komprimierungs-Endpunkt:
curl -X POST https://www.mippolab.com/api/compress \ -H "Authorization: Bearer tc_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \ -F "file=@image.png" \ -F "format=png" \ -o compressed.png
Zur Formatkonvertierung setzen Sie format einfach auf den Zieltyp — Konvertierung und Komprimierung erfolgen in einer Anfrage (z. B. PNG-Eingabe mit format=jpeg liefert ein komprimiertes JPEG).
curl -X POST https://www.mippolab.com/api/compress \ -H "Authorization: Bearer tc_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \ -F "file=@photo.png" \ -F "format=jpeg" \ -o photo.jpg
| Parameter | Type | Description |
|---|---|---|
| file | file | Die zu verarbeitende Bilddatei (PNG, JPEG, WebP oder AVIF). |
| format | string | Ausgabeformat: png, jpeg, webp oder avif. Weglassen, um das Originalformat beizubehalten (nur Komprimierung); ein anderes Format konvertiert und komprimiert in einem Schritt. |
Antwort
Gibt das komprimierte Bild direkt als Binärdaten mit passendem Content-Type zurück. Im Fehlerfall wird ein JSON zurückgegeben.
HTTP/1.1 200 OK Content-Type: image/png <binary image data>
Limits
Der kostenlose Tarif umfasst 50 Anfragen pro Tag. API-Schlüssel werden im Dashboard verwaltet.
