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 |
Add 1st Level Metadata Category
Update 1st Level Metadata Category
Delete 1st Level Metadata Category
Last Updated: Nov 08,2024
Comments
0 Comments