ApoCredit Integration

API-Schluessel, Webhooks und Datenexport fuer die Hauptanwendung

API-Schluessel

Authentifizierung fuer REST-Endpunkte

Noch keine Schluessel.

Webhook

Benachrichtigt ApoCredit bei neuen Funden

Webhook Secret:nicht konfiguriert

Sendet ein „new_risk_events_available"-Signal (JSON-POST) mit Abruf-URL an die konfigurierte ApoCredit-URL.

Webhook Authentication

Secret für den x-webhook-secret Header

Status:nicht konfiguriert

Wird als Header x-webhook-secret bei jedem Versand (Test & produktiv) mitgesendet. Der Wert wird nie im Klartext angezeigt.

ApoCredit Export

JSON im Import-Wizard-Format

Liefert exakt die Struktur, die der ApoCredit Import Wizard verarbeitet (stabile external_event_id pro Eintrag).

Roh-Export (intern)

REST API

Endpunkte (Header: x-api-key)

GET/api/apocredit/insolvency-cases

ApoCredit-Format: Insolvenzfälle (Filter: from_date, to_date, classification, city, court, only_new, min_confidence, export_status)

GET/api/apocredit/risk-events

ApoCredit-Format: Risk Events / Krisensignale (zusätzlich: risk_event_type)

POST/api/apocredit/mark-exported

Rückmeldung: erfolgreich importierte Events (external_event_ids, imported_at)

POST/api/apocredit/mark-export-failed

Rückmeldung: fehlgeschlagene Imports (external_event_ids, error_message)

GET/api/insolvencies

Alle Eintraege (Filter: classification, state, court, from, to, limit, offset)

GET/api/insolvencies/:id

Einzelner Eintrag

GET/api/insolvencies/new

Neue Apotheken- & apothekennahe Insolvenzen

GET/api/statistics

Aggregierte Kennzahlen

GET/api/export.csv

CSV-Export aller Eintraege