WCFv2


Click here for a complete list of operations.

GetTradingDataForAPeriod

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
dateFrom:
dateTo:
maxExchange:
netPosition:
ptdf:

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 /WebServiceV2.asmx HTTP/1.1
Host: de-at-parallelrun-utilitytool.jao.eu
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/GetTradingDataForAPeriod"

<?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>
    <GetTradingDataForAPeriod xmlns="http://tempuri.org/">
      <dateFrom>dateTime</dateFrom>
      <dateTo>dateTime</dateTo>
      <maxExchange>boolean</maxExchange>
      <netPosition>boolean</netPosition>
      <ptdf>boolean</ptdf>
    </GetTradingDataForAPeriod>
  </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>
    <GetTradingDataForAPeriodResponse xmlns="http://tempuri.org/">
      <GetTradingDataForAPeriodResult>
        <MaxExchanges>
          <MaxExchange>
            <Date>dateTime</Date>
            <CalendarHour>unsignedByte</CalendarHour>
            <Max_AT_to_DE>decimal</Max_AT_to_DE>
            <Max_DE_to_AT>decimal</Max_DE_to_AT>
            <Max_DE_to_NL>decimal</Max_DE_to_NL>
            <Max_DE_to_BE>decimal</Max_DE_to_BE>
            <Max_DE_to_FR>decimal</Max_DE_to_FR>
            <Max_NL_to_BE>decimal</Max_NL_to_BE>
            <Max_NL_to_FR>decimal</Max_NL_to_FR>
            <Max_BE_to_FR>decimal</Max_BE_to_FR>
            <Max_BE_to_DE>decimal</Max_BE_to_DE>
            <Max_NL_to_DE>decimal</Max_NL_to_DE>
            <Max_FR_to_DE>decimal</Max_FR_to_DE>
            <Max_BE_to_NL>decimal</Max_BE_to_NL>
            <Max_FR_to_NL>decimal</Max_FR_to_NL>
            <Max_FR_to_BE>decimal</Max_FR_to_BE>
          </MaxExchange>
          <MaxExchange>
            <Date>dateTime</Date>
            <CalendarHour>unsignedByte</CalendarHour>
            <Max_AT_to_DE>decimal</Max_AT_to_DE>
            <Max_DE_to_AT>decimal</Max_DE_to_AT>
            <Max_DE_to_NL>decimal</Max_DE_to_NL>
            <Max_DE_to_BE>decimal</Max_DE_to_BE>
            <Max_DE_to_FR>decimal</Max_DE_to_FR>
            <Max_NL_to_BE>decimal</Max_NL_to_BE>
            <Max_NL_to_FR>decimal</Max_NL_to_FR>
            <Max_BE_to_FR>decimal</Max_BE_to_FR>
            <Max_BE_to_DE>decimal</Max_BE_to_DE>
            <Max_NL_to_DE>decimal</Max_NL_to_DE>
            <Max_FR_to_DE>decimal</Max_FR_to_DE>
            <Max_BE_to_NL>decimal</Max_BE_to_NL>
            <Max_FR_to_NL>decimal</Max_FR_to_NL>
            <Max_FR_to_BE>decimal</Max_FR_to_BE>
          </MaxExchange>
        </MaxExchanges>
        <MaxNetPositions>
          <MaxNetPosition>
            <Date>dateTime</Date>
            <CalendarHour>unsignedByte</CalendarHour>
            <MinAT>decimal</MinAT>
            <MaxAT>decimal</MaxAT>
            <MinBE>decimal</MinBE>
            <MaxBE>decimal</MaxBE>
            <MinDE>decimal</MinDE>
            <MaxDE>decimal</MaxDE>
            <MinFR>decimal</MinFR>
            <MaxFR>decimal</MaxFR>
            <MinNL>decimal</MinNL>
            <MaxNL>decimal</MaxNL>
          </MaxNetPosition>
          <MaxNetPosition>
            <Date>dateTime</Date>
            <CalendarHour>unsignedByte</CalendarHour>
            <MinAT>decimal</MinAT>
            <MaxAT>decimal</MaxAT>
            <MinBE>decimal</MinBE>
            <MaxBE>decimal</MaxBE>
            <MinDE>decimal</MinDE>
            <MaxDE>decimal</MaxDE>
            <MinFR>decimal</MinFR>
            <MaxFR>decimal</MaxFR>
            <MinNL>decimal</MinNL>
            <MaxNL>decimal</MaxNL>
          </MaxNetPosition>
        </MaxNetPositions>
        <Ptdfs>
          <Ptdf>
            <Date>dateTime</Date>
            <CalendarHour>unsignedByte</CalendarHour>
            <RowNumber>long</RowNumber>
            <RemainingAvailableMargin>decimal</RemainingAvailableMargin>
            <BE>decimal</BE>
            <DE>decimal</DE>
            <FR>decimal</FR>
            <NL>decimal</NL>
            <AT>decimal</AT>
          </Ptdf>
          <Ptdf>
            <Date>dateTime</Date>
            <CalendarHour>unsignedByte</CalendarHour>
            <RowNumber>long</RowNumber>
            <RemainingAvailableMargin>decimal</RemainingAvailableMargin>
            <BE>decimal</BE>
            <DE>decimal</DE>
            <FR>decimal</FR>
            <NL>decimal</NL>
            <AT>decimal</AT>
          </Ptdf>
        </Ptdfs>
      </GetTradingDataForAPeriodResult>
    </GetTradingDataForAPeriodResponse>
  </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 /WebServiceV2.asmx HTTP/1.1
