Reference for http://4221117.shop53.dandomain.dk/admin/WEBAPI/Endpoints/v1_0/ProductService/{KEY}/{PRODUCTNUMBER}/{SITEID}

Get product

Url: http://4221117.shop53.dandomain.dk/admin/WEBAPI/Endpoints/v1_0/ProductService/{KEY}/{PRODUCTNUMBER}/{SITEID}

HTTP Method: GET

Message direction Format Body
Request N/A The Request body is empty.
Response Xml Example,Schema
Response Json Example

The following is an example response Xml body:

<product xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0.Product">
  <ISOCode>2147483647</ISOCode>
  <VAT>12678967.543233</VAT>
  <barCode>String content</barCode>
  <buyInfo>
    <maximumBuyAmount>2147483647</maximumBuyAmount>
    <minimumBuyAmount>2147483647</minimumBuyAmount>
    <minimumBuyAmountB2B>2147483647</minimumBuyAmountB2B>
  </buyInfo>
  <categories>
    <productCategory>
      <description>String content</description>
      <hidden>true</hidden>
      <hiddenMobile>true</hiddenMobile>
      <icon>String content</icon>
      <id>2147483647</id>
      <image>String content</image>
      <link>String content</link>
      <metaDescription>String content</metaDescription>
      <metaKeywords>String content</metaKeywords>
      <name>String content</name>
      <number>String content</number>
      <sortOrder>2147483647</sortOrder>
      <string>String content</string>
      <title>String content</title>
      <url>String content</url>
      <urlName>String content</urlName>
    </productCategory>
    <productCategory>
      <description>String content</description>
      <hidden>true</hidden>
      <hiddenMobile>true</hiddenMobile>
      <icon>String content</icon>
      <id>2147483647</id>
      <image>String content</image>
      <link>String content</link>
      <metaDescription>String content</metaDescription>
      <metaKeywords>String content</metaKeywords>
      <name>String content</name>
      <number>String content</number>
      <sortOrder>2147483647</sortOrder>
      <string>String content</string>
      <title>String content</title>
      <url>String content</url>
      <urlName>String content</urlName>
    </productCategory>
  </categories>
  <costPrice>12678967.543233</costPrice>
  <currencyCode>String content</currencyCode>
  <customField01>String content</customField01>
  <customField02>String content</customField02>
  <customField03>String content</customField03>
  <customField04>String content</customField04>
  <customField05>String content</customField05>
  <customField06>String content</customField06>
  <customField07>String content</customField07>
  <customField08>String content</customField08>
  <customField09>String content</customField09>
  <customField10>String content</customField10>
  <descriptions>
    <description>String content</description>
    <description2>String content</description2>
    <keywords>String content</keywords>
    <metadescription>String content</metadescription>
    <title>String content</title>
  </descriptions>
  <edbPriserNumber>String content</edbPriserNumber>
  <fileSalesLink>String content</fileSalesLink>
  <giftCertificatePdfBackgroundImage>String content</giftCertificatePdfBackgroundImage>
  <hiddenPeriod>
    <disabled xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">true</disabled>
    <endDate xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">1999-05-31T11:20:00</endDate>
    <id xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">String content</id>
    <startDate xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">1999-05-31T11:20:00</startDate>
    <title xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">String content</title>
  </hiddenPeriod>
  <id>2147483647</id>
  <info>
    <createdDate>1999-05-31T11:20:00</createdDate>
    <editedDate>1999-05-31T11:20:00</editedDate>
    <salesCount>2147483647</salesCount>
    <viewCount>2147483647</viewCount>
  </info>
  <isGiftCertificate>true</isGiftCertificate>
  <isHidden>true</isHidden>
  <isSpecialOffer>true</isSpecialOffer>
  <isVariantMaster>true</isVariantMaster>
  <manufacturers>
    <manufacturer>
      <id>String content</id>
      <link>String content</link>
      <linkText>String content</linkText>
      <name>String content</name>
    </manufacturer>
    <manufacturer>
      <id>String content</id>
      <link>String content</link>
      <linkText>String content</linkText>
      <name>String content</name>
    </manufacturer>
  </manufacturers>
  <media>
    <media>
      <altText>String content</altText>
      <height>String content</height>
      <name>String content</name>
      <sortorder>2147483647</sortorder>
      <thumbnail>String content</thumbnail>
      <thumbnailheight>String content</thumbnailheight>
      <thumbnailwidth>String content</thumbnailwidth>
      <url>String content</url>
      <width>String content</width>
    </media>
    <media>
      <altText>String content</altText>
      <height>String content</height>
      <name>String content</name>
      <sortorder>2147483647</sortorder>
      <thumbnail>String content</thumbnail>
      <thumbnailheight>String content</thumbnailheight>
      <thumbnailwidth>String content</thumbnailwidth>
      <url>String content</url>
      <width>String content</width>
    </media>
  </media>
  <name>String content</name>
  <note>String content</note>
  <number>String content</number>
  <pictureLink>String content</pictureLink>
  <presentation>
    <isTopListHidden>true</isTopListHidden>
    <showAsNew>true</showAsNew>
    <showOnFrontPage>true</showOnFrontPage>
  </presentation>
  <priceExVAT>12678967.543233</priceExVAT>
  <priceIncVAT>12678967.543233</priceIncVAT>
  <prices>
    <price>
      <ISOCode>2147483647</ISOCode>
      <amount>2147483647</amount>
      <avance>12678967.543233</avance>
      <b2BGroupId>String content</b2BGroupId>
      <currencyCode>String content</currencyCode>
      <period>
        <disabled xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">true</disabled>
        <endDate xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">1999-05-31T11:20:00</endDate>
        <id xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">String content</id>
        <startDate xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">1999-05-31T11:20:00</startDate>
        <title xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">String content</title>
      </period>
      <periodId>String content</periodId>
      <specialOfferPrice>12678967.543233</specialOfferPrice>
      <unitPrice>12678967.543233</unitPrice>
    </price>
    <price>
      <ISOCode>2147483647</ISOCode>
      <amount>2147483647</amount>
      <avance>12678967.543233</avance>
      <b2BGroupId>String content</b2BGroupId>
      <currencyCode>String content</currencyCode>
      <period>
        <disabled xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">true</disabled>
        <endDate xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">1999-05-31T11:20:00</endDate>
        <id xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">String content</id>
        <startDate xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">1999-05-31T11:20:00</startDate>
        <title xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0">String content</title>
      </period>
      <periodId>String content</periodId>
      <specialOfferPrice>12678967.543233</specialOfferPrice>
      <unitPrice>12678967.543233</unitPrice>
    </price>
  </prices>
  <related>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
  </related>
  <rememberToBuy>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
  </rememberToBuy>
  <retailPrice>12678967.543233</retailPrice>
  <segments>
    <segment>
      <id>String content</id>
      <name>String content</name>
    </segment>
    <segment>
      <id>String content</id>
      <name>String content</name>
    </segment>
  </segments>
  <shortDescription>String content</shortDescription>
  <sortOrder>2147483647</sortOrder>
  <specialOfferPrice>12678967.543233</specialOfferPrice>
  <specialOfferPriceExVAT>12678967.543233</specialOfferPriceExVAT>
  <stockCount>2147483647</stockCount>
  <stockInfo>
    <expectedDeliveryTime>String content</expectedDeliveryTime>
    <expectedDeliveryTimeNotInStock>String content</expectedDeliveryTimeNotInStock>
    <locationNumber>String content</locationNumber>
    <stockCount>2147483647</stockCount>
    <stockLimit>2147483647</stockLimit>
  </stockInfo>
  <technicalDocuments>
    <documentLink1>String content</documentLink1>
    <documentLink2>String content</documentLink2>
    <documentLink3>String content</documentLink3>
  </technicalDocuments>
  <type>
    <fields>
      <productTypeField>
        <id>2147483647</id>
        <label>String content</label>
        <languageId>2147483647</languageId>
        <number>2147483647</number>
      </productTypeField>
      <productTypeField>
        <id>2147483647</id>
        <label>String content</label>
        <languageId>2147483647</languageId>
        <number>2147483647</number>
      </productTypeField>
    </fields>
    <formula>String content</formula>
    <id>2147483647</id>
    <name>String content</name>
    <vat>
      <productTypeVat>
        <country>String content</country>
        <countryId>2147483647</countryId>
        <siteId>2147483647</siteId>
        <vatPct>String content</vatPct>
      </productTypeVat>
      <productTypeVat>
        <country>String content</country>
        <countryId>2147483647</countryId>
        <siteId>2147483647</siteId>
        <vatPct>String content</vatPct>
      </productTypeVat>
    </vat>
  </type>
  <unit>
    <id>String content</id>
    <text>String content</text>
  </unit>
  <url>String content</url>
  <urlName>String content</urlName>
  <variantCombination>
    <variantCombination>
      <variantGroupId>2147483647</variantGroupId>
      <variantGroupName>String content</variantGroupName>
      <variantId>2147483647</variantId>
      <variantName>String content</variantName>
    </variantCombination>
    <variantCombination>
      <variantGroupId>2147483647</variantGroupId>
      <variantGroupName>String content</variantGroupName>
      <variantId>2147483647</variantId>
      <variantName>String content</variantName>
    </variantCombination>
  </variantCombination>
  <variantGroups>
    <variantGroup>
      <id>2147483647</id>
      <isFreeText>true</isFreeText>
      <selectText>String content</selectText>
      <sortOrder>2147483647</sortOrder>
      <text>String content</text>
      <variants>
        <variant>
          <id>2147483647</id>
          <sortOrder>2147483647</sortOrder>
          <text>String content</text>
        </variant>
        <variant>
          <id>2147483647</id>
          <sortOrder>2147483647</sortOrder>
          <text>String content</text>
        </variant>
      </variants>
    </variantGroup>
    <variantGroup>
      <id>2147483647</id>
      <isFreeText>true</isFreeText>
      <selectText>String content</selectText>
      <sortOrder>2147483647</sortOrder>
      <text>String content</text>
      <variants>
        <variant>
          <id>2147483647</id>
          <sortOrder>2147483647</sortOrder>
          <text>String content</text>
        </variant>
        <variant>
          <id>2147483647</id>
          <sortOrder>2147483647</sortOrder>
          <text>String content</text>
        </variant>
      </variants>
    </variantGroup>
  </variantGroups>
  <variantMasterNumber>String content</variantMasterNumber>
  <variants>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
  </variants>
  <vendorNumber>String content</vendorNumber>
  <weight>12678967.543233</weight>
