Service


Click here for a complete list of operations.

getProductDetail

Get detailed description of a product as SOAP. Use code to specify concrete product.

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
login:
password:
code:

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 /service.asmx HTTP/1.1
Host: private-ws-en.elinkx.biz
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.elinkx.cz/getProductDetail"

<?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>
    <getProductDetail xmlns="http://www.elinkx.cz">
      <login>string</login>
      <password>string</password>
      <code>string</code>
    </getProductDetail>
  </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>
    <getProductDetailResponse xmlns="http://www.elinkx.cz">
      <getProductDetailResult>
        <ProductComplete>
          <IsTop>boolean</IsTop>
          <InfoCode>unsignedByte</InfoCode>
          <IndexSort1>string</IndexSort1>
          <IndexCode1>int</IndexCode1>
          <IndexOrder1>int</IndexOrder1>
          <IndexImplicit1>boolean</IndexImplicit1>
          <IndexSort2>string</IndexSort2>
          <IndexCode2>int</IndexCode2>
          <IndexOrder2>int</IndexOrder2>
          <IndexImplicit2>boolean</IndexImplicit2>
          <WarrantyTerm>string</WarrantyTerm>
          <WarrantyUnit>string</WarrantyUnit>
          <PartNumber2>string</PartNumber2>
          <DateAvailible>dateTime</DateAvailible>
          <DealerPrice1>decimal</DealerPrice1>
          <Unit>string</Unit>
          <OnStockCount>decimal</OnStockCount>
          <ImgCount>int</ImgCount>
          <ImgLastChanged>dateTime</ImgLastChanged>
          <ProducerCode>string</ProducerCode>
          <CategoryCode>int</CategoryCode>
          <B2C>boolean</B2C>
          <B2FPrice>decimal</B2FPrice>
          <ImageList>
            <ProductImage xsi:nil="true" />
            <ProductImage xsi:nil="true" />
          </ImageList>
          <ProductNavigatorDataList>
            <ProductNavigatorData xsi:nil="true" />
            <ProductNavigatorData xsi:nil="true" />
          </ProductNavigatorDataList>
          <LogisticDataList>
            <ProductLogisticData xsi:nil="true" />
            <ProductLogisticData xsi:nil="true" />
          </LogisticDataList>
          <RCStatus>string</RCStatus>
          <RCCode>string</RCCode>
          <IsPremium>boolean</IsPremium>
          <ExtInfoCodes>
            <ProductInformation xsi:nil="true" />
            <ProductInformation xsi:nil="true" />
          </ExtInfoCodes>
        </ProductComplete>
        <AddressId>int</AddressId>
        <Count>int</Count>
        <GeneratedDate>dateTime</GeneratedDate>
      </getProductDetailResult>
    </getProductDetailResponse>
  </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 /service.asmx HTTP/1.1
Host: private-ws-en.elinkx.biz
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>
    <getProductDetail xmlns="http://www.elinkx.cz">
      <login>string</login>
      <password>string</password>
      <code>string</code>
    </getProductDetail>
  </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>
    <getProductDetailResponse xmlns="http://www.elinkx.cz">
      <getProductDetailResult>
        <ProductComplete>
          <IsTop>boolean</IsTop>
          <InfoCode>unsignedByte</InfoCode>
          <IndexSort1>string</IndexSort1>
          <IndexCode1>int</IndexCode1>
          <IndexOrder1>int</IndexOrder1>
          <IndexImplicit1>boolean</IndexImplicit1>
          <IndexSort2>string</IndexSort2>
          <IndexCode2>int</IndexCode2>
          <IndexOrder2>int</IndexOrder2>
          <IndexImplicit2>boolean</IndexImplicit2>
          <WarrantyTerm>string</WarrantyTerm>
          <WarrantyUnit>string</WarrantyUnit>
          <PartNumber2>string</PartNumber2>
          <DateAvailible>dateTime</DateAvailible>
          <DealerPrice1>decimal</DealerPrice1>
          <Unit>string</Unit>
          <OnStockCount>decimal</OnStockCount>
          <ImgCount>int</ImgCount>
          <ImgLastChanged>dateTime</ImgLastChanged>
          <ProducerCode>string</ProducerCode>
          <CategoryCode>int</CategoryCode>
          <B2C>boolean</B2C>
          <B2FPrice>decimal</B2FPrice>
          <ImageList>
            <ProductImage xsi:nil="true" />
            <ProductImage xsi:nil="true" />
          </ImageList>
          <ProductNavigatorDataList>
            <ProductNavigatorData xsi:nil="true" />
            <ProductNavigatorData xsi:nil="true" />
          </ProductNavigatorDataList>
          <LogisticDataList>
            <ProductLogisticData xsi:nil="true" />
            <ProductLogisticData xsi:nil="true" />
          </LogisticDataList>
          <RCStatus>string</RCStatus>
          <RCCode>string</RCCode>
          <IsPremium>boolean</IsPremium>
          <ExtInfoCodes>
            <ProductInformation xsi:nil="true" />
            <ProductInformation xsi:nil="true" />
          </ExtInfoCodes>
        </ProductComplete>
        <AddressId>int</AddressId>
        <Count>int</Count>
        <GeneratedDate>dateTime</GeneratedDate>
      </getProductDetailResult>
    </getProductDetailResponse>
  </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 /service.asmx/getProductDetail?login=string&password=string&code=string HTTP/1.1
