ProductCatalog


Click here for a complete list of operations.

getMvsPrice

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
brand:
market:
codLanguage:
codMVS:
optionalList:
filters:

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 /ProductCatalog.asmx HTTP/1.1
Host: carconfigurator.fiat.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/getMvsPrice"

<?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>
    <getMvsPrice xmlns="http://tempuri.org/">
      <brand>string</brand>
      <market>string</market>
      <codLanguage>string</codLanguage>
      <codMVS>string</codMVS>
      <optionalList>string</optionalList>
      <filters>string</filters>
    </getMvsPrice>
  </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>
    <getMvsPriceResponse xmlns="http://tempuri.org/">
      <getMvsPriceResult market="string" brand="string" language="string" xmlns="">
        <Mvs mvs="string" description="string">
          <promotionGroup>
            <promotion xsi:nil="true" />
            <promotion xsi:nil="true" />
          </promotionGroup>
          <Price>string</Price>
          <PriceNoVat>string</PriceNoVat>
          <pricePromotion>string</pricePromotion>
          <priceNoPromotion>string</priceNoPromotion>
          <promoType>string</promoType>
          <BasePrice>string</BasePrice>
          <BasePriceNoVat>string</BasePriceNoVat>
          <OptionalsPrice>string</OptionalsPrice>
          <OptionalsPriceNoVat>string</OptionalsPriceNoVat>
          <AccessoriesPrice>string</AccessoriesPrice>
          <AccessoriesPriceNoVat>string</AccessoriesPriceNoVat>
          <optsOnly>string</optsOnly>
          <priceMvsOpts>string</priceMvsOpts>
          <priceMvsOptsNoVat>string</priceMvsOptsNoVat>
          <Wheel>string</Wheel>
          <exteriorsPrice>string</exteriorsPrice>
          <interiorsPrice>string</interiorsPrice>
          <packsPrice>string</packsPrice>
          <optionalsPromoPrice>string</optionalsPromoPrice>
          <mvsPrice>string</mvsPrice>
          <mvsPriceNoVat>string</mvsPriceNoVat>
          <mvsPromotionPrice>string</mvsPromotionPrice>
          <mvsNoAccessoryPrice>string</mvsNoAccessoryPrice>
          <mvsNoAccessoryPromoPrice>string</mvsNoAccessoryPromoPrice>
          <promoObject>string</promoObject>
          <promoDescription>string</promoDescription>
          <mvsTransportPrice>string</mvsTransportPrice>
          <mvsNoTransportPrice>string</mvsNoTransportPrice>
          <mvsDetaxFullPromotionPrice>string</mvsDetaxFullPromotionPrice>
          <mvsDetaxFullPromotionPriceIva>string</mvsDetaxFullPromotionPriceIva>
          <mvsTaxesPrice>string</mvsTaxesPrice>
          <mvsTaxesPriceNoVat>string</mvsTaxesPriceNoVat>
          <mvsNoTaxesPrice>string</mvsNoTaxesPrice>
          <Taxes price="string" priceNoVat="string" inMvsPrice="string">
            <tax xsi:nil="true" />
            <tax xsi:nil="true" />
          </Taxes>
          <PricesGroup>
            <priceItem xsi:nil="true" />
            <priceItem xsi:nil="true" />
          </PricesGroup>
          <FullOptionalList separatorList="string" list="string" />
          <StandardOptionalList separatorList="string" list="string" />
          <AccessoryList separatorList="string" list="string" />
          <BodyColor bodyColorCod="string" optionalCod="string" bodyColorKeyCod="string" separatorKey="string" />
          <Seat seatCod="string" optionalCod="string" seatKeyCod="string" separatorKey="string" />
          <PackList separatorList="string" list="string" />
          <SpecialPrices IVA="string" Discount="string" Transport="string">
            <Price>string</Price>
            <OptionalsPrice>string</OptionalsPrice>
            <FullPriceNoDiscount>string</FullPriceNoDiscount>
            <BasePriceNoDiscount>string</BasePriceNoDiscount>
            <OptionalsPriceNoDiscount>string</OptionalsPriceNoDiscount>
          </SpecialPrices>
        </Mvs>
      </getMvsPriceResult>
    </getMvsPriceResponse>
  </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 /ProductCatalog.asmx HTTP/1.1
