Delete custom metadata columns
Delete custom metadata columns from the Asset catalog for all tasks in the environment.
DELETE https://{controlplane_path}/api/1/rest/public/catalog/{env_org}/custom-metadata/columns
Delete custom metadata columns from the Asset catalog for all tasks in the
environment.
Prerequisites
- Environment (Org) admin permissions
Path parameters
Key | Description |
---|---|
controlplane_path |
Required. The path to the SnapLogic control plane:
elastic.snaplogic.com
For the UAT or EMEA control plane, substitute the name for elastic . For
example:
|
env_org |
Required. The name of the SnapLogic environment/Org.
For example, My-Dev-Env |
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 My-Dev-Env with your environment name.
- Replace
my_custom_col
with your custom column name.
curl -X 'DELETE' \
'http://elastic.snaplogic.com/api/1/rest/public/catalog/My-Dev-Env/custom-metadata/columns' \
-H 'accept: */*' \
-H 'Content-Type: application/json' \
-d '[
"my_custom_col"
]'