This document will help you through MPush API integration.
MPush uses a Publish/Subscribe model for a feature called topics to decide which devices should receive notifications.
You subscribe to your devices to topics and your servers can then publish push notifications to those topics. Only the devices subscribed to one of the specified topics will receive the notification.
The MPush API is organized around REST, JSON requests and responses.
It will return errors adopting HTTP status codes and JSON description in the API response body.