{"message":"JIBRIL API running","version":"2.0","routes":{"core":["/health","/answer","/chat"],"authentication":["/api/auth/user"],"users":["POST /api/users","GET /api/users/{user_id}","PUT /api/users/{user_id}","PUT /api/users/{user_id}/profile","POST /api/users/upsert","PUT /api/users/{user_id}/subscription","DELETE /api/users/{user_id}"],"deleted_accounts":["GET /api/deleted-accounts/check-email/{email}","GET /api/deleted-accounts/check/{user_id}","POST /api/deleted-accounts","DELETE /api/deleted-accounts/{email}"],"chats":["POST /api/chats","PUT /api/chats/{thread_id}","GET /api/chats/{thread_id}/exists","GET /api/chats/user/{user_id}","DELETE /api/chats/{chat_id}"],"saved_items":["POST /api/saved-items","DELETE /api/saved-items","GET /api/saved-items/{user_id}"],"subscriptions":["GET /api/subscriptions/{user_id}/active","GET /api/subscriptions/{user_id}/recent","GET /api/subscriptions/{user_id}/is-active","GET /api/subscriptions/{user_id}/status","POST /api/subscriptions/{user_id}/cancel","POST /api/subscriptions/check-expired"],"plans":["GET /api/plans/pricing","GET /api/plans/pricing/{country_code}","GET /api/plans/pricing/formatted","GET /api/plans/pricing/{country_code}/supported"],"storage":["POST /api/storage/profile-photos/{user_id}","DELETE /api/storage/profile-photos/{user_id}/{file_name}"],"maintenance":["GET /api/maintenance/status","PUT /api/maintenance/status","POST /api/maintenance/enable","POST /api/maintenance/disable"],"health_checks":["GET /api/health","GET /api/health/database","GET /api/health/storage"],"iap":["POST /verify-iap","POST /webhooks/google-play","POST /webhooks/apple"],"razorpay_legacy":["/payment","/verify-payment","/resume-subscription","/verify-resume-payment","/subscription-status/{user_id}","/cancel-subscription"],"razorpay_recurring":["POST /razorpay/subscriptions/create-plan","POST /razorpay/subscriptions/subscribe","POST /razorpay/subscriptions/verify-subscription","POST /razorpay/subscriptions/webhooks","GET /razorpay/subscriptions/subscription/{user_id}","POST /razorpay/subscriptions/cancel"],"contact":["POST /contact-us"],"feedback":["/content-report","/submit-feedback"],"admin":["/cron/expire-subscriptions","/cron/reconcile-subscriptions","/send-test-email","/send-test-email-query","/test-smtp-connectivity"],"misc":["/version-check","/docs"]},"documentation":"/docs","total_endpoints":60}