SmallPict LogoSmallPict
Документация для разработчиков

Создавайте с платформой SmallPict.

Интегрируйте сверхбыструю оптимизацию изображений AVIF/WebP в WordPress, бэкенды и облачные микросервисы с задержкой менее 50 мс.

⚡

Быстрый старт

01

Получите ключи API

Войдите в панель управления и сгенерируйте пару X-API-Key и Secret Key.

02

Установите SDK или вызовите API

Используйте официальную библиотеку для вашего стека со встроенной подписью HMAC.

03

Оптимизируйте и раздавайте через Edge

Отправляйте изображения и получайте оптимизированные файлы AVIF/WebP, кэшированные по всему миру в Cloudflare.

Готово менее чем за 2 минутыПолное руководство →
Криптографическая защита

Аутентификация HMAC-SHA256

Каждый запрос требует подписи HMAC-SHA256, вычисленной из HTTP-метода, пути, метки времени и хэша тела.

X-API-Key: sp_sdk_9a8b7c6d...
X-Timestamp: 1716301234
X-Signature: 3a9f8b2c4d6e8a...
Управление API-ключами в панели →

Экосистема официальных SDK

Проверенные библиотеки с автоматической подписью HMAC, ключами идемпотентности UUID v4 и маскированием секретов.

Легкая интеграция.
Создано для колоссальных нагрузок.

Будь то прямой cURL или типизированные SDK — интеграция SmallPict занимает считанные минуты.

✓Автоматическая подпись HMAC-SHA256 и проверка таймстемпа
✓Автоматические ключи идемпотентности UUID v4 против двойных списаний
✓Глобальная доставка Cloudflare Enterprise Edge
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
curl -X POST https://api.smallpict.app/v1/optimize \  -H "X-API-Key: sp_sdk_9a8b7c6d5e4f3a2b1c0d9e8f..." \  -H "X-Timestamp: 1716301234" \  -H "X-Signature: 3a9f8b2c4d6e8a0f1b3c5d7e9f2a..." \  -H "Content-Type: application/json" \  -d {  "filename": "hero.jpg",  "mime_type": "image/jpeg",  "filesize": 1654200,  "options": {    "format": "avif",    "quality": 80,    "strip_metadata": true  }}'
HMAC-SHA256 Signed & Production Ready

Требуется помощь для Enterprise?

Наша команда инженеров поможет настроить мультирегиональные инсталляции, приватные VPC и BYOK CDN.