OMV Service

<back to all web services

AdvancedSearchRequest

To override the Content-type in your clients HTTP Accept Header, append the .soap12 suffix or ?format=soap12

HTTP + SOAP12

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /soap12 HTTP/1.1 
Host: service.expressomv.com 
Content-Type: text/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>

<AdvancedSearchRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OMVLibrary">
  <Fields>String</Fields>
  <Search>String</Search>
  <SearchInactive>false</SearchInactive>
</AdvancedSearchRequest>

    </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
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>

<AdvancedSearchResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OMVLibrary">
  <AdvancedSearchSummary>
    <AdvancedSearchSummary>
      <_Address1>String</_Address1>
      <_Address2>String</_Address2>
      <_Birthdate>0001-01-01T00:00:00</_Birthdate>
      <_City>String</_City>
      <_Class>String</_Class>
      <_DateCreated>0001-01-01T00:00:00</_DateCreated>
      <_ExpirationDate>0001-01-01T00:00:00</_ExpirationDate>
      <_EyeColor>String</_EyeColor>
      <_FirstName>String</_FirstName>
      <_Gender>String</_Gender>
      <_HairColor>String</_HairColor>
      <_ISOIssuerIdentifierNumber>String</_ISOIssuerIdentifierNumber>
      <_Id>00000000-0000-0000-0000-000000000000</_Id>
      <_LastName>String</_LastName>
      <_LicenseNumber>String</_LicenseNumber>
      <_LicenseNumberOverflow>String</_LicenseNumberOverflow>
      <_MiddleName>String</_MiddleName>
      <_OfficeNumber>String</_OfficeNumber>
      <_State>String</_State>
      <_Weight>0</_Weight>
      <_Zip>String</_Zip>
      <_rowClass>String</_rowClass>
    </AdvancedSearchSummary>
  </AdvancedSearchSummary>
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
      </d2p1:ResponseError>
    </d2p1:Errors>
  </ResponseStatus>
</AdvancedSearchResponse>

    </soap12:Body>
</soap12:Envelope>