Notez chaque image envoyée pour détecter toute manipulation synthétique avant qu’elle n’atteigne vos utilisateurs. Si le fichier porte encore des identifiants de contenu signés, nous les vérifions cryptographiquement ; sinon, le modèle de détection analyse les pixels.
1 000 crédits gratuits · sans carte bancaire · PNG, JPG, GIF, WebP jusqu’à 10 Mo
/api/v1/detect/imagecurl -X POST https://www.wasitaigenerated.com/api/v1/detect/image \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@/path/to/profile-photo.jpg"Content-Type — multipart/form-data
file — obligatoire, PNG · JPG · JPEG · GIF · WebP
Coût — 300 crédits par image
{
"isAI": true,
"confidence": 0.96,
"verified": false,
"c2pa": null,
"patterns": [
"high_ai_confidence",
"synthetic_artifacts"
],
"analysis": {
"likelihood": "high",
"reasoning": "AI-generated imagery detected with
96.0% confidence."
},
"detailed": {
"scores": { "ai": 96.0, "human": 4.0 },
"model": "v1.1"
}
}L’API publique couvre les deux. POST /api/v1/detect/image vérifie les images fixes, y compris les identifiants de contenu C2PA. POST /api/v1/detect/video note un clip entier à partir d’images échantillonnées, ou une image isolée comme une miniature ou une capture d’écran.
Envoyez directement les clips jusqu’à 4 Mo, ou transmettez les plus lourds (jusqu’à 50 Mo) sous forme d’URL. Fausses photos de profil, photos d’identité générées et preuves de sinistre synthétiques arrivent généralement en images fixes ; les clips viraux et les vidéos d’usurpation passent par l’endpoint vidéo. Voir la documentation vidéo.
La plupart des détecteurs vous donnent une probabilité et vous laissent la défendre. Celui-ci vous dit quand il dispose d’une vraie preuve.
Lire les éléments derrière une image
Illustration du processusAnalyse du modèle
Une estimation tirée de l’image elle-même. Lisez la confiance avec l’évaluation IA/humain.
Identifiants de contenu
S’ils sont présents, examinez la signature C2PA et la source déclarée. Vérifiez ce que l’identifiant établit réellement.
Les générateurs qui suivent la norme C2PA signent leurs créations avec des identifiants de contenu. Quand la signature est intacte, nous la validons — l’image est générée par IA, et ce n’est pas une question d’appréciation.
À utiliser quand le résultat doit tenir face à un client, un modérateur ou un régulateur.
La plupart des images en circulation ont été capturées à l’écran, réencodées ou privées de leurs métadonnées — exactement ce que fait quelqu’un qui veut cacher un deepfake. Pour celles-ci, le modèle analyse les pixels.
Un indice solide — fixez un seuil et gardez un humain dans la boucle pour les cas limites.
Upload multipart, authentification Bearer, réponse JSON
curl -X POST https://www.wasitaigenerated.com/api/v1/detect/image \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@/path/to/profile-photo.jpg"isAI — verdict booléen.confidence — 0–1, issu du modèle.verified — des identifiants signés prouvent la génération par IA.detailed.scores — IA contre humain, en pourcentage.400 — pas de fichier, format invalide, plus de 10 Mo.401 — clé invalide ou manquante.402 — crédits insuffisants (insufficient_credits) — il en reste moins de 300.403 — offre limitée au site (Pro) ; l’API fonctionne avec des crédits ou API Business.429 — plus de 120 requêtes/min par clé ; respectez Retry-After.Les photos de profil générées sont l’ingrédient le moins cher d’une arnaque sentimentale. Vérifiez-les dès l’inscription, là où bloquer un faux compte ne coûte rien. Voir le cas d’usage
Signalez les photos d’identité et images de documents synthétiques lors de l’onboarding, en complément de vos contrôles de vivacité. Voir le cas d’usage
Vérifiez les photos de dommages dès la déclaration, avant qu’un gestionnaire n’accorde une indemnisation sur la base de preuves générées. Voir le cas d’usage
Notez chaque image dès son arrivée et orientez les médias synthétiques vers la file de modération que vous utilisez déjà.
Vérifiez les images envoyées par le public ou les agences avant publication, et conservez le résultat dans votre piste d’audit éditoriale.
Vérifiez les images jointes aux tentatives d’usurpation de dirigeants et de fraude à la facture avant que quelqu’un n’agisse.
300 crédits par image — aucun abonnement pour commencer.
1 000
crédits à la vérification de l’e-mail
3 images pour tester l’endpoint. Sans carte bancaire.
à partir de 10 $
paiement unique, sans expiration
50 000 crédits ≈ 166 images. 1 500 000 crédits ≈ 5 000 images.
299 $/mois
3 M de crédits API et MCP chaque mois
Tout ce qu’inclut Pro, plus l’API et le serveur MCP, des rapports PDF en marque blanche et un support prioritaire. Résiliable à tout moment.
Oui. POST /api/v1/detect/video accepte un clip (MP4, MOV, WebM, AVI) et le note à partir d’images échantillonnées, ou une image fixe comme une miniature ou une capture d’écran. Envoyez directement les fichiers jusqu’à 4 Mo, ou transmettez les clips plus lourds, jusqu’à 50 Mo, sous forme d’URL. Un clip est facturé 300 crédits par image analysée (16 à 50 images, soit 4 800 à 15 000 crédits) ; une image isolée coûte 300 crédits.
Toute image synthétique ou manipulée de façon synthétique — un visage entièrement généré, un visage échangé, une scène générée présentée comme une photo. L’endpoint renvoie la probabilité que l’image ait été générée par une machine, pas une classification de la technique de manipulation.
confidence est la probabilité, selon le modèle, que l’image soit synthétique. verified signifie que le fichier porte un identifiant de contenu C2PA dont la signature est valide et qui déclare le fichier généré par IA, ce qui le prouve. L’identifiant analysé est renvoyé dans c2pa (vendor, generator, issuer, signedAt, signatureValid, sourceType, isAI), ou null s’il n’y en a pas — un identifiant valide avec isAI: false et sourceType digitalCapture correspond à une photo d’appareil signée, un indice utile dans l’autre sens. verified: true est une certitude ; confidence est un indice solide qui mérite encore une décision humaine dans les cas limites.
Parce que la capture d’écran supprime les identifiants de contenu. La signature se trouve dans les métadonnées du fichier, et une capture est un nouveau fichier : c2pa revient donc à null. Vous obtenez toujours un score de confiance du modèle, mais la preuve cryptographique a disparu. Privilégiez toujours le fichier d’origine plutôt qu’une copie recapturée.
Oui, c’est même l’usage courant : appelez l’endpoint à l’upload, stockez isAI, confidence, verified et c2pa.vendor avec le fichier, et orientez tout ce qui dépasse votre seuil vers votre file de modération existante. Appelez-le de manière asynchrone — ne bloquez pas la requête d’upload de l’utilisateur.
300 crédits par image. Les comptes vérifiés démarrent avec 1 000 crédits gratuits, soit trois images de test. Le pack à 10 $ de 50 000 crédits couvre environ 166 images, celui à 49 $ de 300 000 en couvre 1 000, et celui à 199 $ de 1 500 000 en couvre 5 000. Pour un volume régulier, API Business coûte 299 $/mois avec 3 000 000 de crédits chaque mois (≈ 3 millions de mots ou 10 000 images), des rapports PDF en marque blanche et un support prioritaire ; le dépassement est prélevé sur les packs de crédits.
PNG, JPG, JPEG, GIF et WebP, jusqu’à 10 Mo, envoyés en multipart/form-data avec le nom de champ file. Réduisez les très grandes images avant l’envoi pour un débit plus fiable.
Moindre que sur les originaux, et il faut en tenir compte dans la conception. Le réencodage des plateformes détruit des détails fins sur lesquels s’appuie le modèle : les scores d’un repost très compressé sont donc un indice plus faible que ceux d’un fichier source. Fixez votre seuil en conséquence et prévoyez une étape de vérification pour les décisions importantes.
Créez un compte, vérifiez votre adresse e-mail : votre clé API vous attend dans le tableau de bord.