LATEST VERSION: 1.9 - CHANGELOG
Push Notification Services v1.9

Registrations

API calls for the v1/registration/ endpoint can be found here.

GET /v2/registrations/

Retrieves all device registrations.

Authentication: HTTP Basic app_uuid:api_key

Query Parameters:

Parameters Description
size Controls the maximum number of registrations to be returned. This value defaults to 20 if not provided. Values in the range 0-50 are accepted.
page Controls which page of results will be returned with an offset of size page. This value defaults to 1 if not provided.
q Returns only the registrations results containing the query string provided in either the deviceUuid, the registration token, the custom user id, or the device alias.
platform Returns only the registrations results registered to the given platform. Valid inputs are all, ios, android, android-fcm, or android-baidu.
platformUuid Returns only the registrations results registered to the given platformUuid.
topic Returns only the registrations results registered to the given topic name.

Response Data, status: 200 (OK)

{
  "registrations":
  [
    {
      "os": "",                   # one of [ios|android|android-fcm|android-baidu]
      "os_version": "",           # device version string
      "device_model": "",         # device model identifier
      "device_manufacturer": "",  # device manufacturer identifier
      "device_alias": "",         # application specific device/user identifier
      "device_uuid": "",          # unique device identifier
      "registration_token": "",   # token provided by APNS (ios), GCM (android), FCM (android-fcm), or Baidu (android-baidu)
      "active": ""                # can the device be targeted for pushes
    }
  ]
  "totalRegistrations": 1         # the total number of device registrations for all pages
  "totalPages": 1                 # the number of pages of device registrations
  "page": 1                       # the page of results requested
  "size": 1                       # the size of the page of results requested
}
Create a pull request or raise an issue on the source for this page in GitHub