ProductConfigPricing


Click here for a complete list of operations.

getDecorationColors

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /promostandards/ProductConfigPricing.asmx HTTP/1.1
Host: api.cbcorporate.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "getDecorationColors"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetDecorationColorsRequest xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/">
      <wsVersion xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</wsVersion>
      <id xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</id>
      <password xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</password>
      <locationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</locationId>
      <productId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</productId>
      <decorationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</decorationId>
      <localizationCountry xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</localizationCountry>
      <localizationLanguage xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</localizationLanguage>
    </GetDecorationColorsRequest>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetDecorationColorsResponse xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/">
      <ErrorMessage xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">
        <code>int</code>
        <description>string</description>
        <stacktrace>string</stacktrace>
      </ErrorMessage>
      <DecorationColors>
        <ColorArray>
          <Color>
            <colorId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</colorId>
            <colorName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</colorName>
          </Color>
          <Color>
            <colorId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</colorId>
            <colorName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</colorName>
          </Color>
        </ColorArray>
        <productId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</productId>
        <locationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</locationId>
        <DecorationMethodArray>
          <DecorationMethod>
            <decorationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</decorationId>
            <decorationName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</decorationName>
          </DecorationMethod>
          <DecorationMethod>
            <decorationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</decorationId>
            <decorationName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</decorationName>
          </DecorationMethod>
        </DecorationMethodArray>
        <pmsMatch>boolean</pmsMatch>
        <fullColor>boolean</fullColor>
      </DecorationColors>
      <DecorationColors>
        <ColorArray>
          <Color>
            <colorId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</colorId>
            <colorName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</colorName>
          </Color>
          <Color>
            <colorId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</colorId>
            <colorName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</colorName>
          </Color>
        </ColorArray>
        <productId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</productId>
        <locationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</locationId>
        <DecorationMethodArray>
          <DecorationMethod>
            <decorationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</decorationId>
            <decorationName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</decorationName>
          </DecorationMethod>
          <DecorationMethod>
            <decorationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</decorationId>
            <decorationName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</decorationName>
          </DecorationMethod>
        </DecorationMethodArray>
        <pmsMatch>boolean</pmsMatch>
        <fullColor>boolean</fullColor>
      </DecorationColors>
    </GetDecorationColorsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /promostandards/ProductConfigPricing.asmx HTTP/1.1
Host: api.cbcorporate.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetDecorationColorsRequest xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/">
      <wsVersion xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</wsVersion>
      <id xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</id>
      <password xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</password>
      <locationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</locationId>
      <productId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</productId>
      <decorationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</decorationId>
      <localizationCountry xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</localizationCountry>
      <localizationLanguage xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</localizationLanguage>
    </GetDecorationColorsRequest>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetDecorationColorsResponse xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/">
      <ErrorMessage xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">
        <code>int</code>
        <description>string</description>
        <stacktrace>string</stacktrace>
      </ErrorMessage>
      <DecorationColors>
        <ColorArray>
          <Color>
            <colorId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</colorId>
            <colorName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</colorName>
          </Color>
          <Color>
            <colorId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</colorId>
            <colorName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</colorName>
          </Color>
        </ColorArray>
        <productId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</productId>
        <locationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</locationId>
        <DecorationMethodArray>
          <DecorationMethod>
            <decorationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</decorationId>
            <decorationName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</decorationName>
          </DecorationMethod>
          <DecorationMethod>
            <decorationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</decorationId>
            <decorationName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</decorationName>
          </DecorationMethod>
        </DecorationMethodArray>
        <pmsMatch>boolean</pmsMatch>
        <fullColor>boolean</fullColor>
      </DecorationColors>
      <DecorationColors>
        <ColorArray>
          <Color>
            <colorId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</colorId>
            <colorName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</colorName>
          </Color>
          <Color>
            <colorId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</colorId>
            <colorName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</colorName>
          </Color>
        </ColorArray>
        <productId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</productId>
        <locationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</locationId>
        <DecorationMethodArray>
          <DecorationMethod>
            <decorationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</decorationId>
            <decorationName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</decorationName>
          </DecorationMethod>
          <DecorationMethod>
            <decorationId xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">int</decorationId>
            <decorationName xmlns="http://www.promostandards.org/WSDL/PricingAndConfiguration/1.0.0/SharedObjects/">string</decorationName>
          </DecorationMethod>
        </DecorationMethodArray>
        <pmsMatch>boolean</pmsMatch>
        <fullColor>boolean</fullColor>
      </DecorationColors>
    </GetDecorationColorsResponse>
  </soap12:Body>
</soap12:Envelope>