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
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 support for Temporal Cloud costs in the Vantage console. Vantage customers can now see their overall Temporal Cloud costs alongside their other infrastructure providers.
Vantage announces support for ClickHouse Cloud costs in the Vantage console. Vantage customers can now see their overall ClickHouse Cloud costs alongside their other infrastructure providers.
Users can now programmatically retrieve forecasted cloud spend based on their current usage trends.