Jump to Content
Vantage
API Reference
Log InVantage
API Reference
Log In
API Reference

Vantage

  • Introduction
  • Quickstart Tutorial
  • Product Changelog
  • Use the API
    • Authentication
    • Pagination
    • Rate Limiting
    • Errors
    • Libraries
    • Swagger
  • Workspaces
    • Create workspacepost
    • Get all workspacesget
    • Delete workspacedel
    • Update workspaceput
    • Get workspace by tokenget
  • Folders
    • Create folderpost
    • Get all foldersget
    • Delete folderdel
    • Update folderput
    • Get folder by tokenget
  • SavedFilters
    • Create saved filterpost
    • Get all saved filtersget
    • Delete saved filterdel
    • Update saved filterput
    • Get saved filter by tokenget
  • Costs
    • Create cost reportpost
    • Get all cost reportsget
    • Delete cost reportdel
    • Update cost reportput
    • Get cost report by tokenget
    • Get forecasted costs for a cost reportget
    • Generate cost data exportpost
    • Get costs for cost report or VQL filterget
  • Segments
    • Create segmentpost
    • Get all segmentsget
    • Delete segmentdel
    • Update segmentput
    • Get segment by tokenget
  • Dashboards
    • Create dashboardpost
    • Get all dashboardsget
    • Delete dashboarddel
    • Update dashboardput
    • Get dashboard by tokenget
  • Resources
    • Get resourcesget
    • Get resource by tokenget
  • ResourceReports
    • Create resource reportpost
    • Get all resource reportsget
    • Delete resource reportdel
    • Get resource report columnsget
    • Update resource reportput
    • Get resource report by tokenget
  • Teams
    • Create teampost
    • Get all teamsget
    • Delete teamdel
    • Update teamput
    • Get team by tokenget
  • AccessGrants
    • Create access grantpost
    • Get all access grantsget
    • Delete access grantdel
    • Update access grantput
    • Get access grant by tokenget
  • ReportNotifications
    • Create report notificationpost
    • Get all report notificationsget
    • Delete report notificationdel
    • Update report notificationput
    • Get report notification by tokenget
  • Users
    • Get all usersget
    • Get user by tokenget
  • BusinessMetrics
    • Create business metricpost
    • Get all business metricsget
    • Delete business metricdel
    • Update business metricput
    • Get business metric by tokenget
    • Update business metric values from CSVput
    • Get business metric valuesget
  • Prices
    • Get all productsget
    • Get product by IDget
    • Get prices for a productget
    • Get price by IDget
  • FinancialCommitmentReports
    • Create financial commitment reportpost
    • Get all financial commitment reportsget
    • Delete financial commitment reportdel
    • Update financial commitment reportput
    • Get financial commitment report by tokenget
  • FinancialCommitments
    • Get all financial commitmentsget
  • KubernetesEfficiencyReports
    • Create Kubernetes efficiency reportpost
    • Get all Kubernetes efficiency reportsget
    • Delete Kubernetes efficiency reportdel
    • Update Kubernetes efficiency reportput
    • Get Kubernetes efficiency report by tokenget
  • NetworkFlowReports
    • Create network flow reportpost
    • Get all network flow reportsget
    • Delete network flow reportdel
    • Update network flow reportput
    • Get network flow report by tokenget
  • AnomalyAlerts
    • Get all anomaly alertsget
    • Update anomaly alertput
    • Get anomaly alert by tokenget
  • AuditLogs
    • Get all audit logsget
    • Get audit log by tokenget
  • VirtualTags
    • Create virtual tag configpost
    • Get all virtual tag configsget
    • Delete virtual tag configdel
    • Update virtual tag configput
    • Get virtual tag config by tokenget
  • Tags
    • Update tagput
    • Get all tagsget
    • Get tag valuesget
  • AnomalyNotifications
    • Create anomaly notificationpost
    • Get all anomaly notificationsget
    • Delete anomaly notificationdel
    • Update anomaly notificationput
    • Get anomaly notification by tokenget
  • Budgets
    • Create budgetpost
    • Get all budgetsget
    • Delete budgetdel
    • Update budgetput
    • Get budget by tokenget
  • BudgetAlerts
    • Create budget alertpost
    • Get all budget alertsget
    • Delete budget alertdel
    • Update budget alertput
    • Get budget alert by tokenget
  • Integrations
    • Create Azure integrationpost
    • Create GCP integrationpost
    • Create custom provider integrationpost
    • Get all integrationsget
    • Delete integrationdel
    • Update integrationput
    • Get integration by tokenget
    • Get all user costs uploadsget
    • Delete user costs uploaddel
    • Upload custom provider costspost
  • Recommendations
    • Get all recommendationsget
    • Get recommendation by tokenget
    • Get all resources for a recommendationget
    • Get specific resource for a recommendationget
  • ManagedAccounts
    • Create managed accountpost
    • Get all managed accountsget
    • Delete managed accountdel
    • Update managed accountput
    • Get managed account by tokenget
  • BillingProfiles
    • Create billing profilepost
    • Get all billing profilesget
    • Delete billing profiledel
    • Update billing profileput
    • Get billing profile by tokenget
  • Invoices
    • Create invoicepost
    • Get all invoicesget
    • Regenerate invoicepost
    • Get cost report URLget
    • Send and approve invoicepost
    • Send invoicepost
    • Get invoice filepost
    • Get invoice by tokenget
  • BillingRules
    • Create billing rulepost
    • Get all billing rulesget
    • Delete billing ruledel
    • Update billing ruleput
    • Get billing rule by tokenget
  • DataExports
    • Get status of data exportget
  • ExchangeRates
    • Upload exchange rates via CSVpost
    • Get all exchange ratesget
  • Me
    • Get authenticated user infoget
  • CostProvider
    • Get cost providersget
  • CostService
    • Get cost servicesget
  • UserFeedback
    • Submit user feedbackpost
  • CostAlertEvents
    • Get all cost alert eventsget
    • Get cost alert event by tokenget
  • CostAlerts
    • Create cost alertpost
    • Get all cost alertsget
    • Delete cost alertdel
    • Update cost alertput
    • Get cost alert by tokenget
  • UnitCosts
    • Generate data export of unit costspost
    • Get all unit costs for a cost reportget
  • CostProviderAccounts
    • Get all cost provider accountsget
  • Ping
    • /pingget
  • OpenAPISpecification
    • /oas_v3.jsonget
Powered by 

Swagger

The API generates an OAS (Swagger) 2.0 file, which can be used to generate documentation or additional clients. This file is available and always up to date at https://api.vantage.sh/v2/swagger.json.