Host: carconfigurator.fiat.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>
    <getMvsPrice xmlns="http://tempuri.org/">
      <brand>string</brand>
      <market>string</market>
      <codLanguage>string</codLanguage>
      <codMVS>string</codMVS>
      <optionalList>string</optionalList>
      <filters>string</filters>
    </getMvsPrice>
  </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>
    <getMvsPriceResponse xmlns="http://tempuri.org/">
      <getMvsPriceResult market="string" brand="string" language="string" xmlns="">
        <Mvs mvs="string" description="string">
          <promotionGroup>
            <promotion xsi:nil="true" />
            <promotion xsi:nil="true" />
          </promotionGroup>
          <Price>string</Price>
          <PriceNoVat>string</PriceNoVat>
          <pricePromotion>string</pricePromotion>
          <priceNoPromotion>string</priceNoPromotion>
          <promoType>string</promoType>
          <BasePrice>string</BasePrice>
          <BasePriceNoVat>string</BasePriceNoVat>
          <OptionalsPrice>string</OptionalsPrice>
          <OptionalsPriceNoVat>string</OptionalsPriceNoVat>
          <AccessoriesPrice>string</AccessoriesPrice>
          <AccessoriesPriceNoVat>string</AccessoriesPriceNoVat>
          <optsOnly>string</optsOnly>
          <priceMvsOpts>string</priceMvsOpts>
          <priceMvsOptsNoVat>string</priceMvsOptsNoVat>
          <Wheel>string</Wheel>
          <exteriorsPrice>string</exteriorsPrice>
          <interiorsPrice>string</interiorsPrice>
          <packsPrice>string</packsPrice>
          <optionalsPromoPrice>string</optionalsPromoPrice>
          <mvsPrice>string</mvsPrice>
          <mvsPriceNoVat>string</mvsPriceNoVat>
          <mvsPromotionPrice>string</mvsPromotionPrice>
          <mvsNoAccessoryPrice>string</mvsNoAccessoryPrice>
          <mvsNoAccessoryPromoPrice>string</mvsNoAccessoryPromoPrice>
          <promoObject>string</promoObject>
          <promoDescription>string</promoDescription>
          <mvsTransportPrice>string</mvsTransportPrice>
          <mvsNoTransportPrice>string</mvsNoTransportPrice>
          <mvsDetaxFullPromotionPrice>string</mvsDetaxFullPromotionPrice>
          <mvsDetaxFullPromotionPriceIva>string</mvsDetaxFullPromotionPriceIva>
          <mvsTaxesPrice>string</mvsTaxesPrice>
          <mvsTaxesPriceNoVat>string</mvsTaxesPriceNoVat>
          <mvsNoTaxesPrice>string</mvsNoTaxesPrice>
          <Taxes price="string" priceNoVat="string" inMvsPrice="string">
            <tax xsi:nil="true" />
            <tax xsi:nil="true" />
          </Taxes>
          <PricesGroup>
            <priceItem xsi:nil="true" />
            <priceItem xsi:nil="true" />
          </PricesGroup>
          <FullOptionalList separatorList="string" list="string" />
          <StandardOptionalList separatorList="string" list="string" />
          <AccessoryList separatorList="string" list="string" />
          <BodyColor bodyColorCod="string" optionalCod="string" bodyColorKeyCod="string" separatorKey="string" />
          <Seat seatCod="string" optionalCod="string" seatKeyCod="string" separatorKey="string" />
          <PackList separatorList="string" list="string" />
          <SpecialPrices IVA="string" Discount="string" Transport="string">
            <Price>string</Price>
            <OptionalsPrice>string</OptionalsPrice>
            <FullPriceNoDiscount>string</FullPriceNoDiscount>
            <BasePriceNoDiscount>string</BasePriceNoDiscount>
            <OptionalsPriceNoDiscount>string</OptionalsPriceNoDiscount>
          </SpecialPrices>
        </Mvs>
      </getMvsPriceResult>
    </getMvsPriceResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

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

