PixMiller PixMiller
Início / API / Criador de fotos de documento API
API para desenvolvedores Pré-visualização

API de Foto de Documento Pré-visualização · v1

Envie um retrato e uma especificação; receba uma foto de documento compatível — remoção de fundo automática, cor de fundo padrão e recorte exato. Feito para sistemas governamentais, de RH e de estúdios fotográficos.

Endpoint
POST api.pixmiller.com/v1/id-photo
curl -X POST \
  api.pixmiller.com/v1/id-photo \
  -H "X-Api-Key: YOUR_API_KEY" \
  -F "[email protected]"
Criador de fotos de documento API
PixMiller REST API · v1
planejado: 1 crédito por imagem

Envie um retrato; a API remove o fundo do retrato, troca para uma cor de fundo de documento padrão e recorta conforme a especificação solicitada.

Este endpoint está em pré-visualização — a rota e os parâmetros estão sendo finalizados e podem mudar antes do lançamento. As convenções (autenticação X-Api-Key, resposta JSON) correspondem à API de remoção de fundo em produção.
POST https://api.pixmiller.com/v1/id-photo
1

Autenticação e requisição

Envie sua chave secreta no cabeçalho da requisição X-Api-Key: YOUR_API_KEY. Crie e gerencie chaves na sua página de conta.
Parâmetro Tipo Obrigatório Descrição
image_file file obrigatório Foto de retrato — de frente, iluminação uniforme
spec string obrigatório Especificação: 1inch / 2inch / us_passport / cn_visa …
bg_color string opcional Fundo: white (padrão) / blue / red
2

Exemplos de código

Escolha um idioma e copie — funciona imediatamente.
1curl -X POST "https://api.pixmiller.com/v1/id-photo" \2  -H "X-Api-Key: YOUR_API_KEY" \3  -F "[email protected]" \4  -F "spec=1inch" \5  -F "bg_color=blue"
3

Resposta

201 Created · JSON
1{2  "url": "https://cdn.pixmiller.com/result/8Kd2pQ.png"3}
url URL temporária da imagem processada (a imagem original é excluída automaticamente após 3 dias).
4

Erros

Os erros retornam o código de status correspondente e um corpo JSON no formato {"errors":{"code":"…","message":"…"}}.

400 validation error image_file ausente ou inválido, arquivo muito grande ou fontes de imagem conflitantes.
401 authentication_failed O cabeçalho X-Api-Key está ausente ou é inválido.
402 not_enough_credit size=full foi solicitado, mas a conta não possui créditos HD disponíveis.
422 invalid_image A imagem não pôde ser processada — muito pequena, formato não suportado ou falha na decodificação.
429 throttled Limite de requisições excedido. Aguarde e tente novamente após o cabeçalho Retry-After.

Por que construir sobre a API Criador de fotos de documento

10+ Especificações de documento
~4s Por imagem
100+/min Taxa de processamento em lote
white/blue/red Fundos
Todas as especificações integradas
Fundos padrão
Rápido e estável
Minutos para integrar

Onde os desenvolvedores usam a API Criador de fotos de documento

Governo / registros

Os usuários enviam um selfie e obtêm uma foto de documento compatível, sem visita ao estúdio.

Plataformas de RH / escritório

Padronize fotos de onboarding e crachás em lote.

Estúdios / aplicativos de impressão

Integre a saída de foto de documento, múltiplas especificações de uma única foto.

1 Criar uma chave de API Crie uma chave na página de chaves API. Novas contas recebem um crédito HD gratuito para testes.
2 Faça uma requisição Copie qualquer exemplo acima, troque sua chave e imagem, e execute sua primeira chamada.
3 Ir para produção Ajuste concorrência e tentativas, depois lance — cobrado por imagem, preços por volume disponíveis.

FAQ do desenvolvedor

Quais especificações são suportadas?

1 polegada, 2 polegadas, passaporte, visto e mais — passe o ID de especificação correspondente.

Posso alterar o fundo?

Sim. Passe bg_color como white / blue / red.

APIs de outras ferramentas

Desenvolva com a API do PixMiller Obtenha acesso antecipado