2–4 crédits par appel

API d'agrandissement d'images

Augmentez la résolution de vos images en 2x ou 4x depuis votre propre backend. Amélioration des visages et netteté en option, sortie JPEG ou PNG, et un tarif qui suit le facteur demandé.

  • REST · JSON
  • Sans filigrane
  • Rien n'est stocké
endpoint

POST /v1/upscale-image

URL de base
https://app.imggen.ai
Auth
Authorization: Bearer sk_live_…
Coût
2–4 crédits
Entrée
JPEG (JPG), PNG and WebP · max 25 MB

01 — Aperçu

Qu'est-ce que l'API d'agrandissement d'images ?

L'API d'agrandissement d'images ImgGen AI est un endpoint REST qui augmente la résolution d'une image par IA plutôt que par simple interpolation. Elle reconstruit les contours, les textures et le détail fin au lieu d'étirer les pixels : le résultat reste net. Vous envoyez une image et un facteur d'échelle, et le résultat en plus haute résolution revient dans la même requête.

C'est l'un des sept endpoints de l'API d'édition d'images ImgGen AI, qui partagent tous une seule clé d'API, une seule URL de base et le même format de requête et de réponse. Si vous avez aussi besoin de cette fonction dans un navigateur plutôt que depuis du code, le même modèle d'IA anime l'outil AI Image Upscaler.

02 — Requête

Paramètres de la requête

Envoyez une requête POST vers https://app.imggen.ai/v1/upscale-image, authentifiée avec une clé d'API dans l'en-tête Authorization.

Paramètres acceptés par cet endpoint
ParamètreTypeObligatoirePar défautDescription
imagefileOBLIGATOIREFacteur d'agrandissement. Accepte 2 ou 4.
factornumberfacultatif4Applique une reconstruction faciale supplémentaire. Utile pour les portraits et les photos de groupe.
enhanceFacebooleanfacultatiffalseApplique une netteté supplémentaire au résultat agrandi.
sharpenbooleanfacultatiffalseFormat de sortie. Accepte jpeg ou png.
outputstringfacultatifjpegOutput format. Accepts jpeg or png.
03 — Intégration

Comment intégrer l'API d'agrandissement d'images ?

Créez une clé d'API dans votre compte ImgGen, enregistrez-la comme variable d'environnement et appelez l'endpoint. Voici la même requête en cURL, Node.js et Python.

curl --request POST \
  --url 'https://app.imggen.ai/v1/upscale-image' \
  --header 'Authorization: Bearer sk_live_YOUR_API_KEY' \
  --form image=@/path/to/photo.jpg \
  --form factor=4 \
  --form enhanceFace=false \
  --form sharpen=false \
  --form output=jpeg
04 — Réponse

Réponse

Un appel réussi renvoie du JSON. Le résultat est encodé en base64 — décodez-le avant de l'écrire sur disque ou dans votre stockage objet. Chaque réponse réussie porte aussi un en-tête X-Credit-Remaining avec votre solde après l'appel.

{
  "success": true,
  "message": "Image upscaled successfully",
  "image": "iVBORw0KGgoAAAANSUhEUgAA...SUVORK5CYII="
}
05 — Limites

Limites et comportements à connaître

L'endpoint accepte JPEG (JPG), PNG et WebP avec une taille de fichier maximale de 25 Mo, et répond de façon synchrone en moins de 60 secondes : aucun job à interroger, aucun webhook à configurer.

Choisissez votre format de sortie

Utilisez output=png quand vous avez besoin d'un résultat sans perte ou de conserver un canal alpha ; jpeg garde les réponses légères pour les gros volumes de catalogue.

L'amélioration des visages est optionnelle

enhanceFace applique une reconstruction faciale supplémentaire pour améliorer et agrandir les portraits. Laissez-la désactivée pour les photos produit et les paysages, où il n'y a aucun visage à améliorer.

Synchronous by design

There is no job queue to poll. The upscaled image comes back in the same response, within the 60-second request ceiling.

06 — En production

À quoi sert l'API d'agrandissement d'images ?

Là où les équipes mettent cet endpoint en production pour traiter des images par programmation, à grande échelle.

Migration d'anciens catalogues

Amenez des années d'images produit petites et en basse résolution aux standards actuels de haute résolution dans un traitement par lot, plutôt que de les rephotographier.

Préparation à l'impression

Faites passer des visuels prévus pour le web à une taille de qualité qui tient à l'impression, avec une netteté optionnelle appliquée dans le même appel pour un rendu plus précis.

Contenu généré par les utilisateurs

Agrandissez avatars et petits envois côté serveur pour qu'ils s'affichent proprement sur les écrans haute densité.

Médias et archives

Augmentez la résolution d'images numérisées ou compressées avant leur entrée dans un gestionnaire de contenu, avec la restauration lorsque c'est nécessaire.

07 — Coût

Combien coûte l'API d'agrandissement d'images ?

Chaque appel réussi coûte 2–4 crédits : votre coût réel par image dépend donc du forfait que vous avez. Les crédits proviennent de votre forfait et sont partagés entre tous les endpoints et l'éditeur web, vous n'achetez donc pas un quota séparé par outil. Un appel qui échoue est remboursé automatiquement. Voir tous les détails sur la page tarifs.

Forfaits ImgGen AI et accès à l'API
ForfaitPrixCréditsAPI
Free$050 crédits gratuits en une foisPas d'accès à l'API
Starter$9.99 / month400 crédits / moisAccès à l'API inclus
Pro$29.99 / month1 400 crédits / moisAccès à l'API + support prioritaire
EnterpriseCustomVolume sur mesureInfrastructure dédiée

Coûts en crédits et limites vérifiés pour la dernière fois le 2026-08-27.

08 — Associés

Les équipes qui utilisent l'API d'agrandissement d'images se tournent ensuite généralement vers ceux-ci.

API de restauration de photosAPI de colorisation de photosAI Image Upscaler (outil web)Tous les endpoints de l'API

Également disponibles : Suppression d'arrière-plan, Suppression de filigrane, Suppression de texte, Génération d'images.

FAQ

FAQ sur l'API d'agrandissement d'images

C'est un endpoint HTTP qui augmente la résolution d'une image à l'aide d'un modèle entraîné. Au lieu d'interpoler entre les pixels existants comme le fait un redimensionnement, le modèle prédit le détail que contiendrait une version en plus haute résolution de cette image — contours, texture et structure — puis le reconstruit. Vous envoyez l'image en POST et lisez le résultat agrandi dans la réponse.

Commencer

Commencez à appeler l'API d'agrandissement d'images

Une seule clé débloque les sept endpoints. Sans filigrane, avec des droits commerciaux complets, et rien de ce que vous envoyez n'est conservé une fois la réponse renvoyée.

Obtenir votre clé d'API