</product>

The following is an example response Json body:

{
	"ISOCode":2147483647,
	"VAT":12678967.543233,
	"barCode":"String content",
	"buyInfo":{
		"maximumBuyAmount":2147483647,
		"minimumBuyAmount":2147483647,
		"minimumBuyAmountB2B":2147483647
	},
	"categories":[{
		"description":"String content",
		"hidden":true,
		"hiddenMobile":true,
		"icon":"String content",
		"id":2147483647,
		"image":"String content",
		"link":"String content",
		"metaDescription":"String content",
		"metaKeywords":"String content",
		"name":"String content",
		"number":"String content",
		"sortOrder":2147483647,
		"string":"String content",
		"title":"String content",
		"url":"String content",
		"urlName":"String content"
	}],
	"costPrice":12678967.543233,
	"currencyCode":"String content",
	"customField01":"String content",
	"customField02":"String content",
	"customField03":"String content",
	"customField04":"String content",
	"customField05":"String content",
	"customField06":"String content",
	"customField07":"String content",
	"customField08":"String content",
	"customField09":"String content",
	"customField10":"String content",
	"descriptions":{
		"description":"String content",
		"description2":"String content",
		"keywords":"String content",
		"metadescription":"String content",
		"title":"String content"
	},
	"edbPriserNumber":"String content",
	"fileSalesLink":"String content",
	"giftCertificatePdfBackgroundImage":"String content",
	"hiddenPeriod":{
		"disabled":true,
		"endDate":"\/Date(928142400000+0200)\/",
		"id":"String content",
		"startDate":"\/Date(928142400000+0200)\/",
		"title":"String content"
	},
	"id":2147483647,
	"info":{
		"createdDate":"\/Date(928142400000+0200)\/",
		"editedDate":"\/Date(928142400000+0200)\/",
		"salesCount":2147483647,
		"viewCount":2147483647
	},
	"isGiftCertificate":true,
	"isHidden":true,
	"isSpecialOffer":true,
	"isVariantMaster":true,
	"manufacturers":[{
		"id":"String content",
		"link":"String content",
		"linkText":"String content",
		"name":"String content"
	}],
	"media":[{
		"altText":"String content",
		"height":"String content",
		"name":"String content",
		"sortorder":2147483647,
		"thumbnail":"String content",
		"thumbnailheight":"String content",
		"thumbnailwidth":"String content",
		"url":"String content",
		"width":"String content"
	}],
	"name":"String content",
	"note":"String content",
	"number":"String content",
	"pictureLink":"String content",
	"presentation":{
		"isTopListHidden":true,
		"showAsNew":true,
		"showOnFrontPage":true
	},
	"priceExVAT":12678967.543233,
	"priceIncVAT":12678967.543233,
	"prices":[{
		"ISOCode":2147483647,
		"amount":2147483647,
		"avance":12678967.543233,
		"b2BGroupId":"String content",
		"currencyCode":"String content",
		"period":{
			"disabled":true,
			"endDate":"\/Date(928142400000+0200)\/",
			"id":"String content",
			"startDate":"\/Date(928142400000+0200)\/",
			"title":"String content"
		},
		"periodId":"String content",
		"specialOfferPrice":12678967.543233,
		"unitPrice":12678967.543233
	}],
	"related":["String content"],
	"rememberToBuy":["String content"],
	"retailPrice":12678967.543233,
	"segments":[{
		"id":"String content",
		"name":"String content"
	}],
	"shortDescription":"String content",
	"sortOrder":2147483647,
	"specialOfferPrice":12678967.543233,
	"specialOfferPriceExVAT":12678967.543233,
	"stockCount":2147483647,
	"stockInfo":{
		"expectedDeliveryTime":"String content",
		"expectedDeliveryTimeNotInStock":"String content",
		"locationNumber":"String content",
		"stockCount":2147483647,
		"stockLimit":2147483647
	},
	"technicalDocuments":{
		"documentLink1":"String content",
		"documentLink2":"String content",
		"documentLink3":"String content"
	},
	"type":{
		"fields":[{
			"id":2147483647,
			"label":"String content",
			"languageId":2147483647,
			"number":2147483647
		}],
		"formula":"String content",
		"id":2147483647,
		"name":"String content",
		"vat":[{
			"country":"String content",
			"countryId":2147483647,
			"siteId":2147483647,
			"vatPct":"String content"
		}]
	},
	"unit":{
		"id":"String content",
		"text":"String content"
	},
	"url":"String content",
	"urlName":"String content",
	"variantCombination":[{
		"variantGroupId":2147483647,
		"variantGroupName":"String content",
		"variantId":2147483647,
		"variantName":"String content"
	}],
	"variantGroups":[{
		"id":2147483647,
		"isFreeText":true,
		"selectText":"String content",
		"sortOrder":2147483647,
		"text":"String content",
		"variants":[{
			"id":2147483647,
			"sortOrder":2147483647,
			"text":"String content"
		}]
	}],
	"variantMasterNumber":"String content",
	"variants":["String content"],
	"vendorNumber":"String content",
	"weight":12678967.543233
}

