EWSWebServices
Click here for a complete list of operations.
AddUpdateThirdPartyWine
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /2.00/EWSWebServices.asmx HTTP/1.1
Host: ws-uat.ewinerysolutions.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://ws.ewinerysolutions.com/AddUpdateThirdPartyWine"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<AddUpdateThirdPartyWine xmlns="https://ws.ewinerysolutions.com/">
<Request>
<IsActive>boolean</IsActive>
<IsSellAsBottle>boolean</IsSellAsBottle>
<IsSellAsCase>boolean</IsSellAsCase>
<IsTaxable>boolean</IsTaxable>
<BottlesInACase>int</BottlesInACase>
<MaxBottlesPerPurchase>int</MaxBottlesPerPurchase>
<MaxCasesPerPurchase>int</MaxCasesPerPurchase>
<MinBottlesPerPurchase>int</MinBottlesPerPurchase>
<NumberOfBottlesTowardMultiple>int</NumberOfBottlesTowardMultiple>
<RGSRating>int</RGSRating>
<RPRating>int</RPRating>
<STRating>int</STRating>
<TWNRating>int</TWNRating>
<Vintage>int</Vintage>
<WASRating>int</WASRating>
<WERating>int</WERating>
<WSRating>int</WSRating>
<CostPerBottle>decimal</CostPerBottle>
<CostPerCase>decimal</CostPerCase>
<SuggestedPricePerBottle>decimal</SuggestedPricePerBottle>
<SuggestedPricePerCase>decimal</SuggestedPricePerCase>
<Awards>string</Awards>
<Description>string</Description>
<FoodPairing>string</FoodPairing>
<MetaTagDescription>string</MetaTagDescription>
<MetaTagKeywords>string</MetaTagKeywords>
<OtherNotes>string</OtherNotes>
<Production>string</Production>
<ProductionNotes>string</ProductionNotes>
<Ratings>string</Ratings>
<TastingNotes>string</TastingNotes>
<Teaser>string</Teaser>
<VineyardNotes>string</VineyardNotes>
<WineMakerNotes>string</WineMakerNotes>
<AverageRating>decimal</AverageRating>
<Weight>decimal</Weight>
<Acid>string</Acid>
<Ageability>string</Ageability>
<Aging>string</Aging>
<AlcoholPercentage>string</AlcoholPercentage>
<BarrelAgingName>string</BarrelAgingName>
<BottlingDate>string</BottlingDate>
<Fermentation>string</Fermentation>
<HarvestDate>string</HarvestDate>
<MetaTagTitle>string</MetaTagTitle>
<PH>string</PH>
<Picture>string</Picture>
<ResidualSugar>string</ResidualSugar>
<Sugar>string</Sugar>
<Tannin>string</Tannin>
<VineyardDesignation>string</VineyardDesignation>
<WineName>string</WineName>
<WineNotesPDF>string</WineNotesPDF>
<WineSKU>string</WineSKU>
<ThirdPartyWineID>guid</ThirdPartyWineID>
<PlainName>string</PlainName>
<ShortName>string</ShortName>
<WineBottleSize>string</WineBottleSize>
<WineAppellation>string</WineAppellation>
<WineRegion>string</WineRegion>
<WineType>string</WineType>
<WineBrand>string</WineBrand>
<WineVarietal>string</WineVarietal>
</Request>
</AddUpdateThirdPartyWine>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<AddUpdateThirdPartyWineResponse xmlns="https://ws.ewinerysolutions.com/">
<AddUpdateThirdPartyWineResult>
<ThirdPartyWineID>guid</ThirdPartyWineID>
</AddUpdateThirdPartyWineResult>
</AddUpdateThirdPartyWineResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /2.00/EWSWebServices.asmx HTTP/1.1
Host: ws-uat.ewinerysolutions.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<AddUpdateThirdPartyWine xmlns="https://ws.ewinerysolutions.com/">
<Request>
<IsActive>boolean</IsActive>
<IsSellAsBottle>boolean</IsSellAsBottle>
<IsSellAsCase>boolean</IsSellAsCase>
<IsTaxable>boolean</IsTaxable>
<BottlesInACase>int</BottlesInACase>
<MaxBottlesPerPurchase>int</MaxBottlesPerPurchase>
<MaxCasesPerPurchase>int</MaxCasesPerPurchase>
<MinBottlesPerPurchase>int</MinBottlesPerPurchase>
<NumberOfBottlesTowardMultiple>int</NumberOfBottlesTowardMultiple>
<RGSRating>int</RGSRating>
<RPRating>int</RPRating>
<STRating>int</STRating>
<TWNRating>int</TWNRating>
<Vintage>int</Vintage>
<WASRating>int</WASRating>
<WERating>int</WERating>
<WSRating>int</WSRating>
<CostPerBottle>decimal</CostPerBottle>
<CostPerCase>decimal</CostPerCase>
<SuggestedPricePerBottle>decimal</SuggestedPricePerBottle>
<SuggestedPricePerCase>decimal</SuggestedPricePerCase>
<Awards>string</Awards>
<Description>string</Description>
<FoodPairing>string</FoodPairing>
<MetaTagDescription>string</MetaTagDescription>
<MetaTagKeywords>string</MetaTagKeywords>
<OtherNotes>string</OtherNotes>
<Production>string</Production>
<ProductionNotes>string</ProductionNotes>
<Ratings>string</Ratings>
<TastingNotes>string</TastingNotes>
<Teaser>string</Teaser>
<VineyardNotes>string</VineyardNotes>
<WineMakerNotes>string</WineMakerNotes>
<AverageRating>decimal</AverageRating>
<Weight>decimal</Weight>
<Acid>string</Acid>
<Ageability>string</Ageability>
<Aging>string</Aging>
<AlcoholPercentage>string</AlcoholPercentage>
<BarrelAgingName>string</BarrelAgingName>
<BottlingDate>string</BottlingDate>
<Fermentation>string</Fermentation>
<HarvestDate>string</HarvestDate>
<MetaTagTitle>string</MetaTagTitle>
<PH>string</PH>
<Picture>string</Picture>
<ResidualSugar>string</ResidualSugar>
<Sugar>string</Sugar>
<Tannin>string</Tannin>
<VineyardDesignation>string</VineyardDesignation>
<WineName>string</WineName>
<WineNotesPDF>string</WineNotesPDF>
<WineSKU>string</WineSKU>
<ThirdPartyWineID>guid</ThirdPartyWineID>
<PlainName>string</PlainName>
<ShortName>string</ShortName>
<WineBottleSize>string</WineBottleSize>
<WineAppellation>string</WineAppellation>
<WineRegion>string</WineRegion>
<WineType>string</WineType>
<WineBrand>string</WineBrand>
<WineVarietal>string</WineVarietal>
</Request>
</AddUpdateThirdPartyWine>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<AddUpdateThirdPartyWineResponse xmlns="https://ws.ewinerysolutions.com/">
<AddUpdateThirdPartyWineResult>
<ThirdPartyWineID>guid</ThirdPartyWineID>
</AddUpdateThirdPartyWineResult>
</AddUpdateThirdPartyWineResponse>
</soap12:Body>
</soap12:Envelope>