SmallPict LogoSmallPict
Официальная интеграция и SDK

Глобальные конечные точки HTTP для обработки изображений на лету и пакетами

Конвертируйте, кадрируйте, сжимайте и добавляйте водяные знаки к изображениям с помощью универсальных HTTP-запросов из любого языка программирования.

Установка:curl -X POST https://api.smallpict.app/v1/optimize ...
Пакет BASH

Пример реализации

bash
curl -X POST https://api.smallpict.app/v1/optimize \
  -H "Authorization: Bearer sp_live_key_xxxxxxxx" \
  -H "Content-Type: multipart/form-data" \
  -F "file=@/path/to/product.jpg" \
  -F "format=avif" \
  -F "quality=80" \
  -F "width=1200" \
  -F "destination_bucket=my-s3-vault"

# Response JSON:
{
  "success": true,
  "original_size": 3412090,
  "optimized_size": 284102,
  "savings_percentage": 91.67,
  "format": "avif",
  "width": 1200,
  "height": 800,
  "cdn_url": "https://cdn.smallpict.app/media/abc123xyz.avif",
  "processing_time_ms": 38
}

Этапы интеграции

1Получите Ключи Доступа

Сгенерируйте защищенный ключ API в панели управления SmallPict.

2Отправьте Запрос

Отправьте POST-запрос с бинарными данными или передайте исходный URL параметром.

3Получите Результат

Получите обработанный поток байтов или готовую защищенную ссылку CDN для раздачи.

Ключевые преимущества

  • Языковая независимость: простая интеграция с cURL, Python, PHP, Ruby и Node.js
  • Поддержка асинхронных вебхуков для масштабных пакетных задач рендеринга
  • Мультирегиональная избыточность с гарантированным SLA доступности 99,99%
  • Интерактивная документация OpenAPI и официальная коллекция Postman
Официальная документация для разработчиков

Нужны полные руководства и спецификации API?

Узнайте о параметрах, аутентификации и локальном тестировании в нашем официальном руководстве по REST API и Вебхуки.

Документация REST API и Вебхуки

Ускорьте пайплайн обработки изображений REST API и Вебхуки

Оптимизация AVIF и WebP быстрее 50 мс в вашем приложении. Без платы за подключение, мгновенные ключи песочницы.