2 créditos por llamada

API de restauración de fotos

Repara fotografías antiguas, dañadas y descoloridas desde tu propio backend. Opcionalmente coloréalas y aumenta su resolución en la misma solicitud, en lugar de encadenar tres llamadas.

  • REST · JSON
  • Sin marca de agua
  • No se almacena nada
endpoint

POST /v1/image-restoration

URL base
https://app.imggen.ai
Auth
Authorization: Bearer sk_live_…
Coste
2 créditos
Entrada
JPEG (JPG), PNG and WebP · max 25 MB

01 — Resumen

¿Qué es la API de restauración de fotos?

La API de restauración de fotos de ImgGen AI es un endpoint REST que repara fotografías dañadas. Reduce arañazos, roturas, manchas, decoloración y desenfoque, y opcionalmente puede añadir color a un original en blanco y negro y aumentar su resolución en la misma llamada. Subes el escaneo y la imagen restaurada se devuelve en la respuesta.

Es uno de los siete endpoints de la API de edición de imágenes de ImgGen AI, que comparten una única clave de API, una única URL base y la misma forma de solicitud y respuesta. Si además necesitas esta función en el navegador y no desde código, el mismo modelo de IA impulsa la herramienta Image Restoration.

02 — Solicitud

Parámetros de la solicitud

Envía una solicitud POST a https://app.imggen.ai/v1/image-restoration, autenticada con una clave de API en la cabecera Authorization.

Parámetros que acepta este endpoint
ParámetroTipoObligatorioPredeterminadoDescripción
imagefileOBLIGATORIOAñade color realista a una fotografía en blanco y negro mientras la restaura.
colorizebooleanopcionalfalseRepara arañazos, roturas y daños físicos.
removeTearsbooleanopcionalfalseEscala la imagen restaurada para obtener más resolución. Añade el coste del escalador a la llamada.
enhanceResolutionbooleanopcionalfalseUpscale the restored image for extra resolution. Adds the upscaler cost to the call.
03 — Integración

¿Cómo integro la API de restauración de fotos?

Crea una clave de API en tu cuenta de ImgGen, guárdala como variable de entorno y llama al endpoint. Esta es la misma solicitud en cURL, Node.js y Python.

curl --request POST \
  --url 'https://app.imggen.ai/v1/image-restoration' \
  --header 'Authorization: Bearer sk_live_YOUR_API_KEY' \
  --form image=@/path/to/photo.jpg \
  --form colorize=false \
  --form removeTears=true \
  --form enhanceResolution=false
04 — Respuesta

Respuesta

Una llamada correcta devuelve JSON. El resultado viene codificado en base64: decodifícalo antes de escribirlo en disco o en tu almacenamiento de objetos. Cada respuesta correcta incluye además una cabecera X-Credit-Remaining con tu saldo tras la llamada.

{
  "success": true,
  "message": "Image restored successfully",
  "image": "iVBORw0KGgoAAAANSUhEUgAA...SUVORK5CYII="
}
05 — Límites

Límites y comportamientos que conviene conocer

El endpoint acepta JPEG (JPG), PNG y WebP con un tamaño máximo de archivo de 25 MB, y responde de forma síncrona en menos de 60 segundos: no hay ningún trabajo que consultar ni ningún webhook que configurar.

Tres operaciones, una llamada

Reparar, colorear y escalar son parámetros de la misma solicitud y no endpoints distintos, así que una restauración completa es una sola ida y vuelta en lugar de tres.

enhanceResolution tiene un coste extra

Activar enhanceResolution añade el coste del escalador sobre el cargo base de restauración, porque también ejecuta el modelo de escalado.

La calidad del escaneo importa

El modelo reconstruye a partir de lo que puede ver. Un escaneo plano, con iluminación uniforme y a la máxima resolución que admita tu escáner da resultados bastante mejores que una foto de una copia hecha con el móvil.

06 — En producción

¿Para qué se usa la API de restauración de fotos?

Dónde ponen los equipos este endpoint en producción para procesar imágenes de forma programática y a escala.

Plataformas de genealogía y archivo

Ofrece restauración en un clic de las fotografías familiares que suben tus usuarios sin construir ni alojar un modelo de restauración.

Servicios de digitalización

Ejecuta la restauración automáticamente a medida que salen los escaneos, para que los operarios revisen resultados en lugar de editar cada imagen.

Colecciones de museos y bibliotecas

Genera copias de consulta presentables de material fotográfico deteriorado sin tocar los originales.

Productos de impresión fotográfica

Repara y escala la fotografía que sube un cliente en una sola llamada antes de que pase a imprenta.

07 — Coste

¿Cuánto cuesta la API de restauración de fotos?

Cada llamada correcta cuesta 2 créditos, así que tu coste real por imagen depende del plan que tengas. Los créditos salen de tu plan y se comparten entre todos los endpoints y el editor web, de modo que no compras una cuota separada por herramienta. Una llamada fallida se reembolsa automáticamente. Consulta todos los detalles en la página de precios.

Planes de ImgGen AI y acceso a la API
PlanPrecioCréditosAPI
Free$050 créditos gratuitos de una sola vezSin acceso a la API
Starter$9.99 / month400 créditos / mesAcceso a la API incluido
Pro$29.99 / month1.400 créditos / mesAcceso a la API + soporte prioritario
EnterpriseCustomVolumen personalizadoInfraestructura dedicada

Costes en créditos y límites verificados por última vez el 2026-08-27.

08 — Relacionado

Los equipos que usan la API de restauración de fotos suelen recurrir después a estos.

API de coloreado de fotosAPI de escalado de imágenesImage Restoration (herramienta web)Todos los endpoints de la API

También disponibles: Eliminación de fondos, Eliminación de marcas de agua, Eliminación de texto, Generación de imágenes.

FAQ

Preguntas frecuentes sobre la API de restauración de fotos

Es un endpoint HTTP que repara fotografías dañadas de forma automática. Reduce arañazos, roturas, manchas, decoloración y desenfoque, y opcionalmente puede colorear y ampliar el resultado. Existe para que un producto pueda ofrecer restauración a sus usuarios sin que nadie haga retoque a mano.

Empezar

Empieza a llamar a la API de restauración de fotos

Una sola clave desbloquea los siete endpoints. Sin marca de agua, con derechos comerciales completos y sin que se almacene nada de lo que envías una vez devuelta la respuesta.

Obtén tu clave de API