GET /ProductCatalog.asmx/getMvsPrice?brand=string&market=string&codLanguage=string&codMVS=string&optionalList=string&filters=string HTTP/1.1
Host: carconfigurator.fiat.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ResponseMvsPrice market="string" brand="string" language="string">
  <Mvs mvs="string" description="string">
    <promotionGroup>
      <promotion description="string" deltaPrice="string" />
      <promotion description="string" deltaPrice="string" />
    </promotionGroup>
    <Price>string</Price>
    <PriceNoVat>string</PriceNoVat>
    <pricePromotion>string</pricePromotion>
    <priceNoPromotion>string</priceNoPromotion>
    <promoType>string</promoType>
    <BasePrice>string</BasePrice>
    <BasePriceNoVat>string</BasePriceNoVat>
    <OptionalsPrice>string</OptionalsPrice>
    <OptionalsPriceNoVat>string</OptionalsPriceNoVat>
    <AccessoriesPrice>string</AccessoriesPrice>
    <AccessoriesPriceNoVat>string</AccessoriesPriceNoVat>
    <optsOnly>string</optsOnly>
    <priceMvsOpts>string</priceMvsOpts>
    <priceMvsOptsNoVat>string</priceMvsOptsNoVat>
    <Wheel>string</Wheel>
    <exteriorsPrice>string</exteriorsPrice>
    <interiorsPrice>string</interiorsPrice>
    <packsPrice>string</packsPrice>
    <optionalsPromoPrice>string</optionalsPromoPrice>
    <mvsPrice>string</mvsPrice>
    <mvsPriceNoVat>string</mvsPriceNoVat>
    <mvsPromotionPrice>string</mvsPromotionPrice>
    <mvsNoAccessoryPrice>string</mvsNoAccessoryPrice>
    <mvsNoAccessoryPromoPrice>string</mvsNoAccessoryPromoPrice>
    <promoObject>string</promoObject>
    <promoDescription>string</promoDescription>
    <mvsTransportPrice>string</mvsTransportPrice>
    <mvsNoTransportPrice>string</mvsNoTransportPrice>
    <mvsDetaxFullPromotionPrice>string</mvsDetaxFullPromotionPrice>
    <mvsDetaxFullPromotionPriceIva>string</mvsDetaxFullPromotionPriceIva>
    <mvsTaxesPrice>string</mvsTaxesPrice>
    <mvsTaxesPriceNoVat>string</mvsTaxesPriceNoVat>
    <mvsNoTaxesPrice>string</mvsNoTaxesPrice>
    <Taxes price="string" priceNoVat="string" inMvsPrice="string">
      <tax price="string" priceNoVat="string" id="string" inMvsPrice="string" />
      <tax price="string" priceNoVat="string" id="string" inMvsPrice="string" />
    </Taxes>
    <PricesGroup>
      <priceItem priceName="string" />
      <priceItem priceName="string" />
    </PricesGroup>
    <FullOptionalList separatorList="string" list="string" />
    <StandardOptionalList separatorList="string" list="string" />
    <AccessoryList separatorList="string" list="string" />
    <BodyColor bodyColorCod="string" optionalCod="string" bodyColorKeyCod="string" separatorKey="string" />
    <Seat seatCod="string" optionalCod="string" seatKeyCod="string" separatorKey="string" />
    <PackList separatorList="string" list="string" />
    <SpecialPrices IVA="string" Discount="string" Transport="string">
      <Price>string</Price>
      <OptionalsPrice>string</OptionalsPrice>
      <FullPriceNoDiscount>string</FullPriceNoDiscount>
      <BasePriceNoDiscount>string</BasePriceNoDiscount>
      <OptionalsPriceNoDiscount>string</OptionalsPriceNoDiscount>
    </SpecialPrices>
  </Mvs>
