POST api/SaveUpdateVendors
Request Information
URI Parameters
None.
Body Parameters
VendorsDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| VendorID | integer |
None. |
|
| VendorName | string |
None. |
|
| VendorInit | string |
None. |
|
| VendorType | integer |
None. |
|
| VendorLdbOse | integer |
None. |
|
| Others | integer |
None. |
|
| PlansRoom | boolean |
None. |
|
| Newspapers | boolean |
None. |
|
| MailAddress1 | string |
None. |
|
| MailAddress2 | string |
None. |
|
| MailCountry | integer |
None. |
|
| MailCity | string |
None. |
|
| MailState | string |
None. |
|
| MailZip | string |
None. |
|
| PhysicalAddress1 | string |
None. |
|
| PhysicalAddress2 | string |
None. |
|
| PhysicalCountry | integer |
None. |
|
| PhysicalCity | string |
None. |
|
| PhysicalState | string |
None. |
|
| PhysicalZip | string |
None. |
|
| Phone | string |
None. |
|
| SeparatePayAddress | boolean |
None. |
|
| PayAddress1 | string |
None. |
|
| PayAddress2 | string |
None. |
|
| PayCountry | integer |
None. |
|
| PayCity | string |
None. |
|
| PayState | string |
None. |
|
| PayZip | string |
None. |
|
| Fax | string |
None. |
|
| string |
None. |
||
| WebHomePage | string |
None. |
|
| GenClass | integer |
None. |
|
| VendorComments | string |
None. |
|
| SeqOrder | integer |
None. |
|
| ParentId | integer |
None. |
|
| UserIDCreated | integer |
None. |
|
| DbUserCreated | string |
None. |
|
| CreatedDate | date |
None. |
|
| UserIDModified | integer |
None. |
|
| DbUserModified | string |
None. |
|
| ModifiedDate | date |
None. |
|
| RowStatus | string |
None. |
|
| Comments | string |
None. |
|
| CreatedBy | string |
None. |
|
| ModifiedBy | string |
None. |
|
| DateCreated | string |
None. |
|
| DateModified | string |
None. |
|
| VendorContacts | Collection of VendorContacts |
None. |
|
| VendorHourlyRates | Collection of VendorHourlyRates |
None. |
|
| VendorDBETypesList | Collection of PMAVendorDBETypes |
None. |
|
| IsPhysicalAddressSameAsMailing | boolean |
None. |
|
| IsConfidential | boolean |
None. |
|
| IsGOAAVendor | boolean |
None. |
|
| CountryCode | string |
None. |
|
| FaxCountryCode | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"VendorID": 1,
"VendorName": "sample string 2",
"VendorInit": "sample string 3",
"VendorType": 1,
"VendorLdbOse": 1,
"Others": 1,
"PlansRoom": true,
"Newspapers": true,
"MailAddress1": "sample string 4",
"MailAddress2": "sample string 5",
"MailCountry": 1,
"MailCity": "sample string 6",
"MailState": "sample string 7",
"MailZip": "sample string 8",
"PhysicalAddress1": "sample string 9",
"PhysicalAddress2": "sample string 10",
"PhysicalCountry": 1,
"PhysicalCity": "sample string 11",
"PhysicalState": "sample string 12",
"PhysicalZip": "sample string 13",
"Phone": "sample string 14",
"SeparatePayAddress": true,
"PayAddress1": "sample string 15",
"PayAddress2": "sample string 16",
"PayCountry": 1,
"PayCity": "sample string 17",
"PayState": "sample string 18",
"PayZip": "sample string 19",
"Fax": "sample string 20",
"Email": "sample string 21",
"WebHomePage": "sample string 22",
"GenClass": 1,
"VendorComments": "sample string 23",
"SeqOrder": 1,
"ParentId": 1,
"UserIDCreated": 24,
"DbUserCreated": "sample string 25",
"CreatedDate": "2025-11-01T00:46:43.6068625-04:00",
"UserIDModified": 1,
"DbUserModified": "sample string 26",
"ModifiedDate": "2025-11-01T00:46:43.6068625-04:00",
"RowStatus": "sample string 27",
"Comments": "sample string 28",
"CreatedBy": "sample string 29",
"ModifiedBy": "sample string 30",
"DateCreated": "sample string 31",
"DateModified": "sample string 32",
"VendorContacts": [
{
"VendorContactDetailsId": 1,
"VendorId": 1,
"ContactId": 1,
"SeqNo": 1,
"EmergencyContact": true,
"EffectiveFrom": "2025-11-01T00:46:43.6068625-04:00",
"EffectiveTo": "2025-11-01T00:46:43.6068625-04:00",
"Status": 1,
"UserIDCreated": 2,
"DbUserCreated": "sample string 3",
"CreatedDate": "2025-11-01T00:46:43.6068625-04:00",
"UserIDModified": 1,
"DbUserModified": "sample string 4",
"ModifiedDate": "2025-11-01T00:46:43.6068625-04:00",
"RowStatus": "sample string 5",
"Comments": "sample string 6",
"ContactFirstName": "sample string 7",
"VendorContactType": 1,
"IsConfidential": true
},
{
"VendorContactDetailsId": 1,
"VendorId": 1,
"ContactId": 1,
"SeqNo": 1,
"EmergencyContact": true,
"EffectiveFrom": "2025-11-01T00:46:43.6068625-04:00",
"EffectiveTo": "2025-11-01T00:46:43.6068625-04:00",
"Status": 1,
"UserIDCreated": 2,
"DbUserCreated": "sample string 3",
"CreatedDate": "2025-11-01T00:46:43.6068625-04:00",
"UserIDModified": 1,
"DbUserModified": "sample string 4",
"ModifiedDate": "2025-11-01T00:46:43.6068625-04:00",
"RowStatus": "sample string 5",
"Comments": "sample string 6",
"ContactFirstName": "sample string 7",
"VendorContactType": 1,
"IsConfidential": true
}
],
"VendorHourlyRates": [
{
"HourlyRateID": 1,
"VendorId": 1,
"HourlyRatePositionId": 1,
"HourlyRate": 1.0,
"DateEffectiveFrom": "2025-11-01T00:46:43.6068625-04:00",
"DateEffectiveTo": "2025-11-01T00:46:43.6068625-04:00",
"WhereUsed": 2,
"UserIDCreated": 3,
"DbUserCreated": "sample string 4",
"CreatedDate": "2025-11-01T00:46:43.6068625-04:00",
"UserIDModified": 1,
"DbUserModified": "sample string 5",
"ModifiedDate": "2025-11-01T00:46:43.6068625-04:00",
"RowStatus": "sample string 6",
"Comments": "sample string 7",
"HourlyRatePosition": "sample string 8",
"VendorName": "sample string 9",
"VendorInit": "sample string 10",
"Archive": true
},
{
"HourlyRateID": 1,
"VendorId": 1,
"HourlyRatePositionId": 1,
"HourlyRate": 1.0,
"DateEffectiveFrom": "2025-11-01T00:46:43.6068625-04:00",
"DateEffectiveTo": "2025-11-01T00:46:43.6068625-04:00",
"WhereUsed": 2,
"UserIDCreated": 3,
"DbUserCreated": "sample string 4",
"CreatedDate": "2025-11-01T00:46:43.6068625-04:00",
"UserIDModified": 1,
"DbUserModified": "sample string 5",
"ModifiedDate": "2025-11-01T00:46:43.6068625-04:00",
"RowStatus": "sample string 6",
"Comments": "sample string 7",
"HourlyRatePosition": "sample string 8",
"VendorName": "sample string 9",
"VendorInit": "sample string 10",
"Archive": true
}
],
"VendorDBETypesList": [
{
"VendorSmallBusinessID": 1,
"VendorDBETypeId": 1,
"VendorId": 2,
"EffectiveFrom": "2025-11-01T00:46:43.6068625-04:00",
"EffectiveTo": "2025-11-01T00:46:43.6068625-04:00",
"RowStatus": "sample string 3",
"UserIDCreated": 4,
"CreatedDate": "2025-11-01T00:46:43.6068625-04:00",
"UserIDModified": 1,
"ModifiedDate": "2025-11-01T00:46:43.6068625-04:00",
"Comments": "sample string 5",
"UserID": 6,
"SmallBusiness": "sample string 7"
},
{
"VendorSmallBusinessID": 1,
"VendorDBETypeId": 1,
"VendorId": 2,
"EffectiveFrom": "2025-11-01T00:46:43.6068625-04:00",
"EffectiveTo": "2025-11-01T00:46:43.6068625-04:00",
"RowStatus": "sample string 3",
"UserIDCreated": 4,
"CreatedDate": "2025-11-01T00:46:43.6068625-04:00",
"UserIDModified": 1,
"ModifiedDate": "2025-11-01T00:46:43.6068625-04:00",
"Comments": "sample string 5",
"UserID": 6,
"SmallBusiness": "sample string 7"
}
],
"IsPhysicalAddressSameAsMailing": true,
"IsConfidential": true,
"IsGOAAVendor": true,
"CountryCode": "sample string 33",
"FaxCountryCode": "sample string 34"
}
application/xml, text/xml
Sample:
<VendorsDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Goaa.iPro.Data.Admin.CustomClasses">
<Comments>sample string 28</Comments>
<CountryCode>sample string 33</CountryCode>
<CreatedBy>sample string 29</CreatedBy>
<CreatedDate>2025-11-01T00:46:43.6068625-04:00</CreatedDate>
<DateCreated>sample string 31</DateCreated>
<DateModified>sample string 32</DateModified>
<DbUserCreated>sample string 25</DbUserCreated>
<DbUserModified>sample string 26</DbUserModified>
<Email>sample string 21</Email>
<Fax>sample string 20</Fax>
<FaxCountryCode>sample string 34</FaxCountryCode>
<GenClass>1</GenClass>
<IsConfidential>true</IsConfidential>
<IsGOAAVendor>true</IsGOAAVendor>
<IsPhysicalAddressSameAsMailing>true</IsPhysicalAddressSameAsMailing>
<MailAddress1>sample string 4</MailAddress1>
<MailAddress2>sample string 5</MailAddress2>
<MailCity>sample string 6</MailCity>
<MailCountry>1</MailCountry>
<MailState>sample string 7</MailState>
<MailZip>sample string 8</MailZip>
<ModifiedBy>sample string 30</ModifiedBy>
<ModifiedDate>2025-11-01T00:46:43.6068625-04:00</ModifiedDate>
<Newspapers>true</Newspapers>
<Others>1</Others>
<ParentId>1</ParentId>
<PayAddress1>sample string 15</PayAddress1>
<PayAddress2>sample string 16</PayAddress2>
<PayCity>sample string 17</PayCity>
<PayCountry>1</PayCountry>
<PayState>sample string 18</PayState>
<PayZip>sample string 19</PayZip>
<Phone>sample string 14</Phone>
<PhysicalAddress1>sample string 9</PhysicalAddress1>
<PhysicalAddress2>sample string 10</PhysicalAddress2>
<PhysicalCity>sample string 11</PhysicalCity>
<PhysicalCountry>1</PhysicalCountry>
<PhysicalState>sample string 12</PhysicalState>
<PhysicalZip>sample string 13</PhysicalZip>
<PlansRoom>true</PlansRoom>
<RowStatus>sample string 27</RowStatus>
<SeparatePayAddress>true</SeparatePayAddress>
<SeqOrder>1</SeqOrder>
<UserIDCreated>24</UserIDCreated>
<UserIDModified>1</UserIDModified>
<VendorComments>sample string 23</VendorComments>
<VendorContacts>
<VendorContacts>
<Comments>sample string 6</Comments>
<ContactFirstName>sample string 7</ContactFirstName>
<ContactId>1</ContactId>
<CreatedDate>2025-11-01T00:46:43.6068625-04:00</CreatedDate>
<DbUserCreated>sample string 3</DbUserCreated>
<DbUserModified>sample string 4</DbUserModified>
<EffectiveFrom>2025-11-01T00:46:43.6068625-04:00</EffectiveFrom>
<EffectiveTo>2025-11-01T00:46:43.6068625-04:00</EffectiveTo>
<EmergencyContact>true</EmergencyContact>
<IsConfidential>true</IsConfidential>
<ModifiedDate>2025-11-01T00:46:43.6068625-04:00</ModifiedDate>
<RowStatus>sample string 5</RowStatus>
<SeqNo>1</SeqNo>
<Status>1</Status>
<UserIDCreated>2</UserIDCreated>
<UserIDModified>1</UserIDModified>
<VendorContactDetailsId>1</VendorContactDetailsId>
<VendorContactType>1</VendorContactType>
<VendorId>1</VendorId>
</VendorContacts>
<VendorContacts>
<Comments>sample string 6</Comments>
<ContactFirstName>sample string 7</ContactFirstName>
<ContactId>1</ContactId>
<CreatedDate>2025-11-01T00:46:43.6068625-04:00</CreatedDate>
<DbUserCreated>sample string 3</DbUserCreated>
<DbUserModified>sample string 4</DbUserModified>
<EffectiveFrom>2025-11-01T00:46:43.6068625-04:00</EffectiveFrom>
<EffectiveTo>2025-11-01T00:46:43.6068625-04:00</EffectiveTo>
<EmergencyContact>true</EmergencyContact>
<IsConfidential>true</IsConfidential>
<ModifiedDate>2025-11-01T00:46:43.6068625-04:00</ModifiedDate>
<RowStatus>sample string 5</RowStatus>
<SeqNo>1</SeqNo>
<Status>1</Status>
<UserIDCreated>2</UserIDCreated>
<UserIDModified>1</UserIDModified>
<VendorContactDetailsId>1</VendorContactDetailsId>
<VendorContactType>1</VendorContactType>
<VendorId>1</VendorId>
</VendorContacts>
</VendorContacts>
<VendorDBETypesList>
<PMAVendorDBETypes>
<Comments>sample string 5</Comments>
<CreatedDate>2025-11-01T00:46:43.6068625-04:00</CreatedDate>
<EffectiveFrom>2025-11-01T00:46:43.6068625-04:00</EffectiveFrom>
<EffectiveTo>2025-11-01T00:46:43.6068625-04:00</EffectiveTo>
<ModifiedDate>2025-11-01T00:46:43.6068625-04:00</ModifiedDate>
<RowStatus>sample string 3</RowStatus>
<SmallBusiness>sample string 7</SmallBusiness>
<UserID>6</UserID>
<UserIDCreated>4</UserIDCreated>
<UserIDModified>1</UserIDModified>
<VendorDBETypeId>1</VendorDBETypeId>
<VendorId>2</VendorId>
<VendorSmallBusinessID>1</VendorSmallBusinessID>
</PMAVendorDBETypes>
<PMAVendorDBETypes>
<Comments>sample string 5</Comments>
<CreatedDate>2025-11-01T00:46:43.6068625-04:00</CreatedDate>
<EffectiveFrom>2025-11-01T00:46:43.6068625-04:00</EffectiveFrom>
<EffectiveTo>2025-11-01T00:46:43.6068625-04:00</EffectiveTo>
<ModifiedDate>2025-11-01T00:46:43.6068625-04:00</ModifiedDate>
<RowStatus>sample string 3</RowStatus>
<SmallBusiness>sample string 7</SmallBusiness>
<UserID>6</UserID>
<UserIDCreated>4</UserIDCreated>
<UserIDModified>1</UserIDModified>
<VendorDBETypeId>1</VendorDBETypeId>
<VendorId>2</VendorId>
<VendorSmallBusinessID>1</VendorSmallBusinessID>
</PMAVendorDBETypes>
</VendorDBETypesList>
<VendorHourlyRates>
<VendorHourlyRates>
<Archive>true</Archive>
<Comments>sample string 7</Comments>
<CreatedDate>2025-11-01T00:46:43.6068625-04:00</CreatedDate>
<DateEffectiveFrom>2025-11-01T00:46:43.6068625-04:00</DateEffectiveFrom>
<DateEffectiveTo>2025-11-01T00:46:43.6068625-04:00</DateEffectiveTo>
<DbUserCreated>sample string 4</DbUserCreated>
<DbUserModified>sample string 5</DbUserModified>
<HourlyRate>1</HourlyRate>
<HourlyRateID>1</HourlyRateID>
<HourlyRatePosition>sample string 8</HourlyRatePosition>
<HourlyRatePositionId>1</HourlyRatePositionId>
<ModifiedDate>2025-11-01T00:46:43.6068625-04:00</ModifiedDate>
<RowStatus>sample string 6</RowStatus>
<UserIDCreated>3</UserIDCreated>
<UserIDModified>1</UserIDModified>
<VendorId>1</VendorId>
<VendorInit>sample string 10</VendorInit>
<VendorName>sample string 9</VendorName>
<WhereUsed>2</WhereUsed>
</VendorHourlyRates>
<VendorHourlyRates>
<Archive>true</Archive>
<Comments>sample string 7</Comments>
<CreatedDate>2025-11-01T00:46:43.6068625-04:00</CreatedDate>
<DateEffectiveFrom>2025-11-01T00:46:43.6068625-04:00</DateEffectiveFrom>
<DateEffectiveTo>2025-11-01T00:46:43.6068625-04:00</DateEffectiveTo>
<DbUserCreated>sample string 4</DbUserCreated>
<DbUserModified>sample string 5</DbUserModified>
<HourlyRate>1</HourlyRate>
<HourlyRateID>1</HourlyRateID>
<HourlyRatePosition>sample string 8</HourlyRatePosition>
<HourlyRatePositionId>1</HourlyRatePositionId>
<ModifiedDate>2025-11-01T00:46:43.6068625-04:00</ModifiedDate>
<RowStatus>sample string 6</RowStatus>
<UserIDCreated>3</UserIDCreated>
<UserIDModified>1</UserIDModified>
<VendorId>1</VendorId>
<VendorInit>sample string 10</VendorInit>
<VendorName>sample string 9</VendorName>
<WhereUsed>2</WhereUsed>
</VendorHourlyRates>
</VendorHourlyRates>
<VendorID>1</VendorID>
<VendorInit>sample string 3</VendorInit>
<VendorLdbOse>1</VendorLdbOse>
<VendorName>sample string 2</VendorName>
<VendorType>1</VendorType>
<WebHomePage>sample string 22</WebHomePage>
</VendorsDetails>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
integerResponse Formats
application/json, text/json
Sample:
1
application/xml, text/xml
Sample:
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>