{"message":"Heartbeat Analysis API","version":"3.1.0","workflows":{"basic":"Upload audio to /analyze/ for basic HRV","rr_based":"1) /extract-rr/ to get RR intervals, 2) /analyze-rr/","murmur":"/analyze-murmur/ for murmur detection","comprehensive":"/analyze/pcg/comprehensive for all-in-one analysis"},"endpoints":{"/analyze-ai/":"AI-powered auscultation analysis (OpenAI/Gemini)","/extract-rr/":"Extract RR intervals from audio","/analyze-rr/":"Combined HRV + AFib from RR intervals (JSON body)","/analyze-murmur/":"Murmur detection from audio","/health/":"Health check","/docs":"Interactive API documentation","/analyze/":"Basic HRV analysis (BPM, rhythm, HRV metrics)","/analyze/pcg/comprehensive":"Comprehensive PCG analysis (HRV + AFib + Murmur)","/analyze/pcg/hrv":"PCG-based HRV analysis only","/analyze/pcg/murmur":"PCG murmur detection only"},"ai_providers":["openai","gemini"],"note":"For /analyze-ai/, set OPENAI_API_KEY or GEMINI_API_KEY environment variable","execution_time_ms":0.01}