Add Shares API v2

do we need of converting it to v2 style?
add share to v2 router