Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Push notifications via Firebase Cloud Messaging (FCM), in-app inbox, and read receipts.
POST /api/v2/notifications/device-token
Authorization: Bearer <jwt_access_token>
token
string
platform
ios
android
web
{ "token": "fcm_token_string_here_981248...", "platform": "ios" }
{ "success": true, "message": "Device token registered successfully" }
GET /api/v2/notifications
{ "success": true, "data": [ { "id": "notif-uuid-1", "title": "Streak Milestone Reached! 🔥", "body": "You maintained a 7-day streak and earned 50 Gems!", "type": "STREAK_MILESTONE", "isRead": false, "createdAt": "2026-08-21T18:30:00.000Z" } ] }
PATCH /api/v2/notifications/:id/read