AI IMAGE
DETECTOR

API GRATUITA / NO SERVIDOR

Analise evidências de imagens a partir do seu código.

Obtenha uma chave Bearer temporária, envie uma imagem para o nosso servidor e receba separadamente as camadas C2PA, metadados, modelo visual e conteúdo sensível. A API nunca classifica um ficheiro como «criado por uma pessoa».

CHAVE TEMPORÁRIA / 24 HORAS

A sua chave de API gratuita

A criar a sua chave de API temporária…

Expira em: · 20 análises · 500 MB no total · um pedido ativo de cada vez. Uma nova chave revoga a chave anterior desta sessão do navegador.

INÍCIO RÁPIDO

Um pedido multipart

curl -X POST https://ai-image-detector.online/api/v1/analyze \
  -H "Authorization: Bearer SUA_CHAVE" \
  -F "file=@image.jpg"

Depois de emitida, a chave é independente e funciona num backend ou na linha de comandos sem o cookie do navegador.

CONTEÚDO DA RESPOSTA

Evidência, não uma declaração de autoria

  • Estado de validação C2PA e resumo limitado do manifesto
  • Sinais PNG, EXIF, XMP, do gerador e do fluxo de trabalho
  • Estimativa do modelo visual em CPU, com versão e limiares
  • Estimativa separada de conteúdo sensível
  • Limitações explícitas e quota restante

TESTE EM DIRETO

Execute um pedido aqui

Este teste envia a imagem selecionada para o servidor da API. O ficheiro é processado numa pasta temporária e eliminado antes de a resposta ser devolvida.

CONTRATO / V1

Referência dos endpoints

POST /api/v1/session-keys
Emissão da chave na mesma origem. A sessão do navegador controla a renovação; a chave Bearer devolvida funciona externamente durante 24 horas.
POST /api/v1/analyze
Campo multipart file, imagens até 25 MB, Authorization: Bearer ….
assessment.classification
ai_evidence_found / ai_like / inspectable_signals / provenance_invalid / inconclusive.
Privacidade
Sem armazenamento persistente do ficheiro, sem registo da chave nos logs, sem armazenamento do resultado e com Cache-Control: no-store.

ERROS / NOVAS TENTATIVAS

Contrato dos estados HTTP

401
A chave Bearer está em falta, é inválida, expirou ou pertence ao outro site.
413 / 415 / 422
O ficheiro é demasiado grande, o tipo multimédia não é suportado ou não foi possível analisar o envio multipart.
429 / 503
Foi atingido um limite de quota, frequência ou simultaneidade. Respeite o cabeçalho de resposta Retry-After antes de tentar novamente.
500
O serviço de análise falhou. Tente novamente mais tarde; não tire conclusões sobre o ficheiro.