So funktioniert es

So funktioniert Atomara

Laden Sie ein PDF hoch oder senden Sie es über die API. Die Software liest, woraus die Datei besteht, und liefert in Sekunden einen Bericht. Niemand bei Atomara sieht sich Ihr Dokument an, bevor der Bericht erscheint, und nichts wartet auf einen Menschen.

Schritt 01

PDF hochladen

Ziehen Sie einen Kontoauszug, eine Rechnung, einen Beleg oder eine Gehaltsabrechnung in das Formular oder senden Sie die Datei über die REST-API. Jedes PDF bis 10 MB. Auch ein Scan oder Foto wird angenommen und als Bild geprüft.

Schritt 02

Metadaten und Verlauf

Welche Software die Datei geschrieben hat, wann sie erstellt und zuletzt geändert wurde und wie oft sie gespeichert wurde. Ein einmal aus dem Online-Banking exportierter Auszug hinterlässt andere Spuren als eine Datei, die ein Editor erneut gespeichert hat.

Schritt 03

Struktur und Beträge

Schriften und Textebene, versteckte oder überlagerte Inhalte, Formulare, Ebenen und Skripte, Datumsformate auf jeder Seite. Wo sich die Beträge lesen lassen, müssen die IBAN-Prüfsummen stimmen und Anfangssaldo plus Buchungen den Endsaldo ergeben.

Schritt 04

Herkunftsnachweis

Eine gültige digitale Signatur des Ausstellers oder eine vollständige strukturelle Übereinstimmung mit echten Dokumenten desselben Ausstellers, sofern wir solche haben. Ohne Herkunftsnachweis erreicht eine Datei höchstens „keine Anzeichen einer Bearbeitung“ — nie „echt“.

Warum Struktur mehr zählt als Aussehen

Die meisten Werkzeuge beurteilen, wie ein Dokument aussieht — und genau das hat ein Fälscher im Griff. Wir lesen, was ein PDF-Viewer nicht zeigt: welche Software die Datei geschrieben hat, ob sie über ein Original gespeichert wurde, ob Objekte darin nach der Erstellung verändert wurden und ob die Zahlen auf der Seite zueinander passen. Diese Spuren überstehen auch eine überzeugend aussehende Fälschung, und die Prüfung braucht kein Muster der ausstellenden Bank — sie funktioniert für Auszüge jeder Bank in jedem Land. Wo wir echte Dokumente eines Ausstellers haben, liefert eine vollständige Übereinstimmung zusätzlich einen Herkunftsnachweis.

Was der Bericht zeigt

Ein Beispiel: ein fiktiver Kontoauszug, dessen Gehaltszeile von +3,200.00 auf +8,200.00 geändert wurde, geprüft genau so, wie ein Kunde ihn prüfen würde.

Datei: statement-september.pdf Berichtsnummer: ATM-7F3K-92QD
Spuren von Manipulation

Die automatische Analyse hat deutliche Hinweise auf nachträgliche Änderungen am Dokument gefunden.

Was wir geprüft haben

  • DateistrukturKeine Auffälligkeiten
  • Gespeicherte VersionenKeine Auffälligkeiten
  • DatumsangabenMarkiert
  • Erstellende SoftwareMarkiert
  • SchriftenMarkiert
  • Formulare, Ebenen, SkripteKeine Auffälligkeiten
  • Versteckte oder überlagerte InhalteKeine Auffälligkeiten
  • Digitale SignaturNicht vorhanden
  • Beträge und SaldenMarkiert

Was wir gefunden haben

  • Hoch
    Die Datei wurde in einem Desktop-PDF-Editor geöffnet und neu gespeichertProducer: Adobe Acrobat — nicht das System, das den Auszug ausgestellt hat
  • Hoch
    Gemischte oder unerwartete Schriften innerhalb eines einzelnen FeldesSeite 1, 12. Sep.: +8,200.00 ist in einer anderen Schrift gesetzt als alle übrigen Beträge
  • Mittel
    Die Datei wurde lange nach ihrer Erstellung geändert3 Tage nach der Erstellung geändert
  • Mittel
    Die Salden gehen nicht aufSaldo nach dem 12. Sep. wurde nie neu berechnet
