diff --git a/src/service/notification.rs b/src/service/notification.rs
index 7867c4b3aceb9eaa4e2f980ea796a3868c1a143b..42415b7903d74ff4d94c2daf37db594a26672683 100644
--- a/src/service/notification.rs
+++ b/src/service/notification.rs
@@ -96,5 +96,8 @@ impl NotificationService {
         return Ok(subscriber_result);
     }
 
+    pub fn list_messages() -> Result<Vec<String>> {
+        return Ok(NotificationRepository::list_all_as_string());
+    }
     
 }
\ No newline at end of file