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

Create a product

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

HTTP Method: POST

Message direction Format Body
Request Xml Example,Schema
Request Json Example
Response Xml Example,Schema
Response Json Example

The following is an example request Xml body:

<dataProduct xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0.Product">
  <barCodeNumber>String content</barCodeNumber>
  <categoryIdList>
    <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>
  </categoryIdList>
  <comments>String content</comments>
  <costPrice>12678967.543233</costPrice>
  <created>1999-05-31T11:20:00</created>
  <createdBy>String content</createdBy>
  <defaultCategoryId>String content</defaultCategoryId>
  <disabledVariantIdList>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
  </disabledVariantIdList>
  <disabledVariants>
    <variant>
      <id>2147483647</id>
      <sortOrder>2147483647</sortOrder>
      <text>String content</text>
    </variant>
    <variant>
      <id>2147483647</id>
      <sortOrder>2147483647</sortOrder>
      <text>String content</text>
    </variant>
  </disabledVariants>
  <edbPriserProductNumber>String content</edbPriserProductNumber>
  <fileSaleLink>String content</fileSaleLink>
  <googleFeedCategory>String content</googleFeedCategory>
  <id>2147483647</id>
  <isGiftCertificate>true</isGiftCertificate>
  <isModified>true</isModified>
  <isRateVariants>true</isRateVariants>
  <isReviewVariants>true</isReviewVariants>
  <isVariantMaster>true</isVariantMaster>
  <locationNumber>String content</locationNumber>
  <manufacturereIdList>
    <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>
  </manufacturereIdList>
  <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>
  <maxBuyAmount>2147483647</maxBuyAmount>
  <media>
    <media>
      <height>String content</height>
      <id>2147483647</id>
      <mediaTranslations>
        <mediaTranslation>
          <altText>String content</altText>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </mediaTranslation>
        <mediaTranslation>
          <altText>String content</altText>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </mediaTranslation>
      </mediaTranslations>
      <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>
      <height>String content</height>
      <id>2147483647</id>
      <mediaTranslations>
        <mediaTranslation>
          <altText>String content</altText>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </mediaTranslation>
        <mediaTranslation>
          <altText>String content</altText>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </mediaTranslation>
      </mediaTranslations>
      <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>
  <minBuyAmount>2147483647</minBuyAmount>
  <minBuyAmountB2B>2147483647</minBuyAmountB2B>
  <number>String content</number>
  <picture>String content</picture>
  <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>
  <productCategories>
    <productCategory>
      <b2BGroupId>String content</b2BGroupId>
      <createdDate>1999-05-31T11:20:00</createdDate>
      <customInfoLayout>2147483647</customInfoLayout>
      <customListLayout>2147483647</customListLayout>
      <defaultParentId>String content</defaultParentId>
      <editedDate>1999-05-31T11:20:00</editedDate>
      <infoLayout>2147483647</infoLayout>
      <internalId>2147483647</internalId>
      <listLayout>2147483647</listLayout>
      <modified>true</modified>
      <number>String content</number>
      <parentIdList>
        <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>
      </parentIdList>
      <segmentIdList>
        <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>
      </segmentIdList>
      <texts>
        <productCategoryText>
          <Keywords>String content</Keywords>
          <categoryNumber>String content</categoryNumber>
          <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>
          <name>String content</name>
          <siteId>2147483647</siteId>
          <sortOrder>2147483647</sortOrder>
          <string>String content</string>
          <title>String content</title>
          <urlname>String content</urlname>
        </productCategoryText>
        <productCategoryText>
          <Keywords>String content</Keywords>
          <categoryNumber>String content</categoryNumber>
          <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>
          <name>String content</name>
          <siteId>2147483647</siteId>
          <sortOrder>2147483647</sortOrder>
          <string>String content</string>
          <title>String content</title>
          <urlname>String content</urlname>
        </productCategoryText>
      </texts>
    </productCategory>
    <productCategory>
      <b2BGroupId>String content</b2BGroupId>
      <createdDate>1999-05-31T11:20:00</createdDate>
      <customInfoLayout>2147483647</customInfoLayout>
      <customListLayout>2147483647</customListLayout>
      <defaultParentId>String content</defaultParentId>
      <editedDate>1999-05-31T11:20:00</editedDate>
      <infoLayout>2147483647</infoLayout>
      <internalId>2147483647</internalId>
      <listLayout>2147483647</listLayout>
      <modified>true</modified>
      <number>String content</number>
      <parentIdList>
        <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>
      </parentIdList>
      <segmentIdList>
        <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>
      </segmentIdList>
      <texts>
        <productCategoryText>
          <Keywords>String content</Keywords>
          <categoryNumber>String content</categoryNumber>
          <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>
          <name>String content</name>
          <siteId>2147483647</siteId>
          <sortOrder>2147483647</sortOrder>
          <string>String content</string>
          <title>String content</title>
          <urlname>String content</urlname>
        </productCategoryText>
        <productCategoryText>
          <Keywords>String content</Keywords>
          <categoryNumber>String content</categoryNumber>
          <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>
          <name>String content</name>
          <siteId>2147483647</siteId>
          <sortOrder>2147483647</sortOrder>
          <string>String content</string>
          <title>String content</title>
          <urlname>String content</urlname>
        </productCategoryText>
      </texts>
    </productCategory>
  </productCategories>
  <productRelations>
    <RelatedProduct>
      <productNumber>String content</productNumber>
      <relatedType>2147483647</relatedType>
      <sortOrder>2147483647</sortOrder>
    </RelatedProduct>
    <RelatedProduct>
      <productNumber>String content</productNumber>
      <relatedType>2147483647</relatedType>
      <sortOrder>2147483647</sortOrder>
    </RelatedProduct>
  </productRelations>
  <productType>
    <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>
      <productTypeFormulaDto>
        <formula>String content</formula>
        <id>2147483647</id>
        <productTypeGroupId>2147483647</productTypeGroupId>
        <siteId>2147483647</siteId>
      </productTypeFormulaDto>
      <productTypeFormulaDto>
        <formula>String content</formula>
        <id>2147483647</id>
        <productTypeGroupId>2147483647</productTypeGroupId>
        <siteId>2147483647</siteId>
      </productTypeFormulaDto>
    </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>
  </productType>
  <salesCount>2147483647</salesCount>
  <segmentIdList>
    <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>
  </segmentIdList>
  <segments>
    <segment>
      <id>String content</id>
      <segmentOptions>
        <segmentOption>
          <id>String content</id>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </segmentOption>
        <segmentOption>
          <id>String content</id>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </segmentOption>
      </segmentOptions>
    </segment>
    <segment>
      <id>String content</id>
      <segmentOptions>
        <segmentOption>
          <id>String content</id>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </segmentOption>
        <segmentOption>
          <id>String content</id>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </segmentOption>
      </segmentOptions>
    </segment>
  </segments>
  <showOnFacebookFeed>true</showOnFacebookFeed>
  <showOnGoogleFeed>true</showOnGoogleFeed>
  <showOnKelkooFeed>true</showOnKelkooFeed>
  <showOnPricerunnerFeed>true</showOnPricerunnerFeed>
  <siteSettings>
    <siteSetting>
      <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>
      <expectedDeliveryTime>String content</expectedDeliveryTime>
      <expectedDeliveryTimeNotInStock>String content</expectedDeliveryTimeNotInStock>
      <giftCertificatePdfBackgroundImage>String content</giftCertificatePdfBackgroundImage>
      <hidden>true</hidden>
      <hiddenForMobile>true</hiddenForMobile>
      <imageAltText>String content</imageAltText>
      <isToplistHidden>true</isToplistHidden>
      <keyWords>String content</keyWords>
      <longDescription>String content</longDescription>
      <longDescription2>String content</longDescription2>
      <metaDescription>String content</metaDescription>
      <name>String content</name>
      <pageTitle>String content</pageTitle>
      <periodFrontPage>
        <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>
      </periodFrontPage>
      <periodFrontPageId>String content</periodFrontPageId>
      <periodHidden>
        <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>
      </periodHidden>
      <periodHiddenId>String content</periodHiddenId>
      <periodNew>
        <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>
      </periodNew>
      <periodNewId>String content</periodNewId>
      <rememberToBuyTextHeading>String content</rememberToBuyTextHeading>
      <rememberToBuyTextSubheading>String content</rememberToBuyTextSubheading>
      <retailSalesPrice>12678967.543233</retailSalesPrice>
      <shortDescription>String content</shortDescription>
      <showAsNew>true</showAsNew>
      <showOnFrontPage>true</showOnFrontPage>
      <siteID>2147483647</siteID>
      <sortOrder>2147483647</sortOrder>
      <techDocLink>String content</techDocLink>
      <techDocLink2>String content</techDocLink2>
      <techDocLink3>String content</techDocLink3>
      <unit>
        <id>String content</id>
        <text>String content</text>
      </unit>
      <unitNumber>String content</unitNumber>
      <urlname>String content</urlname>
    </siteSetting>
    <siteSetting>
      <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>
      <expectedDeliveryTime>String content</expectedDeliveryTime>
      <expectedDeliveryTimeNotInStock>String content</expectedDeliveryTimeNotInStock>
      <giftCertificatePdfBackgroundImage>String content</giftCertificatePdfBackgroundImage>
      <hidden>true</hidden>
      <hiddenForMobile>true</hiddenForMobile>
      <imageAltText>String content</imageAltText>
      <isToplistHidden>true</isToplistHidden>
      <keyWords>String content</keyWords>
      <longDescription>String content</longDescription>
      <longDescription2>String content</longDescription2>
      <metaDescription>String content</metaDescription>
      <name>String content</name>
      <pageTitle>String content</pageTitle>
      <periodFrontPage>
        <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>
      </periodFrontPage>
      <periodFrontPageId>String content</periodFrontPageId>
      <periodHidden>
        <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>
      </periodHidden>
      <periodHiddenId>String content</periodHiddenId>
      <periodNew>
        <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>
      </periodNew>
      <periodNewId>String content</periodNewId>
      <rememberToBuyTextHeading>String content</rememberToBuyTextHeading>
      <rememberToBuyTextSubheading>String content</rememberToBuyTextSubheading>
      <retailSalesPrice>12678967.543233</retailSalesPrice>
      <shortDescription>String content</shortDescription>
      <showAsNew>true</showAsNew>
      <showOnFrontPage>true</showOnFrontPage>
      <siteID>2147483647</siteID>
      <sortOrder>2147483647</sortOrder>
      <techDocLink>String content</techDocLink>
      <techDocLink2>String content</techDocLink2>
      <techDocLink3>String content</techDocLink3>
      <unit>
        <id>String content</id>
        <text>String content</text>
      </unit>
      <unitNumber>String content</unitNumber>
      <urlname>String content</urlname>
    </siteSetting>
  </siteSettings>
  <sortOrder>2147483647</sortOrder>
  <stockCount>2147483647</stockCount>
  <stockLimit>2147483647</stockLimit>
  <typeId>2147483647</typeId>
  <updated>1999-05-31T11:20:00</updated>
  <updatedBy>String content</updatedBy>
  <variantGroupIdList>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
  </variantGroupIdList>
  <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>
  <variantIdList>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
  </variantIdList>
  <variantMasterId>String content</variantMasterId>
  <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>
  <vendorNumber>String content</vendorNumber>
  <weight>12678967.543233</weight>
