| POST | /admin/announcements | Create Announcement | detail → |
| DELETE | /admin/announcements/{announcement_id} | Delete Announcement | detail → |
| PUT | /admin/announcements/{announcement_id} | Update Announcement | detail → |
| POST | /admin/announcements/{announcement_id}/publish | Publish Announcement | detail → |
| POST | /admin/announcements/{announcement_id}/unpublish | Withdraw Announcement | detail → |
| GET | /admin/notifications | Admin List User Notifications | detail → |
| POST | /admin/notifications/broadcast | Broadcast Notification | detail → |
| POST | /admin/notifications/event-mappings | Create Event Mapping | detail → |
| DELETE | /admin/notifications/event-mappings/{announcement_id} | Delete Event Mapping | detail → |
| PUT | /admin/notifications/event-mappings/{announcement_id} | Update Event Mapping | detail → |
| POST | /admin/notifications/global-variables | Create Global Variable | detail → |
| DELETE | /admin/notifications/global-variables/{announcement_id} | Delete Global Variable | detail → |
| PUT | /admin/notifications/global-variables/{announcement_id} | Update Global Variable | detail → |
| GET | /admin/notifications/platform-stats | Get Platform Notification Statistics | detail → |
| PUT | /admin/notifications/preferences/{user_id} | Admin Override User Notification Preferences | detail → |
| POST | /admin/notifications/templates | Create Notification Template | detail → |
| DELETE | /admin/notifications/templates/{announcement_id} | Delete Notification Template | detail → |
| PUT | /admin/notifications/templates/{announcement_id} | Update Notification Template | detail → |
| POST | /admin/notifications/templates/{announcement_id}/clone-to-locale | Cross-locale Copy Template | detail → |
| GET | /announcements | List Announcements | detail → |
| GET | /announcements/{announcement_id} | Get Announcement Details | detail → |
| GET | /announcements/{announcement_id}/stats | Get Announcement Statistics | detail → |
| GET | /notifications | Get Notification List | detail → |
| POST | /notifications | Send Notification | detail → |
| GET | /notifications/event-mappings | List Event Mappings | detail → |
| GET | /notifications/event-mappings/{announcement_id} | Get Event Mapping | detail → |
| GET | /notifications/global-variables | List Global Variables | detail → |
| GET | /notifications/global-variables/{announcement_id} | Get Global Variable | detail → |
| GET | /notifications/preferences/{user_id} | Get Notification Preferences | detail → |
| PUT | /notifications/preferences/{user_id} | Update Notification Preferences | detail → |
| PUT | /notifications/read-all | Mark All Notifications Read | detail → |
| GET | /notifications/read-report | Get Notification Read/Unread Report | detail → |
| POST | /notifications/send | Send Notification (Compatibility Endpoint) | detail → |
| POST | /notifications/send-batch | Batch Send Notification | detail → |
| POST | /notifications/send-from-template | Send Notification Using Template | detail → |
| GET | /notifications/stats | Get notification statistics | detail → |
| GET | /notifications/stream | SSE real-time notification stream | detail → |
| GET | /notifications/templates | List notification templates | detail → |
| GET | /notifications/templates/available | List available templates | detail → |
| GET | /notifications/templates/{announcement_id} | Get notification template | detail → |
| POST | /notifications/test | Send test notification | detail → |
| GET | /notifications/trend | Get notification trends | detail → |
| GET | /notifications/unread | Get unread notification list | detail → |
| GET | /notifications/unread-count | Get unread notification count | detail → |
| DELETE | /notifications/{notification_id} | Delete notification | detail → |
| GET | /notifications/{notification_id} | Get notification details | detail → |
| PUT | /notifications/{notification_id}/read | Mark notification as read | detail → |
| PUT | /notifications/{notification_id}/unread | Mark notification as unread | detail → |
| DELETE | /push/subscriptions | Delete push subscription | detail → |
| GET | /push/subscriptions | List push subscriptions | detail → |
| POST | /push/subscriptions | Register Web Push subscription | detail → |
| GET | /push/subscriptions/{id} | Get push subscription details | detail → |
| GET | /push/vapid-public-key | Get VAPID public key | detail → |