API push step