Hi Patrick,
Option1
getKey or getCaption method for an enum would return string.
with the help of these methods, you must be able to construct the URL as you might require.
Option2
Exclusive split on the enum and construct URL based on that.
Hope this helps. Otherwise I might have misunderstood your question.