DOCUMENTATION

Documentation pour les développeurs

Tout ce dont vous avez besoin pour intégrer l’API de détection des deepfakes de Scam AI à votre application en quelques minutes.

Obtenir une clé API

Démarrage rapide

1

Inscription

Créez un compte gratuit sur app.scam.ai et obtenez votre clé API instantanément.

2

Effectuer un appel API

Utilisez notre API REST simple pour analyser des fichiers image, audio ou vidéo.

3

Obtenir les résultats

Recevez une analyse instantanée avec des scores de confiance et des rapports détaillés.

Exemple de base

# 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"
}

Points de terminaison de l’API

POST/v1/detect/image

Détection d’images

Analysez les images à la recherche de deepfakes, de substitutions de visage et de génération synthétique.

Limite de débit : 100 requests/minute

Taille de fichier maximale : 10MB

Formats pris en charge : JPG, PNG, GIF, WebP

POST/v1/detect/audio

Détection audio

Détectez les voix générées par IA, le clonage vocal et la parole synthétique.

Limite de débit : 100 requests/minute

Taille de fichier maximale : 50MB

Formats pris en charge : MP3, WAV, M4A, FLAC

POST/v1/detect/video

Détection vidéo

Analysez les contenus vidéo à la recherche de deepfakes et d’images manipulées.

Limite de débit : 50 requests/minute

Taille de fichier maximale : 100MB

Formats pris en charge : MP4, MOV, AVI, WebM

SDK et bibliothèques

Python

pip install scamai

Bientôt disponible

Node.js

npm install scamai

Bientôt disponible

Go

go get scamai

Bientôt disponible

Ruby

gem install scamai

Bientôt disponible

Bonnes pratiques

Gestion des erreurs

Gérez toujours les erreurs de l’API avec soin. Mettez en place une logique de nouvelle tentative avec un délai exponentiel pour les défaillances temporaires.

Limitation du débit

Respectez les limites de débit pour éviter les erreurs 429. Mettez en place une file d’attente des requêtes pour les applications à fort volume.

Optimisation des fichiers

Compressez les fichiers volumineux avant de les téléverser afin de réduire le temps de traitement et les coûts. Optimisez la résolution vidéo lorsque cela est possible.

Mise en cache des résultats

Mettez en cache les résultats de détection des contenus fréquemment vérifiés afin de réduire les appels API et d’améliorer les temps de réponse.

Besoin d’aide pour démarrer ?

Notre équipe est là pour vous aider à réussir votre intégration.