Tagging endpoints

Implemented based on document definitions. 

@tejohnso please review