Instead of duplicating code for each of the HTTP verbs I'm using one method which takes in an argument of HTTPMethod enum for the HTTP verb.