GET v1/Search?searchString={searchString}&locationID={locationID}

Perform a basic search

Request Information

URI Parameters

NameDescriptionTypeAdditional information
searchString

Search String

string

Default value is

locationID

OPTIONAL Location ID

string

Default value is -1

Body Parameters

None.

Response Information

Resource Description

Basic search result

SearchResultDTO
NameDescriptionTypeAdditional information
ElapsedMilliseconds

Elapsed milliseconds

integer

None.

ResultCount

Result count

integer

None.

ErrorMessage

Error message

string

None.

Contacts

Contacts

Collection of SearchResultContactDTO

None.

Response Formats

application/json, text/json

Sample:
{
  "Contacts": [
    {
      "EntityId": 1,
      "ContactName": "sample string 2",
      "ContactType": "sample string 3",
      "ContactSubtype": "sample string 4",
      "ContactTypeName": "sample string 5",
      "CustomerNumber": "sample string 6",
      "PrimaryPhone": "sample string 7",
      "PrimaryPhoneType": "sample string 8",
      "PrimaryEmail": "sample string 9",
      "PrimaryAddressLine1": "sample string 10",
      "PrimaryAddressLine2": "sample string 11",
      "PrimaryAddressCity": "sample string 12",
      "PrimaryAddressState": "sample string 13",
      "PrimaryAddressZip": "sample string 14",
      "LocationName": "sample string 15",
      "OfficeId": 16,
      "StatusString": "sample string 17",
      "MatchedPolicyList": [
        {
          "PolicyId": 1,
          "PolicyNumber": "sample string 2",
          "EffectiveDate": "2026-08-25T17:22:09.8428426+00:00",
          "ExpirationDate": "2026-08-25T17:22:09.8428426+00:00",
          "Carrier": "sample string 5",
          "LobString": "sample string 6",
          "MatchedNamedInsured": [
            "sample string 1",
            "sample string 2"
          ],
          "MatchedQuotes": [
            {
              "PolicyId": 1,
              "QuoteId": 2,
              "QuoteNumber": "sample string 3",
              "QuoteDate": "2026-08-25T17:22:09.8428426+00:00",
              "QuoteExpirationDate": "2026-08-25T17:22:09.8428426+00:00",
              "Carrier": "sample string 4",
              "LobString": "sample string 5",
              "CanView": true,
              "QuoteDateDisplay": "8/25/2026",
              "QuoteExpirationDateDisplay": "8/25/2026"
            },
            {
              "PolicyId": 1,
              "QuoteId": 2,
              "QuoteNumber": "sample string 3",
              "QuoteDate": "2026-08-25T17:22:09.8428426+00:00",
              "QuoteExpirationDate": "2026-08-25T17:22:09.8428426+00:00",
              "Carrier": "sample string 4",
              "LobString": "sample string 5",
              "CanView": true,
              "QuoteDateDisplay": "8/25/2026",
              "QuoteExpirationDateDisplay": "8/25/2026"
            }
          ],
          "CanView": true,
          "EffectiveDateDisplay": "8/25/2026",
          "ExpirationDateDisplay": "8/25/2026"
        },
        {
          "PolicyId": 1,
          "PolicyNumber": "sample string 2",
          "EffectiveDate": "2026-08-25T17:22:09.8428426+00:00",
          "ExpirationDate": "2026-08-25T17:22:09.8428426+00:00",
          "Carrier": "sample string 5",
          "LobString": "sample string 6",
          "MatchedNamedInsured": [
            "sample string 1",
            "sample string 2"
          ],
          "MatchedQuotes": [
            {
              "PolicyId": 1,
              "QuoteId": 2,
              "QuoteNumber": "sample string 3",
              "QuoteDate": "2026-08-25T17:22:09.8428426+00:00",
              "QuoteExpirationDate": "2026-08-25T17:22:09.8428426+00:00",
              "Carrier": "sample string 4",
              "LobString": "sample string 5",
              "CanView": true,
              "QuoteDateDisplay": "8/25/2026",
              "QuoteExpirationDateDisplay": "8/25/2026"
            },
            {
              "PolicyId": 1,
              "QuoteId": 2,
              "QuoteNumber": "sample string 3",
              "QuoteDate": "2026-08-25T17:22:09.8428426+00:00",
              "QuoteExpirationDate": "2026-08-25T17:22:09.8428426+00:00",
              "Carrier": "sample string 4",
              "LobString": "sample string 5",
              "CanView": true,
              "QuoteDateDisplay": "8/25/2026",
              "QuoteExpirationDateDisplay": "8/25/2026"
            }
          ],
          "CanView": true,
          "EffectiveDateDisplay": "8/25/2026",
          "ExpirationDateDisplay": "8/25/2026"
        }
      ],
      "MatchedAdditionalContacts": [
        "sample string 1",
        "sample string 2"
      ],
      "MatchedNaic": "sample string 18",
      "MatchedDba": "sample string 19",
      "MatchedPhones": [
        "sample string 1",
        "sample string 2"
      ],
      "MatchedEmails": [
        "sample string 1",
        "sample string 2"
      ],
      "MatchedAddresses": [
        "sample string 1",
        "sample string 2"
      ],
      "ClickLinkUrl": "sample string 20"
    },
    {
      "EntityId": 1,
      "ContactName": "sample string 2",
      "ContactType": "sample string 3",
      "ContactSubtype": "sample string 4",
      "ContactTypeName": "sample string 5",
      "CustomerNumber": "sample string 6",
      "PrimaryPhone": "sample string 7",
      "PrimaryPhoneType": "sample string 8",
      "PrimaryEmail": "sample string 9",
      "PrimaryAddressLine1": "sample string 10",
      "PrimaryAddressLine2": "sample string 11",
      "PrimaryAddressCity": "sample string 12",
      "PrimaryAddressState": "sample string 13",
      "PrimaryAddressZip": "sample string 14",
      "LocationName": "sample string 15",
      "OfficeId": 16,
      "StatusString": "sample string 17",
      "MatchedPolicyList": [
        {
          "PolicyId": 1,
          "PolicyNumber": "sample string 2",
          "EffectiveDate": "2026-08-25T17:22:09.8428426+00:00",
          "ExpirationDate": "2026-08-25T17:22:09.8428426+00:00",
          "Carrier": "sample string 5",
          "LobString": "sample string 6",
          "MatchedNamedInsured": [
            "sample string 1",
            "sample string 2"
          ],
          "MatchedQuotes": [
            {
              "PolicyId": 1,
              "QuoteId": 2,
              "QuoteNumber": "sample string 3",
              "QuoteDate": "2026-08-25T17:22:09.8428426+00:00",
              "QuoteExpirationDate": "2026-08-25T17:22:09.8428426+00:00",
              "Carrier": "sample string 4",
              "LobString": "sample string 5",
              "CanView": true,
              "QuoteDateDisplay": "8/25/2026",
              "QuoteExpirationDateDisplay": "8/25/2026"
            },
            {
              "PolicyId": 1,
              "QuoteId": 2,
              "QuoteNumber": "sample string 3",
              "QuoteDate": "2026-08-25T17:22:09.8428426+00:00",
              "QuoteExpirationDate": "2026-08-25T17:22:09.8428426+00:00",
              "Carrier": "sample string 4",
              "LobString": "sample string 5",
              "CanView": true,
              "QuoteDateDisplay": "8/25/2026",
              "QuoteExpirationDateDisplay": "8/25/2026"
            }
          ],
          "CanView": true,
          "EffectiveDateDisplay": "8/25/2026",
          "ExpirationDateDisplay": "8/25/2026"
        },
        {
          "PolicyId": 1,
          "PolicyNumber": "sample string 2",
          "EffectiveDate": "2026-08-25T17:22:09.8428426+00:00",
          "ExpirationDate": "2026-08-25T17:22:09.8428426+00:00",
          "Carrier": "sample string 5",
          "LobString": "sample string 6",
          "MatchedNamedInsured": [
            "sample string 1",
            "sample string 2"
          ],
          "MatchedQuotes": [
            {
              "PolicyId": 1,
              "QuoteId": 2,
              "QuoteNumber": "sample string 3",
              "QuoteDate": "2026-08-25T17:22:09.8428426+00:00",
              "QuoteExpirationDate": "2026-08-25T17:22:09.8428426+00:00",
              "Carrier": "sample string 4",
              "LobString": "sample string 5",
              "CanView": true,
              "QuoteDateDisplay": "8/25/2026",
              "QuoteExpirationDateDisplay": "8/25/2026"
            },
            {
              "PolicyId": 1,
              "QuoteId": 2,
              "QuoteNumber": "sample string 3",
              "QuoteDate": "2026-08-25T17:22:09.8428426+00:00",
              "QuoteExpirationDate": "2026-08-25T17:22:09.8428426+00:00",
              "Carrier": "sample string 4",
              "LobString": "sample string 5",
              "CanView": true,
              "QuoteDateDisplay": "8/25/2026",
              "QuoteExpirationDateDisplay": "8/25/2026"
            }
          ],
          "CanView": true,
          "EffectiveDateDisplay": "8/25/2026",
          "ExpirationDateDisplay": "8/25/2026"
        }
      ],
      "MatchedAdditionalContacts": [
        "sample string 1",
        "sample string 2"
      ],
      "MatchedNaic": "sample string 18",
      "MatchedDba": "sample string 19",
      "MatchedPhones": [
        "sample string 1",
        "sample string 2"
      ],
      "MatchedEmails": [
        "sample string 1",
        "sample string 2"
      ],
      "MatchedAddresses": [
        "sample string 1",
        "sample string 2"
      ],
      "ClickLinkUrl": "sample string 20"
    }
  ],
  "ElapsedMilliseconds": 1,
  "ResultCount": 2,
  "ErrorMessage": "sample string 3"
}

