rishisriv-bh/erp-reconciliation-api
0
ERP Reconciliation API
FastAPI service that reconciles an ERP ledger (CSV) against a bank or vendor statement (CSV or PDF) using OpenAI + Azure Document Intelligence, and can email the finished report via AWS SES.
Consumed by the React frontend. See API.md for the endpoint contract.
Endpoints
GET /api/healthPOST /api/reconcilePOST /api/reconcile/email
Interactive docs (Swagger UI) are auto-generated at /docs.
Required Space secrets
Open_ai_key, Bucket_name, DI_endpoint, DI_Azure_Key, access_key, secret_access_key, ALERT_EMAIL_TO, ALERT_EMAIL_FROM, SES_REGION, ALLOWED_ORIGINS.
