{"message":"AI Deck Builder API","version":"3.0.0","endpoints":{"health":"/api/health","cards":"/api/cards","players":"GET /api/players/:playerTag","generateDeck":"POST /api/deck/generate","reviewDeck":"POST /api/deck/review","analyzeBattle":"POST /api/battle/analyze","auth":{"profile":"GET /api/auth/profile","refresh":"POST /api/auth/refresh"},"usage":{"current":"GET /api/usage/current","history":"GET /api/usage/history"},"subscriptions":{"verifyReceipt":"POST /api/subscriptions/verify-receipt","status":"GET /api/subscriptions/status"},"admin":{"syncCards":"POST /api/admin/cards/sync","syncHistory":"GET /api/admin/cards/sync-history","cacheStatus":"GET /api/admin/cards/cache-status","clearCache":"POST /api/admin/cards/cache/clear","listCards":"GET /api/admin/cards/list","notificationStats":"GET /api/admin/notifications/stats","notificationTrends":"GET /api/admin/notifications/trends","notificationRecent":"GET /api/admin/notifications/recent","notificationFailed":"GET /api/admin/notifications/failed","notificationUserHistory":"GET /api/admin/notifications/user/:userId","notificationRetry":"POST /api/admin/notifications/retry/:notificationId","notificationPreferences":"GET /api/admin/notifications/preferences-summary","sendNotification":"POST /api/admin/notifications/send","broadcastNotification":"POST /api/admin/notifications/broadcast"},"notifications":{"checkMilestones":"POST /api/notifications/check-milestones","pending":"GET /api/notifications/pending","markDelivered":"POST /api/notifications/:id/mark-delivered","preferences":"GET /api/notifications/preferences","updatePreference":"PUT /api/notifications/preferences","bulkUpdate":"PUT /api/notifications/preferences/bulk"},"inbox":{"list":"GET /api/inbox","unreadCount":"GET /api/inbox/unread-count","get":"GET /api/inbox/:id","markRead":"PUT /api/inbox/:id/read","markAllRead":"PUT /api/inbox/read-all","archive":"DELETE /api/inbox/:id"},"recommendations":{"quota":"GET /api/recommendations/quota","personalized":"POST /api/recommendations/personalized","recordAction":"POST /api/recommendations/:id/action"},"tokens":{"status":"GET /api/tokens/status","transactions":"GET /api/tokens/transactions","refresh":"POST /api/tokens/refresh"},"rewards":{"adWatched":"POST /api/rewards/ad-watched","history":"GET /api/rewards/history","stats":"GET /api/rewards/stats"},"appConfig":{"get":"GET /api/app-config"}}}