Activity, Ergebnisse und Belege
Verfolge laufende Aufträge, unterscheide fehlende Ergebnisse von Fehlern und prüfe abgerechnete Credits.
Activity zeigt den Ausführungsverlauf im Portal. Klappe einen Eintrag auf, um Ausgabe, Erklärung, Quellen, ID und Kosten zu prüfen. Aufträge laufen im Backend; das Schließen der Seite bricht einen angenommenen Auftrag nicht ab.
Ausführung und Antwort unterscheiden
In der API bedeutet status: "completed", dass die Ausführung erfolgreich beendet wurde. Prüfe result.value, um eine gefundene Antwort von null oder einem leeren Array zu unterscheiden. false und 0 können gültige Antworten sein und dürfen nicht als fehlend gelten.
Ergebnis und Quellen
Das Ergebnis ist der angefragte Wert. Die Zusammenfassung erklärt ihn; Quellen liefern Belege. Eine Karriere-URL als Ergebnis ist etwas anderes als ein Blogartikel, der zur Identifizierung der Firma dient. Prüfe, ob eine Quelle die gesuchte Tatsache tatsächlich belegt und zur richtigen Firma oder Person gehört. Konfidenz und gültiger Datentyp beweisen keine inhaltliche Richtigkeit.
Abrechnung hat einen eigenen Status
pending bedeutet, dass die Kosten noch nicht endgültig sind. Bei settled sind die angezeigten Credits abgeglichen. reconciliation_pending bedeutet, dass noch ein Abgleich erforderlich ist. Eine Antwort kann vor der fertigen Abrechnung eintreffen; fehlende oder offene Kosten sind nicht gleich null.
Bewahre für Integrationen batchId, jobId und deinen Idempotenzschlüssel auf. Rufe enrichment.get mit der ursprünglichen Batch-ID ab. Scheint ein Auftrag festzuhängen, notiere seine ID und kontaktiere den Support. Starte nicht allein zum Aktualisieren der Anzeige einen zweiten kostenpflichtigen Auftrag.