Public api activity [WIP]

:construction: 
Should this be moved above `getNotificationTypes()` so there are first the managment functions and then the "logic"