Segmented campaign
Send push campaign to a segment
Create and send segmented campaign
Campaign will be sent to all subscribers as soon as possible
POSThttps://api.pushpushgo.com/core/projects/{project}/pushes/segmented
Authorization
Path parameters
project*string
Header parameters
Body
messageobject
optionsobject
Response
Body
idstring
Request
Response
Create draft segmented campaign
After created - campaign must be accept by /accept endpoint to send
POSThttps://api.pushpushgo.com/core/projects/{project}/pushes/segmented/draft
Authorization
Path parameters
project*string
Header parameters
Body
messageobject
optionsobject
Response
Body
idstring
Request
Response
Get details of segmented campaign
Returns all details of campaign
GEThttps://api.pushpushgo.com/core/projects/{project}/pushes/segmented/{campaign}
Authorization
Path parameters
project*string
campaign*string
Header parameters
Response
Body
idstring
campaignTypeenum
rocketmasssegmentationtemporary_labelsgeolocation
stateenum
readydeleteddraftsendinginqueuestoppedsentfailedblocked
messageobject
optionsobject
projectstring
metadataobject
Request
Response
Update draft or ready segmented campaign
Action is available only on draft or ready state
PUThttps://api.pushpushgo.com/core/projects/{project}/pushes/segmented/{campaign}
Authorization
Path parameters
project*string
campaign*string
Header parameters
Body
messageobject
optionsobject
Response
Body
idstring
Request
Response
Accept rocket campaign to send
Accept campaign - send campaign to sender - available only on draft state
POSThttps://api.pushpushgo.com/core/projects/{project}/pushes/segmented/{campaign}/accept
Authorization
Path parameters
project*string
campaign*string
Header parameters
Body
any
Response
Body
idstring
Request
Response
Cancel sending of campaign
This is available only on "ready / sending" state, also this action cancel process of "sending" if campaign is actually on sender, in ready state just change state to cancel to prevent send them to sender.
POSThttps://api.pushpushgo.com/core/projects/{project}/pushes/segmented/{campaign}/cancel
Authorization
Path parameters
project*string
campaign*string
Header parameters
Body
any
Response
Body
idstring
Request
Response
Last updated