UC Delta API
The Delta-native REST catalog for Delta clients: configuration, tables and commits, and temporary credentials.
OpenAPI document (v0.7.0). Paths are relative to http://localhost:8080/api/2.1/unity-catalog.
DeltaConfiguration
GET /delta/v1/config: Get catalog configuration
DeltaTables
POST /delta/v1/catalogs/{catalog}/schemas/{schema}/staging-tables: Create a staging tablePOST /delta/v1/catalogs/{catalog}/schemas/{schema}/tables: Create a tableGET /delta/v1/catalogs/{catalog}/schemas/{schema}/tables/{table}: Load table metadataPOST /delta/v1/catalogs/{catalog}/schemas/{schema}/tables/{table}: Update tableDELETE /delta/v1/catalogs/{catalog}/schemas/{schema}/tables/{table}: Delete a tableHEAD /delta/v1/catalogs/{catalog}/schemas/{schema}/tables/{table}: Check if table existsPOST /delta/v1/catalogs/{catalog}/schemas/{schema}/tables/{table}/metrics: Report commit metricsPOST /delta/v1/catalogs/{catalog}/schemas/{schema}/tables/{table}/rename: Rename a table
DeltaTemporaryCredentials
GET /delta/v1/catalogs/{catalog}/schemas/{schema}/tables/{table}/credentials: Get table credentialsGET /delta/v1/staging-tables/{table_id}/credentials: Get staging table credentials by UUIDGET /delta/v1/temporary-path-credentials: Get temporary path credentials