The following is the response Xml Schema:

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0.Product" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0.Product" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:complexType name="product">
    <xs:sequence>
      <xs:element minOccurs="0" name="ISOCode" type="xs:int" />
      <xs:element minOccurs="0" name="VAT" type="xs:decimal" />
      <xs:element minOccurs="0" name="barCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="buyInfo" nillable="true" type="tns:buyInfo" />
      <xs:element minOccurs="0" name="categories" nillable="true" type="tns:ArrayOfproductCategory" />
      <xs:element minOccurs="0" name="costPrice" type="xs:decimal" />
      <xs:element minOccurs="0" name="currencyCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="customField01" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="customField02" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="customField03" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="customField04" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="customField05" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="customField06" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="customField07" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="customField08" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="customField09" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="customField10" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="descriptions" nillable="true" type="tns:productDescriptions" />
      <xs:element minOccurs="0" name="edbPriserNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="fileSalesLink" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="giftCertificatePdfBackgroundImage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="hiddenPeriod" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" type="q1:period" />
      <xs:element name="id" type="xs:int" />
      <xs:element minOccurs="0" name="info" nillable="true" type="tns:info" />
      <xs:element minOccurs="0" name="isGiftCertificate" type="xs:boolean" />
      <xs:element minOccurs="0" name="isHidden" type="xs:boolean" />
      <xs:element minOccurs="0" name="isSpecialOffer" type="xs:boolean" />
      <xs:element minOccurs="0" name="isVariantMaster" type="xs:boolean" />
      <xs:element minOccurs="0" name="manufacturers" nillable="true" type="tns:ArrayOfmanufacturer" />
      <xs:element minOccurs="0" name="media" nillable="true" type="tns:ArrayOfmedia" />
      <xs:element name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="note" nillable="true" type="xs:string" />
      <xs:element name="number" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pictureLink" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="presentation" nillable="true" type="tns:presentation" />
      <xs:element minOccurs="0" name="priceExVAT" type="xs:decimal" />
      <xs:element minOccurs="0" name="priceIncVAT" type="xs:decimal" />
      <xs:element minOccurs="0" name="prices" nillable="true" type="tns:ArrayOfprice" />
      <xs:element minOccurs="0" name="related" nillable="true" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q2:ArrayOfstring" />
      <xs:element minOccurs="0" name="rememberToBuy" nillable="true" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q3:ArrayOfstring" />
      <xs:element minOccurs="0" name="retailPrice" type="xs:decimal" />
      <xs:element minOccurs="0" name="segments" nillable="true" type="tns:ArrayOfsegment" />
      <xs:element minOccurs="0" name="shortDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sortOrder" type="xs:int" />
      <xs:element minOccurs="0" name="specialOfferPrice" type="xs:decimal" />
      <xs:element minOccurs="0" name="specialOfferPriceExVAT" type="xs:decimal" />
      <xs:element minOccurs="0" name="stockCount" type="xs:int" />
      <xs:element minOccurs="0" name="stockInfo" nillable="true" type="tns:stockInfo" />
      <xs:element minOccurs="0" name="technicalDocuments" nillable="true" type="tns:technicalDocuments" />
      <xs:element minOccurs="0" name="type" nillable="true" type="tns:productType" />
      <xs:element minOccurs="0" name="unit" nillable="true" type="tns:unit" />
      <xs:element minOccurs="0" name="url" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="urlName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="variantCombination" nillable="true" type="tns:ArrayOfvariantCombination" />
      <xs:element minOccurs="0" name="variantGroups" nillable="true" type="tns:ArrayOfvariantGroup" />
      <xs:element minOccurs="0" name="variantMasterNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="variants" nillable="true" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q4:ArrayOfstring" />
      <xs:element name="vendorNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="weight" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="product" nillable="true" type="tns:product" />
  <xs:complexType name="buyInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="maximumBuyAmount" type="xs:int" />
      <xs:element minOccurs="0" name="minimumBuyAmount" type="xs:int" />
      <xs:element minOccurs="0" name="minimumBuyAmountB2B" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="buyInfo" nillable="true" type="tns:buyInfo" />
  <xs:complexType name="ArrayOfproductCategory">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="productCategory" nillable="true" type="tns:productCategory" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproductCategory" nillable="true" type="tns:ArrayOfproductCategory" />
  <xs:complexType name="productCategory">
    <xs:sequence>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="hidden" type="xs:boolean" />
      <xs:element minOccurs="0" name="hiddenMobile" type="xs:boolean" />
      <xs:element minOccurs="0" name="icon" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="id" type="xs:int" />
      <xs:element minOccurs="0" name="image" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="link" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="metaDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="metaKeywords" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="number" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sortOrder" type="xs:int" />
      <xs:element minOccurs="0" name="string" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="title" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="url" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="urlName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="productCategory" nillable="true" type="tns:productCategory" />
  <xs:complexType name="productDescriptions">
    <xs:sequence>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="description2" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="keywords" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="metadescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="title" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="productDescriptions" nillable="true" type="tns:productDescriptions" />
  <xs:complexType name="info">
    <xs:sequence>
      <xs:element minOccurs="0" name="createdDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="editedDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="salesCount" type="xs:int" />
      <xs:element minOccurs="0" name="viewCount" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="info" nillable="true" type="tns:info" />
  <xs:complexType name="ArrayOfmanufacturer">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="manufacturer" nillable="true" type="tns:manufacturer" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfmanufacturer" nillable="true" type="tns:ArrayOfmanufacturer" />
  <xs:complexType name="manufacturer">
    <xs:sequence>
      <xs:element name="id" nillable="true" type="xs:string" />
      <xs:element name="link" nillable="true" type="xs:string" />
      <xs:element name="linkText" nillable="true" type="xs:string" />
      <xs:element name="name" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="manufacturer" nillable="true" type="tns:manufacturer" />
  <xs:complexType name="ArrayOfmedia">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="media" nillable="true" type="tns:media" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfmedia" nillable="true" type="tns:ArrayOfmedia" />
  <xs:complexType name="media">
    <xs:sequence>
      <xs:element minOccurs="0" name="altText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="height" nillable="true" type="xs:string" />
      <xs:element name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sortorder" type="xs:int" />
      <xs:element minOccurs="0" name="thumbnail" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="thumbnailheight" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="thumbnailwidth" nillable="true" type="xs:string" />
      <xs:element name="url" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="width" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="media" nillable="true" type="tns:media" />
  <xs:complexType name="presentation">
    <xs:sequence>
      <xs:element minOccurs="0" name="isTopListHidden" type="xs:boolean" />
      <xs:element minOccurs="0" name="showAsNew" type="xs:boolean" />
      <xs:element minOccurs="0" name="showOnFrontPage" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="presentation" nillable="true" type="tns:presentation" />
  <xs:complexType name="ArrayOfprice">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="price" nillable="true" type="tns:price" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfprice" nillable="true" type="tns:ArrayOfprice" />
  <xs:complexType name="price">
    <xs:sequence>
      <xs:element minOccurs="0" name="ISOCode" type="xs:int" />
      <xs:element name="amount" type="xs:int" />
      <xs:element minOccurs="0" name="avance" type="xs:decimal" />
      <xs:element minOccurs="0" name="b2BGroupId" nillable="true" type="xs:string" />
      <xs:element name="currencyCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="period" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" type="q5:period" />
      <xs:element minOccurs="0" name="periodId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="specialOfferPrice" type="xs:decimal" />
      <xs:element name="unitPrice" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="price" nillable="true" type="tns:price" />
  <xs:complexType name="ArrayOfsegment">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="segment" nillable="true" type="tns:segment" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfsegment" nillable="true" type="tns:ArrayOfsegment" />
  <xs:complexType name="segment">
    <xs:sequence>
      <xs:element name="id" nillable="true" type="xs:string" />
      <xs:element name="name" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="segment" nillable="true" type="tns:segment" />
  <xs:complexType name="stockInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="expectedDeliveryTime" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="expectedDeliveryTimeNotInStock" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="locationNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="stockCount" type="xs:int" />
      <xs:element minOccurs="0" name="stockLimit" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="stockInfo" nillable="true" type="tns:stockInfo" />
  <xs:complexType name="technicalDocuments">
    <xs:sequence>
      <xs:element minOccurs="0" name="documentLink1" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="documentLink2" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="documentLink3" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="technicalDocuments" nillable="true" type="tns:technicalDocuments" />
  <xs:complexType name="productType">
    <xs:sequence>
      <xs:element minOccurs="0" name="fields" nillable="true" type="tns:ArrayOfproductTypeField" />
      <xs:element minOccurs="0" name="formula" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="id" type="xs:int" />
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="vat" nillable="true" type="tns:ArrayOfproductTypeVat" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="productType" nillable="true" type="tns:productType" />
  <xs:complexType name="ArrayOfproductTypeField">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="productTypeField" nillable="true" type="tns:productTypeField" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproductTypeField" nillable="true" type="tns:ArrayOfproductTypeField" />
  <xs:complexType name="productTypeField">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" type="xs:int" />
      <xs:element minOccurs="0" name="label" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="languageId" type="xs:int" />
      <xs:element minOccurs="0" name="number" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="productTypeField" nillable="true" type="tns:productTypeField" />
  <xs:complexType name="ArrayOfproductTypeVat">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="productTypeVat" nillable="true" type="tns:productTypeVat" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproductTypeVat" nillable="true" type="tns:ArrayOfproductTypeVat" />
  <xs:complexType name="productTypeVat">
    <xs:sequence>
      <xs:element minOccurs="0" name="country" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="countryId" type="xs:int" />
      <xs:element minOccurs="0" name="siteId" type="xs:int" />
      <xs:element minOccurs="0" name="vatPct" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="productTypeVat" nillable="true" type="tns:productTypeVat" />
  <xs:complexType name="unit">
    <xs:sequence>
      <xs:element name="id" nillable="true" type="xs:string" />
      <xs:element name="text" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="unit" nillable="true" type="tns:unit" />
  <xs:complexType name="ArrayOfvariantCombination">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="variantCombination" nillable="true" type="tns:variantCombination" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfvariantCombination" nillable="true" type="tns:ArrayOfvariantCombination" />
  <xs:complexType name="variantCombination">
    <xs:sequence>
      <xs:element name="variantGroupId" type="xs:int" />
      <xs:element name="variantGroupName" nillable="true" type="xs:string" />
      <xs:element name="variantId" type="xs:int" />
      <xs:element name="variantName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="variantCombination" nillable="true" type="tns:variantCombination" />
  <xs:complexType name="ArrayOfvariantGroup">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="variantGroup" nillable="true" type="tns:variantGroup" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfvariantGroup" nillable="true" type="tns:ArrayOfvariantGroup" />
  <xs:complexType name="variantGroup">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" type="xs:int" />
      <xs:element minOccurs="0" name="isFreeText" type="xs:boolean" />
      <xs:element name="selectText" nillable="true" type="xs:string" />
      <xs:element name="sortOrder" type="xs:int" />
      <xs:element name="text" nillable="true" type="xs:string" />
      <xs:element name="variants" nillable="true" type="tns:ArrayOfvariant" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="variantGroup" nillable="true" type="tns:variantGroup" />
  <xs:complexType name="ArrayOfvariant">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="variant" nillable="true" type="tns:variant" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfvariant" nillable="true" type="tns:ArrayOfvariant" />
  <xs:complexType name="variant">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" type="xs:int" />
      <xs:element name="sortOrder" type="xs:int" />
      <xs:element name="text" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="variant" nillable="true" type="tns:variant" />
