Перейти до вмісту
PhotoTools
Мова: uk

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/uploadsPresigned-завантаження великих файлів
POST/v1/batchesПакетна обробка із ZIP
GET/v1/jobs/{id}Статус завдання й посилання на результат
GET/v1/usageКвоти та використання

Вартість API

Тестові ключі є на будь-якому тарифі. Платні тарифи містять базові операції та ШІ-кредити на місяць, понад ліміт — оплата за фактом.

Тарифи