get https://api.indigitall.com/v1/application//stats/devicePushError
Show device with push errors in a date range for a given application's id. The response is a Chunked transfer encoding (blocks of 20,000 devices). Be sure to make the request correctly.
An example code in Node JS:
https://nodejs.org/ja/docs/guides/anatomy-of-an-http-transaction/#request-body
The following error codes are not recoverable and mark a definitive withdrawal of the device:
- Android devices: InvalidRegistration, NotRegistered, MismatchSenderId
- Android devices using Firebase: messaging/invalid-registration-token, messaging/registration-token-not-registered, messaging/mismatched-credential
- iOS devices: BadDeviceToken, Unregistered, DeviceTokenNotForTopic
- WebPush: SubscriptionExpired (404), Unsubscribed (410)
- Safari: BadDeviceToken, Unregistered