Used to get detailed information of the push actions sent to individual devices or profiles.
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.
Note: This endpoint allows pulling information for device and profile-based campaigns (such as push, on-site, email, SMS).
{
"apptoken": "YOUR_APPTOKEN",
"condition": [
[
"campaign_id",
"=",
"YOUR_CAMPAIGN_ID"
],
[
"error",
"=",
"1"
]
],
"limit": "50",
"offset": "0",
"select": [
"campaign_id",
"action_id",
"create_time",
"device_id",
"error_message"
]
}Your App token
ID of the push notification
Used with offset for pagination
Used with limit for pagination
200
{
"code": "200",
"data": [
{
"action_id": "21714179",
"campaign_id": "245624",
"create_time": "1485883608",
"device_id": "17186391",
"error_message": "Not personalized"
},
{
"action_id": "759147",
"campaign_id": "245624",
"create_time": "1464355910",
"device_id": "4599293",
"error_message": "Application is Uninstalled"
}
],
"success": "True"
}400
{
"success": "False",
"code": "400",
"message": "General error information",
"errors": [
{
"text": [
"Detailed information about the specific error"
]
}
]
}