</dataProduct>

The following is an example request Json body:

{
	"barCodeNumber":"String content",
	"categoryIdList":["String content"],
	"comments":"String content",
	"costPrice":12678967.543233,
	"created":"\/Date(928142400000+0200)\/",
	"createdBy":"String content",
	"defaultCategoryId":"String content",
	"disabledVariantIdList":[2147483647],
	"disabledVariants":[{
		"id":2147483647,
		"sortOrder":2147483647,
		"text":"String content"
	}],
	"edbPriserProductNumber":"String content",
	"fileSaleLink":"String content",
	"googleFeedCategory":"String content",
	"id":2147483647,
	"isGiftCertificate":true,
	"isModified":true,
	"isRateVariants":true,
	"isReviewVariants":true,
	"isVariantMaster":true,
	"locationNumber":"String content",
	"manufacturereIdList":["String content"],
	"manufacturers":[{
		"id":"String content",
		"link":"String content",
		"linkText":"String content",
		"name":"String content"
	}],
	"maxBuyAmount":2147483647,
	"media":[{
		"height":"String content",
		"id":2147483647,
		"mediaTranslations":[{
			"altText":"String content",
			"name":"String content",
			"siteId":2147483647
		}],
		"sortorder":2147483647,
		"thumbnail":"String content",
		"thumbnailheight":"String content",
		"thumbnailwidth":"String content",
		"url":"String content",
		"width":"String content"
	}],
	"minBuyAmount":2147483647,
	"minBuyAmountB2B":2147483647,
	"number":"String content",
	"picture":"String content",
	"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
	}],
	"productCategories":[{
		"b2BGroupId":"String content",
		"createdDate":"\/Date(928142400000+0200)\/",
		"customInfoLayout":2147483647,
		"customListLayout":2147483647,
		"defaultParentId":"String content",
		"editedDate":"\/Date(928142400000+0200)\/",
		"infoLayout":2147483647,
		"internalId":2147483647,
		"listLayout":2147483647,
		"modified":true,
		"number":"String content",
		"parentIdList":["String content"],
		"segmentIdList":["String content"],
		"texts":[{
			"Keywords":"String content",
			"categoryNumber":"String content",
			"description":"String content",
			"hidden":true,
			"hiddenMobile":true,
			"icon":"String content",
			"id":2147483647,
			"image":"String content",
			"link":"String content",
			"metaDescription":"String content",
			"name":"String content",
			"siteId":2147483647,
			"sortOrder":2147483647,
			"string":"String content",
			"title":"String content",
			"urlname":"String content"
		}]
	}],
	"productRelations":[{
		"productNumber":"String content",
		"relatedType":2147483647,
		"sortOrder":2147483647
	}],
	"productType":{
		"fields":[{
			"id":2147483647,
			"label":"String content",
			"languageId":2147483647,
			"number":2147483647
		}],
		"formula":[{
			"formula":"String content",
			"id":2147483647,
			"productTypeGroupId":2147483647,
			"siteId":2147483647
		}],
		"id":2147483647,
		"name":"String content",
		"vat":[{
			"country":"String content",
			"countryId":2147483647,
			"siteId":2147483647,
			"vatPct":"String content"
		}]
	},
	"salesCount":2147483647,
	"segmentIdList":["String content"],
	"segments":[{
		"id":"String content",
		"segmentOptions":[{
			"id":"String content",
			"name":"String content",
			"siteId":2147483647
		}]
	}],
	"showOnFacebookFeed":true,
	"showOnGoogleFeed":true,
	"showOnKelkooFeed":true,
	"showOnPricerunnerFeed":true,
	"siteSettings":[{
		"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",
		"expectedDeliveryTime":"String content",
		"expectedDeliveryTimeNotInStock":"String content",
		"giftCertificatePdfBackgroundImage":"String content",
		"hidden":true,
		"hiddenForMobile":true,
		"imageAltText":"String content",
		"isToplistHidden":true,
		"keyWords":"String content",
		"longDescription":"String content",
		"longDescription2":"String content",
		"metaDescription":"String content",
		"name":"String content",
		"pageTitle":"String content",
		"periodFrontPage":{
			"disabled":true,
			"endDate":"\/Date(928142400000+0200)\/",
			"id":"String content",
			"startDate":"\/Date(928142400000+0200)\/",
			"title":"String content"
		},
		"periodFrontPageId":"String content",
		"periodHidden":{
			"disabled":true,
			"endDate":"\/Date(928142400000+0200)\/",
			"id":"String content",
			"startDate":"\/Date(928142400000+0200)\/",
			"title":"String content"
		},
		"periodHiddenId":"String content",
		"periodNew":{
			"disabled":true,
			"endDate":"\/Date(928142400000+0200)\/",
			"id":"String content",
			"startDate":"\/Date(928142400000+0200)\/",
			"title":"String content"
		},
		"periodNewId":"String content",
		"rememberToBuyTextHeading":"String content",
		"rememberToBuyTextSubheading":"String content",
		"retailSalesPrice":12678967.543233,
		"shortDescription":"String content",
		"showAsNew":true,
		"showOnFrontPage":true,
		"siteID":2147483647,
		"sortOrder":2147483647,
		"techDocLink":"String content",
		"techDocLink2":"String content",
		"techDocLink3":"String content",
		"unit":{
			"id":"String content",
			"text":"String content"
		},
		"unitNumber":"String content",
		"urlname":"String content"
	}],
	"sortOrder":2147483647,
	"stockCount":2147483647,
	"stockLimit":2147483647,
	"typeId":2147483647,
	"updated":"\/Date(928142400000+0200)\/",
	"updatedBy":"String content",
	"variantGroupIdList":[2147483647],
	"variantGroups":[{
		"id":2147483647,
		"isFreeText":true,
		"selectText":"String content",
		"sortOrder":2147483647,
		"text":"String content",
		"variants":[{
			"id":2147483647,
			"sortOrder":2147483647,
			"text":"String content"
		}]
	}],
	"variantIdList":[2147483647],
	"variantMasterId":"String content",
	"variants":[{
		"id":2147483647,
		"sortOrder":2147483647,
		"text":"String content"
	}],
	"vendorNumber":"String content",
	"weight":12678967.543233
}

