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'
        }
    }
}