Campaigns API
API methods to manage Campaigns
post
https://api.pushwoosh.com/json/1.3
/createCampaign
/createCampaign
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // required, API access token from Pushwoosh Control Panel
"application": "XXXXX-XXXXX", // required, Pushwoosh application code
"name": "CAMPAIGN_NAME", // required
"description": "CAMPAIGN_DESCRIPTION" // optional
}
}
post
https://api.pushwoosh.com/json/1.3
/deleteCampaign
/deleteCampaign
Example
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // required, API access token from Pushwoosh Control Panel
"campaign": "XXXXX-XXXXX" // required, ID of a campaign to delete
}
}
post
https://api.pushwoosh.com/json/1.3
/getCampaigns
/getCampaigns
Example
{
"request": {
"auth": "jLcRP74KodNa2UW........ztFSOJAQNAB9f5Za", // required, API access token from Pushwoosh Control Panel
"application": "XXXXX-XXXXX", // required, Pushwoosh application code
"cursor": "+4PxJPhhwITD4PFsiKui1BA==", // optional. Indicates the last campaign retrieved in the previous request.
"limit": 100 // optional. The max number of campaigns for a single response.
}
}
Last modified 8d ago