Bild-API für Entwickler
Größe ändern, umwandeln, komprimieren, Wasserzeichen setzen und Hintergründe entfernen — mit einem HTTP-Aufruf.
- Schnelle Verarbeitung mit libvips
- Asynchrone Jobs und Webhooks für KI
- Signierte URLs, privater Speicher, 1 Stunde Aufbewahrung
- OpenAPI-3.1-Spezifikation
Schnellstart
curl -X POST https://phototools.site/v1/images/resize \
-H "Authorization: Bearer pt_live_xxxxx" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/photo.jpg",
"width": 1200,
"height": 800,
"fit": "cover",
"format": "webp",
"quality": 82
}' \
-o photo.webpEndpunkte
| POST | /v1/images/resize | Größe ändern: exact / fit / contain / cover |
| POST | /v1/images/convert | In JPG, PNG, WebP oder AVIF umwandeln |
| POST | /v1/images/compress | Nach Qualität oder auf Zielgröße komprimieren |
| POST | /v1/images/watermark | Text- oder Logo-Wasserzeichen |
| POST | /v1/images/product | E-Commerce: quadratische Leinwand, weißer Hintergrund, WebP |
| POST | /v1/images/metadata | EXIF, GPS, ICC auslesen |
| POST | /v1/images/strip-metadata | EXIF verlustfrei entfernen |
| POST | /v1/images/remove-background | KI-Hintergrundentfernung (asynchron) |
| POST | /v1/images/upscale | KI-Hochskalierung 2× / 4× (asynchron) |
| POST | /v1/images/enhance | KI-Verbesserung (asynchron) |
| POST | /v1/images/blur-background | KI-Porträtunschärfe (asynchron) |
| POST | /v1/uploads | Presigned-Upload für große Dateien |
| POST | /v1/batches | Stapel-Pipelines mit ZIP-Ausgabe |
| GET | /v1/jobs/{id} | Job-Status und Ergebnis-URL |
| GET | /v1/usage | Kontingent und Nutzung |
API-Preise
Jeder Tarif enthält Test-Schlüssel. Kostenpflichtige Tarife enthalten monatliche Basis-Transformationen und KI-Credits, darüber hinaus wird nach Verbrauch abgerechnet.
Preise