Used to get summary information of push actions related to campaigns.

Simple campaigns will send out a single batch of messages at once. However, more complex campaigns will send out batches of messages at varying intervals over the lifetime of the campaign. For example, a location-based campaign can send single notifications to individual devices as they enter locations while the campaign is running.

Each individual event for a campaign where messages are sent is known as a push action.

Example

Return the ID and message attributes of all push notification actions that were created since 1 Jan 2015 (using Unix time 1420070400) using pagination. For best results, we recommend setting a limit on your query. Send several requests to obtain the full list:

curl --request POST \
  --url https://external-api.xtremepush.com/api/external/list/push \
  --header 'content-type: application/json' \
  --data '{
    "apptoken": "YOUR_APPTOKEN",
    "select": ["message", "campaign_id"],
    "condition": [
      ["create_time", ">", "1420070400"]
    ],
    "limit": 50,
    "offset": 0
  }'
Language
Click Try It! to start a request and see the response here!