Bericht herunterladen (PDF)Visueller VergleichTechnische Daten (JSON)
  1. 1
    Bewertung und Ergebnis

    Eine Authentizitätsbewertung bis 100 — je höher, desto besser. Das Ergebnis bestimmt den Bereich: 81–100 Wirkt echt · 56–80 Nicht eindeutig · 31–55 Verdächtig · 0–30 Spuren von Manipulation

  2. 2
    Was wir geprüft haben

    Jeder Bereich der Datei mit seinem Status, auch was nicht vorhanden war oder nicht zutraf — eine unauffällige Zeile heißt also: geprüft, nicht übersprungen.

  3. 3
    Befunde mit Belegen

    Jeder Befund nennt das Feld, die Seite und den Wert, um die es geht, in klarer Sprache und mit seinem Schweregrad.

  4. 4
    Visueller Vergleich und Export

    Seite für Seite, was sich geändert hat, der Bericht als PDF für Ihre Unterlagen und das vollständige Ergebnis als JSON.

Der visuelle Vergleich zeigt die geänderte Zeile

Ursprüngliche Fassung
Buchungszeilen des ursprünglichen Kontoauszugs: die Gehaltsüberweisung vom 12. September lautet +3,200.00, der laufende Saldo 5,104.75.
Bearbeitete Fassung
Dieselben Zeilen nach der Bearbeitung: die Gehaltsüberweisung lautet nun +8,200.00, während der laufende Saldo weiterhin 5,104.75 anzeigt.

Der Gehaltsbetrag wurde von +3,200.00 auf +8,200.00 geändert. Der Bericht zeigt drei Spuren: eine abweichende Schrift für diesen Betrag, ein Änderungsdatum drei Tage nach der Erstellung und Adobe Acrobat im Metadatenfeld Producer. Auch der laufende Saldo neben dem geänderten Betrag wurde nicht angepasst.

Ein Scan oder Foto erhält keine Bewertung, weil ein Bild nicht zeigt, von welchem Dokument es stammt. Sein Bericht sagt, welche Art Bild es ist — Papierscan, Foto, Screenshot —, was ausgeschlossen wurde, und liefert eine fertige Bitte um das Original-PDF.

REST-API

Dieselbe Prüfung aus Ihrer eigenen Software

Für Plattformen, die Dokumente von ihren eigenen Nutzern erhalten — Kreditgeber, Vermittler, Mieterprüfung, Marktplätze. Ein HTTPS-Aufruf pro Dokument liefert das Ergebnis, die Bewertung und jedes Signal mit Beleg.

  1. 1
    Schlüssel anlegen

    Seite Developers in Ihrem Konto

  2. 2
    PDF senden

    POST /api/v1/documents

  3. 3
    Ergebnis lesen

    In derselben Antwort oder per GET /documents/{id}

  4. 4
    Bericht öffnen

    report_url führt zum vollständigen Bericht

AnfragePOST
curl -X POST https://atomara.io/api/v1/documents \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Idempotency-Key: applicant-4821-statement" \
  -F "file=@statement.pdf" \
  -F "external_id=applicant-4821"
Antwort200 JSON
{
  "id": "doc_3f9a1c8e6d2b4f7a9c311e5b0a77d4c2",
  "object": "document",
  "status": "completed",
  "external_id": "applicant-4821",
  "verdict": "tampered",
  "score": 3,
  "tamper_score": 0.87,
  "integrity_score": 0.05,
  "confidence": 0.82,
  "summary": "The file was re-saved by an editor after issue.",
  "signals": [
    {
      "id": "editor_producer_desktop",
      "module": "M4",
      "kind": "tamper",
      "severity": "high",
      "evidence": "Producer: Adobe Acrobat Pro DC",
      "scored": true
    },
    {
      "id": "invariant_balance",
      "module": "M8",
      "kind": "tamper",
      "severity": "medium",
      "page": 2,
      "evidence": "Closing balance: expected 4310.50, found 6310.50",
      "scored": true
    }
  ],
  "engine": {
    "version": "1.0.0",
    "rules_revision": "2026-07-07"
  },
  "report_url": "https://atomara.io/account/uploads/3f9a1c8e6d2b4f7a9c311e5b0a77d4c2"
}