Host: de-at-parallelrun-utilitytool.jao.eu
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>
    <GetTradingDataForAPeriod xmlns="http://tempuri.org/">
      <dateFrom>dateTime</dateFrom>
      <dateTo>dateTime</dateTo>
      <maxExchange>boolean</maxExchange>
      <netPosition>boolean</netPosition>
      <ptdf>boolean</ptdf>
    </GetTradingDataForAPeriod>
  </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>
    <GetTradingDataForAPeriodResponse xmlns="http://tempuri.org/">
      <GetTradingDataForAPeriodResult>
        <MaxExchanges>
          <MaxExchange>
            <Date>dateTime</Date>
            <CalendarHour>unsignedByte</CalendarHour>
            <Max_AT_to_DE>decimal</Max_AT_to_DE>
            <Max_DE_to_AT>decimal</Max_DE_to_AT>
            <Max_DE_to_NL>decimal</Max_DE_to_NL>
            <Max_DE_to_BE>decimal</Max_DE_to_BE>
            <Max_DE_to_FR>decimal</Max_DE_to_FR>
            <Max_NL_to_BE>decimal</Max_NL_to_BE>
            <Max_NL_to_FR>decimal</Max_NL_to_FR>
            <Max_BE_to_FR>decimal</Max_BE_to_FR>
            <Max_BE_to_DE>decimal</Max_BE_to_DE>
            <Max_NL_to_DE>decimal</Max_NL_to_DE>
            <Max_FR_to_DE>decimal</Max_FR_to_DE>
            <Max_BE_to_NL>decimal</Max_BE_to_NL>
            <Max_FR_to_NL>decimal</Max_FR_to_NL>
            <Max_FR_to_BE>decimal</Max_FR_to_BE>
          </MaxExchange>
          <MaxExchange>
            <Date>dateTime</Date>
            <CalendarHour>unsignedByte</CalendarHour>
            <Max_AT_to_DE>decimal</Max_AT_to_DE>
            <Max_DE_to_AT>decimal</Max_DE_to_AT>
            <Max_DE_to_NL>decimal</Max_DE_to_NL>
            <Max_DE_to_BE>decimal</Max_DE_to_BE>
            <Max_DE_to_FR>decimal</Max_DE_to_FR>
            <Max_NL_to_BE>decimal</Max_NL_to_BE>
            <Max_NL_to_FR>decimal</Max_NL_to_FR>
            <Max_BE_to_FR>decimal</Max_BE_to_FR>
            <Max_BE_to_DE>decimal</Max_BE_to_DE>
            <Max_NL_to_DE>decimal</Max_NL_to_DE>
            <Max_FR_to_DE>decimal</Max_FR_to_DE>
            <Max_BE_to_NL>decimal</Max_BE_to_NL>
            <Max_FR_to_NL>decimal</Max_FR_to_NL>
            <Max_FR_to_BE>decimal</Max_FR_to_BE>
          </MaxExchange>
        </MaxExchanges>
        <MaxNetPositions>
          <MaxNetPosition>
            <Date>dateTime</Date>
            <CalendarHour>unsignedByte</CalendarHour>
            <MinAT>decimal</MinAT>
            <MaxAT>decimal</MaxAT>
            <MinBE>decimal</MinBE>
            <MaxBE>decimal</MaxBE>
            <MinDE>decimal</MinDE>
            <MaxDE>decimal</MaxDE>
            <MinFR>decimal</MinFR>
            <MaxFR>decimal</MaxFR>
            <MinNL>decimal</MinNL>
            <MaxNL>decimal</MaxNL>
          </MaxNetPosition>
          <MaxNetPosition>
            <Date>dateTime</Date>
            <CalendarHour>unsignedByte</CalendarHour>
            <MinAT>decimal</MinAT>
            <MaxAT>decimal</MaxAT>
            <MinBE>decimal</MinBE>
            <MaxBE>decimal</MaxBE>
            <MinDE>decimal</MinDE>
            <MaxDE>decimal</MaxDE>
            <MinFR>decimal</MinFR>
            <MaxFR>decimal</MaxFR>
            <MinNL>decimal</MinNL>
            <MaxNL>decimal</MaxNL>
          </MaxNetPosition>
        </MaxNetPositions>
        <Ptdfs>
          <Ptdf>
            <Date>dateTime</Date>
            <CalendarHour>unsignedByte</CalendarHour>
            <RowNumber>long</RowNumber>
            <RemainingAvailableMargin>decimal</RemainingAvailableMargin>
            <BE>decimal</BE>
            <DE>decimal</DE>
            <FR>decimal</FR>
            <NL>decimal</NL>
            <AT>decimal</AT>
          </Ptdf>
          <Ptdf>
            <Date>dateTime</Date>
            <CalendarHour>unsignedByte</CalendarHour>
            <RowNumber>long</RowNumber>
            <RemainingAvailableMargin>decimal</RemainingAvailableMargin>
            <BE>decimal</BE>
            <DE>decimal</DE>
            <FR>decimal</FR>
            <NL>decimal</NL>
            <AT>decimal</AT>
          </Ptdf>
        </Ptdfs>
      </GetTradingDataForAPeriodResult>
    </GetTradingDataForAPeriodResponse>
  </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 /WebServiceV2.asmx/GetTradingDataForAPeriod?dateFrom=string&dateTo=string&maxExchange=string&netPosition=string&ptdf=string HTTP/1.1
