{"message":"Unified GPT Service for Dr.Filler","version":"2.0.0","endpoints":{"POST /process-audio":"Transcribe audio file to text (transcription only, requires auth)","POST /process":"Process transcript and generate medical form data (requires auth)","GET /api/anamnesis/pricing":"Model and prices for the anamnesis summary estimate (requires auth)","POST /api/anamnesis/summary":"Summarise a patient's E025 PDFs into one anamnesis (multipart, requires auth)","POST /api/anamnesis/extract":"Facts from one batch of pseudonymised free text (JSON, requires auth)","POST /api/anamnesis/narrative":"One anamnesis text from a fact table (JSON, requires auth)","GET /api/stripe/credits":"Get user credit balance (requires auth)","GET /api/stripe/subscription-status":"Get subscription status (requires auth)","POST /api/stripe/create-checkout-session":"Create Stripe checkout session (requires auth)","POST /api/stripe/cancel-subscription":"Cancel subscription (requires auth)","POST /api/stripe/webhook":"Stripe webhook endpoint (no auth, signature verified)","GET /api/stripe/success":"Success page after payment","GET /api/stripe/cancel":"Cancel page after payment cancellation","GET /api/stripe/terms-of-use":"Terms of Use page","GET /api/stripe/privacy-policy":"Privacy Policy page","GET /health":"Health check","GET /info":"API information"},"documentation":"See /info for detailed API information"}