Geliştiriciler için resim API’si
Tek bir HTTP çağrısıyla boyutlandırın, dönüştürün, sıkıştırın, filigran ekleyin ve arka planları kaldırın.
- Hızlı libvips işleme
- Yapay zekâ için asenkron işler ve webhook’lar
- İmzalı URL’ler, özel depolama, 1 saatlik saklama
- OpenAPI 3.1 belirtimi
Hızlı başlangıç
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.webpUç noktalar
| POST | /v1/images/resize | exact / fit / contain / cover ile boyutlandırma |
| POST | /v1/images/convert | JPG, PNG, WebP veya AVIF’e dönüştürme |
| POST | /v1/images/compress | Kaliteye göre veya hedef boyuta sıkıştırma |
| POST | /v1/images/watermark | Metin veya logo filigranı |
| POST | /v1/images/product | E-ticaret: kare tuval, beyaz arka plan, WebP |
| POST | /v1/images/metadata | EXIF, GPS, ICC okuma |
| POST | /v1/images/strip-metadata | EXIF’i kayıpsız silme |
| POST | /v1/images/remove-background | Yapay zekâ ile arka plan kaldırma (asenkron) |
| POST | /v1/images/upscale | Yapay zekâ ile 2× / 4× büyütme (asenkron) |
| POST | /v1/images/enhance | Yapay zekâ ile iyileştirme (asenkron) |
| POST | /v1/images/blur-background | Yapay zekâ ile portre bulanıklığı (asenkron) |
| POST | /v1/uploads | Büyük dosyalar için önceden imzalı yükleme |
| POST | /v1/batches | ZIP çıktılı toplu işlem hatları |
| GET | /v1/jobs/{id} | İş durumu ve sonuç URL’si |
| GET | /v1/usage | Kota ve kullanım |
API fiyatlandırması
Her plan test anahtarları içerir. Ücretli planlar aylık temel dönüşümler ve yapay zekâ kredileri içerir; limitlerin üzerinde kullandıkça ödersiniz.
Fiyatlar