Documentation Index

Fetch the complete documentation index at: https://docs.mapp.com/llms.txt

Use this file to discover all available pages before exploring further.

Polling Mobile Push with Response Queue

Prev Next

The Response Queue retrieves Mobile Push events from Mapp Engage, such as sendout, delivery, dismiss, and click events.

How it works 

You can retrieve Mobile Push events in your system via the existing API methods in the Response Queue.

Example

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<asyncResults>
    <asyncResult>
        <queueId>QWE31230B1321ADAWD623AQ</queueId>
        <output>
            <name>response_type</name>
            <value>PM</value>
        </output>
        <output>
            <name>subject</name>
            <value>test_push_sendout_sbj</value>
        </output>
        <output>
            <name>date_time</name>
            <value>2021-02-03T09:30:21Z</value>
        </output>
        <output>
            <name>user_email</name>
            <value>testemail@suadiousao.com</value>
        </output>
        <output>
            <name>sendout_id</name>
            <value>333</value>
        </output>
    </asyncResult>
</asyncResults>

Group information (e.g. group.PK) and message information (e.g. message.PK) are not available for push messages. Push messages are not group-oriented and have their own message ID, available with pushClick.messageId.

Prerequisites

This feature needs to be activated by your customer success or account manager. Your api.v2 must be at least version 13.