</ResponseMvsPrice>

HTTP POST

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

POST /ProductCatalog.asmx/getMvsPrice HTTP/1.1
Host: carconfigurator.fiat.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

brand=string&market=string&codLanguage=string&codMVS=string&optionalList=string&filters=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ResponseMvsPrice market="string" brand="string" language="string">
  <Mvs mvs="string" description="string">
    <promotionGroup>
      <promotion description="string" deltaPrice="string" />
      <promotion description="string" deltaPrice="string" />
    </promotionGroup>
    <Price>string</Price>
    <PriceNoVat>string</PriceNoVat>
    <pricePromotion>string</pricePromotion>
    <priceNoPromotion>string</priceNoPromotion>
    <promoType>string</promoType>
    <BasePrice>string</BasePrice>
    <BasePriceNoVat>string</BasePriceNoVat>
    <OptionalsPrice>string</OptionalsPrice>
    <OptionalsPriceNoVat>string</OptionalsPriceNoVat>
    <AccessoriesPrice>string</AccessoriesPrice>
    <AccessoriesPriceNoVat>string</AccessoriesPriceNoVat>
    <optsOnly>string</optsOnly>
    <priceMvsOpts>string</priceMvsOpts>
    <priceMvsOptsNoVat>string</priceMvsOptsNoVat>
    <Wheel>string</Wheel>
    <exteriorsPrice>string</exteriorsPrice>
    <interiorsPrice>string</interiorsPrice>
    <packsPrice>string</packsPrice>
    <optionalsPromoPrice>string</optionalsPromoPrice>
    <mvsPrice>string</mvsPrice>
    <mvsPriceNoVat>string</mvsPriceNoVat>
    <mvsPromotionPrice>string</mvsPromotionPrice>
    <mvsNoAccessoryPrice>string</mvsNoAccessoryPrice>
    <mvsNoAccessoryPromoPrice>string</mvsNoAccessoryPromoPrice>
    <promoObject>string</promoObject>
    <promoDescription>string</promoDescription>
    <mvsTransportPrice>string</mvsTransportPrice>
    <mvsNoTransportPrice>string</mvsNoTransportPrice>
    <mvsDetaxFullPromotionPrice>string</mvsDetaxFullPromotionPrice>
    <mvsDetaxFullPromotionPriceIva>string</mvsDetaxFullPromotionPriceIva>
    <mvsTaxesPrice>string</mvsTaxesPrice>
    <mvsTaxesPriceNoVat>string</mvsTaxesPriceNoVat>
    <mvsNoTaxesPrice>string</mvsNoTaxesPrice>
    <Taxes price="string" priceNoVat="string" inMvsPrice="string">
      <tax price="string" priceNoVat="string" id="string" inMvsPrice="string" />
      <tax price="string" priceNoVat="string" id="string" inMvsPrice="string" />
    </Taxes>
    <PricesGroup>
      <priceItem priceName="string" />
      <priceItem priceName="string" />
    </PricesGroup>
    <FullOptionalList separatorList="string" list="string" />
    <StandardOptionalList separatorList="string" list="string" />
    <AccessoryList separatorList="string" list="string" />
    <BodyColor bodyColorCod="string" optionalCod="string" bodyColorKeyCod="string" separatorKey="string" />
    <Seat seatCod="string" optionalCod="string" seatKeyCod="string" separatorKey="string" />
    <PackList separatorList="string" list="string" />
    <SpecialPrices IVA="string" Discount="string" Transport="string">
      <Price>string</Price>
      <OptionalsPrice>string</OptionalsPrice>
      <FullPriceNoDiscount>string</FullPriceNoDiscount>
      <BasePriceNoDiscount>string</BasePriceNoDiscount>
      <OptionalsPriceNoDiscount>string</OptionalsPriceNoDiscount>
    </SpecialPrices>
  </Mvs>
</ResponseMvsPrice>