The following is an example response Xml body:

<dataProduct xmlns="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0.Product">
  <barCodeNumber>String content</barCodeNumber>
  <categoryIdList>
    <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>
  </categoryIdList>
  <comments>String content</comments>
  <costPrice>12678967.543233</costPrice>
  <created>1999-05-31T11:20:00</created>
  <createdBy>String content</createdBy>
  <defaultCategoryId>String content</defaultCategoryId>
  <disabledVariantIdList>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
  </disabledVariantIdList>
  <disabledVariants>
    <variant>
      <id>2147483647</id>
      <sortOrder>2147483647</sortOrder>
      <text>String content</text>
    </variant>
    <variant>
      <id>2147483647</id>
      <sortOrder>2147483647</sortOrder>
      <text>String content</text>
    </variant>
  </disabledVariants>
  <edbPriserProductNumber>String content</edbPriserProductNumber>
  <fileSaleLink>String content</fileSaleLink>
  <googleFeedCategory>String content</googleFeedCategory>
  <id>2147483647</id>
  <isGiftCertificate>true</isGiftCertificate>
  <isModified>true</isModified>
  <isRateVariants>true</isRateVariants>
  <isReviewVariants>true</isReviewVariants>
  <isVariantMaster>true</isVariantMaster>
  <locationNumber>String content</locationNumber>
  <manufacturereIdList>
    <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>
  </manufacturereIdList>
  <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>
  <maxBuyAmount>2147483647</maxBuyAmount>
  <media>
    <media>
      <height>String content</height>
      <id>2147483647</id>
      <mediaTranslations>
        <mediaTranslation>
          <altText>String content</altText>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </mediaTranslation>
        <mediaTranslation>
          <altText>String content</altText>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </mediaTranslation>
      </mediaTranslations>
      <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>
      <height>String content</height>
      <id>2147483647</id>
      <mediaTranslations>
        <mediaTranslation>
          <altText>String content</altText>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </mediaTranslation>
        <mediaTranslation>
          <altText>String content</altText>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </mediaTranslation>
      </mediaTranslations>
      <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>
  <minBuyAmount>2147483647</minBuyAmount>
  <minBuyAmountB2B>2147483647</minBuyAmountB2B>
  <number>String content</number>
  <picture>String content</picture>
  <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>
  <productCategories>
    <productCategory>
      <b2BGroupId>String content</b2BGroupId>
      <createdDate>1999-05-31T11:20:00</createdDate>
      <customInfoLayout>2147483647</customInfoLayout>
      <customListLayout>2147483647</customListLayout>
      <defaultParentId>String content</defaultParentId>
      <editedDate>1999-05-31T11:20:00</editedDate>
      <infoLayout>2147483647</infoLayout>
      <internalId>2147483647</internalId>
      <listLayout>2147483647</listLayout>
      <modified>true</modified>
      <number>String content</number>
      <parentIdList>
        <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>
      </parentIdList>
      <segmentIdList>
        <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>
      </segmentIdList>
      <texts>
        <productCategoryText>
          <Keywords>String content</Keywords>
          <categoryNumber>String content</categoryNumber>
          <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>
          <name>String content</name>
          <siteId>2147483647</siteId>
          <sortOrder>2147483647</sortOrder>
          <string>String content</string>
          <title>String content</title>
          <urlname>String content</urlname>
        </productCategoryText>
        <productCategoryText>
          <Keywords>String content</Keywords>
          <categoryNumber>String content</categoryNumber>
          <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>
          <name>String content</name>
          <siteId>2147483647</siteId>
          <sortOrder>2147483647</sortOrder>
          <string>String content</string>
          <title>String content</title>
          <urlname>String content</urlname>
        </productCategoryText>
      </texts>
    </productCategory>
    <productCategory>
      <b2BGroupId>String content</b2BGroupId>
      <createdDate>1999-05-31T11:20:00</createdDate>
      <customInfoLayout>2147483647</customInfoLayout>
      <customListLayout>2147483647</customListLayout>
      <defaultParentId>String content</defaultParentId>
      <editedDate>1999-05-31T11:20:00</editedDate>
      <infoLayout>2147483647</infoLayout>
      <internalId>2147483647</internalId>
      <listLayout>2147483647</listLayout>
      <modified>true</modified>
      <number>String content</number>
      <parentIdList>
        <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>
      </parentIdList>
      <segmentIdList>
        <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>
      </segmentIdList>
      <texts>
        <productCategoryText>
          <Keywords>String content</Keywords>
          <categoryNumber>String content</categoryNumber>
          <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>
          <name>String content</name>
          <siteId>2147483647</siteId>
          <sortOrder>2147483647</sortOrder>
          <string>String content</string>
          <title>String content</title>
          <urlname>String content</urlname>
        </productCategoryText>
        <productCategoryText>
          <Keywords>String content</Keywords>
          <categoryNumber>String content</categoryNumber>
          <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>
          <name>String content</name>
          <siteId>2147483647</siteId>
          <sortOrder>2147483647</sortOrder>
          <string>String content</string>
          <title>String content</title>
          <urlname>String content</urlname>
        </productCategoryText>
      </texts>
    </productCategory>
  </productCategories>
  <productRelations>
    <RelatedProduct>
      <productNumber>String content</productNumber>
      <relatedType>2147483647</relatedType>
      <sortOrder>2147483647</sortOrder>
    </RelatedProduct>
    <RelatedProduct>
      <productNumber>String content</productNumber>
      <relatedType>2147483647</relatedType>
      <sortOrder>2147483647</sortOrder>
    </RelatedProduct>
  </productRelations>
  <productType>
    <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>
      <productTypeFormulaDto>
        <formula>String content</formula>
        <id>2147483647</id>
        <productTypeGroupId>2147483647</productTypeGroupId>
        <siteId>2147483647</siteId>
      </productTypeFormulaDto>
      <productTypeFormulaDto>
        <formula>String content</formula>
        <id>2147483647</id>
        <productTypeGroupId>2147483647</productTypeGroupId>
        <siteId>2147483647</siteId>
      </productTypeFormulaDto>
    </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>
  </productType>
  <salesCount>2147483647</salesCount>
  <segmentIdList>
    <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>
  </segmentIdList>
  <segments>
    <segment>
      <id>String content</id>
      <segmentOptions>
        <segmentOption>
          <id>String content</id>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </segmentOption>
        <segmentOption>
          <id>String content</id>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </segmentOption>
      </segmentOptions>
    </segment>
    <segment>
      <id>String content</id>
      <segmentOptions>
        <segmentOption>
          <id>String content</id>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </segmentOption>
        <segmentOption>
          <id>String content</id>
          <name>String content</name>
          <siteId>2147483647</siteId>
        </segmentOption>
      </segmentOptions>
    </segment>
  </segments>
  <showOnFacebookFeed>true</showOnFacebookFeed>
  <showOnGoogleFeed>true</showOnGoogleFeed>
  <showOnKelkooFeed>true</showOnKelkooFeed>
  <showOnPricerunnerFeed>true</showOnPricerunnerFeed>
  <siteSettings>
    <siteSetting>
      <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>
      <expectedDeliveryTime>String content</expectedDeliveryTime>
      <expectedDeliveryTimeNotInStock>String content</expectedDeliveryTimeNotInStock>
      <giftCertificatePdfBackgroundImage>String content</giftCertificatePdfBackgroundImage>
      <hidden>true</hidden>
      <hiddenForMobile>true</hiddenForMobile>
      <imageAltText>String content</imageAltText>
      <isToplistHidden>true</isToplistHidden>
      <keyWords>String content</keyWords>
      <longDescription>String content</longDescription>
      <longDescription2>String content</longDescription2>
      <metaDescription>String content</metaDescription>
      <name>String content</name>
      <pageTitle>String content</pageTitle>
      <periodFrontPage>
        <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>
      </periodFrontPage>
      <periodFrontPageId>String content</periodFrontPageId>
      <periodHidden>
        <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>
      </periodHidden>
      <periodHiddenId>String content</periodHiddenId>
      <periodNew>
        <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>
      </periodNew>
      <periodNewId>String content</periodNewId>
      <rememberToBuyTextHeading>String content</rememberToBuyTextHeading>
      <rememberToBuyTextSubheading>String content</rememberToBuyTextSubheading>
      <retailSalesPrice>12678967.543233</retailSalesPrice>
      <shortDescription>String content</shortDescription>
      <showAsNew>true</showAsNew>
      <showOnFrontPage>true</showOnFrontPage>
      <siteID>2147483647</siteID>
      <sortOrder>2147483647</sortOrder>
      <techDocLink>String content</techDocLink>
      <techDocLink2>String content</techDocLink2>
      <techDocLink3>String content</techDocLink3>
      <unit>
        <id>String content</id>
        <text>String content</text>
      </unit>
      <unitNumber>String content</unitNumber>
      <urlname>String content</urlname>
    </siteSetting>
    <siteSetting>
      <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>
      <expectedDeliveryTime>String content</expectedDeliveryTime>
      <expectedDeliveryTimeNotInStock>String content</expectedDeliveryTimeNotInStock>
      <giftCertificatePdfBackgroundImage>String content</giftCertificatePdfBackgroundImage>
      <hidden>true</hidden>
      <hiddenForMobile>true</hiddenForMobile>
      <imageAltText>String content</imageAltText>
      <isToplistHidden>true</isToplistHidden>
      <keyWords>String content</keyWords>
      <longDescription>String content</longDescription>
      <longDescription2>String content</longDescription2>
      <metaDescription>String content</metaDescription>
      <name>String content</name>
      <pageTitle>String content</pageTitle>
      <periodFrontPage>
        <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>
      </periodFrontPage>
      <periodFrontPageId>String content</periodFrontPageId>
      <periodHidden>
        <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>
      </periodHidden>
      <periodHiddenId>String content</periodHiddenId>
      <periodNew>
        <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>
      </periodNew>
      <periodNewId>String content</periodNewId>
      <rememberToBuyTextHeading>String content</rememberToBuyTextHeading>
      <rememberToBuyTextSubheading>String content</rememberToBuyTextSubheading>
      <retailSalesPrice>12678967.543233</retailSalesPrice>
      <shortDescription>String content</shortDescription>
      <showAsNew>true</showAsNew>
      <showOnFrontPage>true</showOnFrontPage>
      <siteID>2147483647</siteID>
      <sortOrder>2147483647</sortOrder>
      <techDocLink>String content</techDocLink>
      <techDocLink2>String content</techDocLink2>
      <techDocLink3>String content</techDocLink3>
      <unit>
        <id>String content</id>
        <text>String content</text>
      </unit>
      <unitNumber>String content</unitNumber>
      <urlname>String content</urlname>
    </siteSetting>
  </siteSettings>
  <sortOrder>2147483647</sortOrder>
  <stockCount>2147483647</stockCount>
  <stockLimit>2147483647</stockLimit>
  <typeId>2147483647</typeId>
  <updated>1999-05-31T11:20:00</updated>
  <updatedBy>String content</updatedBy>
  <variantGroupIdList>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
  </variantGroupIdList>
  <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>
  <variantIdList>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
  </variantIdList>
  <variantMasterId>String content</variantMasterId>
  <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>
  <vendorNumber>String content</vendorNumber>
  <weight>12678967.543233</weight>
