{
  "slug": "vault-billing-overview-api-accepts-start-month-and-end-month-e99b21ef1ece",
  "title": "Vault billing overview API accepts start_month and end_month",
  "tools": [
    "vault"
  ],
  "tags": [
    "agent"
  ],
  "introduced_at": "2026-05-19T20:57:55.000Z",
  "announced_at": "2026-05-19T20:57:55.000Z",
  "effective_at": null,
  "date_basis": "source-publication",
  "status": "unknown",
  "how": {
    "incantation": "To query billing data for a specific time range, send a GET request to `/sys/billing/overview` with `start_month` and `end_month` in `YYYY-MM` format.",
    "examples": [
      "curl --header \"X-Vault-Token: <VAULT_TOKEN>\" \"<VAULT_ADDR>/v1/sys/billing/overview?start_month=<YYYY-MM>&end_month=<YYYY-MM>\""
    ],
    "gotchas": [
      "Version: v2.0.1",
      "start_month: Optional query parameter in `YYYY-MM` format; includes months starting from this month. If unset, uses the start of the retention period.",
      "end_month: Optional query parameter in `YYYY-MM` format; includes months up to this month. If unset, uses the current month.",
      "Prerequisite: Call the restricted API path from the root or administrative namespace.",
      "Prerequisite: Provide a Vault token using the `X-Vault-Token` header."
    ]
  },
  "why_it_matters": "Query Vault billing data for a specific time range.",
  "sources": [
    "https://github.com/hashicorp/vault/releases/tag/v2.0.1",
    "https://developer.hashicorp.com/vault/api-docs/system/billing/overview"
  ],
  "rank": 0.9302,
  "judge": {
    "publish": true,
    "judge_model": "codex-cli/gpt-6-luna+typesafe/jev-1.13.0",
    "prompt_version": "extract-v7+enrich-v2+judge-v2x3+jev-publish-v1"
  },
  "review_state": "approved",
  "provenance": {
    "run_id": "wave1b-20261016",
    "verdict_id": "wave1b-20261016:wave1b-20261016-220649d84fbd3e0c-18:gate",
    "evidence_hash": "d3fa290dd49d3b001943ecf7fa1139134fb910b9d686efbfe9e22f879116a494"
  },
  "review": {
    "draft_hash": "a2d227a30fea2854070d954bc7200b0814cc232b29458f50d49da72f75316371",
    "reviewer": "publication-gate",
    "reviewed_at": "2026-10-07T00:00:00.000Z",
    "decision": "wave1b-20261016:gate",
    "reason": "3 of 3 judge runs approved with p_yes >= 0.9 (mean 0.93 >= 0.9; 2 needed) and Jev gave 0.70 (>= 0.6 needed)."
  }
}
