SmallPict LogoSmallPict
Référence Développeur

Développez avec l'API SmallPict.

Intégrez le traitement d'images haute performance dans votre application. Compressez, convertissez et mettez à l'échelle des millions de fichiers.

Guide de Démarrage Rapide

01

Créer un compte

Inscrivez-vous pour obtenir un compte développeur gratuit avec un quota initial.

02

Générer une Clé API

Accédez au tableau de bord et créez une clé délimitée pour la production ou WordPress.

03

Traiter une Image

Envoyez votre première requête POST avec une URL ou un binaire pour recevoir un fichier AVIF ou WebP optimisé.

Authentification HMAC-SHA256

Chaque requête API exige une signature HMAC-SHA256 pour prévenir les attaques par rejeu.

En-têteActif
Authorization: Bearer sp_sdk_...
Gérer les Clés API dans le Dashboard

Playground Interactif

Explorez des requêtes et réponses réelles pour nos points de terminaison les plus courants.

REST API Disponibilité 99.99%
POST/v1/optimize

Quantification intelligente sans ou avec perte vers AVIF/WebP avec auto-négociation.

  • Conversion WebP et AVIF
  • Suppression des métadonnées EXIF
POST/v1/convert

Transcodage direct entre les formats PNG, JPG, WebP et AVIF.

  • Préserve la transparence alpha
  • Prise en charge du profil colorimétrique ICC
POST/v1/resize

Génération de miniatures et de bannières réactives avec contraintes intelligentes de dimensions.

  • Mise à l'échelle largeur et hauteur
  • Préservation du ratio d'aspect
curl -X POST https://api.smallpict.app/v1/optimize \
  -H "X-API-Key: sp_sdk_9a8b7c6d5e4f..." \
  -H "X-Timestamp: 1716301234" \
  -H "X-Signature: 3a9f8b2c4d6e..." \
  -H "Content-Type: application/json" \
  -d '{
    "filename": "hero.jpg",
    "mime_type": "image/jpeg",
    "filesize": 2508800,
    "options": {
      "format": "avif",
      "quality": 80,
      "max_width": 800
    }
  }'
Paramètres de transformation

Prêt à intégrer ?

Obtenez votre clé API en quelques secondes et commencez dès aujourd'hui.