Create notification API and helper methods