API Structure

1) getTopData

Description This API provides data for top cards.

Request Details

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

Response

[
{
color: 'green',
id: 901,
label: 'All',
value: 98
},
{
color: 'green',
id: 902,
label: 'Enabled',
value: 40
},
{
color: 'red',
id: 903,
label: 'Disabled',
value: 0
}
]

2) getSearchData

Description This API provides data for Search.

Request Details

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

Response

{
data: {
UserDigitalCertSearch: {
colsTaken: 1,
displayType: 'text',
sortNum: 3,
label: 'Dig. Cert.S.No'
},
UserIdSearch: {
colsTaken: 1,
displayType: 'text',
sortNum: 5,
label: 'UserId'
},
SearchLocation: {
colsTaken: 1,
displayType: 'dropdownSingle',
dataArr: [
{
label: 'AKOLA',
id: 'AKOLA',
value: 'AKOLA'
},
.....
{
label: 'mysore1',
id: 'mysore1',
value: 'mysore1'
}
],
sortNum: 6,
label: 'Location'
},
UserPhoneSearch: {
colsTaken: 1,
displayType: 'text',
sortNum: 4,
label: 'Phone Number'
},
UserMailSearch: {
colsTaken: 1,
displayType: 'text',
sortNum: 2,
label: 'Email Id'
},
SearchRole: {
colsTaken: 1,
displayType: 'dropdownSingle',
dataArr: [
{
label: '010920221155',
id: '010920221155',
value: '010920221155'
},
.....
{
label: 'testtesttest',
id: 'testtesttest',
value: 'testtesttest'
}
],
sortNum: 7,
label: 'Role Assigned'
},
SearchPki: {
colsTaken: 1,
displayType: 'dropdownSingle',
dataArr: [
{
id: 'Yes',
label: 'Yes',
value: 'Yes'
},
{
id: 'No',
label: 'No',
value: 'No'
},
{
id: 'All',
label: 'All',
value: 'All'
}
],
sortNum: 8,
label: 'PKI Based Login'
},
UserNameSearch: {
colsTaken: 1,
displayType: 'text',
sortNum: 1,
label: 'User Name'
}
}
}