refine push_notification view and add api view for getting hosted management page url