POST /api/v1/detect/image

Deepfake-Erkennungs-API

Prüfen Sie jeden Bild-Upload auf synthetische Manipulation, bevor er Ihre Nutzer erreicht. Trägt die Datei noch signierte Content Credentials, prüfen wir sie kryptografisch; fehlen sie, bewertet das Erkennungsmodell die Pixel.

1.000 kostenlose Credits · keine Kreditkarte · PNG, JPG, GIF, WebP bis 10 MB

POST/api/v1/detect/image
curl -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 — Pflichtfeld, PNG · JPG · JPEG · GIF · WebP

Kosten — 300 Credits pro Bild

200 OK — application/json
{
  "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"
  }
}

Bilder und Video

Die öffentliche API deckt beides ab. POST /api/v1/detect/image prüft Standbilder, einschließlich C2PA-Content-Credentials. POST /api/v1/detect/video bewertet einen ganzen Clip anhand ausgewählter Frames oder einen einzelnen Frame wie ein Thumbnail oder einen Screenshot.

Laden Sie Clips bis 4 MB direkt hoch oder übergeben Sie größere (bis 50 MB) als URL. Gefälschte Profilbilder, generierte Ausweisfotos und synthetische Schadensbelege kommen meist als Standbilder; virale Clips und Imitationsvideos laufen über den Video-Endpoint. Zur Video-Dokumentation.

Zwei Signale, eine Antwort

Die meisten Detektoren liefern eine Wahrscheinlichkeit und überlassen es Ihnen, sie zu verteidigen. Dieser sagt Ihnen, wann er einen echten Beweis hat.

Die Belege hinter einem Bild lesen

Ablauf-Illustration
Beispielbild · nur Illustration

Modellanalyse

Eine Einschätzung anhand des Bildes selbst. Lesen Sie die Konfidenz zusammen mit der KI/Mensch-Bewertung.

Content Credentials

Falls vorhanden, prüfen Sie die C2PA-Signatur und die angegebene Quelle. Klären Sie, was das Credential tatsächlich belegt.

Beispielhafter Prüfablauf für Bilder, kein analysiertes Bild. Modellkonfidenz und Content Credentials sind unterschiedliche Signale; fehlende Credentials belegen keine menschliche Urheberschaft.
verified: true

Kryptografische Prüfung

Generatoren, die dem C2PA-Standard folgen, signieren ihre Ausgaben mit Content Credentials. Ist die Signatur intakt, validieren wir sie – das Bild ist KI-generiert, und das ist keine Ermessensfrage.

Ideal, wenn das Ergebnis vor Kunden, Moderatoren oder einer Aufsichtsbehörde Bestand haben muss.

verified: false

Modellanalyse

Die meisten Bilder im Umlauf wurden per Screenshot kopiert, neu kodiert oder ohne Metadaten weitergegeben – genau das, was jemand tut, der einen Deepfake verschleiern will. Für diese bewertet das Modell die Pixel.

Ein starkes Indiz – setzen Sie einen Schwellenwert und lassen Sie Grenzfälle von einem Menschen prüfen.

In wenigen Minuten integriert

Multipart-Upload, Bearer-Authentifizierung, JSON zurück

curl -X POST https://www.wasitaigenerated.com/api/v1/detect/image \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@/path/to/profile-photo.jpg"

Felder der Antwort

  • isAI — Boolean-Urteil.
  • confidence — 0–1 vom Modell.
  • verified — signierte Credentials belegen die KI-Erzeugung.
  • detailed.scores — KI vs. Mensch in Prozent.

Fehler

  • 400 — keine Datei, falsches Format, über 10 MB.
  • 401 — Key ungültig oder fehlt.
  • 402 — nicht genug Credits (insufficient_credits) – weniger als 300 übrig.
  • 403 — reiner Website-Tarif (Pro); die API läuft über Credits oder API Business.
  • 429 — mehr als 120 Requests/Min. pro Key; Retry-After beachten.

Wo Deepfakes wirklich Geld kosten

💘

Dating & Social

Generierte Profilfotos sind die billigste Zutat für Romance Scams. Prüfen Sie sie bei der Registrierung, wo ein Fake-Account nichts kostet, um ihn zu stoppen. Zum Anwendungsfall

🪪

KYC & Identität

Markieren Sie synthetische Ausweisfotos und Dokumentbilder beim Onboarding, ergänzend zu Ihren Liveness-Checks. Zum Anwendungsfall

Versicherungsschäden

Prüfen Sie Schadensfotos bei der Meldung, bevor ein Sachbearbeiter eine Auszahlung auf generierte Beweise stützt. Zum Anwendungsfall

Trust & Safety

Bewerten Sie jeden Upload beim Eingang und leiten Sie synthetische Medien in die Moderations-Warteschlange, die Sie bereits betreiben.

Redaktionen

Prüfen Sie Leser- und Agenturbilder vor der Veröffentlichung und bewahren Sie das Ergebnis in Ihrem redaktionellen Prüfprotokoll auf.

Unternehmenssicherheit

Prüfen Sie Bilder in CEO-Fraud- und Rechnungsbetrugsversuchen, bevor jemand darauf reagiert.

