GET api/Vendor/GetByID?vendorID={vendorID}
Api to Get Vendor by ID
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| vendorID | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
VendorWithoutFileDataModel| Name | Description | Type | Additional information |
|---|---|---|---|
| VendorID | integer |
None. |
|
| BillComVendorID | string |
None. |
|
| BillComVendorName | string |
None. |
|
| VendorName | string |
None. |
|
| Code | string |
None. |
|
| ContactPersionName | string |
None. |
|
| ContactPersonEmail | string |
None. |
|
| ContactPersonPhone | string |
None. |
|
| ContactPerson | string |
None. |
|
| AddressStreet | string |
None. |
|
| CityID | integer |
None. |
|
| CityName | string |
None. |
|
| StateID | integer |
None. |
|
| StateName | string |
None. |
|
| CountryID | integer |
None. |
|
| CountryName | string |
None. |
|
| ZipCode | string |
None. |
|
| VendorStatusID | integer |
None. |
|
| VendorStatusName | string |
None. |
|
| SageRecordNo | integer |
None. |
|
| IsSageSynced | boolean |
None. |
|
| IsActive | integer |
None. |
|
| ServiceTypes | Collection of VendorServiceTypeResponseModel |
None. |
|
| AddedDate | date |
None. |
|
| AddedBy | integer |
None. |
|
| AddedByName | string |
None. |
|
| ModifiedDate | date |
None. |
|
| ModifiedBy | integer |
None. |
|
| TotalRecord | integer |
None. |
|
| LastSyncDate | date |
None. |
|
| LastSyncByName | string |
None. |
Response Formats
application/json, text/json, text/plain, text/html
Sample:
{
"vendorID": 1,
"billComVendorID": "sample string 2",
"billComVendorName": "sample string 3",
"vendorName": "sample string 4",
"code": "sample string 5",
"contactPersionName": "sample string 6",
"contactPersonEmail": "sample string 7",
"contactPersonPhone": "sample string 8",
"contactPerson": "sample string 9",
"addressStreet": "sample string 10",
"cityID": 1,
"cityName": "sample string 11",
"stateID": 1,
"stateName": "sample string 12",
"countryID": 1,
"countryName": "sample string 13",
"zipCode": "sample string 14",
"vendorStatusID": 1,
"vendorStatusName": "sample string 15",
"sageRecordNo": 16,
"isSageSynced": true,
"isActive": 17,
"serviceTypes": [
{
"vendorServiceTypeID": 1,
"vendorServiceTypeName": "sample string 2"
},
{
"vendorServiceTypeID": 1,
"vendorServiceTypeName": "sample string 2"
}
],
"addedDate": "2026-02-25T15:54:08.3659855-05:00",
"addedBy": 1,
"addedByName": "sample string 19",
"modifiedDate": "2026-02-25T15:54:08.3669821-05:00",
"modifiedBy": 1,
"totalRecord": 20,
"lastSyncDate": "2026-02-25T15:54:08.3669821-05:00",
"lastSyncByName": "sample string 21"
}
application/xml, text/xml
Sample:
<VendorWithoutFileDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Vendor">
<AddedBy>1</AddedBy>
<AddedByName>sample string 19</AddedByName>
<AddedDate>2026-02-25T15:54:08.3659855-05:00</AddedDate>
<AddressStreet>sample string 10</AddressStreet>
<BillComVendorID>sample string 2</BillComVendorID>
<BillComVendorName>sample string 3</BillComVendorName>
<CityID>1</CityID>
<CityName>sample string 11</CityName>
<Code>sample string 5</Code>
<ContactPersionName>sample string 6</ContactPersionName>
<ContactPerson>sample string 9</ContactPerson>
<ContactPersonEmail>sample string 7</ContactPersonEmail>
<ContactPersonPhone>sample string 8</ContactPersonPhone>
<CountryID>1</CountryID>
<CountryName>sample string 13</CountryName>
<IsActive>17</IsActive>
<IsSageSynced>true</IsSageSynced>
<LastSyncByName>sample string 21</LastSyncByName>
<LastSyncDate>2026-02-25T15:54:08.3669821-05:00</LastSyncDate>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-02-25T15:54:08.3669821-05:00</ModifiedDate>
<SageRecordNo>16</SageRecordNo>
<ServiceTypes>
<VendorServiceTypeResponseModel>
<VendorServiceTypeID>1</VendorServiceTypeID>
<VendorServiceTypeName>sample string 2</VendorServiceTypeName>
</VendorServiceTypeResponseModel>
<VendorServiceTypeResponseModel>
<VendorServiceTypeID>1</VendorServiceTypeID>
<VendorServiceTypeName>sample string 2</VendorServiceTypeName>
</VendorServiceTypeResponseModel>
</ServiceTypes>
<ServiceTypesJson>sample string 18</ServiceTypesJson>
<StateID>1</StateID>
<StateName>sample string 12</StateName>
<TotalRecord>20</TotalRecord>
<VendorID>1</VendorID>
<VendorName>sample string 4</VendorName>
<VendorStatusID>1</VendorStatusID>
<VendorStatusName>sample string 15</VendorStatusName>
<ZipCode>sample string 14</ZipCode>
</VendorWithoutFileDataModel>
multipart/form-data
Sample:
<VendorWithoutFileDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Vendor"><AddedBy>1</AddedBy><AddedByName>sample string 19</AddedByName><AddedDate>2026-02-25T15:54:08.3659855-05:00</AddedDate><AddressStreet>sample string 10</AddressStreet><BillComVendorID>sample string 2</BillComVendorID><BillComVendorName>sample string 3</BillComVendorName><CityID>1</CityID><CityName>sample string 11</CityName><Code>sample string 5</Code><ContactPersionName>sample string 6</ContactPersionName><ContactPerson>sample string 9</ContactPerson><ContactPersonEmail>sample string 7</ContactPersonEmail><ContactPersonPhone>sample string 8</ContactPersonPhone><CountryID>1</CountryID><CountryName>sample string 13</CountryName><IsActive>17</IsActive><IsSageSynced>true</IsSageSynced><LastSyncByName>sample string 21</LastSyncByName><LastSyncDate>2026-02-25T15:54:08.3669821-05:00</LastSyncDate><ModifiedBy>1</ModifiedBy><ModifiedDate>2026-02-25T15:54:08.3669821-05:00</ModifiedDate><SageRecordNo>16</SageRecordNo><ServiceTypes><VendorServiceTypeResponseModel><VendorServiceTypeID>1</VendorServiceTypeID><VendorServiceTypeName>sample string 2</VendorServiceTypeName></VendorServiceTypeResponseModel><VendorServiceTypeResponseModel><VendorServiceTypeID>1</VendorServiceTypeID><VendorServiceTypeName>sample string 2</VendorServiceTypeName></VendorServiceTypeResponseModel></ServiceTypes><ServiceTypesJson>sample string 18</ServiceTypesJson><StateID>1</StateID><StateName>sample string 12</StateName><TotalRecord>20</TotalRecord><VendorID>1</VendorID><VendorName>sample string 4</VendorName><VendorStatusID>1</VendorStatusID><VendorStatusName>sample string 15</VendorStatusName><ZipCode>sample string 14</ZipCode></VendorWithoutFileDataModel>