Implement the rest of TagAPI