Zitate prüfen API

Zitate prüfen API: Jede Fundstelle gegen den Bestand abgleichen

Senden Sie einen Text an die API. Sie erhalten zu jeder Fundstelle ein Ergebnis, etwa im Bestand belegt, nicht gefunden oder abweichend. Gedacht für Kanzleisoftware, Agenten und Prüfschritte in Ihrem Workflow.

Entwickelt und betrieben in Deutschland
Serverstandort DeutschlandEin dedizierter Server bei Hetzner in Deutschland. Backups liegen verschlüsselt in Frankfurt (eu-central-1).
Empfänger offengelegtJeder Dienst, der Daten von Ihnen erhält, steht mit Zweck und Sitz in der Datenschutzerklärung.
Entwickelt in DeutschlandFür deutsches Recht entwickelt: Entscheidungen, Gesetze und Fundstellen aus deutschen Quellen.

Datenverarbeitung. Die KI-Dienste, die Ihre Suchanfrage erhalten, verarbeiten sie in der EU. Die Anbieter gehören zu Unternehmen mit Sitz in den USA. Mehr zu Datenschutz und Sicherheit

Beispiel

Ein Text hinein, ein Ergebnis je Fundstelle heraus

Die Prüfung läuft synchron. Die Antwort nennt den Status des Laufs, die Zahl der Ergebnisse je Wert und zu jeder Fundstelle ihr Ergebnis. Im Beispiel liegt ein Urteil des Bundesgerichtshofs im Bestand, das Oberlandesgericht Atlantis gibt es nicht.

Anfrage

curl -X POST "https://klaracase.de/api/v1/citation-checks" \
  -H "Authorization: Bearer YOUR_TOKEN_HERE" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Der Bundesgerichtshof hat mit Urteil vom 11.12.2014, Az. 3 StR 265/14, eine Vermögensbetreuungspflicht des Fraktionsvorsitzenden bejaht. Das Oberlandesgericht Atlantis hat dagegen mit Urteil vom 03.05.2019, Az. 4 U 123/18, anders entschieden."
}'

Beispielantwort, gekürzt

{
    "id": "01a1996a-2c2e-72dd-8227-96f4204c2aa8",
    "status": "complete",
    "verdict_counts": {
        "verified_corpus": 1,
        "not_found": 1
    },
    "unique_citations": [
        {
            "canonical": "3 StR 265/14",
            "occurrences": 1,
            "verdict": "verified_corpus",
            "reference_type": "case"
        },
        {
            "canonical": "4 U 123/18",
            "occurrences": 1,
            "verdict": "not_found",
            "reference_type": "case"
        }
    ],
    "api_version": "0.96.0",
    "credits": {
        "metered": true,
        "cost": 2,
        "credits_remaining": 17
    }
}

Beide Beispiele wurden einmal aufgezeichnet. Die Seite ruft die API nicht selbst auf.

Ergebnisse

Die sieben Ergebnisse

Die Liste ist geschlossen. Ein Ergebnis sagt etwas über die Fundstelle im Bestand, nie etwas über den Verfasser des Textes.

Wert in der APIAnzeigeBedeutung
verified_corpusIm Bestand belegtEine Entscheidung mit diesem Aktenzeichen liegt im Bestand vor. Das sagt nicht, dass sie heute noch Bestand hat.
verified_externalExtern belegtNicht im Bestand, aber in einem externen Register nachgewiesen. Über die API wird derzeit nur der eigene Bestand geprüft. Die Web-App kennt dieses Ergebnis, und Ihr Code sollte es verarbeiten können.
ambiguousTreffer im BestandDas Aktenzeichen passt zu mehreren Entscheidungen im Bestand. Ihr Code oder Ihre Nutzerin wählt die gemeinte aus.
out_of_coverageNicht abgedecktDie Fundstelle liegt außerhalb des erfassten Zeitraums oder Rechtsgebiets. Sie wurde nicht geprüft und zählt nicht als Problem.
not_foundNicht gefundenIm Bestand nicht gefunden. Das belegt nicht, dass die Entscheidung nicht existiert. Bitte prüfen Sie die Fundstelle von Hand.
unverifiableNicht nachprüfbarDie Fundstelle ließ sich nicht in eine prüfbare Form bringen.
discrepancyAbweichungDie Fundstelle wurde gefunden, aber ein Detail der Zitierung passt nicht dazu, etwa Gericht, Datum oder ein Absatz, den es nicht gibt.
Wichtig

Was not_found bedeutet

not_found heißt: Wir haben die Fundstelle in unserem Bestand nicht gefunden. Es heißt nicht, dass die Entscheidung nicht existiert, und es sagt nichts über den Verfasser des Textes. Die API prüft nur den eigenen Bestand. Die Web-App fragt zusätzlich ein externes Register ab, deshalb ist not_found über die API das schwächere Signal. Behandeln Sie es als Auftrag zur Prüfung von Hand, nicht als Urteil.

Was die Prüfung nicht leistet

Ein belegtes Ergebnis zeigt, dass die Entscheidung existiert. Es zeigt nicht, dass sie noch gilt. Ob eine Entscheidung aufgehoben wurde, prüft die API nicht.

Preis

Preis je Prüfung

Eine Prüfung kostet mindestens 2 Credits. Danach zählt die Länge: 1 Credit je angefangene 5.000 Zeichen. Derselbe Text im selben Zeitraum kostet 0 Credits. Der Upload einer Datei kostet nichts.

Länge des TextesCredits
bis 10.000 Zeichen2
bis 15.000 Zeichen3
bis 20.000 Zeichen4

Länge und Tempo

Ein Text darf bis zu 20.000 Zeichen lang sein. Einen längeren Text lehnt die API ab, bevor sie Credits abbucht. Alternativ laden Sie eine Datei hoch (PDF, DOCX, MD oder TXT) und prüfen sie danach. Für Prüfungen gelten 10 Anfragen pro Minute und Token.

Klaracase ist weder mit einem Gericht noch mit der Bundesregierung verbunden.

Starten Sie mit der Zitate prüfen API

Datenverarbeitung. API und MCP-Server nutzen dieselbe Suche wie die Webanwendung. Den Text einer Suchanfrage verarbeiten dabei OpenRouter und Voyage AI in der EU. Citation Check prüft Texte auf unserem Server in Deutschland, ohne KI-Dienste. Mehr zu Datenschutz und Sicherheit