API для роботи із зображеннями
Змінюйте розмір, конвертуйте, стискайте, додавайте водяний знак і видаляйте фон одним HTTP-запитом.
- Швидка обробка на libvips
- Асинхронні завдання й вебхуки для ШІ
- Підписані посилання, приватне сховище, зберігання 1 годину
- Специфікація OpenAPI 3.1
Швидкий старт
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.webpМетоди
| POST | /v1/images/resize | Розмір: exact / fit / contain / cover |
| POST | /v1/images/convert | Конвертація в JPG, PNG, WebP або AVIF |
| POST | /v1/images/compress | Стиснення за якістю або до потрібної ваги |
| POST | /v1/images/watermark | Текстовий або логотипний водяний знак |
| POST | /v1/images/product | Для магазинів: квадратне полотно, білий фон, WebP |
| POST | /v1/images/metadata | Читання EXIF, GPS, ICC |
| POST | /v1/images/strip-metadata | Видалення EXIF без втрат |
| POST | /v1/images/remove-background | ШІ-видалення фону (асинхронно) |
| POST | /v1/images/upscale | ШІ-збільшення 2× / 4× (асинхронно) |
| POST | /v1/images/enhance | ШІ-покращення (асинхронно) |
| POST | /v1/images/blur-background | ШІ-розмиття фону (асинхронно) |
| POST | /v1/uploads | Presigned-завантаження великих файлів |
| POST | /v1/batches | Пакетна обробка із ZIP |
| GET | /v1/jobs/{id} | Статус завдання й посилання на результат |
| GET | /v1/usage | Квоти та використання |
Вартість API
Тестові ключі є на будь-якому тарифі. Платні тарифи містять базові операції та ШІ-кредити на місяць, понад ліміт — оплата за фактом.
Тарифи