Send notifications to your Android devices instantly
A simple, developer-friendly REST API for sending real-time alerts, reminders, and data to your Android phone or tablet. No complex setup required.
Perfect for IoT
Great for Internet of Things projects! Post a notification when your garden needs watering, or when a sensor detects motion. Connect your custom hardware and scripts with a simple API call.
How it works
Start sending notifications in less than 2 minutes.
Get the App
Download the Android app from the Google Play Store or get the APK from GitHub.
Connect to Your Server
Enter your server URL in the app and tap connect. A token is auto-generated for your device.
Send Requests
Send a POST request to your server's API endpoint with your token and message.
Simple API
Sending a notification is as easy as making a single HTTP request. We support standard JSON payloads.
Parameters
-
tokenYour unique access token (required) -
titleThe title of the notification (required) -
messageThe body text of the notification (optional) -
urlURL to open when tapped (optional) -
iconIcon name (e.g. "suitcase.png") (optional) -
colorHex color code (e.g. "#1554F0") (optional)
curl -X POST \
http://YOUR_SERVER:3000/notifications \
-H "Content-Type: application/json" \
-d {
"token": "YOUR_TOKEN_HERE",
"title": "Hello World",
"message": "This is a test notification from the API",
"url": "https://google.com",
"icon": "suitcase.png",
"color": "#1554F0"
} Self-Hosted
Run the server on your own hardware. Uses lightweight SQLite — just clone, install, and start sending notifications.
Open Source
Both the server and Android app are open source. Inspect the code, contribute, or customize to your needs.
Real-time Delivery
Powered by Server Sent Events (SSE) for instant, battery-efficient delivery to your Android device.
Common Questions
Notifications are not showing up?
Make sure notifications are enabled in your Android settings. Go to Settings > Notifications > App notifications and ensure Push Notifications API is allowed.
Supported Colors?
You can use any valid Hex color code (e.g., #FF0000 for red) to customize the accent color of the notification.