Internal API components and model for Fedora Notifications