POST api/SaveUpdateVendors
Request Information
URI Parameters
None.
Body Parameters
VendorsDetailsName | 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": "2024-09-20T19:53:03.6657116-04:00", "UserIDModified": 1, "DbUserModified": "sample string 26", "ModifiedDate": "2024-09-20T19:53:03.6657116-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": "2024-09-20T19:53:03.6657116-04:00", "EffectiveTo": "2024-09-20T19:53:03.6657116-04:00", "Status": 1, "UserIDCreated": 2, "DbUserCreated": "sample string 3", "CreatedDate": "2024-09-20T19:53:03.6657116-04:00", "UserIDModified": 1, "DbUserModified": "sample string 4", "ModifiedDate": "2024-09-20T19:53:03.6657116-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": "2024-09-20T19:53:03.6657116-04:00", "EffectiveTo": "2024-09-20T19:53:03.6657116-04:00", "Status": 1, "UserIDCreated": 2, "DbUserCreated": "sample string 3", "CreatedDate": "2024-09-20T19:53:03.6657116-04:00", "UserIDModified": 1, "DbUserModified": "sample string 4", "ModifiedDate": "2024-09-20T19:53:03.6657116-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": "2024-09-20T19:53:03.6657116-04:00", "DateEffectiveTo": "2024-09-20T19:53:03.6657116-04:00", "WhereUsed": 2, "UserIDCreated": 3, "DbUserCreated": "sample string 4", "CreatedDate": "2024-09-20T19:53:03.6657116-04:00", "UserIDModified": 1, "DbUserModified": "sample string 5", "ModifiedDate": "2024-09-20T19:53:03.6657116-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": "2024-09-20T19:53:03.6657116-04:00", "DateEffectiveTo": "2024-09-20T19:53:03.6657116-04:00", "WhereUsed": 2, "UserIDCreated": 3, "DbUserCreated": "sample string 4", "CreatedDate": "2024-09-20T19:53:03.6657116-04:00", "UserIDModified": 1, "DbUserModified": "sample string 5", "ModifiedDate": "2024-09-20T19:53:03.6657116-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": "2024-09-20T19:53:03.6657116-04:00", "EffectiveTo": "2024-09-20T19:53:03.6657116-04:00", "RowStatus": "sample string 3", "UserIDCreated": 4, "CreatedDate": "2024-09-20T19:53:03.6657116-04:00", "UserIDModified": 1, "ModifiedDate": "2024-09-20T19:53:03.6657116-04:00", "Comments": "sample string 5", "UserID": 6, "SmallBusiness": "sample string 7" }, { "VendorSmallBusinessID": 1, "VendorDBETypeId": 1, "VendorId": 2, "EffectiveFrom": "2024-09-20T19:53:03.6657116-04:00", "EffectiveTo": "2024-09-20T19:53:03.6657116-04:00", "RowStatus": "sample string 3", "UserIDCreated": 4, "CreatedDate": "2024-09-20T19:53:03.6657116-04:00", "UserIDModified": 1, "ModifiedDate": "2024-09-20T19:53:03.6657116-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>2024-09-20T19:53:03.6657116-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>2024-09-20T19:53:03.6657116-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>2024-09-20T19:53:03.6657116-04:00</CreatedDate> <DbUserCreated>sample string 3</DbUserCreated> <DbUserModified>sample string 4</DbUserModified> <EffectiveFrom>2024-09-20T19:53:03.6657116-04:00</EffectiveFrom> <EffectiveTo>2024-09-20T19:53:03.6657116-04:00</EffectiveTo> <EmergencyContact>true</EmergencyContact> <IsConfidential>true</IsConfidential> <ModifiedDate>2024-09-20T19:53:03.6657116-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>2024-09-20T19:53:03.6657116-04:00</CreatedDate> <DbUserCreated>sample string 3</DbUserCreated> <DbUserModified>sample string 4</DbUserModified> <EffectiveFrom>2024-09-20T19:53:03.6657116-04:00</EffectiveFrom> <EffectiveTo>2024-09-20T19:53:03.6657116-04:00</EffectiveTo> <EmergencyContact>true</EmergencyContact> <IsConfidential>true</IsConfidential> <ModifiedDate>2024-09-20T19:53:03.6657116-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>2024-09-20T19:53:03.6657116-04:00</CreatedDate> <EffectiveFrom>2024-09-20T19:53:03.6657116-04:00</EffectiveFrom> <EffectiveTo>2024-09-20T19:53:03.6657116-04:00</EffectiveTo> <ModifiedDate>2024-09-20T19:53:03.6657116-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>2024-09-20T19:53:03.6657116-04:00</CreatedDate> <EffectiveFrom>2024-09-20T19:53:03.6657116-04:00</EffectiveFrom> <EffectiveTo>2024-09-20T19:53:03.6657116-04:00</EffectiveTo> <ModifiedDate>2024-09-20T19:53:03.6657116-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>2024-09-20T19:53:03.6657116-04:00</CreatedDate> <DateEffectiveFrom>2024-09-20T19:53:03.6657116-04:00</DateEffectiveFrom> <DateEffectiveTo>2024-09-20T19:53:03.6657116-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>2024-09-20T19:53:03.6657116-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>2024-09-20T19:53:03.6657116-04:00</CreatedDate> <DateEffectiveFrom>2024-09-20T19:53:03.6657116-04:00</DateEffectiveFrom> <DateEffectiveTo>2024-09-20T19:53:03.6657116-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>2024-09-20T19:53:03.6657116-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>