{"message":"Welcome to Bloomberg FX Deals Data Warehouse API","version":"1.0.0","description":"A production-ready Spring Boot application for importing, validating, and managing foreign exchange (FX) deal transactions","documentation":{"swagger_ui":"/swagger-ui.html","api_docs":"/api-docs"},"available_endpoints":{"import_deal":{"method":"POST","path":"/api/deals","description":"Import a single FX deal"},"batch_import":{"method":"POST","path":"/api/deals/batch","description":"Import multiple FX deals in batch (no rollback policy)"},"get_all_deals":{"method":"GET","path":"/api/deals","description":"Retrieve all FX deals"},"get_deal_by_id":{"method":"GET","path":"/api/deals/{dealUniqueId}","description":"Retrieve a specific deal by unique ID"},"health":{"method":"GET","path":"/actuator/health","description":"Application health check endpoint"}},"important_notes":{"validation":"All currency codes must be valid ISO 4217 codes","duplicate_prevention":"Deals with duplicate unique IDs will be rejected","batch_processing":"Batch imports process each deal independently - successful deals are saved even if others fail"}}