{"status":"Server is running","message":"API requires authentication and device identification. Include x-api-key and x-device-id headers in your requests.","rateLimits":{"extraction":{"perMinute":"5 extractions per minute","daily":"50 extractions per 24 hours"},"translation":{"perMinute":"5 translations per minute","daily":"25 translations per 24 hours"},"captionText":{"perMinute":"5 text caption generations per minute","daily":"50 text caption generations per 24 hours"},"captionImage":{"perMinute":"5 image caption generations per minute","daily":"50 image caption generations per 24 hours"},"roast":{"perMinute":"5 roast generations per minute","daily":"50 roast generations per 24 hours"},"catBreed":{"perMinute":"5 cat breed identifications per minute","daily":"50 cat breed identifications per 24 hours"},"quizAnswer":{"perMinute":"5 quiz answer requests per minute","daily":"50 quiz answer requests per 24 hours"},"note":"Rate limits are applied per device ID. All rate limits are independent of each other."},"endpoints":{"extractText":"POST /api/extract-text","translate":"POST /api/translate","generateCaptionText":"POST /api/generate-caption-text","generateCaptionImage":"POST /api/generate-caption-image (with image upload)","generateRoast":"POST /api/generate-roast","generateComeback":"POST /api/generate-comeback","identifyCatBreed":"POST /api/identify-cat-breed (with image upload)","findQuizAnswer":"POST /api/find-quiz-answer","stats":"GET /api/stats (admin only)"}}