This section where we determine if there is an API specific URL and mutate the URL is duplicate code. Can we consolidate the code that occurs here with the code that occurs in the non block based version of this method:
```
-(RZWebServiceRequest*) makeRequestWithApi:(NSDictionary*)apiInfo forKey:(NSString*)apiKey andTarget:(id)target andParameters:(NSDictionary*)parameters enqueue:(BOOL)enqueue
```