DOCUMENTAÇÃO

Documentação para desenvolvedores

Tudo o que você precisa para integrar a API de detecção de deepfakes da Scam AI ao seu aplicativo em minutos.

Obter chave de API

Início rápido

1

Cadastre-se

Crie uma conta gratuita em app.scam.ai e obtenha sua chave de API na hora.

2

Faça uma chamada à API

Use nossa API REST simples para analisar arquivos de imagem, áudio ou vídeo.

3

Obtenha os resultados

Receba uma análise instantânea com pontuações de confiança e relatórios detalhados.

Exemplo básico

# Detect deepfakes in an image
curl -X POST https://api.scam.ai/v1/detect \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@image.jpg"
# Response
{
"is_synthetic": false,
"confidence": 0.98,
"processing_time_ms": 3200,
"model": "Eva-v1"
}

Endpoints da API

POST/v1/detect/image

Detecção de imagens

Analise imagens em busca de deepfakes, trocas de rosto e geração sintética.

Limite de taxa: 100 requests/minute

Tamanho máximo do arquivo: 10MB

Formatos compatíveis: JPG, PNG, GIF, WebP

POST/v1/detect/audio

Detecção de áudio

Detecte vozes geradas por IA, clonagem de voz e fala sintética.

Limite de taxa: 100 requests/minute

Tamanho máximo do arquivo: 50MB

Formatos compatíveis: MP3, WAV, M4A, FLAC

POST/v1/detect/video

Detecção de vídeo

Analise conteúdo de vídeo em busca de deepfakes e quadros manipulados.

Limite de taxa: 50 requests/minute

Tamanho máximo do arquivo: 100MB

Formatos compatíveis: MP4, MOV, AVI, WebM

SDKs e bibliotecas

Python

pip install scamai

Em breve

Node.js

npm install scamai

Em breve

Go

go get scamai

Em breve

Ruby

gem install scamai

Em breve

Boas práticas

Tratamento de erros

Sempre trate os erros da API de forma controlada. Implemente uma lógica de repetição com recuo exponencial para falhas temporárias.

Limitação de taxa

Respeite os limites de taxa para evitar erros 429. Implemente uma fila de solicitações para aplicativos de alto volume.

Otimização de arquivos

Comprima arquivos grandes antes de enviá-los para reduzir o tempo de processamento e os custos. Otimize a resolução do vídeo sempre que possível.

Cache de resultados

Armazene em cache os resultados de detecção do conteúdo verificado com frequência para reduzir as chamadas à API e melhorar os tempos de resposta.

Precisa de ajuda para começar?

Nossa equipe está aqui para ajudar você a fazer a integração com sucesso.