sincecutoff.com
← all changes

Vault API exposes consumption billing overview

Introduced 2026-04-14 · score 0.98

HOW TO USE IT

When integrating consumption billing metrics, call `BillingOverview` on the Vault API client’s `Sys()` handle to retrieve current and previous month metrics.

overview, err := client.Sys().BillingOverview(false)

WHY THIS HELPS

When integrating Vault consumption billing metrics into code, call the billing overview API client method.

REQUIREMENTS AND LIMITATIONS

  • Version: v2.0.0
  • updateCounts (required): When true, updates current-month counts before returning; this is an expensive operation that holds locks and should be used sparingly. False reads the existing counts.
  • Prerequisite: Call the restricted endpoint from the root or administrative namespace.
  • Prerequisite: The API request requires a Vault token; the endpoint documentation’s sample sends `X-Vault-Token`.
  • Docs conflict: The current HTTP API documentation describes optional `start_month` and `end_month` parameters, but the `v2.0.0` Go client method takes only `updateCounts` and does not expose those parameters.

FIRST-PARTY EVIDENCE

Check the installed version and the source before using it. Entry JSON

Report a problem with this card