Skip to main content
GET
Get Delivery Status
Returns one entry per recipient the notification was actually sent to, with the real outcome APNs/FCM reported — not just the notification’s overall status. Useful for seeing exactly which devices received it and why any individual delivery failed.
See the API introduction to set up your base URL and private key before making requests.

Parameters

string
required
Your project ID from Project Settings in the dashboard.
string
required
The notificationId returned when the notification was sent.
string
required
Your private key from Project Settings.

Response

200 OK
string
ios or android.
string
sent or failed, the real outcome APNs/FCM reported for this recipient.
string | null
The provider’s failure reason when status is failed; null otherwise.
string | null
The device token this delivery targeted. null if the token was automatically removed after being reported permanently invalid — the delivery record is kept even after its token is gone.
An empty array means nothing has been attempted yet — for example, the notification is still scheduled, or was canceled before it was due. On failure, the response follows the shape documented in Error & success codes.