---
title: "Get API version and feature flags"
method: GET
path: "/version"
tags: ["Monitoring"]
---

# Get API version and feature flags

`GET /version`

## Request

- Base URL: `https://hindsight.vectorize.io` (the document declares no server; this is the origin it was published from)
- URL: `https://hindsight.vectorize.io/version`
- Auth: none declared
- TypeScript: <https://skmtc.dev/vectorize/apis/hindsight-http-api/docs/version/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns API version information and enabled feature flags. Use this to check which capabilities are available in this deployment.

## Response `200`

Successful Response

- VersionResponse: Response model for the version/info endpoint.
  - `api_version` string, required: API version string
  - `features` FeaturesInfo, required: Feature flags indicating which capabilities are enabled.
    - `observations` boolean, required: Whether observations (auto-consolidation) are enabled
    - `mcp` boolean, required: Whether MCP (Model Context Protocol) server is enabled
    - `worker` boolean, required: Whether the background worker is enabled
    - `bank_config_api` boolean, required: Whether per-bank configuration API is enabled
    - `bank_llm_health` boolean, required: Whether the per-bank LLM connectivity probe is enabled
    - `file_upload_api` boolean, required: Whether file upload/conversion API is enabled
    - `document_export_api` boolean, required: Whether the document export endpoint is enabled
    - `document_import_api` boolean, required: Whether the document import endpoint is enabled
    - `audit_log` boolean, required: Whether audit logging is enabled by default (overridable per bank)
    - `llm_trace` boolean, required: Whether per-bank LLM request tracing is enabled
    - `store_document_text` boolean, required: Whether raw source text is persisted. When false, document/chunk source text is not stored.

## Changes

- **2026-10-04** `4fda98b75f63`: 6 info
  - added the required property `features/audit_log` to the response with the `200` status
  - added the required property `features/bank_llm_health` to the response with the `200` status
  - added the required property `features/document_export_api` to the response with the `200` status
  - added the required property `features/document_import_api` to the response with the `200` status
  - …2 more

[Operation history](https://skmtc.dev/vectorize/apis/hindsight-http-api/changes/version/get.md)

---

[API](https://skmtc.dev/vectorize/apis/hindsight-http-api.md) - [All operations](https://skmtc.dev/vectorize/apis/hindsight-http-api/llms.txt) - [OpenAPI document](https://skmtc.dev/vectorize/apis/hindsight-http-api/revisions/45e711cd0897?raw)
