Внимание

Методы доступны только с авторизацией типа OAuth 2

FCM

Добавление токена регистрации Firebase (Firebase Cloud Messaging)

POST /v1.3/subscriptions/fcm

Тело запроса:

  • platform - название мобильной платформы
  • deviceToken - токен регистрации устройства в FCM

После успешного выполнения возвращается созданный объект, описывающий добавленный токен регистрации устройства в FCM.

id integer Идентификатор записи токена регистрации устройства в FCM
userId string Идентификатор пользователя в Umnico
platform string Название мобильной платформы
deviceToken string Токен регистрации устройства в FCM
apiVersion string Версия api, которое использует мобильное устройство

Пример:

POST https://api.umnico.com/v1.3/subscriptions/fcm

Body:

{
     "platform": "android",
     "deviceToken": "APA91HHQyPlWqV2Nu61LRs41eE4vrR4bHLKTs0-Dh5nDLopcWZotLw77NEoJyADNJiq6cwY0jMM02y8aacLs6fe2_ynweFjZJVVevKON-32826v-EFoayyThU3-42YEUY9pCScU_n73yRNSOlTk5W6iPtrDkQ3a6_BvOxRbSYi3E6QEY0ZuIQF0",
}

Response:

{
     "id": 1,
     "userId": 14
     "platform": "android",
     "apiVersion": "1.3"
     "deviceToken": "APA91HHQyPlWqV2Nu61LRs41eE4vrR4bHLKTs0-Dh5nDLopcWZotLw77NEoJyADNJiq6cwY0jMM02y8aacLs6fe2_ynweFjZJVVevKON-32826v-EFoayyThU3-42YEUY9pCScU_n73yRNSOlTk5W6iPtrDkQ3a6_BvOxRbSYi3E6QEY0ZuIQF0"
}

Удаление токена регистрации Firebase (Firebase Cloud Messaging)

DELETE /v1.3/subscriptions/fcm/<deviceToken>

Тело запроса отсутствует


После успешного выполнения возвращается статус 204


Пример:

DELETE https://api.umnico.com/v1.3/subscriptions/fcm/APA91HHQy…QEY0ZuIQF0