Error
A valid request URL is required to generate request examples{
"version": 1,
"fields": {}
}Table
Update per-field metadata
Update the Arrow field (column) metadata for table id.
Each entry targets a field by path and merges the provided key-value
pairs into that field’s existing metadata, or replaces it when replace
is true. A null metadata value deletes that key.
POST
/
v1
/
table
/
{id}
/
update_field_metadata
Update per-field metadata
curl --request POST \
--url {scheme}://{host}:{port}/{basePath}/v1/table/{id}/update_field_metadata \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"updates": [
{
"path": "<string>",
"metadata": {},
"replace": true
}
],
"identity": {
"api_key": "<string>",
"auth_token": "<string>"
},
"id": [
"<string>"
],
"branch": "<string>"
}
'{
"version": 1,
"fields": {}
}Authorizations
OAuth2BearerAuthApiKeyAuth
The access token received from the authorization server in the OAuth 2.0 flow.
Path Parameters
string identifier of an object in a namespace, following the Lance Namespace spec.
When the value is equal to the delimiter, it represents the root namespace.
For example, v1/namespace/$/list performs a ListNamespace on the root namespace.
Query Parameters
An optional delimiter of the string identifier, following the Lance Namespace spec.
When not specified, the $ delimiter must be used.
Body
application/json
Was this page helpful?
⌘I