Get table metadata
Returns the full metadata for a Delta Lake table identified by its three-part name (`catalog.schema.table`). Includes the Arrow schema, partition columns, table properties, constraints, and current version number. **Required scope:** `tables:read`
Authorization
BearerAuth Security scheme for OpenAPI endpoints. Validates both JWT tokens and API keys.
In: header
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/tables/{catalog}/{schema}/{table_name}"{ "id": "string", "description": "string", "version": 0, "tableName": "string", "tableType": "DELTA", "fileName": "string", "filePath": "string", "fileSize": 0, "mode": "string", "numRows": 0, "schema": { "fields": [ { "name": "id", "data_type": "Int64", "nullable": false, "dict_id": 0, "dict_is_ordered": false, "metadata": {} }, { "name": "name", "data_type": "Utf8", "nullable": true, "dict_id": 0, "dict_is_ordered": false, "metadata": {} } ], "metadata": {} }, "constraints": [ { "name": "string", "expr": "string" } ], "columnStatistics": [ { "nullCount": 0, "distinctCount": 0 } ], "createdAt": 0}{ "code": "string", "message": "string", "request_id": "string", "details": [ { "field": "string", "message": "string" } ]}{ "code": "string", "message": "string", "request_id": "string", "details": [ { "field": "string", "message": "string" } ]}{ "code": "string", "message": "string", "request_id": "string", "details": [ { "field": "string", "message": "string" } ]}{ "code": "string", "message": "string", "request_id": "string", "details": [ { "field": "string", "message": "string" } ]}{ "code": "string", "message": "string", "request_id": "string", "details": [ { "field": "string", "message": "string" } ]}{ "code": "string", "message": "string", "request_id": "string", "details": [ { "field": "string", "message": "string" } ]}{ "code": "string", "message": "string", "request_id": "string", "details": [ { "field": "string", "message": "string" } ]}{ "code": "string", "message": "string", "request_id": "string", "details": [ { "field": "string", "message": "string" } ]}{ "code": "string", "message": "string", "request_id": "string", "details": [ { "field": "string", "message": "string" } ]}Get allowed values for a column
Resolves and returns the currently allowed values for a column. For hierarchical domains, pass a `parent_value` query parameter to filter by the parent. For fixed domains the full list is returned. For reference domains the values are resolved from the source table. **Required scope:** `domains:read`
Delete a table
Permanently removes the Delta table and all associated Parquet/log files from the object store. This action is irreversible. **Required scope:** `tables:delete` (Builder and Admin)