Metadata APIs

OVERVIEW


 

Below is a quick overview of the Metadata APIs, more details can be found in the child pages.

 

API Functionality HTTP Request Type HTTP Request URL URL Parameters HTTP Request content HTTP Response
Get Metadata Node GET /api/2/metadata/:node :node = metadata node id or name   Metadata node object
Get Metadata Node List GET /api/2/metadata     Metadata node summary object list
Add Metadata Node POST /api/2/metadata   Metadata node object  
Update Metadata Node PUT /api/2/metadata/:node :node = metadata node id or name Metadata node object Metadata node summary object
Delete Metadata Node DELETE /api/2/metadata/:node :node = metadata node id or name    
Archive Metadata Node POST /api/2/metadata/:node/archive :node = metadata node id or name   Metadata node summary object
Activate Metadata Node POST /api/2/metadata/:node/activate :node = metadata node id or name   Metadata node summary object
Add 1st Level Metadata Category  POST /api/2/metadata/:node/categories :node = metadata node id or name Metadata 1st level category object  
Update 1st Level Metadata Category  PUT /api/2/metadata/:node/categories/:categoryID

:node = metadata node id or name

:categoryID= 1st level metadata category ID

Metadata 1st level category object Metadata node summary object
Delete 1st Level Metadata Category  DELETE /api/2/metadata/:node/categories/:categoryID

:node = metadata node id or name

:categoryID = 1st level metadata category ID

   
Add 2nd Level Metadata Label  POST /api/2/metadata/:node/categories/:categoryID/labels

:node = metadata node id or name

:categoryID = 1st level metadata category ID

Metadata 2nd level label object  
Update 2nd Level Metadata Label  PUT /api/2/metadata/:node/categories/:categoryID/labels/:labelID

:node = metadata node id or name

:categoryID = 1st level metadata category ID 

:labelID = 2nd level metadata label ID

Metadata 2nd level label object Metadata node summary object
Delete 2nd Level Metadata Label  DELETE /api/2/metadata/:node/categories/:categoryID/labels/:labelID

:node = metadata node id or name

:categoryID = 1st level metadata category ID 

:labelID = 2nd level metadata label ID 

   

 


 

Get Metadata Node

Get Metadata Node List

Add Metadata Node

Update Metadata Node

Delete Metadata Node

Archive Metadata Node

Activate Metadata Node

Add 1st Level Metadata Category

Update 1st Level Metadata Category

Delete 1st Level Metadata Category

Add 2nd Level Metadata Label

Update 2nd Level Metadata Label

Delete 2nd Level Metadata Label

Comments


0 Comments

Last Updated: Nov 08,2024