Push API

Enables you to create a push group, send push messages to devices, check the status of sending.

Note. In order to use the API, you need to get an access token. You must transmit the access token in the HTTP header or parameters of every request.

A group is a container for sending push messages. It allows grouping messages sendings in the push campaign report. The group can contain an arbitrary number of sendings. The push campaign report displays these groups at the first level along with push campaigns that are launched through the web interface.

A tag is an arbitrary string that labels every sending by the API. You can label an arbitrary number of sendings by one tag. The report displays tag at the second level.

You should send requests to the https://push.api.appmetrica.yandex.net host. For example:


Sent groups are displayed in the push campaign report and can be exported by using the Reporting API. The following dimensions and metrics are available to create a report:

  • DImensions: ym:pc:group, ym:pc:tag, ym:pc:transfer, ym:pc:operatingSystem.
  • Metrics: ym:pc:sentDevices, ym:pc:receivedDevices, ym:pc:openedDevices, ym:pc:conversion.