DOCUMENTACIÓN

Documentación para desarrolladores

Todo lo que necesitas para integrar la API de detección de deepfakes de Scam AI en tu aplicación en minutos.

Obtener clave de API

Inicio rápido

1

Regístrate

Crea una cuenta gratuita en app.scam.ai y obtén tu clave de API al instante.

2

Realiza una llamada a la API

Usa nuestra sencilla API REST para analizar archivos de imagen, audio o vídeo.

3

Obtén los resultados

Recibe un análisis instantáneo con puntuaciones de confianza e informes detallados.

Ejemplo 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 de la API

POST/v1/detect/image

Detección de imágenes

Analiza imágenes para detectar deepfakes, intercambios de rostros y generación sintética.

Límite de tasa: 100 requests/minute

Tamaño máximo de archivo: 10MB

Formatos compatibles: JPG, PNG, GIF, WebP

POST/v1/detect/audio

Detección de audio

Detecta voces generadas por IA, clonación de voz y habla sintética.

Límite de tasa: 100 requests/minute

Tamaño máximo de archivo: 50MB

Formatos compatibles: MP3, WAV, M4A, FLAC

POST/v1/detect/video

Detección de vídeo

Analiza contenido de vídeo para detectar deepfakes y fotogramas manipulados.

Límite de tasa: 50 requests/minute

Tamaño máximo de archivo: 100MB

Formatos compatibles: MP4, MOV, AVI, WebM

SDK y bibliotecas

Python

pip install scamai

Próximamente

Node.js

npm install scamai

Próximamente

Go

go get scamai

Próximamente

Ruby

gem install scamai

Próximamente

Buenas prácticas

Gestión de errores

Gestiona siempre los errores de la API de forma controlada. Implementa una lógica de reintento con retroceso exponencial para fallos temporales.

Limitación de tasa

Respeta los límites de tasa para evitar errores 429. Implementa una cola de solicitudes para aplicaciones de alto volumen.

Optimización de archivos

Comprime los archivos grandes antes de subirlos para reducir el tiempo de procesamiento y los costes. Optimiza la resolución del vídeo cuando sea posible.

Almacenamiento en caché de resultados

Guarda en caché los resultados de detección del contenido que se comprueba con frecuencia para reducir las llamadas a la API y mejorar los tiempos de respuesta.

¿Necesitas ayuda para empezar?

Nuestro equipo está aquí para ayudarte a integrar todo con éxito.