Delete custom metadata columns

Delete custom metadata columns from the Asset catalog for all tasks in the environment.

DELETE https://{controlplane_path}/api/2/{env_id}/public/catalog/custom-metadata/columns
Delete custom metadata columns from the Asset catalog for all tasks in the environment.

Prerequisites

  • Environment (Org) admin permissions

Path parameters

Parameter Description Required
env_id The environment ID. The Environment details field in Admin Manager contains the ID. Yes

Request body

A list of strings that specify the names of the custom columns to delete:

[
  "customColumn1",
  "customColumn2",
  "customColumn3"
]
Key Type Description
customColumn string The name of a custom column.

Response

Code 200 OK indicates that the columns were deleted.

Example

To use the following curl request to delete a custom column for all tasks in the environment:

  • Replace 555d444c777d99e22e9b9e99 with your environment ID.
  • Replace my_custom_col with your custom column name.
curl -X 'DELETE' \
  'http://elastic.snaplogic.com/api/2/555d444c777d99e22e9b9e99/public/catalog/custom-metadata/columns' \
  -H 'accept: */*' \
  -H 'Content-Type: application/json' \
  -d '[
  "my_custom_col"
]'