Gekürzt. Das vollständige Dokument enthält zusätzlich die Dateiangaben, Ihre metadata und ein error-Objekt. score reicht von 0 bis 100, höher ist besser (0–30 tampered, 31–55 suspicious, 56–80 inconclusive, 81–100 authentic); bei gescannten oder fotografierten Dokumenten ist er null.

Authentifizierung

Ein Bearer-Schlüssel, den Sie auf der Seite Developers in Ihrem Konto anlegen. Er wird einmal angezeigt; wir speichern nur seinen Hash. Sie können ihn jederzeit widerrufen.

Synchrone Antwort

Der Aufruf wartet bis zu 20 Sekunden und liefert das fertige Ergebnis. Eine langsamere Datei antwortet mit 202 processing; lesen Sie sie später per GET /api/v1/documents/{id}.

Sichere Wiederholungen

Senden Sie mit jedem Upload einen Idempotency-Key. Eine Wiederholung innerhalb von 24 Stunden liefert dasselbe Dokument und kostet nichts; derselbe Schlüssel mit einer anderen Datei wird mit 409 abgelehnt.

Ihre Referenzen

Hängen Sie eigene external_id und metadata an ein Dokument, erhalten Sie sie in jeder Antwort zurück und filtern Sie die Dokumentliste nach external_id.

Verbrauch und Limits

GET /api/v1/usage liefert verbrauchte und verbleibende Prüfungen. Jeder Schlüssel ist auf 60 Anfragen pro Minute begrenzt, darüber antwortet die API mit 429.

Fehler und Nachverfolgung

Jeder Fehler hat die Form {"error": {"code", "message"}}, jede Antwort trägt eine X-Request-Id, und jede Anfrage steht in Ihrem Konto unter API → Requests.

Löschen

DELETE /api/v1/documents/{id} löscht die Datei und ihr Ergebnis sofort, ohne die 90-tägige Aufbewahrung abzuwarten.

Überall dasselbe Ergebnis

Ergebnis und Bewertung entsprechen genau dem Web-Bericht, und jedes API-Dokument öffnet sich in Ihrem Konto als vollständiger Bericht.

Die API ist für den Pro-Plan und individuelle Mengenpreise gedacht. Jedes bestätigte Konto kann einen Schlüssel anlegen und seine kostenlosen Prüfungen darüber nutzen, und eine geschäftliche E-Mail-Adresse erhält mit dem ersten Schlüssel 100 Testprüfungen. Starten Sie mit der API-Referenz, importieren Sie die Postman-Collection oder sehen Sie, wie Plattformen und KI-Agenten sie nutzen (Seiten auf Englisch).

Was Sie bekommen

Kostenlos

3 vollständige Prüfungen

Konto anlegen, E-Mail bestätigen — die ersten 3 Prüfungen sind kostenlos. Ohne Karte, ohne Anruf, ohne Wartezeit auf eine Freigabe.

Sofort

Bericht am Bildschirm

Das Ergebnis erscheint in Sekunden, bei einer großen Datei in unter einer Minute. Jeder Bericht bleibt in Ihrem Konto, lässt sich als PDF exportieren und enthält die vollständigen technischen Daten als JSON.

Vertraulich

90 Tage, dann gelöscht

Hochgeladene Dokumente und ihre Berichte werden 90 Tage aufbewahrt und dann automatisch gelöscht. Sie werden nie veröffentlicht oder weitergegeben.

Pläne

Monatsabos

Jeder Plan enthält eine feste Zahl von Prüfungen pro Monat, im Web oder über die API. Jederzeit kündbar; nicht genutzte Prüfungen verfallen mit dem Monat.

Vergleichen Sie die Pläne auf der Preisseite.

Probieren Sie es mit einem echten Dokument