Scoping of the Notifications set — the notifications list and the notification-settings (push subscriptions). Documentation only; no presentation work. (Distinct from Comms.)
GetNotificationListAsync →
NotificationCenterMessage; settings to GetAllSubscriptionsForUserAsync →
MobileAudienceSubscription + ToggleSubscriptionAsync. One confirm: the
Flight Finder tab's flight-status notification feed (ties to the saved-flight subscription flagged in the
Jumpseat Flight Finder analysis).


toggle-settings + per-audience subscription toggles (ALPA International · UAL MEC · ORD C12 · BOD Participants · Canadian Pilots · SPSC Volunteers).tab group (COMMS / Flight Finder) + filter; COMMS shows card-notification; Flight Finder shows notification card flight status (avatar · "DEN » MIA" · date · time-ago · expand).| Element | Data | Source (exists) | Status |
|---|---|---|---|
| COMMS notifications | title · message · sent · unread · nav target | GetNotificationListAsync → NotificationCenterMessage { Title, Message, SendDateTime, HasNotBeenRead, ContentType, DocType, FileID, Destination, RequiresLogin } | mapped |
| Settings · subscription toggles | audience · on/off | GetAllSubscriptionsForUserAsync → MobileAudienceSubscription; ToggleSubscriptionAsync(id) | mapped |
| "All Notifications" master | global enable | device push permission + toggle-all (client) | client |
| Unread state | read/unread | NotificationCenterMessage.HasNotBeenRead | mapped |
| Flight Finder tab · flight-status card | flight status alert (route · date · time-ago) | flight-status notifications (saved-flight subscription / FlightSearchPushNotificationService) | confirm |
| # | Item | Question |
|---|---|---|
| 1 | Flight-status notification feed | Is the Flight Finder tab populated by NotificationCenterMessage (filtered) or a separate flight-status feed tied to saved-flight subscriptions? Same thread as the Jumpseat saved-flight "notification subscribe API" confirm. |
| 2 | Mark-as-read | HasNotBeenRead exists; confirm a mark-read endpoint (or client-only) for clearing unread. |
card-notification (Notification Card, new) · notification card flight status (new) · tab group/button pill · toggle-settings. No data implications.