GET Suppliers/Get?SiteID={SiteID}&IsActive={IsActive}
Gets A List Of all Supplier for Company
Request Information
URI Parameters
| Name | Type | Description | Additional information |
|---|---|---|---|
| SiteID | integer |
SiteID of site you want suppliers from |
|
| IsActive | boolean |
whether it should show active suppliers. Default only shows active suppliers |
Body Parameters
None.
Response Information
Resource Description
Collection of SupplierRowDto| Name | Type | Description | Additional information |
|---|---|---|---|
| SiteID | integer |
None. |
|
| SupplierID | integer |
None. |
|
| Name | string |
None. |
|
| CompanyCode | string |
None. |
|
| AccountNumber | string |
None. |
|
| string |
None. |
||
| ContactName | string |
None. |
|
| ContactPhone | string |
None. |
|
| Url | string |
None. |
|
| OrderMethod | string |
None. |
|
| MinimumSpend | decimal number |
None. |
|
| OutstandingBalance | decimal number |
None. |
|
| DeliveryDays | DaysOfTheWeekDto |
None. |
|
| Active | boolean |
None. |
|
| DeliveryCutOffHour | integer |
None. |
|
| SupplierAutomatedOrders | boolean |
None. |
|
| OverrideCutOffInterval | time interval |
None. |
|
| AutomatedOrderPrepopulate | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"SiteID": 1,
"SupplierID": 2,
"Name": "sample string 3",
"CompanyCode": "sample string 4",
"AccountNumber": "sample string 5",
"Email": "sample string 6",
"ContactName": "sample string 7",
"ContactPhone": "sample string 8",
"Url": "sample string 9",
"OrderMethod": "sample string 10",
"MinimumSpend": 11.0,
"OutstandingBalance": 12.0,
"DeliveryDays": {
"Monday": true,
"Tuesday": true,
"Wednesday": true,
"Thursday": true,
"Friday": true,
"Saturday": true,
"Sunday": true,
"ActiveShortNames": [
"Mon",
"Tue",
"Wed",
"Thur",
"Fri",
"Sat",
"Sun"
],
"DaysOfWeek": [
1,
2,
3,
4,
5,
6,
0
]
},
"Active": true,
"DeliveryCutOffHour": 1,
"SupplierAutomatedOrders": true,
"OverrideCutOffInterval": "00:00:00.1234567",
"AutomatedOrderPrepopulate": "sample string 15"
},
{
"SiteID": 1,
"SupplierID": 2,
"Name": "sample string 3",
"CompanyCode": "sample string 4",
"AccountNumber": "sample string 5",
"Email": "sample string 6",
"ContactName": "sample string 7",
"ContactPhone": "sample string 8",
"Url": "sample string 9",
"OrderMethod": "sample string 10",
"MinimumSpend": 11.0,
"OutstandingBalance": 12.0,
"DeliveryDays": {
"Monday": true,
"Tuesday": true,
"Wednesday": true,
"Thursday": true,
"Friday": true,
"Saturday": true,
"Sunday": true,
"ActiveShortNames": [
"Mon",
"Tue",
"Wed",
"Thur",
"Fri",
"Sat",
"Sun"
],
"DaysOfWeek": [
1,
2,
3,
4,
5,
6,
0
]
},
"Active": true,
"DeliveryCutOffHour": 1,
"SupplierAutomatedOrders": true,
"OverrideCutOffInterval": "00:00:00.1234567",
"AutomatedOrderPrepopulate": "sample string 15"
}
]
application/xml, text/xml
Sample:
System.Xml.XmlDocument