Host: de-at-parallelrun-utilitytool.jao.eu
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<TradingData xmlns="http://tempuri.org/">
  <MaxExchanges>
    <MaxExchange>
      <Date>dateTime</Date>
      <CalendarHour>unsignedByte</CalendarHour>
      <Max_AT_to_DE>decimal</Max_AT_to_DE>
      <Max_DE_to_AT>decimal</Max_DE_to_AT>
      <Max_DE_to_NL>decimal</Max_DE_to_NL>
      <Max_DE_to_BE>decimal</Max_DE_to_BE>
      <Max_DE_to_FR>decimal</Max_DE_to_FR>
      <Max_NL_to_BE>decimal</Max_NL_to_BE>
      <Max_NL_to_FR>decimal</Max_NL_to_FR>
      <Max_BE_to_FR>decimal</Max_BE_to_FR>
      <Max_BE_to_DE>decimal</Max_BE_to_DE>
      <Max_NL_to_DE>decimal</Max_NL_to_DE>
      <Max_FR_to_DE>decimal</Max_FR_to_DE>
      <Max_BE_to_NL>decimal</Max_BE_to_NL>
      <Max_FR_to_NL>decimal</Max_FR_to_NL>
      <Max_FR_to_BE>decimal</Max_FR_to_BE>
    </MaxExchange>
    <MaxExchange>
      <Date>dateTime</Date>
      <CalendarHour>unsignedByte</CalendarHour>
      <Max_AT_to_DE>decimal</Max_AT_to_DE>
      <Max_DE_to_AT>decimal</Max_DE_to_AT>
      <Max_DE_to_NL>decimal</Max_DE_to_NL>
      <Max_DE_to_BE>decimal</Max_DE_to_BE>
      <Max_DE_to_FR>decimal</Max_DE_to_FR>
      <Max_NL_to_BE>decimal</Max_NL_to_BE>
      <Max_NL_to_FR>decimal</Max_NL_to_FR>
      <Max_BE_to_FR>decimal</Max_BE_to_FR>
      <Max_BE_to_DE>decimal</Max_BE_to_DE>
      <Max_NL_to_DE>decimal</Max_NL_to_DE>
      <Max_FR_to_DE>decimal</Max_FR_to_DE>
      <Max_BE_to_NL>decimal</Max_BE_to_NL>
      <Max_FR_to_NL>decimal</Max_FR_to_NL>
      <Max_FR_to_BE>decimal</Max_FR_to_BE>
    </MaxExchange>
  </MaxExchanges>
  <MaxNetPositions>
    <MaxNetPosition>
      <Date>dateTime</Date>
      <CalendarHour>unsignedByte</CalendarHour>
      <MinAT>decimal</MinAT>
      <MaxAT>decimal</MaxAT>
      <MinBE>decimal</MinBE>
      <MaxBE>decimal</MaxBE>
      <MinDE>decimal</MinDE>
      <MaxDE>decimal</MaxDE>
      <MinFR>decimal</MinFR>
      <MaxFR>decimal</MaxFR>
      <MinNL>decimal</MinNL>
      <MaxNL>decimal</MaxNL>
    </MaxNetPosition>
    <MaxNetPosition>
      <Date>dateTime</Date>
      <CalendarHour>unsignedByte</CalendarHour>
      <MinAT>decimal</MinAT>
      <MaxAT>decimal</MaxAT>
      <MinBE>decimal</MinBE>
      <MaxBE>decimal</MaxBE>
      <MinDE>decimal</MinDE>
      <MaxDE>decimal</MaxDE>
      <MinFR>decimal</MinFR>
      <MaxFR>decimal</MaxFR>
      <MinNL>decimal</MinNL>
      <MaxNL>decimal</MaxNL>
    </MaxNetPosition>
  </MaxNetPositions>
  <Ptdfs>
    <Ptdf>
      <Date>dateTime</Date>
      <CalendarHour>unsignedByte</CalendarHour>
      <RowNumber>long</RowNumber>
      <RemainingAvailableMargin>decimal</RemainingAvailableMargin>
      <BE>decimal</BE>
      <DE>decimal</DE>
      <FR>decimal</FR>
      <NL>decimal</NL>
      <AT>decimal</AT>
    </Ptdf>
    <Ptdf>
      <Date>dateTime</Date>
      <CalendarHour>unsignedByte</CalendarHour>
      <RowNumber>long</RowNumber>
      <RemainingAvailableMargin>decimal</RemainingAvailableMargin>
      <BE>decimal</BE>
      <DE>decimal</DE>
      <FR>decimal</FR>
      <NL>decimal</NL>
      <AT>decimal</AT>
    </Ptdf>
  </Ptdfs>