Host: private-ws-en.elinkx.biz
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ResponseProductComplete xmlns="http://www.elinkx.cz">
  <ProductComplete>
    <IsTop>boolean</IsTop>
    <InfoCode>unsignedByte</InfoCode>
    <IndexSort1>string</IndexSort1>
    <IndexCode1>int</IndexCode1>
    <IndexOrder1>int</IndexOrder1>
    <IndexImplicit1>boolean</IndexImplicit1>
    <IndexSort2>string</IndexSort2>
    <IndexCode2>int</IndexCode2>
    <IndexOrder2>int</IndexOrder2>
    <IndexImplicit2>boolean</IndexImplicit2>
    <WarrantyTerm>string</WarrantyTerm>
    <WarrantyUnit>string</WarrantyUnit>
    <PartNumber2>string</PartNumber2>
    <DateAvailible>dateTime</DateAvailible>
    <DealerPrice1>decimal</DealerPrice1>
    <Unit>string</Unit>
    <OnStockCount>decimal</OnStockCount>
    <ImgCount>int</ImgCount>
    <ImgLastChanged>dateTime</ImgLastChanged>
    <ProducerCode>string</ProducerCode>
    <CategoryCode>int</CategoryCode>
    <B2C>boolean</B2C>
    <B2FPrice>decimal</B2FPrice>
    <ImageList>
      <ProductImage>
        <URL>string</URL>
      </ProductImage>
      <ProductImage>
        <URL>string</URL>
      </ProductImage>
    </ImageList>
    <ProductNavigatorDataList>
      <ProductNavigatorData>
        <AttributeCode>short</AttributeCode>
        <ValueCode>int</ValueCode>
      </ProductNavigatorData>
      <ProductNavigatorData>
        <AttributeCode>short</AttributeCode>
        <ValueCode>int</ValueCode>
      </ProductNavigatorData>
    </ProductNavigatorDataList>
    <LogisticDataList>
      <ProductLogisticData>
        <typ>string</typ>
        <count>int</count>
        <weight>double</weight>
        <length>double</length>
        <width>double</width>
        <height>double</height>
      </ProductLogisticData>
      <ProductLogisticData>
        <typ>string</typ>
        <count>int</count>
        <weight>double</weight>
        <length>double</length>
        <width>double</width>
        <height>double</height>
      </ProductLogisticData>
    </LogisticDataList>
    <RCStatus>string</RCStatus>
    <RCCode>string</RCCode>
    <IsPremium>boolean</IsPremium>
    <ExtInfoCodes>
      <ProductInformation>
        <InfoCode>string</InfoCode>
        <InfoName>string</InfoName>
      </ProductInformation>
      <ProductInformation>
        <InfoCode>string</InfoCode>
        <InfoName>string</InfoName>
      </ProductInformation>
    </ExtInfoCodes>
  </ProductComplete>
  <AddressId>int</AddressId>
  <Count>int</Count>
  <GeneratedDate>dateTime</GeneratedDate>
</ResponseProductComplete>

HTTP POST

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

POST /service.asmx/getProductDetail HTTP/1.1
Host: private-ws-en.elinkx.biz
Content-Type: application/x-www-form-urlencoded
Content-Length: length

login=string&password=string&code=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ResponseProductComplete xmlns="http://www.elinkx.cz">
  <ProductComplete>
    <IsTop>boolean</IsTop>
    <InfoCode>unsignedByte</InfoCode>
    <IndexSort1>string</IndexSort1>
    <IndexCode1>int</IndexCode1>
    <IndexOrder1>int</IndexOrder1>
    <IndexImplicit1>boolean</IndexImplicit1>
    <IndexSort2>string</IndexSort2>
    <IndexCode2>int</IndexCode2>
    <IndexOrder2>int</IndexOrder2>
    <IndexImplicit2>boolean</IndexImplicit2>
    <WarrantyTerm>string</WarrantyTerm>
    <WarrantyUnit>string</WarrantyUnit>
    <PartNumber2>string</PartNumber2>
    <DateAvailible>dateTime</DateAvailible>
    <DealerPrice1>decimal</DealerPrice1>
    <Unit>string</Unit>
    <OnStockCount>decimal</OnStockCount>
    <ImgCount>int</ImgCount>
    <ImgLastChanged>dateTime</ImgLastChanged>
    <ProducerCode>string</ProducerCode>
    <CategoryCode>int</CategoryCode>
    <B2C>boolean</B2C>
    <B2FPrice>decimal</B2FPrice>
    <ImageList>
      <ProductImage>
        <URL>string</URL>
      </ProductImage>
      <ProductImage>
        <URL>string</URL>
      </ProductImage>
    </ImageList>
    <ProductNavigatorDataList>
      <ProductNavigatorData>
        <AttributeCode>short</AttributeCode>
        <ValueCode>int</ValueCode>
      </ProductNavigatorData>
      <ProductNavigatorData>
        <AttributeCode>short</AttributeCode>
        <ValueCode>int</ValueCode>
      </ProductNavigatorData>
    </ProductNavigatorDataList>
    <LogisticDataList>
      <ProductLogisticData>
        <typ>string</typ>
        <count>int</count>
        <weight>double</weight>
        <length>double</length>
        <width>double</width>
        <height>double</height>
      </ProductLogisticData>
      <ProductLogisticData>
        <typ>string</typ>
        <count>int</count>
        <weight>double</weight>
        <length>double</length>
        <width>double</width>
        <height>double</height>
      </ProductLogisticData>
    </LogisticDataList>
    <RCStatus>string</RCStatus>
    <RCCode>string</RCCode>
    <IsPremium>boolean</IsPremium>
    <ExtInfoCodes>
      <ProductInformation>
        <InfoCode>string</InfoCode>
        <InfoName>string</InfoName>
      </ProductInformation>
      <ProductInformation>
        <InfoCode>string</InfoCode>
        <InfoName>string</InfoName>
      </ProductInformation>
    </ExtInfoCodes>
  </ProductComplete>
  <AddressId>int</AddressId>
  <Count>int</Count>
  <GeneratedDate>dateTime</GeneratedDate>
</ResponseProductComplete>