BusinessAccountList_Load_Query
Description
This function loads a list of business accounts.
Request Parameters
| Parameter | Type | Description | 
| count | Number | Count is used to tell Miva how many records to return. | 
| offset | Offset | Used in conjunction with the Count parameter for paginating results of large datasets. Default is 0. | 
| sort | String | Field to sort results by. Available sorting fields listed below. Use -prefix for a descending sort. | 
| filter | Object | Array of Object containing search filters. See usage here | 
Supported Sort Columns
One of these values would be passed in the sort request parameter to have the results sorted by that column. Value may be preceded by - for a descending sort.
| Sort | Description | 
| id | Business Account ID | 
Response Parameters
| Parameter | Type | Description | 
| success | Boolean | Boolean value indicating if the API request was successful | 
| total_count | Number | The number of business accounts returned for the product | 
| start_offset | Number | The offset starting point for pagination of return data | 
| id | Number | The business id | 
| title | String | The business name | 
| tax_exempt | Boolean | Boolean value indicating if the business is tax exempt | 
| order_cnt | Number | Number of orders placed by the business | 
| order_avg | Number | Average order value for the business | 
| formatted_order_avg | String | Currency formatted average order value for the business | 
| order_tot | Number | Total order value for the business | 
| formatted_order_tot | String | Currency formatted total order value for the business | 
| note_count | Number | Number of notes associated with the business account | 
Example Request
{
    "Store_Code": "{{Store_Code}}",
    "Miva_Request_Timestamp": "{{$timestamp}}",
    "Function": "BusinessAccountList_Load_Query"
}
Example Response
{
    "success": 1,
    "data": {
        "total_count": 2,
        "start_offset": 0,
        "data": [
            {
                "id": 2,
                "title": "Test_Business",
                "tax_exempt": false,
                "order_cnt": 0,
                "order_avg": 0.0,
                "formatted_order_avg": "$0.00",
                "order_tot": 0.0,
                "formatted_order_tot": "$0.00",
                "note_count": 0
            },
            {
                "id": 4,
                "title": "Test_Biz_2",
                "tax_exempt": false,
                "order_cnt": 0,
                "order_avg": 0.0,
                "formatted_order_avg": "$0.00",
                "order_tot": 0.0,
                "formatted_order_tot": "$0.00",
                "note_count": 0
            }
        ]
    }
}
Error Responses
| Error Code | Error Message | Error Description | 
| MER-JSN-00024 | Missing required parameter Function | Missing required parameter Function |