tapCLIQ Push API


This API is used to send push notification programmatically over the web using our predefined schema.

Example:

curl -X POST -H "Content-Type: application/json" --data '
{
	"applicationid":"6a26612e52ae4561b99358049bdc93b1", 
	"tqtarget": {
		"tag":"winter",
		"device_token":"xcv",
		"segment":"3"
	}, 
	"tqnotification": {
		"message":"Curl Push Test",
		"extra":{
			"articleid":"3"
		},
		"badge":"+1"
	},
	"tqcid":"24", 
	"tqscheduletime":"2014-01-07 08:34:00"
}' 
https://webportal.tapcliq.com/tapcliqweb/pushapi/directpush
				
 

Details of Push JSON Data:

{
"applicationid":"Id of your application to which you wish to send this push notification",
 "tqtarget": {
	"tag":"comma separated tag values for target audience",
	"device_token":"comma separated device tokens",
	"segment":"Identifier of the segment created on tapcliq"
	}, 
"tqnotification": {
	"message":"Your push message",
	"extra":{
		"any_extra_key":"extra_key_value"
		},
	"badge":"badge number"
	},
"tqcid":"Identifier of the campaign you wish to display once user opens the app in response to this push", 
"tqscheduletime":"time to send this push message"
}				
				

NOTE:

  • Push API access is limited to 200 requests per hour for non-enterprise accounts
  • Please contact us at support@tapcliq.com if you need to increase API limits

Back to Top