OpenPushAPI
Features
Pricing
Docs
Resources
Sign in
Get Started Free
Features
Pricing
Docs
Resources
Sign in
Get Started Free
What's New
Changelog
Track every new feature, improvement, and bug fix.
Get started free →
New
Improved
Fixed
v1.3.0
Latest
September 2026
New
In-app inbox channel — send a campaign as push, push + inbox, or inbox only (composer and API "channels")
Journeys: the A/B split step now really branches — limit later steps to variant A or B and compare results per variant
Test in this browser — send yourself a real push from App settings and follow every delivery step
Security page — see and sign out your active sessions and review your account security log
Test apps — development apps that do not count towards plan limits
Migration from OneSignal — import a VAPID key pair and upload a OneSignal subscriber export as-is
Improved
Monthly API call quota with X-Quota-Limit / X-Quota-Used / X-Quota-Reset headers
Web SDK 1.2.0: subscriber device token (X-Subscriber-Token) protects each browser's subscriber record
Web SDK 1.2.1: re-subscribes cleanly when an old subscription used a different VAPID key
Portal tokens are stored hashed and shown only once
Sessions stay signed in for up to 7 days of inactivity; "Remember me" is honoured
More accurate subscriber country and city detection
Fixed
Enabling two-factor authentication failed with a database error
CSV subscriber import did not start
Billing usage counted apps shared with you as your own
v1.2.0
March 2026
New
Live Activities — persistent, updatable notification activities (web fallback for iOS)
Geo-fencing module — location-based push triggers with configurable radius
RSS feed triggers — auto-send notifications when RSS feed has new entries
A/B test auto-winner — automatically promote best-performing variant
Soft prompt module — two-step opt-in with customizable dialog before browser permission
Improved
Push engine upgraded to BullMQ v5 with improved concurrency
Redis-based sliding window rate limiting per plan
Webhook DLQ (dead-letter queue) with automatic archiving and retry
Frequency capping — limit how many notifications a subscriber receives per day
Quiet hours — respect subscriber timezone when delivering
Fixed
Fixed subscriber count drift on concurrent registrations
Fixed A/B test variant assignment for small subscriber sets
v1.1.0
February 2026
New
Journey builder — visual multi-step notification automation with triggers and delays
Conversion tracking — track custom events and attribute revenue to notifications
Zapier & Make integration — connect to 5,000+ apps without code
Webhook retry queue — automatic retry with exponential backoff for failed deliveries
Import/Export — bulk import subscribers from CSV, export to JSON/CSV
In-App messages — show messages inside the web app (not just push)
Improved
FCM sender upgraded to HTTP v1 API (legacy API deprecated)
Notification templates with variable substitution
Segment rules now support nested AND/OR logic
API now returns X-RateLimit-* headers on every response
Fixed
Fixed duplicate subscriber creation on rapid SDK calls
Fixed topics endpoint returning incorrect subscriber counts
Fixed APNs connection pool exhaustion under high load
v1.0.5
January 2026
Improved
Delivery throughput increased 40% through connection pooling optimization
BullMQ worker now processes batches of 1,000 subscribers per job
Push health endpoint (/health) added for load balancer health checks
Prometheus metrics endpoint for monitoring and alerting
PM2 cluster mode with 2 worker instances for automatic failover
Fixed
Fixed notification status stuck in "sending" on worker crash
Fixed CORS preflight returning 500 on malformed origin headers
Fixed segments with JSON tag rules not matching correctly
v1.0.0
Initial Release
December 2025
New
Web Push via VAPID — full Web Push Protocol implementation
FCM (Firebase Cloud Messaging) — Android push notifications
APNs (Apple Push Notification service) — iOS push notifications
REST API — complete v1 API for subscribers, notifications, segments, stats
JavaScript SDK — one-snippet integration with auto service worker registration
Segmentation — filter subscribers by platform, country, tags, custom attributes
A/B testing — split test notification content with configurable variants
Scheduled delivery — send notifications at a specific date and time
Webhooks — receive real-time delivery events (delivered, clicked, failed)
Topics — group subscribers into pub/sub topics
Console dashboard — manage apps, subscribers, and campaigns
Free plan — 10,000 subscribers, 100,000 notifications/month, no credit card