Hello @Fábio Santos Summarizing your question and posting it as answer below.
Question #1:
@Fábio Santos Product input for Reco Details API corresponds to sku property in Reco API response Reservation Recommendations - List - REST API (Azure Consumption) | Microsoft Learn.
Reco and Reco Details APIs work as a pair. Unfortunately, there is no unique RecommendationId. First call Reco API and use response from this API to call Reco Details API.
Question #2: All the Recommendations for this api - Reservation Recommendations - List - REST API (Azure Consumption) | Microsoft Learn. are listed in Azure Advisor Cost Recommendations?
@Fábio Santos The Reservation Recommendations API and Azure Advisor Cost Recommendations provide similar but not identical recommendations.
The Reservation Recommendations API provides recommendations for purchasing Reserved VM Instances (RIs) based on your virtual machine usage over the last 7, 30, or 60 days. The API provides both Single and Shared Purchase recommendations, which help you analyze expected cost savings and recommended purchase amounts.
On the other hand, Azure Advisor Cost Recommendations provide recommendations for optimizing your Azure spending across various services, including virtual machines, storage, and networking. These recommendations are based on your usage and spending patterns, and they help you identify opportunities to reduce costs and improve efficiency.
While both the Reservation Recommendations API and Azure Advisor Cost Recommendations provide recommendations related to cost management, they focus on different areas and provide different types of recommendations. Therefore, it is recommended to use both of them to get a comprehensive view of your cost management and optimization needs.
Hope this helps. Please write back to us, if you have any further questions in this matter!
If the response helped, do "Accept Answer" and up-vote it