POST api/Lead/SearchLeads

Request Information

URI Parameters

None.

Body Parameters

LeadSearchViewModel
NameDescriptionTypeAdditional information
DateStart

date

None.

DateEnd

date

None.

Zip

string

None.

PrimarySource

PrimaryLeadSource

None.

PrimaryType

PrimaryLeadType

None.

Status

LeadStatus

None.

SalesRep

SalesAssociate

None.

Unassigned

boolean

None.

MatchAll

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "dateStart": "2025-12-09T23:06:32.6174443-05:00",
  "dateEnd": "2025-12-09T23:06:32.6174443-05:00",
  "zip": "sample string 1",
  "primarySource": {
    "primaryLeadSourceID": 1,
    "primaryLeadSourceName": "sample string 2",
    "isWeb": true
  },
  "primaryType": {
    "primaryLeadTypeID": 1,
    "primaryLeadTypeName": "sample string 2",
    "primaryLeadSourceID": 3
  },
  "status": {
    "leadStatusID": 1,
    "statusName": "sample string 2",
    "isSelectable": true,
    "showOnForm": true,
    "displayOrder": 1
  },
  "salesRep": {
    "salesAssociateID": 1,
    "salesAssociateName": "sample string 2"
  },
  "unassigned": true,
  "matchAll": true
}

application/xml, text/xml

Sample:
<LeadSearchViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GameTimeBAL.ViewModels">
  <DateEnd>2025-12-09T23:06:32.6174443-05:00</DateEnd>
  <DateStart>2025-12-09T23:06:32.6174443-05:00</DateStart>
  <MatchAll>true</MatchAll>
  <PrimarySource>
    <IsWeb>true</IsWeb>
    <PrimaryLeadSourceID>1</PrimaryLeadSourceID>
    <PrimaryLeadSourceName>sample string 2</PrimaryLeadSourceName>
  </PrimarySource>
  <PrimaryType>
    <PrimaryLeadSourceID>3</PrimaryLeadSourceID>
    <PrimaryLeadTypeID>1</PrimaryLeadTypeID>
    <PrimaryLeadTypeName>sample string 2</PrimaryLeadTypeName>
  </PrimaryType>
  <SalesRep>
    <SalesAssociateID>1</SalesAssociateID>
    <SalesAssociateName>sample string 2</SalesAssociateName>
  </SalesRep>
  <Status xmlns:d2p1="http://schemas.datacontract.org/2004/07/GameTimeDAL.Model">
    <d2p1:DisplayOrder>1</d2p1:DisplayOrder>
    <d2p1:IsSelectable>true</d2p1:IsSelectable>
    <d2p1:LeadStatusID>1</d2p1:LeadStatusID>
    <d2p1:ShowOnForm>true</d2p1:ShowOnForm>
    <d2p1:StatusName>sample string 2</d2p1:StatusName>
  </Status>
  <Unassigned>true</Unassigned>
  <Zip>sample string 1</Zip>
</LeadSearchViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.