application/xml, text/xml

Sample:
<SearchResultDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QQSolutions.NextGen.ModelLibrary.DataTransferObjects.Contacts">
  <Contacts>
    <SearchResultContactDTO>
      <ClickLinkUrl>sample string 20</ClickLinkUrl>
      <ContactName>sample string 2</ContactName>
      <ContactSubtype>sample string 4</ContactSubtype>
      <ContactType>sample string 3</ContactType>
      <ContactTypeName>sample string 5</ContactTypeName>
      <CustomerNumber>sample string 6</CustomerNumber>
      <EntityId>1</EntityId>
      <LocationName>sample string 15</LocationName>
      <MatchedAdditionalContacts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </MatchedAdditionalContacts>
      <MatchedAddresses xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </MatchedAddresses>
      <MatchedDba>sample string 19</MatchedDba>
      <MatchedEmails xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </MatchedEmails>
      <MatchedNaic>sample string 18</MatchedNaic>
      <MatchedPhones xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </MatchedPhones>
      <MatchedPolicyList>
        <SearchResultPolicyDTO>
          <CanView>true</CanView>
          <Carrier>sample string 5</Carrier>
          <EffectiveDate>2026-08-25T17:22:09.8428426+00:00</EffectiveDate>
          <ExpirationDate>2026-08-25T17:22:09.8428426+00:00</ExpirationDate>
          <LobString>sample string 6</LobString>
          <MatchedNamedInsured xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:string>sample string 1</d6p1:string>
            <d6p1:string>sample string 2</d6p1:string>
          </MatchedNamedInsured>
          <MatchedQuotes>
            <SearchResultQuoteDTO>
              <CanView>true</CanView>
              <Carrier>sample string 4</Carrier>
              <LobString>sample string 5</LobString>
              <PolicyId>1</PolicyId>
              <QuoteDate>2026-08-25T17:22:09.8428426+00:00</QuoteDate>
              <QuoteExpirationDate>2026-08-25T17:22:09.8428426+00:00</QuoteExpirationDate>
              <QuoteId>2</QuoteId>
              <QuoteNumber>sample string 3</QuoteNumber>
            </SearchResultQuoteDTO>
            <SearchResultQuoteDTO>
              <CanView>true</CanView>
              <Carrier>sample string 4</Carrier>
              <LobString>sample string 5</LobString>
              <PolicyId>1</PolicyId>
              <QuoteDate>2026-08-25T17:22:09.8428426+00:00</QuoteDate>
              <QuoteExpirationDate>2026-08-25T17:22:09.8428426+00:00</QuoteExpirationDate>
              <QuoteId>2</QuoteId>
              <QuoteNumber>sample string 3</QuoteNumber>
            </SearchResultQuoteDTO>
          </MatchedQuotes>
          <PolicyId>1</PolicyId>
          <PolicyNumber>sample string 2</PolicyNumber>
        </SearchResultPolicyDTO>
        <SearchResultPolicyDTO>
          <CanView>true</CanView>
          <Carrier>sample string 5</Carrier>
          <EffectiveDate>2026-08-25T17:22:09.8428426+00:00</EffectiveDate>
          <ExpirationDate>2026-08-25T17:22:09.8428426+00:00</ExpirationDate>
          <LobString>sample string 6</LobString>
          <MatchedNamedInsured xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:string>sample string 1</d6p1:string>
            <d6p1:string>sample string 2</d6p1:string>
          </MatchedNamedInsured>
          <MatchedQuotes>
            <SearchResultQuoteDTO>
              <CanView>true</CanView>
              <Carrier>sample string 4</Carrier>
              <LobString>sample string 5</LobString>
              <PolicyId>1</PolicyId>
              <QuoteDate>2026-08-25T17:22:09.8428426+00:00</QuoteDate>
              <QuoteExpirationDate>2026-08-25T17:22:09.8428426+00:00</QuoteExpirationDate>
              <QuoteId>2</QuoteId>
              <QuoteNumber>sample string 3</QuoteNumber>
            </SearchResultQuoteDTO>
            <SearchResultQuoteDTO>
              <CanView>true</CanView>
              <Carrier>sample string 4</Carrier>
              <LobString>sample string 5</LobString>
              <PolicyId>1</PolicyId>
              <QuoteDate>2026-08-25T17:22:09.8428426+00:00</QuoteDate>
              <QuoteExpirationDate>2026-08-25T17:22:09.8428426+00:00</QuoteExpirationDate>
              <QuoteId>2</QuoteId>
              <QuoteNumber>sample string 3</QuoteNumber>
            </SearchResultQuoteDTO>
          </MatchedQuotes>
          <PolicyId>1</PolicyId>
          <PolicyNumber>sample string 2</PolicyNumber>
        </SearchResultPolicyDTO>
      </MatchedPolicyList>
      <OfficeId>16</OfficeId>
      <PrimaryAddressCity>sample string 12</PrimaryAddressCity>
      <PrimaryAddressLine1>sample string 10</PrimaryAddressLine1>
      <PrimaryAddressLine2>sample string 11</PrimaryAddressLine2>
      <PrimaryAddressState>sample string 13</PrimaryAddressState>
      <PrimaryAddressZip>sample string 14</PrimaryAddressZip>
      <PrimaryEmail>sample string 9</PrimaryEmail>
      <PrimaryPhone>sample string 7</PrimaryPhone>
      <PrimaryPhoneType>sample string 8</PrimaryPhoneType>
      <StatusString>sample string 17</StatusString>
    </SearchResultContactDTO>
    <SearchResultContactDTO>
      <ClickLinkUrl>sample string 20</ClickLinkUrl>
      <ContactName>sample string 2</ContactName>
      <ContactSubtype>sample string 4</ContactSubtype>
      <ContactType>sample string 3</ContactType>
      <ContactTypeName>sample string 5</ContactTypeName>
      <CustomerNumber>sample string 6</CustomerNumber>
      <EntityId>1</EntityId>
      <LocationName>sample string 15</LocationName>
      <MatchedAdditionalContacts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </MatchedAdditionalContacts>
      <MatchedAddresses xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </MatchedAddresses>
      <MatchedDba>sample string 19</MatchedDba>
      <MatchedEmails xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </MatchedEmails>
      <MatchedNaic>sample string 18</MatchedNaic>
      <MatchedPhones xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </MatchedPhones>
      <MatchedPolicyList>
        <SearchResultPolicyDTO>
          <CanView>true</CanView>
          <Carrier>sample string 5</Carrier>
          <EffectiveDate>2026-08-25T17:22:09.8428426+00:00</EffectiveDate>
          <ExpirationDate>2026-08-25T17:22:09.8428426+00:00</ExpirationDate>
          <LobString>sample string 6</LobString>
          <MatchedNamedInsured xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:string>sample string 1</d6p1:string>
            <d6p1:string>sample string 2</d6p1:string>
          </MatchedNamedInsured>
          <MatchedQuotes>
            <SearchResultQuoteDTO>
              <CanView>true</CanView>
              <Carrier>sample string 4</Carrier>
              <LobString>sample string 5</LobString>
              <PolicyId>1</PolicyId>
              <QuoteDate>2026-08-25T17:22:09.8428426+00:00</QuoteDate>
              <QuoteExpirationDate>2026-08-25T17:22:09.8428426+00:00</QuoteExpirationDate>
              <QuoteId>2</QuoteId>
              <QuoteNumber>sample string 3</QuoteNumber>
            </SearchResultQuoteDTO>
            <SearchResultQuoteDTO>
              <CanView>true</CanView>
              <Carrier>sample string 4</Carrier>
              <LobString>sample string 5</LobString>
              <PolicyId>1</PolicyId>
              <QuoteDate>2026-08-25T17:22:09.8428426+00:00</QuoteDate>
              <QuoteExpirationDate>2026-08-25T17:22:09.8428426+00:00</QuoteExpirationDate>
              <QuoteId>2</QuoteId>
              <QuoteNumber>sample string 3</QuoteNumber>
            </SearchResultQuoteDTO>
          </MatchedQuotes>
          <PolicyId>1</PolicyId>
          <PolicyNumber>sample string 2</PolicyNumber>
        </SearchResultPolicyDTO>
        <SearchResultPolicyDTO>
          <CanView>true</CanView>
          <Carrier>sample string 5</Carrier>
          <EffectiveDate>2026-08-25T17:22:09.8428426+00:00</EffectiveDate>
          <ExpirationDate>2026-08-25T17:22:09.8428426+00:00</ExpirationDate>
          <LobString>sample string 6</LobString>
          <MatchedNamedInsured xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:string>sample string 1</d6p1:string>
            <d6p1:string>sample string 2</d6p1:string>
          </MatchedNamedInsured>
          <MatchedQuotes>
            <SearchResultQuoteDTO>
              <CanView>true</CanView>
              <Carrier>sample string 4</Carrier>
              <LobString>sample string 5</LobString>
              <PolicyId>1</PolicyId>
              <QuoteDate>2026-08-25T17:22:09.8428426+00:00</QuoteDate>
              <QuoteExpirationDate>2026-08-25T17:22:09.8428426+00:00</QuoteExpirationDate>
              <QuoteId>2</QuoteId>
              <QuoteNumber>sample string 3</QuoteNumber>
            </SearchResultQuoteDTO>
            <SearchResultQuoteDTO>
              <CanView>true</CanView>
              <Carrier>sample string 4</Carrier>
              <LobString>sample string 5</LobString>
              <PolicyId>1</PolicyId>
              <QuoteDate>2026-08-25T17:22:09.8428426+00:00</QuoteDate>
              <QuoteExpirationDate>2026-08-25T17:22:09.8428426+00:00</QuoteExpirationDate>
              <QuoteId>2</QuoteId>
              <QuoteNumber>sample string 3</QuoteNumber>
            </SearchResultQuoteDTO>
          </MatchedQuotes>
          <PolicyId>1</PolicyId>
          <PolicyNumber>sample string 2</PolicyNumber>
        </SearchResultPolicyDTO>
      </MatchedPolicyList>
      <OfficeId>16</OfficeId>
      <PrimaryAddressCity>sample string 12</PrimaryAddressCity>
      <PrimaryAddressLine1>sample string 10</PrimaryAddressLine1>
      <PrimaryAddressLine2>sample string 11</PrimaryAddressLine2>
      <PrimaryAddressState>sample string 13</PrimaryAddressState>
      <PrimaryAddressZip>sample string 14</PrimaryAddressZip>
      <PrimaryEmail>sample string 9</PrimaryEmail>
      <PrimaryPhone>sample string 7</PrimaryPhone>
      <PrimaryPhoneType>sample string 8</PrimaryPhoneType>
      <StatusString>sample string 17</StatusString>
    </SearchResultContactDTO>
  </Contacts>
  <ElapsedMilliseconds>1</ElapsedMilliseconds>
  <ErrorMessage>sample string 3</ErrorMessage>
  <ResultCount>2</ResultCount>
</SearchResultDTO>