</dataProduct>

The following is an example response Json body:

{
	"barCodeNumber":"String content",
	"categoryIdList":["String content"],
	"comments":"String content",
	"costPrice":12678967.543233,
	"created":"\/Date(928142400000+0200)\/",
	"createdBy":"String content",
	"defaultCategoryId":"String content",
	"disabledVariantIdList":[2147483647],
	"disabledVariants":[{
		"id":2147483647,
		"sortOrder":2147483647,
		"text":"String content"
	}],
	"edbPriserProductNumber":"String content",
	"fileSaleLink":"String content",
	"googleFeedCategory":"String content",
	"id":2147483647,
	"isGiftCertificate":true,
	"isModified":true,
	"isRateVariants":true,
	"isReviewVariants":true,
	"isVariantMaster":true,
	"locationNumber":"String content",
	"manufacturereIdList":["String content"],
	"manufacturers":[{
		"id":"String content",
		"link":"String content",
		"linkText":"String content",
		"name":"String content"
	}],
	"maxBuyAmount":2147483647,
	"media":[{
		"height":"String content",
		"id":2147483647,
		"mediaTranslations":[{
			"altText":"String content",
			"name":"String content",
			"siteId":2147483647
		}],
		"sortorder":2147483647,
		"thumbnail":"String content",
		"thumbnailheight":"String content",
		"thumbnailwidth":"String content",
		"url":"String content",
		"width":"String content"
	}],
	"minBuyAmount":2147483647,
	"minBuyAmountB2B":2147483647,
	"number":"String content",
	"picture":"String content",
	"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
	}],
	"productCategories":[{
		"b2BGroupId":"String content",
		"createdDate":"\/Date(928142400000+0200)\/",
		"customInfoLayout":2147483647,
		"customListLayout":2147483647,
		"defaultParentId":"String content",
		"editedDate":"\/Date(928142400000+0200)\/",
		"infoLayout":2147483647,
		"internalId":2147483647,
		"listLayout":2147483647,
		"modified":true,
		"number":"String content",
		"parentIdList":["String content"],
		"segmentIdList":["String content"],
		"texts":[{
			"Keywords":"String content",
			"categoryNumber":"String content",
			"description":"String content",
			"hidden":true,
			"hiddenMobile":true,
			"icon":"String content",
			"id":2147483647,
			"image":"String content",
			"link":"String content",
			"metaDescription":"String content",
			"name":"String content",
			"siteId":2147483647,
			"sortOrder":2147483647,
			"string":"String content",
			"title":"String content",
			"urlname":"String content"
		}]
	}],
	"productRelations":[{
		"productNumber":"String content",
		"relatedType":2147483647,
		"sortOrder":2147483647
	}],
	"productType":{
		"fields":[{
			"id":2147483647,
			"label":"String content",
			"languageId":2147483647,
			"number":2147483647
		}],
		"formula":[{
			"formula":"String content",
			"id":2147483647,
			"productTypeGroupId":2147483647,
			"siteId":2147483647
		}],
		"id":2147483647,
		"name":"String content",
		"vat":[{
			"country":"String content",
			"countryId":2147483647,
			"siteId":2147483647,
			"vatPct":"String content"
		}]
	},
	"salesCount":2147483647,
	"segmentIdList":["String content"],
	"segments":[{
		"id":"String content",
		"segmentOptions":[{
			"id":"String content",
			"name":"String content",
			"siteId":2147483647
		}]
	}],
	"showOnFacebookFeed":true,
	"showOnGoogleFeed":true,
	"showOnKelkooFeed":true,
	"showOnPricerunnerFeed":true,
	"siteSettings":[{
		"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",
		"expectedDeliveryTime":"String content",
		"expectedDeliveryTimeNotInStock":"String content",
		"giftCertificatePdfBackgroundImage":"String content",
		"hidden":true,
		"hiddenForMobile":true,
		"imageAltText":"String content",
		"isToplistHidden":true,
		"keyWords":"String content",
		"longDescription":"String content",
		"longDescription2":"String content",
		"metaDescription":"String content",
		"name":"String content",
		"pageTitle":"String content",
		"periodFrontPage":{
			"disabled":true,
			"endDate":"\/Date(928142400000+0200)\/",
			"id":"String content",
			"startDate":"\/Date(928142400000+0200)\/",
			"title":"String content"
		},
		"periodFrontPageId":"String content",
		"periodHidden":{
			"disabled":true,
			"endDate":"\/Date(928142400000+0200)\/",
			"id":"String content",
			"startDate":"\/Date(928142400000+0200)\/",
			"title":"String content"
		},
		"periodHiddenId":"String content",
		"periodNew":{
			"disabled":true,
			"endDate":"\/Date(928142400000+0200)\/",
			"id":"String content",
			"startDate":"\/Date(928142400000+0200)\/",
			"title":"String content"
		},
		"periodNewId":"String content",
		"rememberToBuyTextHeading":"String content",
		"rememberToBuyTextSubheading":"String content",
		"retailSalesPrice":12678967.543233,
		"shortDescription":"String content",
		"showAsNew":true,
		"showOnFrontPage":true,
		"siteID":2147483647,
		"sortOrder":2147483647,
		"techDocLink":"String content",
		"techDocLink2":"String content",
		"techDocLink3":"String content",
		"unit":{
			"id":"String content",
			"text":"String content"
		},
		"unitNumber":"String content",
		"urlname":"String content"
	}],
	"sortOrder":2147483647,
	"stockCount":2147483647,
	"stockLimit":2147483647,
	"typeId":2147483647,
	"updated":"\/Date(928142400000+0200)\/",
	"updatedBy":"String content",
	"variantGroupIdList":[2147483647],
	"variantGroups":[{
		"id":2147483647,
		"isFreeText":true,
		"selectText":"String content",
		"sortOrder":2147483647,
		"text":"String content",
		"variants":[{
			"id":2147483647,
			"sortOrder":2147483647,
			"text":"String content"
		}]
	}],
	"variantIdList":[2147483647],
	"variantMasterId":"String content",
	"variants":[{
		"id":2147483647,
		"sortOrder":2147483647,
		"text":"String content"
	}],
	"vendorNumber":"String content",
	"weight":12678967.543233
}