</xs:schema>

Additional response Xml Schemas:

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="anyType" nillable="true" type="xs:anyType" />
  <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
  <xs:element name="boolean" nillable="true" type="xs:boolean" />
  <xs:element name="byte" nillable="true" type="xs:byte" />
  <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
  <xs:element name="decimal" nillable="true" type="xs:decimal" />
  <xs:element name="double" nillable="true" type="xs:double" />
  <xs:element name="float" nillable="true" type="xs:float" />
  <xs:element name="int" nillable="true" type="xs:int" />
  <xs:element name="long" nillable="true" type="xs:long" />
  <xs:element name="QName" nillable="true" type="xs:QName" />
  <xs:element name="short" nillable="true" type="xs:short" />
  <xs:element name="string" nillable="true" type="xs:string" />
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
  <xs:element name="char" nillable="true" type="tns:char" />
  <xs:simpleType name="char">
    <xs:restriction base="xs:int" />
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration" />
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid" />
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName" />
  <xs:attribute name="Id" type="xs:ID" />
  <xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="period">
    <xs:sequence>
      <xs:element name="disabled" type="xs:boolean" />
      <xs:element name="endDate" type="xs:dateTime" />
      <xs:element name="id" nillable="true" type="xs:string" />
      <xs:element name="startDate" type="xs:dateTime" />
      <xs:element name="title" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="period" nillable="true" type="tns:period" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOfstring">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
</xs:schema>

<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema">
  <tns:element name="schema">
    <tns:complexType />
  </tns:element>
</tns:schema>