Подписать мобильное приложение на персональные уведомлениятопик

Этот запрос выполняется из клиентского приложения или из бэкенда.

Чтобы транспорт мог отправить уведомления в приложение, загрузите APNs сертификат, FCM API-key или WNS credentials в разделе "Аккаунты".
https://push.yandex.ru/v2/subscribe/app?service=&topic=&user=&client=&uuid=&device=&platform=&app_name=
Content-Type: application/x-www-form-urlencoded
push_token=&filter=&extra=
Параметр Значение
service
user
topic
user
client
uuid
device
platform
app_name
push_token
filter
extra

Параметр uuid служит идентификатором клиента при подписке и отписке. Вызов с тем же значением usertopic, uuid и service обновит данные уже существующей подписки.

Параметр device не является обязательным, но мы рекомендуем его указывать. Это поможет при разборе жалоб, иногда возникающих из-за одновременной смены и uuid, и push-токена при переустановке приложения или обновления операционной системы.

ответы сервера
Статус Сообщение Описание
200 {
  "subscription-id" : "ID подписки"
}
Запрос выполнен успешно. Для сервисов, зарегистрированных давно, возвращает просто "ОК". Чтобы изменить это поведение для вашего сервиса, напишите нам на рассылку.
400 BadRequest или описание ошибки Ошибка в запросе.
401 Unauthorized Некорректный или устаревший токен.
405 MethodNotAllowed Некорректный метод HTTP запроса.
429 TooManyRequests Клиент шлет слишком много запросов.
500 InternalServerError Внутренняя ошибка или рестарт сервера.