{"message":"Enhanced Batch Screening Service API with Scheduling","version":"3.0.0","documentation":"/docs","health_check":"/health","endpoints":{"batch_screening":{"create_batch":"POST /batch-screening","get_status":"GET /batch-screening/{batch_id}/status","list_batches":"GET /batch-screening","batch_details":"GET /batch-screening/{batch_id}/details","batch_results":"GET /batch-screening/{batch_id}/results","batch_alerts":"GET /batch-screening/{batch_id}/alerts","batches_summary":"GET /batch-screening/summary","export_results":"GET /batch-screening/{batch_id}/export","delete_batch":"DELETE /batch-screening/{batch_id}"},"template_management":{"upload_template":"POST /schedules/template-files","list_templates":"GET /schedules/template-files","get_template":"GET /schedules/template-files/{file_id}","delete_template":"DELETE /schedules/template-files/{file_id}"},"schedule_management":{"create_schedule":"POST /schedules","list_schedules":"GET /schedules","get_schedule":"GET /schedules/{schedule_id}","update_schedule":"PUT /schedules/{schedule_id}","pause_schedule":"POST /schedules/{schedule_id}/pause","resume_schedule":"POST /schedules/{schedule_id}/resume","cancel_schedule":"POST /schedules/{schedule_id}/cancel","delete_schedule":"DELETE /schedules/{schedule_id}","run_now":"POST /schedules/{schedule_id}/run-now"},"history_monitoring":{"schedule_history":"GET /schedules/{schedule_id}/history","execution_details":"GET /schedules/{schedule_id}/history/{execution_id}","schedule_statistics":"GET /schedules/{schedule_id}/statistics","system_health":"GET /schedules/system/health","system_status":"GET /schedules/system/status","upcoming_executions":"GET /schedules/system/upcoming"},"dashboard":{"user_dashboard":"GET /schedules/summary/dashboard","export_schedule":"GET /schedules/{schedule_id}/export"}},"new_features":{"scheduling":"Create and manage recurring or one-time batch screenings","templates":"Upload and reuse CSV templates for scheduled batches","history_tracking":"Detailed execution history and statistics","failure_recovery":"Automatic retry and recovery mechanisms","notifications":"Real-time notifications for schedule events","monitoring":"Comprehensive health and status monitoring"}}