Eingehende E-Mail-Verarbeitungsversuche auflisten
Gibt den append-only Audit-Feed fuer den Inbound-E-Mail-Webhook zurueck. Jeder Versuch eine E-Mail-Anlage zu verarbeiten schreibt eine Zeile: `ingested` (Beleg akzeptiert und eingereiht), `skipped_duplicate` (Anlage erneut eingegangen; der urspruengliche Review-Fall wird ueber `original_review_case_id` referenziert), `rejected_invalid` (Boundary-Filter hat abgelehnt: MIME, Magic Bytes, leer oder zu gross) oder `failed` (unerwarteter Fehler). Neueste zuerst. Datenquelle fuer den "Alle"-Filter im AP-Eingang, zusammen mit `/v1/invoice-review-cases`.
GET
/v1/payables/ingestion-log Authorization
Authorization string header erforderlich API-Key im Format
ll_.... Übergabe als Bearer Token. Query-Parameter
limit integer optional Max. Ergebnisse (1-200, Default: 100)
offset integer optional Offset fuer Paginierung (Default: 0)
outcome string optional
"ingested", "skipped_duplicate", "rejected_invalid" oder "failed". Kann mehrfach gesetzt werden, um mehrere Outcomes zu filtern. Antworten
200
Erfolgreich
400
INVALID_INPUT Pflichtfelder fehlen oder Werte entsprechen nicht dem erwarteten Format.
GET
cURL /v1/payables/ingestion-log -cmd">curl --request -method">GET -punct">\
--url 'https://api.ledgerlou.de/v1/payables/ingestion-log' -punct">\
--header 'Authorization: Bearer ll_your_key' 200 Response
JSON [
{
"id": "<string>",
"outcome": "<string>",
"reason": "<string>",
"sender_email": "<string>",
"subject": "<string>",
"filename": "<string>",
"claimed_mime": "<string>",
"size_bytes": 1,
"file_hash": "<string>",
"document_id": "<string>",
"original_inbox_id": "<string>",
"original_review_case_id": "<string>",
"created_at": "<string>"
}
]