GET api/v2/Service/Estimates/Search?SearchString={SearchString}&DirectHit={DirectHit}

Searches the Estimate cross reference.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
SearchString

A string to search for in the Cross Reference. Name, Phone Number, Email, Boat Name, etc.

string

Required

DirectHit

Only return a result if only one matching record is found.

boolean

Required

Body Parameters

None.

Response Information

Resource Description

Collection of WorkOrderSearchResult
NameDescriptionTypeAdditional information
Id

string

None.

Customer

string

None.

OpenDate

string

None.

Boat

string

None.

Type

string

None.

Status

string

None.

LocationCode

string

None.

LinkedToMyTaskit

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": "sample string 1",
    "Customer": "sample string 2",
    "OpenDate": "sample string 3",
    "Boat": "sample string 4",
    "Type": "sample string 5",
    "Status": "sample string 6",
    "LocationCode": "sample string 7",
    "LinkedToMyTaskit": true
  },
  {
    "Id": "sample string 1",
    "Customer": "sample string 2",
    "OpenDate": "sample string 3",
    "Boat": "sample string 4",
    "Type": "sample string 5",
    "Status": "sample string 6",
    "LocationCode": "sample string 7",
    "LinkedToMyTaskit": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfWorkOrderSearchResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/com.dockmaster.lib.models">
  <WorkOrderSearchResult>
    <Boat>sample string 4</Boat>
    <Customer>sample string 2</Customer>
    <Id>sample string 1</Id>
    <LinkedToMyTaskit>true</LinkedToMyTaskit>
    <LocationCode>sample string 7</LocationCode>
    <OpenDate>sample string 3</OpenDate>
    <Status>sample string 6</Status>
    <Type>sample string 5</Type>
  </WorkOrderSearchResult>
  <WorkOrderSearchResult>
    <Boat>sample string 4</Boat>
    <Customer>sample string 2</Customer>
    <Id>sample string 1</Id>
    <LinkedToMyTaskit>true</LinkedToMyTaskit>
    <LocationCode>sample string 7</LocationCode>
    <OpenDate>sample string 3</OpenDate>
    <Status>sample string 6</Status>
    <Type>sample string 5</Type>
  </WorkOrderSearchResult>
</ArrayOfWorkOrderSearchResult>