Catalog APIs
Get Product Catalog
Search (Post Method):
URL: BaseURL/api/v1/asset/searchproduct?offset=0&size=25
note
productName in request payload is optional, you can also pass empty request body.
Request payload example
{
"productName" : "value"
}
Response Data
Product ID, Product Name, Product Type, Manufacturer Name , Product Description
Response Data Example
{
"objectList": [
{
"id": "value",
"productId": "value",
"productName": "value",
"productTypeName": "value",
"description": "value",
"manufacturerName": "value"
},
{
"id": "value",
"productId": "value",
"productName": "value",
"productTypeName": "value",
"description": "value",
"manufacturerName": "value"
}
],
"totalCount": value
}
Get Vendor Catalog
Search (Post Method) : BaseURL/api/v1/asset/searchvendor?offset=0&size=25
note
vendorName in request payload is optional, you can also pass empty request body.
Request payload example
{
"vendorName" : "value"
}
Response Data
Vendor ID, Vendor Name, Vendor Email Address, Contact Person, Contact Number, Vendor Description
Response Data Example
{
"objectList": [
{
"id": "value",
"vendorName": "value",
"vendorId": "value",
"contactPersonName": "value",
"contactNumber": "value",
"email": "value",
"description": "value"
},
{
"id": "value",
"vendorName": "value",
"vendorId": "value",
"contactPersonName": "value",
"contactNumber": "value",
"email": "value",
"description": "value"
}
],
"totalCount": value
}