2 créditos por chamada

API de restauração de fotos

Repare fotografias antigas, danificadas e desbotadas a partir do seu próprio backend. Opcionalmente colorize e aumente a resolução na mesma requisição, em vez de encadear três chamadas.

  • REST · JSON
  • Sem marca d'água
  • Nada é armazenado
endpoint

POST /v1/image-restoration

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

01 — Visão geral

O que é a API de restauração de fotos?

A API de restauração de fotos da ImgGen AI é um endpoint REST que repara fotografias danificadas. Ela reduz riscos, rasgos, manchas, desbotamento e desfoque, e opcionalmente pode acrescentar cor a um original em preto e branco e aumentar sua resolução na mesma chamada. Você envia a digitalização e a imagem restaurada é devolvida na resposta.

É um dos sete endpoints da API de edição de imagens da ImgGen AI, que compartilham uma única chave de API, uma única URL base e o mesmo formato de requisição e resposta. Se você também precisa desse recurso no navegador e não a partir de código, o mesmo modelo de IA move a ferramenta Image Restoration.

02 — Requisição

Parâmetros da requisição

Envie uma requisição POST para https://app.imggen.ai/v1/image-restoration, autenticada com uma chave de API no cabeçalho Authorization.

Parâmetros aceitos por este endpoint
ParâmetroTipoObrigatórioPadrãoDescrição
imagefileOBRIGATÓRIOAcrescenta cor realista a uma fotografia em preto e branco enquanto a restaura.
colorizebooleanopcionalfalseRepara riscos, rasgos e danos físicos.
removeTearsbooleanopcionalfalseAmplia a imagem restaurada para obter mais resolução. Acrescenta o custo do ampliador à chamada.
enhanceResolutionbooleanopcionalfalseUpscale the restored image for extra resolution. Adds the upscaler cost to the call.
03 — Integração

Como integro a API de restauração de fotos?

Crie uma chave de API na sua conta ImgGen, salve-a como variável de ambiente e chame o endpoint. Esta é a mesma requisição em cURL, Node.js e 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 — Resposta

Resposta

Uma chamada bem-sucedida devolve JSON. O resultado vem codificado em base64 — decodifique antes de gravar em disco ou no seu armazenamento de objetos. Toda resposta bem-sucedida traz ainda um cabeçalho X-Credit-Remaining com seu saldo após a chamada.

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

Limites e comportamentos que vale conhecer

O endpoint aceita JPEG (JPG), PNG e WebP com tamanho máximo de arquivo de 25 MB e responde de forma síncrona em até 60 segundos — não há job para consultar nem webhook para configurar.

Três operações, uma chamada

Reparar, colorizar e ampliar são parâmetros da mesma requisição e não endpoints separados, então uma restauração completa é uma ida e volta em vez de três.

enhanceResolution custa mais

Ligar enhanceResolution acrescenta o custo do ampliador sobre a cobrança base de restauração, porque também roda o modelo de ampliação.

A qualidade da digitalização importa

O modelo reconstrói a partir do que consegue ver. Uma digitalização plana, com iluminação uniforme e na maior resolução que seu scanner permite dá resultados bem melhores que uma foto de celular de uma cópia impressa.

06 — Em produção

Para que serve a API de restauração de fotos?

Onde as equipes colocam este endpoint em produção para processar imagens de forma programática e em escala.

Plataformas de genealogia e acervo

Ofereça restauração em um clique das fotografias de família que seus usuários enviam, sem construir nem hospedar um modelo de restauração.

Serviços de digitalização

Rode a restauração automaticamente conforme as digitalizações saem do scanner, para que os operadores revisem resultados em vez de editar cada imagem.

Acervos de museus e bibliotecas

Produza cópias de consulta apresentáveis de material fotográfico deteriorado mantendo os originais intocados.

Produtos de impressão fotográfica

Repare e amplie a fotografia enviada por um cliente em uma única chamada antes de ela ir para a impressão.

07 — Custo

Quanto custa a API de restauração de fotos?

Cada chamada bem-sucedida custa 2 créditos, então seu custo real por imagem depende do plano que você tem. Os créditos vêm do seu plano e são compartilhados entre todos os endpoints e o editor web, de modo que você não compra uma cota separada por ferramenta. Uma chamada que falha é reembolsada automaticamente. Veja todos os detalhes na página de preços.

Planos da ImgGen AI e acesso à API
PlanoPreçoCréditosAPI
Free$050 créditos gratuitos únicosSem acesso à API
Starter$9.99 / month400 créditos / mêsAcesso à API incluído
Pro$29.99 / month1.400 créditos / mêsAcesso à API + suporte prioritário
EnterpriseCustomVolume personalizadoInfraestrutura dedicada

Custos em créditos e limites verificados pela última vez em 2026-08-27.

08 — Relacionado

As equipes que usam a API de restauração de fotos costumam recorrer a estes em seguida.

API de colorização de fotosAPI de ampliação de imagensImage Restoration (ferramenta web)Todos os endpoints da API

Também disponíveis: Remoção de fundo, Remoção de marca d'água, Remoção de texto, Geração de imagens.

FAQ

Perguntas frequentes sobre a API de restauração de fotos

É um endpoint HTTP que repara fotografias danificadas automaticamente. Ele reduz riscos, rasgos, manchas, desbotamento e desfoque, e opcionalmente pode colorizar e ampliar o resultado. Existe para que um produto possa oferecer restauração aos seus usuários sem que ninguém faça retoque à mão.

Começar

Comece a chamar a API de restauração de fotos

Uma única chave libera os sete endpoints. Sem marca d'água, com direitos comerciais completos e sem que nada do que você envia seja armazenado depois que a resposta é devolvida.

Obtenha sua chave de API