DiscoveryOnlineV2


Click here for a complete list of operations.

GetRow

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 /DiscoveryOnlineV2.asmx HTTP/1.1
Host: service.microlib.co.uk
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.discovery-online.co.uk/GetRow"

<?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>
    <GetRow xmlns="http://www.discovery-online.co.uk/">
      <ISBN>string</ISBN>
    </GetRow>
  </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>
    <GetRowResponse xmlns="http://www.discovery-online.co.uk/">
      <GetRowResult>
        <ISBN>string</ISBN>
        <Class>string</Class>
        <Author>string</Author>
        <Title>string</Title>
        <Series>string</Series>
        <Edition>string</Edition>
        <Publisher>string</Publisher>
        <Year>int</Year>
        <Price>decimal</Price>
        <Summary>string</Summary>
        <Source>string</Source>
        <BIC>string</BIC>
        <HasPhoto>boolean</HasPhoto>
        <Price_US>decimal</Price_US>
        <Year_US>int</Year_US>
        <Media>string</Media>
        <LastModified>dateTime</LastModified>
        <EAN>string</EAN>
        <VN>string</VN>
        <VT>string</VT>
        <ST>string</ST>
        <XT>string</XT>
        <XE>string</XE>
        <CA>string</CA>
        <ED>string</ED>
        <IR>string</IR>
        <PH>string</PH>
        <RE>string</RE>
        <DR>string</DR>
        <WI>string</WI>
        <FMC>string</FMC>
        <NX>string</NX>
        <EN>string</EN>
        <IL>string</IL>
        <PP>string</PP>
        <PS>string</PS>
        <WT>string</WT>
        <MAP>string</MAP>
        <PU>string</PU>
        <LA>string</LA>
        <LO>string</LO>
        <JS>string</JS>
        <RM>string</RM>
        <RX>string</RX>
        <BGS>string</BGS>
        <BLS>string</BLS>
        <BDS>string</BDS>
        <BEP>string</BEP>
        <B1EPH>string</B1EPH>
        <RC>string</RC>
        <PRZ>string</PRZ>
        <PREURO>string</PREURO>
        <AVUK>string</AVUK>
        <VA>string</VA>
        <DNUK>string</DNUK>
        <DNUSBT>string</DNUSBT>
        <AVUSBT>string</AVUSBT>
        <MTA_MPHIGH>string</MTA_MPHIGH>
        <MTA_QTHIGH>string</MTA_QTHIGH>
        <KEYWORDS>string</KEYWORDS>
      </GetRowResult>
    </GetRowResponse>
  </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 /DiscoveryOnlineV2.asmx HTTP/1.1
Host: service.microlib.co.uk
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>
    <GetRow xmlns="http://www.discovery-online.co.uk/">
      <ISBN>string</ISBN>
    </GetRow>
  </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>
    <GetRowResponse xmlns="http://www.discovery-online.co.uk/">
      <GetRowResult>
        <ISBN>string</ISBN>
        <Class>string</Class>
        <Author>string</Author>
        <Title>string</Title>
        <Series>string</Series>
        <Edition>string</Edition>
        <Publisher>string</Publisher>
        <Year>int</Year>
        <Price>decimal</Price>
        <Summary>string</Summary>
        <Source>string</Source>
        <BIC>string</BIC>
        <HasPhoto>boolean</HasPhoto>
        <Price_US>decimal</Price_US>
        <Year_US>int</Year_US>
        <Media>string</Media>
        <LastModified>dateTime</LastModified>
        <EAN>string</EAN>
        <VN>string</VN>
        <VT>string</VT>
        <ST>string</ST>
        <XT>string</XT>
        <XE>string</XE>
        <CA>string</CA>
        <ED>string</ED>
        <IR>string</IR>
        <PH>string</PH>
        <RE>string</RE>
        <DR>string</DR>
        <WI>string</WI>
        <FMC>string</FMC>
        <NX>string</NX>
        <EN>string</EN>
        <IL>string</IL>
        <PP>string</PP>
        <PS>string</PS>
        <WT>string</WT>
        <MAP>string</MAP>
        <PU>string</PU>
        <LA>string</LA>
        <LO>string</LO>
        <JS>string</JS>
        <RM>string</RM>
        <RX>string</RX>
        <BGS>string</BGS>
        <BLS>string</BLS>
        <BDS>string</BDS>
        <BEP>string</BEP>
        <B1EPH>string</B1EPH>
        <RC>string</RC>
        <PRZ>string</PRZ>
        <PREURO>string</PREURO>
        <AVUK>string</AVUK>
        <VA>string</VA>
        <DNUK>string</DNUK>
        <DNUSBT>string</DNUSBT>
        <AVUSBT>string</AVUSBT>
        <MTA_MPHIGH>string</MTA_MPHIGH>
        <MTA_QTHIGH>string</MTA_QTHIGH>
        <KEYWORDS>string</KEYWORDS>
      </GetRowResult>
    </GetRowResponse>
  </soap12:Body>
</soap12:Envelope>