Preise

300 Credits pro Bild – kein Abo nötig, um zu starten.

Kostenlos

1.000

Credits nach E-Mail-Bestätigung

3 Bilder zum Testen des Endpoints. Keine Kreditkarte nötig.

AM BELIEBTESTEN

Credit-Pakete

ab 10 $

einmalig, verfallen nie

50.000 Credits ≈ 166 Bilder. 1.500.000 Credits ≈ 5.000 Bilder.

API Business

299 $/Monat

3 Mio. API- und MCP-Credits pro Monat

Alles aus Pro plus API und MCP-Server, White-Label-PDF-Berichte und Priority-Support. Jederzeit kündbar.

FAQ zur Deepfake-Erkennungs-API

Akzeptiert die Deepfake-API Videodateien?

Ja. POST /api/v1/detect/video nimmt einen Clip (MP4, MOV, WebM, AVI) entgegen und bewertet ihn anhand ausgewählter Frames – oder ein einzelnes Standbild wie ein Thumbnail oder einen Screenshot. Laden Sie Dateien bis 4 MB direkt hoch oder übergeben Sie größere Clips bis 50 MB als URL. Ein Clip kostet 300 Credits pro analysiertem Frame (16 bis 50 Frames, also 4.800 bis 15.000 Credits); ein einzelner Frame kostet 300.

Was gilt hier als Deepfake?

Jedes Bild, das synthetisch ist oder synthetisch manipuliert wurde – ein vollständig generiertes Gesicht, ein getauschtes Gesicht, eine generierte Szene, die als Foto ausgegeben wird. Der Endpoint liefert die Wahrscheinlichkeit, dass das Bild maschinell erzeugt wurde, keine Einordnung der Manipulationstechnik.

Was ist der Unterschied zwischen verified und confidence?

confidence ist die Wahrscheinlichkeit des Modells, dass das Bild synthetisch ist. verified bedeutet, dass die Datei ein C2PA-Content-Credential mit gültiger Signatur trägt, das sie als KI-generiert deklariert – und das beweist es. Das ausgelesene Credential kommt als c2pa zurück (vendor, generator, issuer, signedAt, signatureValid, sourceType, isAI) oder als null, wenn keines vorhanden ist. Ein gültiges Credential mit isAI: false und sourceType digitalCapture ist ein signiertes Kamerafoto – ein nützliches Indiz in die andere Richtung. verified: true ist Gewissheit; confidence ist ein starkes Indiz, das in Grenzfällen weiterhin eine menschliche Entscheidung verdient.

Warum kommt der Screenshot eines offensichtlichen KI-Bildes mit verified: false zurück?

Weil ein Screenshot die Content Credentials entfernt. Die Signatur steckt in den Metadaten der Datei, und ein Screenshot ist eine neue Datei – c2pa kommt daher als null zurück. Sie erhalten weiterhin einen modellbasierten Confidence-Score, aber der kryptografische Beweis ist weg. Verwenden Sie immer den Original-Upload statt einer neu aufgenommenen Kopie.

Kann ich die API auf jeden Nutzer-Upload anwenden?

Ja, das ist das übliche Muster: Rufen Sie den Endpoint beim Upload auf, speichern Sie isAI, confidence, verified und c2pa.vendor zusammen mit der Datei und leiten Sie alles oberhalb Ihres Schwellenwerts in Ihre bestehende Moderations-Warteschlange. Rufen Sie ihn asynchron auf – blockieren Sie den Upload-Request des Nutzers nicht damit.

Was kostet es?

300 Credits pro Bild. Bestätigte Konten starten mit 1.000 kostenlosen Credits – genug für drei Testbilder. Das 10-$-Paket mit 50.000 Credits reicht für etwa 166 Bilder, das 49-$-Paket mit 300.000 für 1.000 und das 199-$-Paket mit 1.500.000 für 5.000. Für gleichmäßiges Volumen kostet API Business 299 $/Monat mit 3.000.000 Credits pro Monat (≈ 3 Mio. Wörter oder 10.000 Bilder), White-Label-PDF-Berichten und Priority-Support; Mehrverbrauch wird aus Credit-Paketen abgebucht.

Welche Formate und Größen werden unterstützt?

PNG, JPG, JPEG, GIF und WebP, bis 10 MB, gesendet als multipart/form-data mit dem Feldnamen file. Verkleinern Sie sehr große Bilder vor dem Upload für den zuverlässigsten Durchsatz.

Wie zuverlässig ist die Erkennung bei komprimierten Social-Media-Bildern?

Weniger zuverlässig als bei Originalen – und das sollten Sie im Design berücksichtigen. Die Neukodierung durch Plattformen zerstört feine Details, auf die sich das Modell stützt. Scores eines stark komprimierten Reposts sind daher ein schwächeres Indiz als Scores einer Originaldatei. Setzen Sie Ihren Schwellenwert entsprechend und behalten Sie für folgenreiche Entscheidungen einen Prüfschritt bei.

Bereit, Uploads automatisch zu prüfen?

Konto anlegen, E-Mail bestätigen – Ihr API-Key wartet im Dashboard.