Multi-agent fraud analysis system powered by LangGraph
Configure API_KEYS in your .env file
curl -X POST http://localhost:8000/api/v1/analysis \
-H "X-API-Key: your-api-key" \
-H "Content-Type: application/json" \
-d @conversation.json
curl http://localhost:8000/api/v1/analysis/{analysis_id} \
-H "X-API-Key: your-api-key"
POST /api/v1/webhooks/conversation - Receive conversation and trigger analysisGET /api/v1/webhooks/conversation/{id} - Check conversation statusGET /api/v1/cases - List cases (with filters)GET /api/v1/cases/{id} - Get case detailsGET /api/v1/cases/{id}/letters-readiness - Check official letters dataPOST /api/v1/insights/compile - Compile insights from all casesGET /api/v1/insights/statistics - Get statisticsGET /api/v1/insights/hotlists - List hotlist typesGET /api/v1/insights/hotlists/{type} - Get specific hotlistPOST /api/v1/analysis - Start async analysisPOST /api/v1/analysis/sync - Run sync analysisGET /api/v1/analysis/{id} - Get resultsGET /api/v1/health - System health checkGET /api/v1/health/agents - Agents health check