Since should not be defaulted to Now since its really really unlikely you just got a notifiction in during the send time and during the time GitHub received the message. If you don't change the Since you'll potentially always get 0 results. Instead, change the default behavior to MinValue so all Notifictions are returned - much like the default value of GetAllForCurrent without the NotificationsRequest argument.