Easily build complex reports
Monitoring and efficiency metrics
Custom cost allocation tags
Network cost visibility
Organizational cost hierarchies
Budgeting and budget alerts
Discover active resources
Consumption-based insights
Alerts for unexpected charges
Automated AWS cost savings
Discover cost savings
Unified view of AWS discounts
COGS and business metrics
Model savings plans
Collaborate on cost initiatives
Create and manage your teams
Automate cloud infrastructure
Cloud cost issue tracking
Cloud data through AI
Detect cost spikes
by Vantage Team
Today, Vantage is announcing the launch of an additional API endpoint for querying recommendations. Customers who use the Vantage API can now filter and retrieve any financial, optimization, and waste reduction recommendations for their accounts.
Previously, Vantage customers could see recommendations in the UI; however, it was not possible to programmatically retrieve them or import them into another system. It was also not possible to filter these recommendations to specific providers, accounts, or recommendation types (e.g., optimization recommendations).
Now, recommendations can be programmatically retrieved via the /recommendations API endpoint. These recommendations can be filtered by provider, provider account, and recommendation type. For recommendations that are tied to specific resources, like Kubernetes rightsizing, customers can also retrieve the relevant resources through the /recommendations/<token>/resources endpoint. The response will include relevant metadata for corresponding resources, along with specific recommendation details for that resource.
/recommendations
/recommendations/<token>/resources
To get started with this API endpoint, review the API docs. If you want to learn more about recommendations in general, see the product documentation.
1. What is being announced today?
Vantage is announcing updates to the Vantage API. A new /recommendations endpoint is available.
2. Who is the customer?
The customer is anyone who wants to programmatically retrieve available recommendations from their Vantage account.
3. How much does this feature cost?
This endpoint is free to all users, including those in the free tier.
4. What is the format of the endpoint?
To fetch all recommendations, send a GET request to /recommendations. The following JSON is returned in a successful 200 response.
GET
200
curl --location 'http://api.vantage.sh/v2/recommendations' \ --header 'Authorization: Bearer <AUTH_TOKEN>' \ --header 'content-type: application/json' { "token": "rcmmndtn_03b0a1f9ac9eb23f", "category": "unused_financial_commitments", "workspace_token": "wrkspc_86cf5910045f2eed", "provider": "aws", "provider_account_id": "153271892032", "description": "We found 3 Unused Reserved Instances for the following instance families: (m5-us-east-1, m5-us-west-2, c5-ap-south-1).", "potential_savings": "180.42", "service": "AWS Reserved Instances", "created_at": "2024-05-03T16:52:04Z", "resources_affected_count": 3 }
You can optionally pass in the following parameters with your request to further filter against your recommendations:
workspace_token
provider_account_id
category
az_compute_reserved_instances
ec2_rightsizing_recommender
provider
See the API documentation for the full list of parameter values with examples.
5. What are the different types of recommendations?
See the documentation for details.
6. How do I authenticate with Vantage to use the API?
The Vantage API uses a Vantage API token for authentication. All API calls performed by the API are authenticated via your user token.
7. Where can I read the documentation?
Vantage provides multiple resources for getting started with the API:
Vantage announces API and CSV export support for Unit Costs, allowing customers to retrieve this data for use outside the Vantage console.
Vantage announces the launch of its open-source, local MCP Server, which allows customers to seamlessly interact with Vantage through LLM tools.
Vantage announces support for Twilio costs in the Vantage console, allowing Vantage customers to track their costs and usage of Twilio alongside their other infrastructure providers.