Push installations
List a contact's push installations
GET/v1/contacts/{id}/installations
Requires an API key with the contacts:read scope. About keys and scopes
Lists the devices and browsers registered against a contact, newest first, including inactive ones (active: false after a sign-out, a refused permission, or a provider reporting the device gone). The device token or browser subscription is never returned.
Path parameters
idstringrequireduuid
Query parameters
limitintegeroptionalmin > 0 · max 100 · default
20cursorstringoptional1–2048 characters
Returns
Returns 200 OK with a list of PushInstallation objects in data, and the next page's cursor in meta (see pagination). Otherwise returns an error; Errors lists every code and which to retry.
idstringrequireduuid
contactIdstringrequireduuid
pushAppIdstringrequireduuid
externalInstallationIdstringrequiredYour own id for the device, as registered.
platformstringrequiredone of
ios,android,webenvironmentstringrequiredone of
sandbox,productionpermissionstringrequiredone of
granted,deniedactivebooleanrequiredFalse once the device is disabled or its token is refused.
invalidatedAtstring | nullrequiredWhen the provider refused the token or the device was disabled.
date-time
lastSeenAtstringrequiredWhen the device last registered or refreshed.
date-time
sdkstring | nullrequiredThe Kirora SDK and version that last registered it; null from a server.
createdAtstringrequireddate-time