Isolate url generation to IO utility method
Swap DELETE map recurse to RequestParam