What does this MR do?
Add the Grape-DSL to the tags API.
Are there points in the code the reviewer needs to double check?
The delete endpoint only has a description but no success entity because we don't have one. We only return the branch name as JSON. Should I do something else?
What are the relevant issue numbers?
Related to #22928 (moved)