EService


Click here for a complete list of operations.

GetDocumentSearch

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
username:
pwdHash:
phrase:
sort:
pageNr:
pageSize:

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 /amphorapro/eservice.asmx HTTP/1.1
Host: test.amphora.ee
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.amphora.ee/GetDocumentSearch"

<?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>
    <GetDocumentSearch xmlns="http://www.amphora.ee">
      <username>string</username>
      <pwdHash>string</pwdHash>
      <phrase>string</phrase>
      <sort>string</sort>
      <pageNr>string</pageNr>
      <pageSize>string</pageSize>
    </GetDocumentSearch>
  </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>
    <GetDocumentSearchResponse xmlns="http://www.amphora.ee">
      <GetDocumentSearchResult>
        <Result>string</Result>
        <Phrase>string</Phrase>
        <Sort>string</Sort>
        <PageNr>int</PageNr>
        <PageSize>int</PageSize>
        <TotalCount>int</TotalCount>
        <DocumentList>
          <AmphoraDocument>
            <Category>string</Category>
            <DocType>string</DocType>
          </AmphoraDocument>
          <AmphoraDocument>
            <Category>string</Category>
            <DocType>string</DocType>
          </AmphoraDocument>
        </DocumentList>
        <CaseList>
          <AmphoraCase>
            <FormId>int</FormId>
            <FormName>string</FormName>
            <CustomPropertyName>string</CustomPropertyName>
            <CustomPropertyValue>string</CustomPropertyValue>
          </AmphoraCase>
          <AmphoraCase>
            <FormId>int</FormId>
            <FormName>string</FormName>
            <CustomPropertyName>string</CustomPropertyName>
            <CustomPropertyValue>string</CustomPropertyValue>
          </AmphoraCase>
        </CaseList>
        <Error>
          <Code>string</Code>
          <Message>string</Message>
        </Error>
      </GetDocumentSearchResult>
    </GetDocumentSearchResponse>
  </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 /amphorapro/eservice.asmx HTTP/1.1
Host: test.amphora.ee
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>
    <GetDocumentSearch xmlns="http://www.amphora.ee">
      <username>string</username>
      <pwdHash>string</pwdHash>
      <phrase>string</phrase>
      <sort>string</sort>
      <pageNr>string</pageNr>
      <pageSize>string</pageSize>
    </GetDocumentSearch>
  </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>
    <GetDocumentSearchResponse xmlns="http://www.amphora.ee">
      <GetDocumentSearchResult>
        <Result>string</Result>
        <Phrase>string</Phrase>
        <Sort>string</Sort>
        <PageNr>int</PageNr>
        <PageSize>int</PageSize>
        <TotalCount>int</TotalCount>
        <DocumentList>
          <AmphoraDocument>
            <Category>string</Category>
            <DocType>string</DocType>
          </AmphoraDocument>
          <AmphoraDocument>
            <Category>string</Category>
            <DocType>string</DocType>
          </AmphoraDocument>
        </DocumentList>
        <CaseList>
          <AmphoraCase>
            <FormId>int</FormId>
            <FormName>string</FormName>
            <CustomPropertyName>string</CustomPropertyName>
            <CustomPropertyValue>string</CustomPropertyValue>
          </AmphoraCase>
          <AmphoraCase>
            <FormId>int</FormId>
            <FormName>string</FormName>
            <CustomPropertyName>string</CustomPropertyName>
            <CustomPropertyValue>string</CustomPropertyValue>
          </AmphoraCase>
        </CaseList>
        <Error>
          <Code>string</Code>
          <Message>string</Message>
        </Error>
      </GetDocumentSearchResult>
    </GetDocumentSearchResponse>
  </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 /amphorapro/eservice.asmx/GetDocumentSearch?username=string&pwdHash=string&phrase=string&sort=string&pageNr=string&pageSize=string HTTP/1.1
Host: test.amphora.ee
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<AmphoraSearchResult xmlns="http://www.amphora.ee">
  <Result>string</Result>
  <Phrase>string</Phrase>
  <Sort>string</Sort>
  <PageNr>int</PageNr>
  <PageSize>int</PageSize>
  <TotalCount>int</TotalCount>
  <DocumentList>
    <AmphoraDocument>
      <Category>string</Category>
      <DocType>string</DocType>
    </AmphoraDocument>
    <AmphoraDocument>
      <Category>string</Category>
      <DocType>string</DocType>
    </AmphoraDocument>
  </DocumentList>
  <CaseList>
    <AmphoraCase>
      <FormId>int</FormId>
      <FormName>string</FormName>
      <CustomPropertyName>string</CustomPropertyName>
      <CustomPropertyValue>string</CustomPropertyValue>
    </AmphoraCase>
    <AmphoraCase>
      <FormId>int</FormId>
      <FormName>string</FormName>
      <CustomPropertyName>string</CustomPropertyName>
      <CustomPropertyValue>string</CustomPropertyValue>
    </AmphoraCase>
  </CaseList>
  <Error>
    <Code>string</Code>
    <Message>string</Message>
  </Error>
</AmphoraSearchResult>

HTTP POST

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

POST /amphorapro/eservice.asmx/GetDocumentSearch HTTP/1.1
Host: test.amphora.ee
Content-Type: application/x-www-form-urlencoded
Content-Length: length

username=string&pwdHash=string&phrase=string&sort=string&pageNr=string&pageSize=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<AmphoraSearchResult xmlns="http://www.amphora.ee">
  <Result>string</Result>
  <Phrase>string</Phrase>
  <Sort>string</Sort>
  <PageNr>int</PageNr>
  <PageSize>int</PageSize>
  <TotalCount>int</TotalCount>
  <DocumentList>
    <AmphoraDocument>
      <Category>string</Category>
      <DocType>string</DocType>
    </AmphoraDocument>
    <AmphoraDocument>
      <Category>string</Category>
      <DocType>string</DocType>
    </AmphoraDocument>
  </DocumentList>
  <CaseList>
    <AmphoraCase>
      <FormId>int</FormId>
      <FormName>string</FormName>
      <CustomPropertyName>string</CustomPropertyName>
      <CustomPropertyValue>string</CustomPropertyValue>
    </AmphoraCase>
    <AmphoraCase>
      <FormId>int</FormId>
      <FormName>string</FormName>
      <CustomPropertyName>string</CustomPropertyName>
      <CustomPropertyValue>string</CustomPropertyValue>
    </AmphoraCase>
  </CaseList>
  <Error>
    <Code>string</Code>
    <Message>string</Message>
  </Error>
</AmphoraSearchResult>