The following is the request 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.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" />
  <xs:complexType name="dataProduct">
    <xs:sequence>
      <xs:element minOccurs="0" name="barCodeNumber" nillable="true" type="xs:string" />
      <xs:element name="categoryIdList" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfstring" />
      <xs:element minOccurs="0" name="comments" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="costPrice" type="xs:decimal" />
      <xs:element minOccurs="0" name="created" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="createdBy" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="defaultCategoryId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="disabledVariantIdList" nillable="true" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q2:ArrayOfint" />
      <xs:element minOccurs="0" name="disabledVariants" nillable="true" type="tns:ArrayOfvariant" />
      <xs:element minOccurs="0" name="edbPriserProductNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="fileSaleLink" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="googleFeedCategory" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="id" type="xs:int" />
      <xs:element minOccurs="0" name="isGiftCertificate" type="xs:boolean" />
      <xs:element minOccurs="0" name="isModified" type="xs:boolean" />
      <xs:element minOccurs="0" name="isRateVariants" type="xs:boolean" />
      <xs:element minOccurs="0" name="isReviewVariants" type="xs:boolean" />
      <xs:element minOccurs="0" name="isVariantMaster" type="xs:boolean" />
      <xs:element minOccurs="0" name="locationNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="manufacturereIdList" nillable="true" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q3:ArrayOfstring" />
      <xs:element minOccurs="0" name="manufacturers" nillable="true" type="tns:ArrayOfmanufacturer" />
      <xs:element minOccurs="0" name="maxBuyAmount" type="xs:int" />
      <xs:element minOccurs="0" name="media" nillable="true" type="tns:ArrayOfmedia" />
      <xs:element minOccurs="0" name="minBuyAmount" type="xs:int" />
      <xs:element minOccurs="0" name="minBuyAmountB2B" type="xs:int" />
      <xs:element minOccurs="0" name="number" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="picture" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="prices" nillable="true" type="tns:ArrayOfprice" />
      <xs:element minOccurs="0" name="productCategories" nillable="true" type="tns:ArrayOfproductCategory" />
      <xs:element minOccurs="0" name="productRelations" nillable="true" type="tns:ArrayOfRelatedProduct" />
      <xs:element minOccurs="0" name="productType" nillable="true" type="tns:dataProductType" />
      <xs:element minOccurs="0" name="salesCount" type="xs:int" />
      <xs:element minOccurs="0" name="segmentIdList" nillable="true" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q4:ArrayOfstring" />
      <xs:element minOccurs="0" name="segments" nillable="true" type="tns:ArrayOfsegment" />
      <xs:element minOccurs="0" name="showOnFacebookFeed" type="xs:boolean" />
      <xs:element minOccurs="0" name="showOnGoogleFeed" type="xs:boolean" />
      <xs:element minOccurs="0" name="showOnKelkooFeed" type="xs:boolean" />
      <xs:element minOccurs="0" name="showOnPricerunnerFeed" type="xs:boolean" />
      <xs:element name="siteSettings" nillable="true" type="tns:ArrayOfsiteSetting" />
      <xs:element minOccurs="0" name="sortOrder" type="xs:int" />
      <xs:element minOccurs="0" name="stockCount" type="xs:int" />
      <xs:element minOccurs="0" name="stockLimit" type="xs:int" />
      <xs:element minOccurs="0" name="typeId" type="xs:int" />
      <xs:element minOccurs="0" name="updated" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="updatedBy" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="variantGroupIdList" nillable="true" xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q5:ArrayOfint" />
      <xs:element minOccurs="0" name="variantGroups" nillable="true" type="tns:ArrayOfvariantGroup" />
      <xs:element minOccurs="0" name="variantIdList" nillable="true" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q6:ArrayOfint" />
      <xs:element minOccurs="0" name="variantMasterId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="variants" nillable="true" type="tns:ArrayOfvariant" />
      <xs:element minOccurs="0" name="vendorNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="weight" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="dataProduct" nillable="true" type="tns:dataProduct" />
  <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: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="height" nillable="true" type="xs:string" />
      <xs:element name="id" type="xs:int" />
      <xs:element minOccurs="0" name="mediaTranslations" nillable="true" type="tns:ArrayOfmediaTranslation" />
      <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="ArrayOfmediaTranslation">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="mediaTranslation" nillable="true" type="tns:mediaTranslation" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfmediaTranslation" nillable="true" type="tns:ArrayOfmediaTranslation" />
  <xs:complexType name="mediaTranslation">
    <xs:sequence>
      <xs:element minOccurs="0" name="altText" nillable="true" type="xs:string" />
      <xs:element name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="siteId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="mediaTranslation" nillable="true" type="tns:mediaTranslation" />
  <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:q7="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" type="q7: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="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="b2BGroupId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="createdDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="customInfoLayout" type="xs:int" />
      <xs:element minOccurs="0" name="customListLayout" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="defaultParentId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="editedDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="infoLayout" type="xs:int" />
      <xs:element minOccurs="0" name="internalId" type="xs:int" />
      <xs:element minOccurs="0" name="listLayout" type="xs:int" />
      <xs:element minOccurs="0" name="modified" type="xs:boolean" />
      <xs:element minOccurs="0" name="number" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="parentIdList" nillable="true" xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q8:ArrayOfstring" />
      <xs:element minOccurs="0" name="segmentIdList" nillable="true" xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q9:ArrayOfstring" />
      <xs:element minOccurs="0" name="texts" nillable="true" type="tns:ArrayOfproductCategoryText" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="productCategory" nillable="true" type="tns:productCategory" />
  <xs:complexType name="ArrayOfproductCategoryText">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="productCategoryText" nillable="true" type="tns:productCategoryText" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproductCategoryText" nillable="true" type="tns:ArrayOfproductCategoryText" />
  <xs:complexType name="productCategoryText">
    <xs:sequence>
      <xs:element minOccurs="0" name="Keywords" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="categoryNumber" nillable="true" type="xs:string" />
      <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="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="siteId" type="xs:int" />
      <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="urlname" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="productCategoryText" nillable="true" type="tns:productCategoryText" />
  <xs:complexType name="ArrayOfRelatedProduct">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="RelatedProduct" nillable="true" type="tns:RelatedProduct" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfRelatedProduct" nillable="true" type="tns:ArrayOfRelatedProduct" />
  <xs:complexType name="RelatedProduct">
    <xs:sequence>
      <xs:element minOccurs="0" name="productNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="relatedType" type="xs:int" />
      <xs:element minOccurs="0" name="sortOrder" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RelatedProduct" nillable="true" type="tns:RelatedProduct" />
  <xs:complexType name="dataProductType">
    <xs:sequence>
      <xs:element minOccurs="0" name="fields" nillable="true" type="tns:ArrayOfproductTypeField" />
      <xs:element minOccurs="0" name="formula" nillable="true" type="tns:ArrayOfproductTypeFormulaDto" />
      <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="dataProductType" nillable="true" type="tns:dataProductType" />
  <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="ArrayOfproductTypeFormulaDto">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="productTypeFormulaDto" nillable="true" type="tns:productTypeFormulaDto" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproductTypeFormulaDto" nillable="true" type="tns:ArrayOfproductTypeFormulaDto" />
  <xs:complexType name="productTypeFormulaDto">
    <xs:sequence>
      <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="productTypeGroupId" type="xs:int" />
      <xs:element minOccurs="0" name="siteId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="productTypeFormulaDto" nillable="true" type="tns:productTypeFormulaDto" />
  <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="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 minOccurs="0" name="id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="segmentOptions" nillable="true" type="tns:ArrayOfsegmentOption" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="segment" nillable="true" type="tns:segment" />
  <xs:complexType name="ArrayOfsegmentOption">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="segmentOption" nillable="true" type="tns:segmentOption" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfsegmentOption" nillable="true" type="tns:ArrayOfsegmentOption" />
  <xs:complexType name="segmentOption">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="siteId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="segmentOption" nillable="true" type="tns:segmentOption" />
  <xs:complexType name="ArrayOfsiteSetting">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="siteSetting" nillable="true" type="tns:siteSetting" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfsiteSetting" nillable="true" type="tns:ArrayOfsiteSetting" />
  <xs:complexType name="siteSetting">
    <xs:sequence>
      <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="expectedDeliveryTime" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="expectedDeliveryTimeNotInStock" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="giftCertificatePdfBackgroundImage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="hidden" type="xs:boolean" />
      <xs:element minOccurs="0" name="hiddenForMobile" type="xs:boolean" />
      <xs:element minOccurs="0" name="imageAltText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="isToplistHidden" type="xs:boolean" />
      <xs:element minOccurs="0" name="keyWords" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="longDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="longDescription2" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="metaDescription" nillable="true" type="xs:string" />
      <xs:element name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pageTitle" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="periodFrontPage" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" type="q10:period" />
      <xs:element minOccurs="0" name="periodFrontPageId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="periodHidden" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" type="q11:period" />
      <xs:element minOccurs="0" name="periodHiddenId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="periodNew" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" type="q12:period" />
      <xs:element minOccurs="0" name="periodNewId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="rememberToBuyTextHeading" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="rememberToBuyTextSubheading" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="retailSalesPrice" type="xs:decimal" />
      <xs:element minOccurs="0" name="shortDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="showAsNew" type="xs:boolean" />
      <xs:element minOccurs="0" name="showOnFrontPage" type="xs:boolean" />
      <xs:element name="siteID" type="xs:int" />
      <xs:element minOccurs="0" name="sortOrder" type="xs:int" />
      <xs:element minOccurs="0" name="techDocLink" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="techDocLink2" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="techDocLink3" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="unit" nillable="true" type="tns:unit" />
      <xs:element minOccurs="0" name="unitNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="urlname" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="siteSetting" nillable="true" type="tns:siteSetting" />
  <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="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:schema>

