Update metadata taxonomy elements such as displayNames, descriptions, and other attributes of an existing taxonomy structure.
Use this endpoint to update top-level attributes of an existing taxonomy, such as changing its displayName.
Call the API endpoint.
cURL
Python v10
Node/TypeScript v10
Swift v10
Java v10
.NET v10
curl --request PATCH \
--url "https://api.box.com/2.0/metadata_taxonomies/{namespace}/{taxonomy_key}" \
--header "Authorization: Bearer YOUR_ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"displayName": "UPDATED DISPLAY NAME"
}'
Additional information is available for the and of a taxonomy.
Update a taxonomy level
Update the display name and description of an existing level within a taxonomy. The level index identifies which level to update.
Call the API endpoint with the displayName and description.
cURL
Python v10
Node/TypeScript v10
Swift v10
Java v10
.NET v10
curl --request PATCH \
--url "https://api.box.com/2.0/metadata_taxonomies/{namespace}/{taxonomy_key}/levels/1" \
--header "Authorization: Bearer YOUR_ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"displayName": "Continent UPDATED",
"description": "Continent Level UPDATED"
}'
Additional information is available for the , , and of a taxonomy.
Update a taxonomy node
Use this endpoint to modify the display name or relationship attributes of an existing node in a taxonomy - for example, renaming Paris to Paris City .
Call the API endpoint with the taxonomy’s displayName.
cURL
Python v10
Node/TypeScript v10
Swift v10
Java v10
.NET v10
curl --request PATCH \
--url "https://api.box.com/2.0/metadata_taxonomies/{namespace}/{taxonomy_key}/nodes/{node_id}" \
--header "Authorization: Bearer YOUR_ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"displayName": "Poland UPDATED"
}'
Additional information is available for the , , and of a taxonomy.