Yes, encoding the en-dash as \u2013 works due to Azure DevOps API's handling of Unicode. For a proper solution, use URL encoding in the path to handle special characters consistently across all requests, avoiding manual replacements.