{"name":"Lingodorf Unified Backend","version":"3.0.0","status":"Running","timestamp":"2026-05-04T14:38:54.799Z","clients":["web","android","ios"],"endpoints":{"health":"/api/health","dialogueAudio":"POST /api/dialogue/audio","cacheStatus":"/api/cache/status","stufe1Progress":"GET/POST /api/stufe1/progress","grammarProgress":"GET/POST /api/grammar/progress","heartsGet":"GET /api/hearts","heartsLose":"POST /api/hearts/lose","heartsPurchase":"POST /api/hearts/purchase","coinsBalance":"GET /api/coins/balance","coinsAwardCorrect":"POST /api/coins/award/correct-answer","coinsAwardXP":"POST /api/coins/award/xp","coinsTransactions":"GET /api/coins/transactions","kurseProgress":"GET/POST /api/kurse/progress","streakStatus":"GET /api/streak/status","streakFreezeStatus":"GET /api/streak-freeze/status","mobileAuthRegister":"POST /api/mobile/auth/register","mobileAuthLogin":"POST /api/mobile/auth/login","mobileAuthRefreshToken":"POST /api/mobile/auth/refresh-token","mobileAuthUser":"GET /api/mobile/auth/user","mobileAuthVerifyToken":"POST /api/mobile/auth/verify-token","mobileAuthVerifyEmail":"POST /api/mobile/auth/verify-email","mobileAuthForgotPassword":"POST /api/mobile/auth/forgot-password","mobileAuthResetPassword":"POST /api/mobile/auth/reset-password","mobileAuthUpdateProfile":"PUT /api/mobile/auth/update-profile","mobileAuthDeleteAccount":"DELETE /api/mobile/auth/delete-account","mobileVocabularyHealth":"GET /api/mobile/vocabulary/health","mobileVocabularySets":"GET/POST/DELETE /api/mobile/vocabulary/sets","mobileVocabularyWords":"GET/POST /api/mobile/vocabulary/words","mobileVocabularyStats":"GET /api/mobile/vocabulary/statistics","mobileExerciseWords":"GET /api/mobile/exercises/exercise-words","mobileWordProgress":"POST /api/mobile/exercises/word-progress","mobileUnlearnedCount":"GET /api/mobile/exercises/unlearned-word-count","webAuthRegister":"POST /api/web/auth/register","webAuthLogin":"POST /api/web/auth/login","webAuthLogout":"POST /api/web/auth/logout","webAuthUser":"GET /api/web/auth/user","webAuthVerifyEmail":"POST /api/web/auth/verify-email","webAuthCheckEmail":"POST /api/web/auth/check-email","webAuthUpdateProfile":"PUT /api/web/auth/update-profile","webAuthDeleteAccount":"DELETE /api/web/auth/delete-account","webAuthUpdateTimezone":"POST /api/web/auth/update-timezone"}}