API Reference#

Connecting

Functions to create or connect to a DuckLake catalog.

Connecting
Ducklake

The main entry point representing a DuckLake instance.

Ducklake
Table

Read and write data, inspect metadata, and manage table state.

Table
Transactions

Group multiple operations into atomic transactions.

Transactions
Schemas & Data Types

Describe table schemas with ducklake’s data type primitives.

Schemas & Data Types
Errors

Exceptions raised by the SDK.

Errors
Polars Integration

Functional helpers for using ducklake with Polars.

Polars Integration
DuckDB Integration

Functional helpers for using ducklake with DuckDB.

DuckDB Integration