Send a test push notification to a registered mobile device.
Enter a device ID (stored in localStorage between sessions), compose a title and body, and optionally attach a JSON data payload. Hitting Send calls /api/push/send and reports the delivery status — useful for verifying that a device is registered and reachable without going through a full app flow.
| Field | Required | Description |
|---|---|---|
| Device ID | yes | UUID shown in the app under Settings, identifying the target device |
| Title | yes | Notification title displayed on the device |
| Body | yes | Notification body text |
| Subtitle | no | Secondary line displayed beneath the title |
| Sound | no | Sound name to play; use default for the system sound |
| Badge | no | Number to display on the app icon badge |
| Data | no | Arbitrary JSON object attached to the notification payload |
On success, the APNs ID is shown. On failure, the error message from the push service is displayed.
The device ID is persisted in localStorage so you don't have to re-enter it between sessions. Clear the field and send once to remove it.
Treat your device ID like a secret. Anyone who has it can send push notifications to your device. Don't share it publicly or include it in screenshots.