Hello pedrohpgadelha,
Welcome to the Microsoft Q&A and thank you for posting your questions here.
I understand that you are having an issue with models/list API call returning a list with models that are no available for deployment.
Yes, the models/list API alone won't reflect the restriction when checking Region-Specific Availability try to use Azure OpenAI Service endpoint that specifically checks model availability by region. You can alternatively use the Azure OpenAI Studio or the Azure SDK to get region-specific availability.
However, if you would like to use another API Call, the Azure Resource Manager (ARM) API might be more reliable for confirming what models are deployable, given your subscription and region.
I hope this is helpful! Do not hesitate to let me know if you have any other questions.
Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.