Kubecost logo

Kubecost

Kubecost provides real-time cost monitoring and management for Kubernetes environments. Its APIs enable programmatic access to cost allocation data, asset costs, cloud provider spend, budget governance, cost forecasting, and savings recommendations for optimizing Kubernetes and cloud infrastructure spending.

6 APIs 0 Features
Cloud CostCost MonitoringKubernetesOptimizationSpending

APIs

Kubecost Allocation API

The Allocation API retrieves cost allocation information for any Kubernetes concept, such as cost by namespace, label, deployment, service, and more. It is directly integrated w...

Kubecost Assets API

The Assets API retrieves backing cost data broken down by individual Kubernetes assets in your cluster, such as nodes, disks, load balancers, and more. It also provides various ...

Kubecost Cloud Cost API

The Cloud Cost API provides accurate cost information from your cloud service providers (CSPs), including AWS, Azure, and GCP. It offers multiple endpoints for querying, aggrega...

Kubecost Budget API

The Budget API allows you to create, update, and delete recurring budget rules to control your Kubernetes spending. Weekly and monthly budgets can be established on workloads to...

Kubecost Forecast API

The Forecast API provides cost forecasting capabilities for Kubernetes workloads, allowing you to predict future spend based on historical cost data and trends.

Kubecost Savings API

The Savings APIs provide cost optimization insights, including cluster-level potential savings estimates, recommendations for right-sizing clusters and containers, listing aband...

Semantic Vocabularies

Kubecost Context

0 classes · 7 properties

JSON-LD

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn

Sources

Raw ↑
aid: kubecost
url: https://raw.githubusercontent.com/api-search/kubecost/refs/heads/main/apis.yml
common:
  - type: GitHubOrganization
    url: https://github.com/kubecost
  - type: LinkedIn
    url: https://www.linkedin.com/company/kubecost
apis:
  - aid: kubecost:allocation-api
    name: Kubecost Allocation API
    tags:
      - Cost Allocation
      - Kubernetes
      - Monitoring
    humanURL: https://docs.kubecost.com/apis/monitoring-apis/api-allocation
    properties:
      - url: https://docs.kubecost.com/apis/monitoring-apis/api-allocation
        type: Documentation
      - url: openapi/kubecost-allocation-openapi.yml
        type: OpenAPI
      - url: json-schema/allocation.json
        type: JSONSchema
      - url: json-ld/kubecost-context.jsonld
        type: JSONLD
    description: >-
      The Allocation API retrieves cost allocation information for any Kubernetes concept, such as cost by namespace,
      label, deployment, service, and more. It is directly integrated with the Kubecost ETL caching layer and CSV
      pipeline so it can scale for large clusters.
  - aid: kubecost:assets-api
    name: Kubecost Assets API
    tags:
      - Assets
      - Kubernetes
      - Monitoring
    humanURL: https://docs.kubecost.com/apis/monitoring-apis/assets-api
    properties:
      - url: https://docs.kubecost.com/apis/monitoring-apis/assets-api
        type: Documentation
      - url: openapi/kubecost-assets-openapi.yml
        type: OpenAPI
      - url: json-schema/asset.json
        type: JSONSchema
      - url: json-ld/kubecost-context.jsonld
        type: JSONLD
    description: >-
      The Assets API retrieves backing cost data broken down by individual Kubernetes assets in your cluster, such as
      nodes, disks, load balancers, and more. It also provides various aggregations of this data.
  - aid: kubecost:cloud-cost-api
    name: Kubecost Cloud Cost API
    tags:
      - AWS
      - Azure
      - Cloud Cost
      - GCP
      - Monitoring
    humanURL: https://docs.kubecost.com/apis/monitoring-apis/cloud-cost-api
    properties:
      - url: https://docs.kubecost.com/apis/monitoring-apis/cloud-cost-api
        type: Documentation
      - url: openapi/kubecost-cloud-cost-openapi.yml
        type: OpenAPI
      - url: json-schema/cloud-cost.json
        type: JSONSchema
      - url: json-ld/kubecost-context.jsonld
        type: JSONLD
    description: >-
      The Cloud Cost API provides accurate cost information from your cloud service providers (CSPs), including AWS,
      Azure, and GCP. It offers multiple endpoints for querying, aggregating, and analyzing cloud costs.
  - aid: kubecost:budget-api
    name: Kubecost Budget API
    tags:
      - Budget
      - Governance
      - Spending
    humanURL: https://docs.kubecost.com/apis/governance-apis/budget-api
    properties:
      - url: https://docs.kubecost.com/apis/governance-apis/budget-api
        type: Documentation
      - url: openapi/kubecost-budget-openapi.yml
        type: OpenAPI
      - url: json-schema/budget.json
        type: JSONSchema
      - url: json-schema/budget-action.json
        type: JSONSchema
      - url: json-ld/kubecost-context.jsonld
        type: JSONLD
    description: >-
      The Budget API allows you to create, update, and delete recurring budget rules to control your Kubernetes
      spending. Weekly and monthly budgets can be established on workloads to set limits on cost spend, with the option
      to configure alerts for reaching specified budget thresholds via email, Slack, or Microsoft Teams.
  - aid: kubecost:forecast-api
    name: Kubecost Forecast API
    tags:
      - Cost Prediction
      - Forecast
      - Governance
    humanURL: https://docs.kubecost.com/apis/governance-apis/forecast-api
    properties:
      - url: https://docs.kubecost.com/apis/governance-apis/forecast-api
        type: Documentation
      - url: openapi/kubecost-forecast-openapi.yml
        type: OpenAPI
      - url: json-schema/forecast.json
        type: JSONSchema
      - url: json-ld/kubecost-context.jsonld
        type: JSONLD
    description: >-
      The Forecast API provides cost forecasting capabilities for Kubernetes workloads, allowing you to predict future
      spend based on historical cost data and trends.
  - aid: kubecost:savings-api
    name: Kubecost Savings API
    tags:
      - Optimization
      - Right-Sizing
      - Savings
    humanURL: https://docs.kubecost.com/apis/savings-apis
    properties:
      - url: https://docs.kubecost.com/apis/savings-apis
        type: Documentation
      - url: openapi/kubecost-savings-openapi.yml
        type: OpenAPI
      - url: json-schema/savings-recommendation.json
        type: JSONSchema
      - url: json-ld/kubecost-context.jsonld
        type: JSONLD
    description: >-
      The Savings APIs provide cost optimization insights, including cluster-level potential savings estimates,
      recommendations for right-sizing clusters and containers, listing abandoned workloads, orphaned disks, and
      orphaned IP addresses.
name: Kubecost
tags:
  - Cloud Cost
  - Cost Monitoring
  - Kubernetes
  - Optimization
  - Spending
kind: contract
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
access: 3rd-Party
created: '2024-11-13'
modified: '2026-05-19'
position: Consuming
description: >-
  Kubecost provides real-time cost monitoring and management for Kubernetes environments. Its APIs enable programmatic
  access to cost allocation data, asset costs, cloud provider spend, budget governance, cost forecasting, and savings
  recommendations for optimizing Kubernetes and cloud infrastructure spending.
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
specificationVersion: '0.19'