Listed below are the expected responses from the push endpoint:

  • 200 OK — Message accepted by service.
  • 401 DENIED — Service token/auth key denied
  • 403 FORBIDDEN — User token cannot accept push notifications.
  • 500 SERVER ERROR — Error in processing request

In case of a network error (5XX error code), messages are resent every 10 seconds for up to 4 attempts.

TLS errors behave according to TLS spec error codes.