Authentication and Authorization

The PushAssist REST APIs requires you to authorize your credentials which can be obtained from your site panel; this information is also sent in the welcome email you get from us.

Your PushAssist API Keys, are located under PushAssist dashboard; To access your API keys head back to your dashboard Profile->API Keys. Keep in mind that API keys are unique for each site you register with PushAssist.

Each API request is authenticated by an authentication token in the request header. The tokens needs to be sent in the 'Authorization' HTTP header. The value of the header should be the authentication token.


curl --verbose --header "X-Auth-User: YOUR-AUTH-USER-KEY" --header "X-Auth-Token: YOUR-AUTH-TOKEN-KEY" --request "GET"


Request & Responses should be valid JSON