Pushjet alpha is an API to be in control of all your data, including your notifications. Pushjet is a free open source push notifications.