AIMETADATAAPI DO SERVIDOR / V1LER UM FICHEIRO ↓

API GRATUITA / NO SERVIDOR

Leia ficheiros multimédia a partir do seu código.

Use um único endpoint para obter metadados e resultados dos modelos de imagem, ou dados do contentor, dos fluxos e das etiquetas de áudio e vídeo. Os resultados são devolvidos em JSON com limites definidos e não são armazenados.

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. Uma nova chave revoga a anterior desta sessão.

INÍCIO RÁPIDO

Envie um ficheiro multimédia

curl -X POST https://aimetadata.online/api/v1/analyze \
  -H "Authorization: Bearer SUA_CHAVE" \
  -F "file=@asset.png"

A chave Bearer emitida funciona durante 24 horas no curl e em código de backend, sem enviar o cookie do navegador.

CONTEÚDO DA RESPOSTA

As camadas dependem do tipo de conteúdo

  • Imagens: texto PNG, EXIF, XMP, prompts, workflows e C2PA
  • Imagens: estimativa visual em CPU, conteúdo sensível e objetos COCO
  • Áudio/vídeo: formato, duração, codecs, fluxos e etiquetas limitadas
  • Todas as respostas: versões dos modelos/analisadores, limitações e quota

TESTE EM DIRETO

Execute um pedido aqui

O ficheiro é enviado para uma pasta privada temporária e eliminado antes da resposta JSON. Nada é publicado na galeria.

CONTRATO / V1

Referência dos endpoints

POST /api/v1/session-keys
Emissão na mesma origem. A sessão controla a renovação; a chave Bearer funciona externamente até expirar.
POST /api/v1/analyze
Campo multipart file, até 100 MB neste domínio e Authorization: Bearer ….
Resposta para imagens
Entradas de texto limitadas, definições de geração, C2PA, estimativa visual, conteúdo sensível e objetos sugeridos.
Resposta para áudio/vídeo
Dados de formato, fluxos e etiquetas do ffprobe. A API não afirma detetar IA em áudio ou vídeo.
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.