I can send notifications via the website by creating a message, but when I try doing it in the app it doesn't work. I keep getting error 500, but I know it can't be your servers because it works through the website. Any help would be appreciated.

Didn't find what you were looking for?

New post



  • The issue is that you must authenticate to push API with the API master secret rather than the application secret. We highly recommend that this API key not be put in the app itself as it can be found by motivated 3rd parties. For this reason, we really cannot support push sends directly from the app.

  • When encountering these errors, are you sending from your servers or from the app itself?

    Can you provide an example request and response (please redact authentication)?


  • actually I realized my header was wrong. but now I'm getting error 403, which I don't understand because I'm registered and so is my device as a test device. I'm sending from my app 

  • <NSHTTPURLResponse: 0x170225aa0> { URL: https://go.urbanairship.com/ } { status code: 403, headers {

        Connection = close;

        "Content-Type" = "text/html; charset=utf-8";

        Date = "Thu, 13 Apr 2017 23:07:14 GMT";

        "Set-Cookie" = "SRV=; Expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/";

        Vary = Cookie;

        "X-Frame-Options" = SAMEORIGIN;

    } })


Please sign in to leave a comment.