---
title: "Get Server Info"
method: GET
path: "/management/v1/info"
tags: ["server"]
---

# Get Server Info

`GET /management/v1/info`

## Request

- Base URL: `https://localhost`
- URL: `https://localhost/management/v1/info`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/lakekeeper/apis/lakekeeper-management-api/docs/management/v1/info/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns basic information about the server configuration and status.

## Response `200`

Server info

- ServerInfo
  - `authz-backend` string, required: `AuthZ` backend in use.
  - `aws-system-identities-enabled` boolean, required: If using AWS system identities for S3 storage profiles are enabled.
  - `azure-system-identities-enabled` boolean, required: If using Azure system identities for Azure storage profiles are enabled.
  - `bootstrapped` boolean, required: Whether the catalog has been bootstrapped.
  - `console` ConsoleInfo: Information about the UI (console) shipped with this binary.
    - `commit-sha` string, nullable: Git commit SHA of the console source, if known.
    - `edition` string, required: Edition / crate name of the bundled console. e.g. `lakekeeper-console` for the OSS console or `lakekeeper-console-plus` for the enterprise console.
    - `version` string, required: SemVer of the console crate.
  - `default-project-id` string, nullable: Default Project ID. Null if not set
  - `gcp-system-identities-enabled` boolean, required: If using GCP system identities for GCS storage profiles are enabled.
  - `lakekeeper-commit-sha` string, nullable: Git commit SHA of the upstream `lakekeeper` crate, if the binary reported it at build time.
  - `lakekeeper-enterprise-commit-sha` string, nullable: Git commit SHA of the enterprise binary, if known.
  - `lakekeeper-enterprise-version` string, nullable: SemVer of the enterprise binary (e.g. `lakekeeper-plus`) when this server is an enterprise build. `None` on OSS builds.
  - `lakekeeper-version` string, required: SemVer of the upstream `lakekeeper` crate the server was built against.
  - `license-status` LicenseStatus, required: Status of license validation
    - `audience` string, nullable: Audience or entity the license is issued to
    - `customer` string, nullable: Customer name the license is issued to (None for open source)
    - `error` string, nullable: Any validation error that occurred
    - `expiration` string, date-time, nullable: License expiration date (None for perpetual licenses like Apache)
    - `issuer` string, nullable: Organization or entity that issued the license for Lakekeeper
    - `license-id` string, nullable: License ID or identifier
    - `license-type` string, required: License type (e.g., "Apache-2.0", "Vakamo-Enterprise", etc.)
    - `valid` boolean, required: If the license is valid and active
  - `queues` string[], required: List of queues that are registered for the server.
  - `server-id` string, uuid, required: ID of the server. Returns null if the catalog has not been bootstrapped.
  - `version` string, required: Deprecated alias of `lakekeeper-version`. Always equal to it; kept for clients that read the plain `version` field. New clients should read `lakekeeper-version` and/or `lakekeeper-enterprise-version`.

## Other responses

- `500`: Unauthorized
- `4XX`

---

[API](https://skmtc.dev/lakekeeper/apis/lakekeeper-management-api.md) - [All operations](https://skmtc.dev/lakekeeper/apis/lakekeeper-management-api/llms.txt) - [OpenAPI document](https://skmtc.dev/lakekeeper/apis/lakekeeper-management-api/revisions/c5cb9a12a98c?raw)
