公式インテグレーション&SDK
あらゆる言語やプラットフォームに対応する汎用 HTTP REST API
multipart/form-data またはバイナリバッファで POST https://api.smallpict.app/v1/optimize に画像を送信。最適化された AVIF/WebP アセット、メタデータ、CDN リンクを即座に取得。
インストール:
BASH パッケージcurl -X POST https://api.smallpict.app/v1/optimize ...実装コード例
bashcurl -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
}連携ステップ
11. API キーの取得
SmallPict 開発者ダッシュボードから無料の API キーを発行します。
22. POST /v1/optimize の呼び出し
画像バイナリまたは公開画像 URL を送信します。
33. CDN URL の受け取り
最適化後のサイズ、容量削減率、エッジ CDN URL を含む JSON レスポンスを受信します。
主なメリット
- あらゆる言語から利用可能な標準 HTTP/2 エンドポイント
- リプレイ攻撃を防止する HMAC-SHA256 署名認証に対応
- グローバルエッジアクセラレーションによる 50ms 未満の応答
- バイトサイズと解像度メタデータを含む詳細な JSON テレメトリ
公式開発者ドキュメント
完全な実装ガイドと API 仕様をお探しですか?
公式 REST API 開発者ガイドで、パラメータ仕様、認証、エラーコード、ローカル検証手順をご確認いただけます。
REST API の画像パイプラインを最大化
アプリケーションで 50ms 未満の高速 AVIF / WebP 配信を実現。初期費用なし、即時利用可能なサンドボックスキーを提供。
