Push Notifications
Firebase-compatible push notification system for your mobile apps. Real-time delivery to iOS and Android devices.
Engage Users with Real-Time Push Notifications
Pappy Mall's push notification system is fully Firebase-compatible, meaning your existing mobile apps can switch to our service with minimal code changes. Send targeted notifications, manage topics, and track delivery — all from one platform.
Key Features
Real-Time Delivery
Notifications are delivered instantly via WebSocket connections. Sub-second latency for time-critical messages.
Firebase Compatible
Drop-in replacement for Firebase Cloud Messaging (FCM). Same API structure — swap the endpoint URL and you're done.
Topic Subscriptions
Organize devices into topics (e.g., "news", "promotions", "alerts"). Send to an entire topic with one API call.
Device Management
Register devices, manage tokens, handle token refresh. Full device lifecycle management built in.
Individual & Broadcast
Send to a single device, a specific user, a topic, or broadcast to all registered devices.
Delivery Analytics
Track delivery rates, open rates, and engagement per notification. Identify which messages drive the most action.
How It Works
Generate a Push API Key
Create an API key in the Push API Keys section. This authenticates your app with the push service.
Register Devices
Your mobile app registers device tokens with the push service. Subscribe devices to topics for group messaging.
Send Notifications
Use the REST API to send notifications with title, body, data payload, and optional image. Real-time delivery.
Quick Example
curl -X POST https://your-domain.com/api/push/send \
-H "X-Api-Key: your-push-api-key" \
-H "Content-Type: application/json" \
-d '{
"topic": "news",
"title": "Breaking Update",
"body": "Check out the latest features!",
"data": { "screen": "updates" }
}'
Quick Facts
- Firebase-compatible API
- Real-time WebSocket
- Topic subscriptions
- Device management
- iOS & Android
- Delivery analytics