Integrating the Push API (1)