</TradingData>

HTTP POST

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

POST /WebServiceV2.asmx/GetTradingDataForAPeriod HTTP/1.1
Host: de-at-parallelrun-utilitytool.jao.eu
Content-Type: application/x-www-form-urlencoded
Content-Length: length

dateFrom=string&dateTo=string&maxExchange=string&netPosition=string&ptdf=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<TradingData xmlns="http://tempuri.org/">
  <MaxExchanges>
    <MaxExchange>
      <Date>dateTime</Date>
      <CalendarHour>unsignedByte</CalendarHour>
      <Max_AT_to_DE>decimal</Max_AT_to_DE>
      <Max_DE_to_AT>decimal</Max_DE_to_AT>
      <Max_DE_to_NL>decimal</Max_DE_to_NL>
      <Max_DE_to_BE>decimal</Max_DE_to_BE>
      <Max_DE_to_FR>decimal</Max_DE_to_FR>
      <Max_NL_to_BE>decimal</Max_NL_to_BE>
      <Max_NL_to_FR>decimal</Max_NL_to_FR>
      <Max_BE_to_FR>decimal</Max_BE_to_FR>
      <Max_BE_to_DE>decimal</Max_BE_to_DE>
      <Max_NL_to_DE>decimal</Max_NL_to_DE>
      <Max_FR_to_DE>decimal</Max_FR_to_DE>
      <Max_BE_to_NL>decimal</Max_BE_to_NL>
      <Max_FR_to_NL>decimal</Max_FR_to_NL>
      <Max_FR_to_BE>decimal</Max_FR_to_BE>
    </MaxExchange>
    <MaxExchange>
      <Date>dateTime</Date>
      <CalendarHour>unsignedByte</CalendarHour>
      <Max_AT_to_DE>decimal</Max_AT_to_DE>
      <Max_DE_to_AT>decimal</Max_DE_to_AT>
      <Max_DE_to_NL>decimal</Max_DE_to_NL>
      <Max_DE_to_BE>decimal</Max_DE_to_BE>
      <Max_DE_to_FR>decimal</Max_DE_to_FR>
      <Max_NL_to_BE>decimal</Max_NL_to_BE>
      <Max_NL_to_FR>decimal</Max_NL_to_FR>
      <Max_BE_to_FR>decimal</Max_BE_to_FR>
      <Max_BE_to_DE>decimal</Max_BE_to_DE>
      <Max_NL_to_DE>decimal</Max_NL_to_DE>
      <Max_FR_to_DE>decimal</Max_FR_to_DE>
      <Max_BE_to_NL>decimal</Max_BE_to_NL>
      <Max_FR_to_NL>decimal</Max_FR_to_NL>
      <Max_FR_to_BE>decimal</Max_FR_to_BE>
    </MaxExchange>
  </MaxExchanges>
  <MaxNetPositions>
    <MaxNetPosition>
      <Date>dateTime</Date>
      <CalendarHour>unsignedByte</CalendarHour>
      <MinAT>decimal</MinAT>
      <MaxAT>decimal</MaxAT>
      <MinBE>decimal</MinBE>
      <MaxBE>decimal</MaxBE>
      <MinDE>decimal</MinDE>
      <MaxDE>decimal</MaxDE>
      <MinFR>decimal</MinFR>
      <MaxFR>decimal</MaxFR>
      <MinNL>decimal</MinNL>
      <MaxNL>decimal</MaxNL>
    </MaxNetPosition>
    <MaxNetPosition>
      <Date>dateTime</Date>
      <CalendarHour>unsignedByte</CalendarHour>
      <MinAT>decimal</MinAT>
      <MaxAT>decimal</MaxAT>
      <MinBE>decimal</MinBE>
      <MaxBE>decimal</MaxBE>
      <MinDE>decimal</MinDE>
      <MaxDE>decimal</MaxDE>
      <MinFR>decimal</MinFR>
      <MaxFR>decimal</MaxFR>
      <MinNL>decimal</MinNL>
      <MaxNL>decimal</MaxNL>
    </MaxNetPosition>
  </MaxNetPositions>
  <Ptdfs>
    <Ptdf>
      <Date>dateTime</Date>
      <CalendarHour>unsignedByte</CalendarHour>
      <RowNumber>long</RowNumber>
      <RemainingAvailableMargin>decimal</RemainingAvailableMargin>
      <BE>decimal</BE>
      <DE>decimal</DE>
      <FR>decimal</FR>
      <NL>decimal</NL>
      <AT>decimal</AT>
    </Ptdf>
    <Ptdf>
      <Date>dateTime</Date>
      <CalendarHour>unsignedByte</CalendarHour>
      <RowNumber>long</RowNumber>
      <RemainingAvailableMargin>decimal</RemainingAvailableMargin>
      <BE>decimal</BE>
      <DE>decimal</DE>
      <FR>decimal</FR>
      <NL>decimal</NL>
      <AT>decimal</AT>
    </Ptdf>
  </Ptdfs>
</TradingData>