Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Offset | form | int | No | |
Total | form | int | No | |
Results | form | List<T> | No | |
Meta | form | Dictionary<string, string> | No | |
ResponseStatus | form | ResponseStatus | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .soap12 suffix or ?format=soap12
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /soap12 HTTP/1.1
Host: www.bernhardthospitality.com
Content-Type: text/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>
<QueryPromotionProductsQualify.Request xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Emun.Shopping">
<Fields xmlns="http://schemas.servicestack.net/types">String</Fields>
<Include xmlns="http://schemas.servicestack.net/types">String</Include>
<Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.servicestack.net/types">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</Meta>
<OrderBy xmlns="http://schemas.servicestack.net/types">String</OrderBy>
<OrderByDesc xmlns="http://schemas.servicestack.net/types">String</OrderByDesc>
<Skip xmlns="http://schemas.servicestack.net/types">0</Skip>
<Take xmlns="http://schemas.servicestack.net/types">0</Take>
<PromoCode>String</PromoCode>
</QueryPromotionProductsQualify.Request>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/xml 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> <QueryResponseOfProductHJ2Sph_Pt xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.servicestack.net/types"> <Offset>0</Offset> <Total>0</Total> <Results xmlns:d2p1="http://schemas.datacontract.org/2004/07/Emun.Products"> <d2p1:Product> <Id xmlns="http://schemas.datacontract.org/2004/07/ServiceStack">String</Id> <d2p1:AltDescription>String</d2p1:AltDescription> <d2p1:AsShownValues> <d2p1:OptionPrebuilt.FieldValue> <d2p1:CustomText>String</d2p1:CustomText> <d2p1:FieldId>String</d2p1:FieldId> <d2p1:ValueId>String</d2p1:ValueId> </d2p1:OptionPrebuilt.FieldValue> </d2p1:AsShownValues> <d2p1:AvailableOn>0001-01-01T00:00:00</d2p1:AvailableOn> <d2p1:AvailableQty>0</d2p1:AvailableQty> <d2p1:CasePrice>0</d2p1:CasePrice> <d2p1:CaseQty>0</d2p1:CaseQty> <d2p1:Category> <Id xmlns="http://schemas.datacontract.org/2004/07/ServiceStack">String</Id> <d2p1:Label>String</d2p1:Label> </d2p1:Category> <d2p1:CategoryId>String</d2p1:CategoryId> <d2p1:Cost>0</d2p1:Cost> <d2p1:CreatedOn>0001-01-01T00:00:00</d2p1:CreatedOn> <d2p1:CubicVolume>0</d2p1:CubicVolume> <d2p1:Custom9>String</d2p1:Custom9> <d2p1:EnforceMinimum>false</d2p1:EnforceMinimum> <d2p1:Featured>0</d2p1:Featured> <d2p1:GenericTags xmlns:d4p1="http://schemas.datacontract.org/2004/07/Emun.Tags"> <d4p1:Tag> <d4p1:CreatedBy>String</d4p1:CreatedBy> <d4p1:CreatedOn>0001-01-01T00:00:00</d4p1:CreatedOn> <d4p1:Exported>false</d4p1:Exported> <d4p1:Generated>false</d4p1:Generated> <d4p1:LastModifiedBy>String</d4p1:LastModifiedBy> <d4p1:LastModifiedOn>0001-01-01T00:00:00</d4p1:LastModifiedOn> <d4p1:Position>0</d4p1:Position> <d4p1:Id>1312561414.1312561</d4p1:Id> <d4p1:ParentTagKind>String</d4p1:ParentTagKind> <d4p1:ParentTagLabel>String</d4p1:ParentTagLabel> <d4p1:PrincipalId>String</d4p1:PrincipalId> <d4p1:Shard>String</d4p1:Shard> <d4p1:TagKind>String</d4p1:TagKind> <d4p1:TagLabel>String</d4p1:TagLabel> </d4p1:Tag> </d2p1:GenericTags> <d2p1:Height>0</d2p1:Height> <d2p1:ImageUrl>String</d2p1:ImageUrl> <d2p1:IncomingQty>0</d2p1:IncomingQty> <d2p1:IsB2B>false</d2p1:IsB2B> <d2p1:IsB2C>false</d2p1:IsB2C> <d2p1:IsDealerVisible>false</d2p1:IsDealerVisible> <d2p1:IsKitEditable>false</d2p1:IsKitEditable> <d2p1:IsKitExplode>false</d2p1:IsKitExplode> <d2p1:IsNew>false</d2p1:IsNew> <d2p1:IsNonDiscountable>false</d2p1:IsNonDiscountable> <d2p1:IsRestricted>false</d2p1:IsRestricted> <d2p1:IsSellable>false</d2p1:IsSellable> <d2p1:ItemType>String</d2p1:ItemType> <d2p1:Keywords>String</d2p1:Keywords> <d2p1:Length>0</d2p1:Length> <d2p1:Likes>1</d2p1:Likes> <d2p1:ListPrice>0</d2p1:ListPrice> <d2p1:LongDescription>String</d2p1:LongDescription> <d2p1:MainFeatured>0</d2p1:MainFeatured> <d2p1:ManufacturerNumber>String</d2p1:ManufacturerNumber> <d2p1:MaxNumLines>0</d2p1:MaxNumLines> <d2p1:Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:KeyValueOfstringstring> <d4p1:Key>String</d4p1:Key> <d4p1:Value>String</d4p1:Value> </d4p1:KeyValueOfstringstring> </d2p1:Meta> <d2p1:MinimumOrderQty>0</d2p1:MinimumOrderQty> <d2p1:OnDemandProductEuid>String</d2p1:OnDemandProductEuid> <d2p1:OptionGroup>String</d2p1:OptionGroup> <d2p1:OptionGroupList>String</d2p1:OptionGroupList> <d2p1:Points>0</d2p1:Points> <d2p1:Pricing xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" /> <d2p1:ProductImages> <d2p1:ProductImage> <d2p1:CreatedOn>0001-01-01T00:00:00</d2p1:CreatedOn> <d2p1:Position>0</d2p1:Position> <d2p1:ProductId>String</d2p1:ProductId> </d2p1:ProductImage> </d2p1:ProductImages> <d2p1:ProductLineId>String</d2p1:ProductLineId> <d2p1:PurchaseIncrement>0</d2p1:PurchaseIncrement> <d2p1:RetailListPrice>0</d2p1:RetailListPrice> <d2p1:RetailPrice>0</d2p1:RetailPrice> <d2p1:ShipOn>0001-01-01T00:00:00</d2p1:ShipOn> <d2p1:ShortDescription>String</d2p1:ShortDescription> <d2p1:Status>String</d2p1:Status> <d2p1:SubCategory>String</d2p1:SubCategory> <d2p1:SuperCategory>String</d2p1:SuperCategory> <d2p1:Tags xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:KeyValueOfstringArrayOfstringty7Ep6D1> <d4p1:Key>String</d4p1:Key> <d4p1:Value> <d4p1:string>String</d4p1:string> </d4p1:Value> </d4p1:KeyValueOfstringArrayOfstringty7Ep6D1> </d2p1:Tags> <d2p1:UOM>String</d2p1:UOM> <d2p1:UnitsAllocated>0</d2p1:UnitsAllocated> <d2p1:UnitsInStock>0</d2p1:UnitsInStock> <d2p1:UpcCode>String</d2p1:UpcCode> <d2p1:Vendor xmlns:d4p1="http://schemas.datacontract.org/2004/07/Emun.Vendors"> <Id xmlns="http://schemas.datacontract.org/2004/07/ServiceStack">String</Id> <d4p1:Abbreviation>String</d4p1:Abbreviation> <d4p1:Active>false</d4p1:Active> <d4p1:Address>String</d4p1:Address> <d4p1:AllowBackorders>false</d4p1:AllowBackorders> <d4p1:AllowDiscounts>false</d4p1:AllowDiscounts> <d4p1:AllowManualItemEntry>false</d4p1:AllowManualItemEntry> <d4p1:AllowPriceOverride>false</d4p1:AllowPriceOverride> <d4p1:City>String</d4p1:City> <d4p1:CommissionPercent>0</d4p1:CommissionPercent> <d4p1:CustomerNumber>String</d4p1:CustomerNumber> <d4p1:DecryptCCOnExport>false</d4p1:DecryptCCOnExport> <d4p1:DefaultShipDatePrevious>false</d4p1:DefaultShipDatePrevious> <d4p1:Email>String</d4p1:Email> <d4p1:EmailOrders>false</d4p1:EmailOrders> <d4p1:EmailUrlToExport>false</d4p1:EmailUrlToExport> <d4p1:EnforceMinimums>false</d4p1:EnforceMinimums> <d4p1:EnforcePurchaseIncrement>false</d4p1:EnforcePurchaseIncrement> <d4p1:ExportOrders>false</d4p1:ExportOrders> <d4p1:ExportReviewOrders>false</d4p1:ExportReviewOrders> <d4p1:Fax>String</d4p1:Fax> <d4p1:IncludeInBatch>false</d4p1:IncludeInBatch> <d4p1:IsInvoiceOnly>false</d4p1:IsInvoiceOnly> <d4p1:IsShowroomVendor>false</d4p1:IsShowroomVendor> <d4p1:Label>String</d4p1:Label> <d4p1:LastLoginAttempt>0001-01-01T00:00:00</d4p1:LastLoginAttempt> <d4p1:LastOrderedOn>0001-01-01T00:00:00</d4p1:LastOrderedOn> <d4p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:KeyValueOfstringstring> <d5p1:Key>String</d5p1:Key> <d5p1:Value>String</d5p1:Value> </d5p1:KeyValueOfstringstring> </d4p1:Meta> <d4p1:MinimumBalance>0</d4p1:MinimumBalance> <d4p1:Note>String</d4p1:Note> <d4p1:OrderMinimum>0</d4p1:OrderMinimum> <d4p1:OrderTagLine>String</d4p1:OrderTagLine> <d4p1:Phone>String</d4p1:Phone> <d4p1:ProductTags> <d4p1:VendorProductTag> <Id xmlns="http://schemas.datacontract.org/2004/07/ServiceStack">String</Id> <d4p1:Tag>String</d4p1:Tag> </d4p1:VendorProductTag> </d4p1:ProductTags> <d4p1:ReOrderMinimum>0</d4p1:ReOrderMinimum> <d4p1:RequireCreditSheet>false</d4p1:RequireCreditSheet> <d4p1:Settings> <d4p1:VendorSetting> <d4p1:Key>String</d4p1:Key> <d4p1:Value>String</d4p1:Value> <d4p1:VendorId>String</d4p1:VendorId> </d4p1:VendorSetting> </d4p1:Settings> <d4p1:SplitByProductLine>false</d4p1:SplitByProductLine> <d4p1:State>String</d4p1:State> <d4p1:Tags xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:KeyValueOfstringArrayOfstringty7Ep6D1> <d5p1:Key>String</d5p1:Key> <d5p1:Value> <d5p1:string>String</d5p1:string> </d5p1:Value> </d5p1:KeyValueOfstringArrayOfstringty7Ep6D1> </d4p1:Tags> <d4p1:UseVendorCustId>false</d4p1:UseVendorCustId> <d4p1:UseVendorShipId>false</d4p1:UseVendorShipId> <d4p1:UseVendorTerms>false</d4p1:UseVendorTerms> <d4p1:VendorName>String</d4p1:VendorName> <d4p1:Website>String</d4p1:Website> <d4p1:Zip>String</d4p1:Zip> </d2p1:Vendor> <d2p1:VendorId>String</d2p1:VendorId> <d2p1:Warehouse>String</d2p1:Warehouse> <d2p1:Weight>0</d2p1:Weight> <d2p1:WholesalePrice>0</d2p1:WholesalePrice> <d2p1:Width>0</d2p1:Width> </d2p1:Product> </Results> <Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:KeyValueOfstringstring> <d2p1:Key>String</d2p1:Key> <d2p1:Value>String</d2p1:Value> </d2p1:KeyValueOfstringstring> </Meta> <ResponseStatus> <ErrorCode>String</ErrorCode> <Message>String</Message> <StackTrace>String</StackTrace> <Errors> <ResponseError> <ErrorCode>String</ErrorCode> <FieldName>String</FieldName> <Message>String</Message> <Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:KeyValueOfstringstring> <d5p1:Key>String</d5p1:Key> <d5p1:Value>String</d5p1:Value> </d5p1:KeyValueOfstringstring> </Meta> </ResponseError> </Errors> <Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:KeyValueOfstringstring> <d3p1:Key>String</d3p1:Key> <d3p1:Value>String</d3p1:Value> </d3p1:KeyValueOfstringstring> </Meta> </ResponseStatus> </QueryResponseOfProductHJ2Sph_Pt> </soap12:Body> </soap12:Envelope>