Lakekeeper Warehouse API is one of 13 APIs that Lakekeeper publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Warehouse. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and pricing.
This API exposes
30 operations
across 24 paths,
and defines 63 schemas.
It is described by OpenAPI 3.2.0, at version 0.0.0.
Requests are made against a single base URL, {scheme}://{host}{basePath}.
30 operations24 paths63 schemas1 DELETE13 GET16 POST
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.2.0
API Version
0.0.0
Base URL
{scheme}://{host}/management/v1
Authentication
HTTP Bearer
Resource Areas
1
Authentication & Security 1
Lakekeeper Warehouse API declares
1 security scheme
for authenticating requests.
It accepts HTTP bearer tokens (JWT) (bearerAuth).
By default, every request must be authenticated.
Paths & Operations 30
Across 24 paths, the API surfaces 30 operations — 1 DELETE, 13 GET, 16 POST. Each is listed below with its method, path, parameters, and response codes.
The contract defines 63 schemas that model the data the API accepts and returns. The most detailed are S3Profile (19 properties), GetWarehouseResponse (13 properties), GcsServiceKey (11 properties), AdlsProfile (9 properties). Each schema is shown below with its type and property counts.
UpdateWarehouseStorageRequest
object
2 properties1 required
LakekeeperGenericTableAction
StorageCredential
Storage secret for a warehouse.
SearchTabularRequest
object
1 property1 required
AzCredentialType
string
The type of Azure credential.
StorageLayoutTabularTemplate
string
Template string for tabular names. Placeholders {uuid} and {name} (with curly braces) will be replaced with the actual tabular UUID and name respectively. The…
WarehouseStatus
string
Status of a warehouse
S3Credential
WarehouseStatistics
object
4 properties4 required
UndropTabularsRequest
object
1 property1 required
GcsCredentialType
string
The type of GCS credential.
IcebergErrorResponse
object
JSON wrapper for all error responses (non-2xx)
1 property1 required
DeletedTabularResponse
object
8 properties8 required
ManagedBy
string
Which control plane, if any, exclusively manages a warehouse's spec. self-managed (the default) leaves the spec mutable by the warehouse's own owners through t…
StorageLayoutFullHierarchy
object
One directory per namespace level, one per tabular. For a tabular mytabular (uuid …003) in grandparentns / parentns the path is: / / / .
2 properties2 required
StorageLayoutNamespaceTemplate
string
Template string for namespace path segments. Placeholders {uuid} and {name} (with curly braces) will be replaced with the actual namespace UUID and name respec…
CreateWarehouseRequest
object
8 properties2 required
S3Profile
object
19 properties3 required
ListWarehousesResponse
object
1 property1 required
SearchTabular
object
4 properties3 required
StorageProfile
Storage profile for a warehouse.
GcsProfile
object
4 properties1 required
LakekeeperViewActionKind
UpdateWarehouseCredentialRequest
object
1 property
SearchTabularResponse
object
Search result for tabulars
1 property1 required
UpdateWarehouseDeleteProfileRequest
object
1 property1 required
LakekeeperTableActionKind
SetProtectionRequest
object
1 property1 required
UpdateWarehouseFormatVersionPolicyRequest
object
2 properties1 required
AzCredential
StorageLayoutFlat
object
No namespace directories; all tabulars are placed directly under the base location. For a tabular mytabular (uuid …002) the path is: / . The tabular template m…
1 property1 required
GcsCredential
GCS Credentials Currently only supports Service Account Key Example of a key: json { "type": "serviceaccount", "projectid": "example-project-1234", "privatekey…
TopLevelFolder
string
Top-level managed folder within a Fabric lakehouse. Fabric reserves Files/ and Tables/ as managed folders directly under each lakehouse item. Files/ is the def…
S3Flavor
string
RenameWarehouseRequest
object
1 property1 required
GetLakekeeperViewActionsResponse
object
1 property1 required
TabularDeleteProfile
OneLakeProfile
object
Storage profile for a Microsoft Fabric / OneLake lakehouse. Convenience wrapper around the ADLS Gen2 surface that derives the account name (onelake), container…
9 properties2 required
GetWarehouseResponse
object
13 properties9 required
TabularType
string
Type of tabular
WarehouseStatisticsResponse
object
3 properties2 required
ListDeletedTabularsResponse
object
2 properties1 required
EndpointMode
How Lakekeeper connects to the OneLake DFS endpoint. Fabric supports two kinds of Azure Private Link configurations, and only one of them maps to a dedicated v…
CreateWarehouseResponse
GetLakekeeperNamespaceActionsResponse
object
1 property1 required
GetLakekeeperTableActionsResponse
object
1 property1 required
ProtectionResponse
object
2 properties1 required
S3CloudflareR2Credential
object
4 properties4 required
S3AwsSystemIdentityCredential
object
1 property
ErrorModel
object
JSON error payload returned in a response with further details on the error
4 properties3 required
LakekeeperNamespaceActionKind
StorageLayout
Controls how namespace and tabular paths are constructed under the warehouse base location. - default / omitted: flat — no namespace directories; all tabulars…
GetLakekeeperWarehouseActionsResponse
object
1 property1 required
GcsServiceKey
object
11 properties11 required
AdlsProfile
object
Storage profile for a generic Azure Data Lake Storage Gen2 account. This profile speaks ADLS Gen2 against any storage account (including Microsoft Fabric / One…
9 properties2 required
S3CredentialType
string
The type of S3 credential.
TabularIdentUuid
StorageCredentialType
The type of storage credential configured for a warehouse, without secret values. This is returned in API responses so clients know which credential type was s…
S3AccessKeyCredential
object
3 properties2 required
SetWarehouseManagedByRequest
object
1 property1 required
LakekeeperWarehouseActionKind
GetLakekeeperGenericTableActionsResponse
object
1 property1 required
S3UrlStyleDetectionMode
string
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Lakekeeper Warehouse API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.