Additional request 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.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:complexType name="ArrayOfint">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="int" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfint" nillable="true" type="tns:ArrayOfint" />
</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>

<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>

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.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" />
  <xs:complexType name="dataProduct">
    <xs:sequence>
      <xs:element minOccurs="0" name="barCodeNumber" nillable="true" type="xs:string" />
      <xs:element name="categoryIdList" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfstring" />
      <xs:element minOccurs="0" name="comments" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="costPrice" type="xs:decimal" />
      <xs:element minOccurs="0" name="created" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="createdBy" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="defaultCategoryId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="disabledVariantIdList" nillable="true" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q2:ArrayOfint" />
      <xs:element minOccurs="0" name="disabledVariants" nillable="true" type="tns:ArrayOfvariant" />
      <xs:element minOccurs="0" name="edbPriserProductNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="fileSaleLink" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="googleFeedCategory" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="id" type="xs:int" />
      <xs:element minOccurs="0" name="isGiftCertificate" type="xs:boolean" />
      <xs:element minOccurs="0" name="isModified" type="xs:boolean" />
      <xs:element minOccurs="0" name="isRateVariants" type="xs:boolean" />
      <xs:element minOccurs="0" name="isReviewVariants" type="xs:boolean" />
      <xs:element minOccurs="0" name="isVariantMaster" type="xs:boolean" />
      <xs:element minOccurs="0" name="locationNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="manufacturereIdList" nillable="true" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q3:ArrayOfstring" />
      <xs:element minOccurs="0" name="manufacturers" nillable="true" type="tns:ArrayOfmanufacturer" />
      <xs:element minOccurs="0" name="maxBuyAmount" type="xs:int" />
      <xs:element minOccurs="0" name="media" nillable="true" type="tns:ArrayOfmedia" />
      <xs:element minOccurs="0" name="minBuyAmount" type="xs:int" />
      <xs:element minOccurs="0" name="minBuyAmountB2B" type="xs:int" />
      <xs:element minOccurs="0" name="number" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="picture" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="prices" nillable="true" type="tns:ArrayOfprice" />
      <xs:element minOccurs="0" name="productCategories" nillable="true" type="tns:ArrayOfproductCategory" />
      <xs:element minOccurs="0" name="productRelations" nillable="true" type="tns:ArrayOfRelatedProduct" />
      <xs:element minOccurs="0" name="productType" nillable="true" type="tns:dataProductType" />
      <xs:element minOccurs="0" name="salesCount" type="xs:int" />
      <xs:element minOccurs="0" name="segmentIdList" nillable="true" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q4:ArrayOfstring" />
      <xs:element minOccurs="0" name="segments" nillable="true" type="tns:ArrayOfsegment" />
      <xs:element minOccurs="0" name="showOnFacebookFeed" type="xs:boolean" />
      <xs:element minOccurs="0" name="showOnGoogleFeed" type="xs:boolean" />
      <xs:element minOccurs="0" name="showOnKelkooFeed" type="xs:boolean" />
      <xs:element minOccurs="0" name="showOnPricerunnerFeed" type="xs:boolean" />
      <xs:element name="siteSettings" nillable="true" type="tns:ArrayOfsiteSetting" />
      <xs:element minOccurs="0" name="sortOrder" type="xs:int" />
      <xs:element minOccurs="0" name="stockCount" type="xs:int" />
      <xs:element minOccurs="0" name="stockLimit" type="xs:int" />
      <xs:element minOccurs="0" name="typeId" type="xs:int" />
      <xs:element minOccurs="0" name="updated" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="updatedBy" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="variantGroupIdList" nillable="true" xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q5:ArrayOfint" />
      <xs:element minOccurs="0" name="variantGroups" nillable="true" type="tns:ArrayOfvariantGroup" />
      <xs:element minOccurs="0" name="variantIdList" nillable="true" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q6:ArrayOfint" />
      <xs:element minOccurs="0" name="variantMasterId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="variants" nillable="true" type="tns:ArrayOfvariant" />
      <xs:element minOccurs="0" name="vendorNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="weight" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="dataProduct" nillable="true" type="tns:dataProduct" />
  <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: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="height" nillable="true" type="xs:string" />
      <xs:element name="id" type="xs:int" />
      <xs:element minOccurs="0" name="mediaTranslations" nillable="true" type="tns:ArrayOfmediaTranslation" />
      <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="ArrayOfmediaTranslation">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="mediaTranslation" nillable="true" type="tns:mediaTranslation" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfmediaTranslation" nillable="true" type="tns:ArrayOfmediaTranslation" />
  <xs:complexType name="mediaTranslation">
    <xs:sequence>
      <xs:element minOccurs="0" name="altText" nillable="true" type="xs:string" />
      <xs:element name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="siteId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="mediaTranslation" nillable="true" type="tns:mediaTranslation" />
  <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:q7="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" type="q7: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="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="b2BGroupId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="createdDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="customInfoLayout" type="xs:int" />
      <xs:element minOccurs="0" name="customListLayout" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="defaultParentId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="editedDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="infoLayout" type="xs:int" />
      <xs:element minOccurs="0" name="internalId" type="xs:int" />
      <xs:element minOccurs="0" name="listLayout" type="xs:int" />
      <xs:element minOccurs="0" name="modified" type="xs:boolean" />
      <xs:element minOccurs="0" name="number" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="parentIdList" nillable="true" xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q8:ArrayOfstring" />
      <xs:element minOccurs="0" name="segmentIdList" nillable="true" xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q9:ArrayOfstring" />
      <xs:element minOccurs="0" name="texts" nillable="true" type="tns:ArrayOfproductCategoryText" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="productCategory" nillable="true" type="tns:productCategory" />
  <xs:complexType name="ArrayOfproductCategoryText">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="productCategoryText" nillable="true" type="tns:productCategoryText" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproductCategoryText" nillable="true" type="tns:ArrayOfproductCategoryText" />
  <xs:complexType name="productCategoryText">
    <xs:sequence>
      <xs:element minOccurs="0" name="Keywords" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="categoryNumber" nillable="true" type="xs:string" />
      <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="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="siteId" type="xs:int" />
      <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="urlname" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="productCategoryText" nillable="true" type="tns:productCategoryText" />
  <xs:complexType name="ArrayOfRelatedProduct">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="RelatedProduct" nillable="true" type="tns:RelatedProduct" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfRelatedProduct" nillable="true" type="tns:ArrayOfRelatedProduct" />
  <xs:complexType name="RelatedProduct">
    <xs:sequence>
      <xs:element minOccurs="0" name="productNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="relatedType" type="xs:int" />
      <xs:element minOccurs="0" name="sortOrder" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RelatedProduct" nillable="true" type="tns:RelatedProduct" />
  <xs:complexType name="dataProductType">
    <xs:sequence>
      <xs:element minOccurs="0" name="fields" nillable="true" type="tns:ArrayOfproductTypeField" />
      <xs:element minOccurs="0" name="formula" nillable="true" type="tns:ArrayOfproductTypeFormulaDto" />
      <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="dataProductType" nillable="true" type="tns:dataProductType" />
  <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="ArrayOfproductTypeFormulaDto">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="productTypeFormulaDto" nillable="true" type="tns:productTypeFormulaDto" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproductTypeFormulaDto" nillable="true" type="tns:ArrayOfproductTypeFormulaDto" />
  <xs:complexType name="productTypeFormulaDto">
    <xs:sequence>
      <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="productTypeGroupId" type="xs:int" />
      <xs:element minOccurs="0" name="siteId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="productTypeFormulaDto" nillable="true" type="tns:productTypeFormulaDto" />
  <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="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 minOccurs="0" name="id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="segmentOptions" nillable="true" type="tns:ArrayOfsegmentOption" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="segment" nillable="true" type="tns:segment" />
  <xs:complexType name="ArrayOfsegmentOption">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="segmentOption" nillable="true" type="tns:segmentOption" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfsegmentOption" nillable="true" type="tns:ArrayOfsegmentOption" />
  <xs:complexType name="segmentOption">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="siteId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="segmentOption" nillable="true" type="tns:segmentOption" />
  <xs:complexType name="ArrayOfsiteSetting">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="siteSetting" nillable="true" type="tns:siteSetting" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfsiteSetting" nillable="true" type="tns:ArrayOfsiteSetting" />
  <xs:complexType name="siteSetting">
    <xs:sequence>
      <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="expectedDeliveryTime" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="expectedDeliveryTimeNotInStock" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="giftCertificatePdfBackgroundImage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="hidden" type="xs:boolean" />
      <xs:element minOccurs="0" name="hiddenForMobile" type="xs:boolean" />
      <xs:element minOccurs="0" name="imageAltText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="isToplistHidden" type="xs:boolean" />
      <xs:element minOccurs="0" name="keyWords" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="longDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="longDescription2" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="metaDescription" nillable="true" type="xs:string" />
      <xs:element name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pageTitle" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="periodFrontPage" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" type="q10:period" />
      <xs:element minOccurs="0" name="periodFrontPageId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="periodHidden" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" type="q11:period" />
      <xs:element minOccurs="0" name="periodHiddenId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="periodNew" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/Shared.DTO.v1_0" type="q12:period" />
      <xs:element minOccurs="0" name="periodNewId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="rememberToBuyTextHeading" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="rememberToBuyTextSubheading" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="retailSalesPrice" type="xs:decimal" />
      <xs:element minOccurs="0" name="shortDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="showAsNew" type="xs:boolean" />
      <xs:element minOccurs="0" name="showOnFrontPage" type="xs:boolean" />
      <xs:element name="siteID" type="xs:int" />
      <xs:element minOccurs="0" name="sortOrder" type="xs:int" />
      <xs:element minOccurs="0" name="techDocLink" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="techDocLink2" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="techDocLink3" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="unit" nillable="true" type="tns:unit" />
      <xs:element minOccurs="0" name="unitNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="urlname" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="siteSetting" nillable="true" type="tns:siteSetting" />
  <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="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: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.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:complexType name="ArrayOfint">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="int" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfint" nillable="true" type="tns:ArrayOfint" />
</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>

<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>