{"service":"AML Reports API","version":"3.0","llm":{"provider":"google-gemini","model":"gemini-2.5-flash"},"db_source":{"1":"production (amlctfdb)","2":"stage (dooit-wallet-sanbox)"},"endpoints":{"v2":{"ecdd_report":"POST /v2/ecdd_report","smr_report":"POST /v2/smr_report","gfs_report":"POST /v2/gfs_report","rfi_report":"POST /v2/rfi_report","dismissal_report":"POST /v2/dismissal_report","dismissal_types":"GET /v2/dismissal_types","request_body":{"case_id":"MongoDB _id of the case (required)","alert_id":"MongoDB _id of one alert (optional; omit for all alerts on the case)","db_source":"1 = production, 2 = stage","dismissal_type":"dismissal_report only, e.g. fi_d1"}},"v1_legacy":{"ecdd_report":"POST /ecdd_report","smr_report":"POST /smr_report","gfs_report":"POST /gfs_report","rfi_report":"POST /rfi_report","dismissal_report":"POST /dismissal_report","note":"UID-based, sourced from the REST alert feed. Superseded by /v2."},"service":{"health":"GET /health","liveness":"GET /health/live","docs":"GET /docs"}},"disclaimer":"All reports are automated drafts requiring analyst review before filing."}