don't make assumptions on endpoint URL path