Fetching Azure Translation supported languages with private endpoint
I’ve been trying to fetch the list of supported translation languages using our Translator resource configured with Virtual Network integration. However, I consistently receive a 404 error when calling the endpoint.
I followed the official documentation and successfully tested the public endpoint:
https://api.cognitive.microsofttranslator.com/languages?api-version=3.0
This works as expected.
However, when using our private endpoint in the format:
https://<your-custom-domain>.cognitiveservices.azure.com/languages?api-version=3.0
the request fails with a 404, even though other translation operations work correctly through the same private endpoint.
We’ve been using this Translator resource for a while, and the endpoint is generally reachable. I also temporarily disabled the VNet integration to rule out a network issue, but the same 404 persists when using the /languages path.
Documentation reference: https://learn.microsoft.com/en-us/azure/ai-services/translator/text-translation/reference/v3/languages#request-url
Could you clarify if the /languages endpoint is supported through custom domains or private endpoints?