API Structure

1) getTopData

Description This API provides data for top cards.

Request Details

  • method: POST
  • body:
{
keys: {
buyer: '',
dbCompany: '',
user: ''
}
}

Response

[
{
color: 'red',
id: 801,
label: 'Submitted',
value: 0
},
{
color: 'indigo',
id: 802,
label: 'Re-Submitted',
value: 0
},
{
color: 'violet',
id: 803,
label: 'Process Initiated',
value: 0
},
{
color: 'blue',
id: 804,
label: 'Registered',
value: 0
},
{
color: 'green',
id: 805,
label: 'Rejected',
value: 0
},
{
color: 'yellow',
id: 806,
label: 'Expired',
value: 0
}
]

2) getSearchData

Description This API provides data for Search.

Request Details

  • method: POST
  • body:
{
keys: {
buyer: '',
dbCompany: '',
user: ''
}
}

Response

{
data: {
searchDivision: {
colsTaken: 1,
displayType: 'dropdownSingle',
dataArr: [],
sortNum: 3,
label: 'Division'
},
servicesSearch: {
colsTaken: 1,
displayType: 'text',
sortNum: 2,
label: 'Major Products/Services'
},
name: {
colsTaken: 1,
displayType: 'text',
sortNum: 1,
label: 'Vendor Name'
}
}
}