# CostGraph Documentation - [Introduction](https://docs.costgraph.ai/index.md): CostGraph Documentation - [How Does CostGraph Work?](https://docs.costgraph.ai/concepts/how-it-works.md) - [Usage and Billing](https://docs.costgraph.ai/costgraph/billing.md) - [Overview](https://docs.costgraph.ai/costgraph/operator/overview.md): Monitor Kubernetes cost, usage, and rightsizing with the CostGraph Operator - [Configuration](https://docs.costgraph.ai/costgraph/operator/configuration.md): Helm values reference for the CostGraph Operator - [Pricing IDs](https://docs.costgraph.ai/costgraph/operator/on-prem-pricing.md): Pin any resource to a rate you registered, per cost dimension - [Changelogs](https://docs.costgraph.ai/costgraph/operator/changelog.md) - [Overview](https://docs.costgraph.ai/costgraph/agent.md) - [Recommendations](https://docs.costgraph.ai/costgraph/agent/recommendations.md): How CostGraph turns agent metrics into rightsizing, idle, and cross-cloud recommendations - [Changelogs](https://docs.costgraph.ai/costgraph/agent/changelog.md): Release history for the CostGraph Agent - [Install](https://docs.costgraph.ai/costgraph/mcp/install.md): Connect your coding agent to CostGraph over MCP - [Usage](https://docs.costgraph.ai/costgraph/mcp/usage.md): Ask your agent about cost, in plain language - [Integrations](https://docs.costgraph.ai/costgraph/integrations/overview.md): Connect the providers you pay and see all of your spend in one place - [Push FOCUS data](https://docs.costgraph.ai/costgraph/integrations/focus-push.md): Send your own FOCUS billing records to CostGraph over the API - [Anthropic](https://docs.costgraph.ai/costgraph/integrations/anthropic.md): Bring Anthropic cost into CostGraph, pulled by us or pushed by you - [AI gateways](https://docs.costgraph.ai/costgraph/integrations/ai-gateways.md): Price token usage from gateways that report telemetry instead of dollars - [Amazon Web Services](https://docs.costgraph.ai/costgraph/integrations/aws.md): Connect an AWS account to CostGraph for FOCUS-based cost, allocation, and cross-provider recommendations - [Blacksmith](https://docs.costgraph.ai/costgraph/integrations/blacksmith.md): Bring Blacksmith CI runner cost into CostGraph, pulled by us or pushed by you - [Buildkite](https://docs.costgraph.ai/costgraph/integrations/buildkite.md): Bring Buildkite CI seat cost into CostGraph, pulled by us or pushed by you - [Cherry Servers](https://docs.costgraph.ai/costgraph/integrations/cherryservers.md): Bring your Cherry Servers bare-metal spend into CostGraph, pulled by us or pushed by you - [ClickHouse Cloud](https://docs.costgraph.ai/costgraph/integrations/clickhouse.md): Bring ClickHouse Cloud usage cost into CostGraph, pulled by us or pushed by you - [Cloudflare](https://docs.costgraph.ai/costgraph/integrations/cloudflare.md): Bring Cloudflare cost into CostGraph, pulled by us or pushed by you - [Confluent Cloud](https://docs.costgraph.ai/costgraph/integrations/confluent.md): Bring Confluent Cloud cost into CostGraph, pulled by us or pushed by you - [CostGraph](https://docs.costgraph.ai/costgraph/integrations/costgraph.md): Fold your own CostGraph invoice into the dataset it watches - [Cursor](https://docs.costgraph.ai/costgraph/integrations/cursor.md): Bring Cursor cost into CostGraph, pulled by us or pushed by you - [Datadog](https://docs.costgraph.ai/costgraph/integrations/datadog.md): Bring your Datadog subscription spend into CostGraph, pulled by us or pushed by you - [Daytona](https://docs.costgraph.ai/costgraph/integrations/daytona.md): Bring Daytona cloud development environment cost into CostGraph, pulled by us or pushed by you - [Depot](https://docs.costgraph.ai/costgraph/integrations/depot.md): Bring Depot container-build and CI cost into CostGraph, pulled by us or pushed by you - [DigitalOcean](https://docs.costgraph.ai/costgraph/integrations/digitalocean.md): Bring DigitalOcean cost into CostGraph, pulled by us or pushed by you - [ElevenLabs](https://docs.costgraph.ai/costgraph/integrations/elevenlabs.md): Bring ElevenLabs voice and TTS usage cost into CostGraph, pulled by us or pushed by you - [Google Cloud](https://docs.costgraph.ai/costgraph/integrations/gcp.md): Connect a Google Cloud billing account to CostGraph for FOCUS-based cost, allocation, and cross-provider recommendations - [GitHub](https://docs.costgraph.ai/costgraph/integrations/github.md): Bring GitHub billing usage into CostGraph, pulled by us or pushed by you - [Grafana Cloud](https://docs.costgraph.ai/costgraph/integrations/grafanacloud.md): Bring Grafana Cloud cost into CostGraph, pulled by us or pushed by you - [Hatchet Cloud](https://docs.costgraph.ai/costgraph/integrations/hatchet.md): Bring Hatchet Cloud task-run cost into CostGraph, pulled by us or pushed by you - [Helicone](https://docs.costgraph.ai/costgraph/integrations/helicone.md): Bring Helicone cost into CostGraph, pulled by us or pushed by you - [Akamai Cloud (Linode)](https://docs.costgraph.ai/costgraph/integrations/linode.md): Bring your Linode / Akamai Cloud spend into CostGraph, pulled by us or pushed by you - [LiteLLM](https://docs.costgraph.ai/costgraph/integrations/litellm.md): Bring LiteLLM gateway cost into CostGraph, pulled by us or pushed by you - [Modal](https://docs.costgraph.ai/costgraph/integrations/modal.md): Bring Modal cost into CostGraph, pulled by us or pushed by you - [New API](https://docs.costgraph.ai/costgraph/integrations/newapi.md): Bring New API (new-api / one-api) gateway cost into CostGraph, pulled by us or pushed by you - [OpenAI](https://docs.costgraph.ai/costgraph/integrations/openai.md): Bring OpenAI cost into CostGraph, pulled by us or pushed by you - [OpenRouter](https://docs.costgraph.ai/costgraph/integrations/openrouter.md): Bring OpenRouter cost into CostGraph, pulled by us or pushed by you - [OVHcloud](https://docs.costgraph.ai/costgraph/integrations/ovhcloud.md): Bring OVHcloud cost into CostGraph, pulled by us or pushed by you - [PlanetScale](https://docs.costgraph.ai/costgraph/integrations/planetscale.md): Connect a PlanetScale organization to CostGraph for managed-database cost and rightsizing - [Redis Cloud](https://docs.costgraph.ai/costgraph/integrations/rediscloud.md): Bring Redis Cloud cost into CostGraph, pulled by us or pushed by you - [RespanAI](https://docs.costgraph.ai/costgraph/integrations/respanai.md): Bring RespanAI cost into CostGraph, pulled by us or pushed by you - [RunPod](https://docs.costgraph.ai/costgraph/integrations/runpod.md): Bring RunPod GPU cloud cost into CostGraph, pulled by us or pushed by you - [Scaleway](https://docs.costgraph.ai/costgraph/integrations/scaleway.md): Bring Scaleway cost into CostGraph, pulled by us or pushed by you - [STACKIT](https://docs.costgraph.ai/costgraph/integrations/stackit.md): Bring STACKIT cost into CostGraph, pulled by us or pushed by you - [TrueFoundry](https://docs.costgraph.ai/costgraph/integrations/truefoundry.md): Bring TrueFoundry LLM gateway cost into CostGraph, pulled by us or pushed by you - [Vercel](https://docs.costgraph.ai/costgraph/integrations/vercel.md): Bring Vercel cost into CostGraph, pulled by us or pushed by you - [xAI](https://docs.costgraph.ai/costgraph/integrations/xai.md): Bring xAI (Grok) usage cost into CostGraph, pulled by us or pushed by you - [Introduction](https://docs.costgraph.ai/api-reference/introduction.md): CostGraph Pricing API - [Authentication](https://docs.costgraph.ai/api-reference/authentication.md) - [Installation](https://docs.costgraph.ai/pricing-api/SDKs/install.md): Install the CostGraph Pricing API SDK - [Go](https://docs.costgraph.ai/pricing-api/SDKs/go.md): Go SDK examples for the CostGraph Pricing API - [TypeScript](https://docs.costgraph.ai/pricing-api/SDKs/typescript.md): TypeScript SDK examples for the CostGraph Pricing API - [Get pricing for an instance](https://docs.costgraph.ai/api-reference/get-pricing-for-an-instance.md): Get pricing for compute instances - [Get pricing for a disk](https://docs.costgraph.ai/api-reference/get-pricing-for-a-disk.md): Get pricing for a disk - [Get recommendations for compute instances](https://docs.costgraph.ai/api-reference/get-recommendations-for-compute-instances.md): Get the cheapest compute candidate per provider with savings versus the requested instance - [Get recommendations for compute instances](https://docs.costgraph.ai/api-reference/get-recommendations-for-compute-instances.md): Get the cheapest compute candidate per provider with savings versus the requested instance - [Get recommendations for disks](https://docs.costgraph.ai/api-reference/get-recommendations-for-disks.md): Get the cheapest disk candidate per provider with savings versus the requested disk - [Get details for the providers](https://docs.costgraph.ai/api-reference/get-details-for-the-providers.md): Get details for the providers - [Get your custom pricing entries](https://docs.costgraph.ai/api-reference/get-your-custom-pricing-entries.md): List the compute rates your organization has registered. Only your own rates are returned, never another organization's. Filters combine, and paging is by limit and offset. - [Register a custom provider](https://docs.costgraph.ai/api-reference/register-a-custom-provider.md): Register your own compute rates so CostGraph can price machines it has no public price for, such as bare metal or a private cloud. An entry is upserted on its natural key (provider, service, region, availability zone, usage type, instance type, operating system and period billing hours), so re-posti… - [Delete a custom provider instance](https://docs.costgraph.ai/api-reference/delete-a-custom-provider-instance.md): Delete one of your compute rates by id. A rate a resource is already priced against cannot be deleted; the request fails while that link exists, so re-pin those resources first. Once it is gone, a resource still carrying its id stops resolving a price rather than falling back to attribute matching. - [Get your custom disk pricing entries](https://docs.costgraph.ai/api-reference/get-your-custom-disk-pricing-entries.md): List the storage rates your organization has registered. Only your own rates are returned. Filters combine, and paging is by limit and offset. - [Register a custom disk provider](https://docs.costgraph.ai/api-reference/register-a-custom-disk-provider.md): Register your own storage rates, priced per GB hour with optional IOPS and throughput components and the capacity band they apply to. An entry is upserted on its natural key (provider, service, region, availability zone, disk type, usage type and period billing hours), so re-posting with a new cost… - [Delete a custom disk provider entry](https://docs.costgraph.ai/api-reference/delete-a-custom-disk-provider-entry.md): Delete one of your storage rates by id. A rate a volume is already priced against cannot be deleted; the request fails while that link exists, so re-pin those volumes first. Once it is gone, a volume still carrying its id stops resolving a price. - [Get your custom database pricing entries](https://docs.costgraph.ai/api-reference/get-your-custom-database-pricing-entries.md): List the managed database rates your organization has registered. Only your own rates are returned. Filters combine, and paging is by limit and offset. - [Register custom database pricing](https://docs.costgraph.ai/api-reference/register-custom-database-pricing.md): Register your own managed database rates, keyed by engine, edition, deployment option, storage type and instance type alongside the usual provider, service and region. An entry is upserted on the full natural key (provider, service, region, availability zone, usage type, engine, edition, deployment… - [Delete a custom database pricing entry](https://docs.costgraph.ai/api-reference/delete-a-custom-database-pricing-entry.md): Delete one of your managed database rates by id. A rate a database or one of its reports still references cannot be deleted; the request fails while that reference exists, so re-pin first. Once it is gone, a database still carrying its id stops resolving a price. - [Get your custom model pricing entries](https://docs.costgraph.ai/api-reference/get-your-custom-model-pricing-entries.md): List the live version of each model rate your organization has registered. Only your own rates are returned. Filters combine, and paging is by limit and offset. - [Register custom model pricing](https://docs.costgraph.ai/api-reference/register-custom-model-pricing.md): Register custom token pricing for models you host. Entries are versioned: a price change closes the current row and opens a new one, so historic spend keeps the rate it was billed at. The returned id is what you attach with the `costgraph.ai/pricing-id.model` label or tag. Each version carries its o… - [Delete a custom model pricing entry](https://docs.costgraph.ai/api-reference/delete-a-custom-model-pricing-entry.md): Delete one of your model rates by id. The row is closed rather than removed, so spend already priced against it keeps that rate. Usage still pinned to it stops resolving a price, so re-pin before deleting. - [Pricing API](https://docs.costgraph.ai/changelog/pricing/api.md) ## OpenAPI Specs - [openapi](/api-reference/openapi.json) - [openapi](https://raw.githubusercontent.com/baselinehq/mintlify-docs/main/api-reference/openapi.json) ## Optional - [Documentation](https://docs.costgraph.ai) - [Community](https://x.com/costgraphai) - [Blog](https://blog.costgraph.ai)