So it was 20, and now it's down to 15 per daily... What the F is going on? the grind was already crazy enough and now it's even worse. But hey, anything to keep players logging in to the game each day and spend more time, right? >_>
In addition to other more common items, Endeavors reward a brand-new currency called Seals of Endeavor, with the amounts varying based on the day and challenge level of the Endeavors themselves.
Hope this clears things up!