POST api/CRM/GetCRMLeads?DealershipID={DealershipID}&PageSize={PageSize}&StartIndex={StartIndex}&LeadDate={LeadDate}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
DealershipID

integer

Required

PageSize

integer

Required

StartIndex

integer

Required

LeadDate

date

Required

Body Parameters

CRMSearchFilter
NameDescriptionTypeAdditional information
DateRange

string

None.

DateRangeFrom

date

None.

DateRangeTo

date

None.

DealershipID

integer

None.

StockNumber

string

None.

VIN

string

None.

ModelYear

integer

None.

MakeID

integer

None.

ModelID

integer

None.

Customer

string

None.

CustomerID

integer

None.

City

string

None.

State

string

None.

ZipCode

string

None.

AssignedToID

integer

None.

AssignedGroupID

integer

None.

UserID

integer

None.

TypeID

CrmTypeEnum

None.

Phone

string

None.

EmailAddress

string

None.

StatusID

byte

None.

TemperatureID

byte

None.

SortBy

CRMSortOrderEnum

None.

SortOrder

SortOrderEnum

None.

pagedFilter

PagedFilter

None.

CRMLeadAccess

boolean

None.

LeadSourceID

integer

None.

SoldAtID

integer

None.

IsShowroom

boolean

None.

IsBadLeads

boolean

None.

EmailOrPhoneSearch

boolean

None.

LocationID

integer

None.

ReplyBy

ReplyByEnum

None.

Request Formats

application/json, text/json

Sample:
{
  "DateRange": "sample string 1",
  "DateRangeFrom": "2025-05-11T10:52:07.0644998-04:00",
  "DateRangeTo": "2025-05-11T10:52:07.0644998-04:00",
  "DealershipID": 2,
  "StockNumber": "sample string 3",
  "VIN": "sample string 4",
  "ModelYear": 1,
  "MakeID": 1,
  "ModelID": 1,
  "Customer": "sample string 5",
  "CustomerID": 1,
  "City": "sample string 6",
  "State": "sample string 7",
  "ZipCode": "sample string 8",
  "AssignedToID": 1,
  "AssignedGroupID": 1,
  "UserID": 1,
  "TypeID": 0,
  "Phone": "sample string 9",
  "EmailAddress": "sample string 10",
  "StatusID": 64,
  "TemperatureID": 64,
  "SortBy": 0,
  "SortOrder": 0,
  "pagedFilter": {
    "PageSize": 10,
    "TotalPages": 1,
    "PageNo": 2
  },
  "CRMLeadAccess": true,
  "LeadSourceID": 1,
  "SoldAtID": 1,
  "IsShowroom": true,
  "IsBadLeads": true,
  "EmailOrPhoneSearch": true,
  "LocationID": 1,
  "ReplyBy": 1
}

application/xml, text/xml

Sample:
<CRMSearchFilter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DC.Core.Model">
  <AssignedGroupID>1</AssignedGroupID>
  <AssignedToID>1</AssignedToID>
  <CRMLeadAccess>true</CRMLeadAccess>
  <City>sample string 6</City>
  <Customer>sample string 5</Customer>
  <CustomerID>1</CustomerID>
  <DateRange>sample string 1</DateRange>
  <DateRangeFrom>2025-05-11T10:52:07.0644998-04:00</DateRangeFrom>
  <DateRangeTo>2025-05-11T10:52:07.0644998-04:00</DateRangeTo>
  <DealershipID>2</DealershipID>
  <EmailAddress>sample string 10</EmailAddress>
  <EmailOrPhoneSearch>true</EmailOrPhoneSearch>
  <IsBadLeads>true</IsBadLeads>
  <IsShowroom>true</IsShowroom>
  <LeadSourceID>1</LeadSourceID>
  <LocationID>1</LocationID>
  <MakeID>1</MakeID>
  <ModelID>1</ModelID>
  <ModelYear>1</ModelYear>
  <Phone>sample string 9</Phone>
  <ReplyBy>Email</ReplyBy>
  <SoldAtID>1</SoldAtID>
  <SortBy>LastUpdatedDate</SortBy>
  <SortOrder>Descending</SortOrder>
  <State>sample string 7</State>
  <StatusID>64</StatusID>
  <StockNumber>sample string 3</StockNumber>
  <TemperatureID>64</TemperatureID>
  <TypeID>CreditApplication</TypeID>
  <UserID>1</UserID>
  <VIN>sample string 4</VIN>
  <ZipCode>sample string 8</ZipCode>
  <pagedFilter>
    <PageNo>2</PageNo>
    <PageSize>P10</PageSize>
    <TotalPages>1</TotalPages>
  </pagedFilter>
</CRMSearchFilter>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of CRMListing
NameDescriptionTypeAdditional information
CustomerID

integer

None.

AssignedToName

string

None.

LeadDate

date

None.

LastUpdatedOn

date

None.

PhoneNumber

string

None.

Status

string

None.

CustomerName

string

None.

ModelYear

integer

None.

Make

string

None.

Model

string

None.

EmailAddress

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "CustomerID": 1,
    "AssignedToName": "sample string 2",
    "LeadDate": "2025-05-11T10:52:07.0801246-04:00",
    "LastUpdatedOn": "2025-05-11T10:52:07.0801246-04:00",
    "PhoneNumber": "sample string 4",
    "Status": "sample string 5",
    "CustomerName": "sample string 6",
    "ModelYear": 1,
    "Make": "sample string 7",
    "Model": "sample string 8",
    "EmailAddress": "sample string 9"
  },
  {
    "CustomerID": 1,
    "AssignedToName": "sample string 2",
    "LeadDate": "2025-05-11T10:52:07.0801246-04:00",
    "LastUpdatedOn": "2025-05-11T10:52:07.0801246-04:00",
    "PhoneNumber": "sample string 4",
    "Status": "sample string 5",
    "CustomerName": "sample string 6",
    "ModelYear": 1,
    "Make": "sample string 7",
    "Model": "sample string 8",
    "EmailAddress": "sample string 9"
  }
]

application/xml, text/xml

Sample:
<ArrayOfCRMListing xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DC.Core.Model">
  <CRMListing>
    <AssignedToName>sample string 2</AssignedToName>
    <CustomerID>1</CustomerID>
    <CustomerName>sample string 6</CustomerName>
    <EmailAddress>sample string 9</EmailAddress>
    <LastUpdatedOn>2025-05-11T10:52:07.0801246-04:00</LastUpdatedOn>
    <LeadDate>2025-05-11T10:52:07.0801246-04:00</LeadDate>
    <Make>sample string 7</Make>
    <Model>sample string 8</Model>
    <ModelYear>1</ModelYear>
    <PhoneNumber>sample string 4</PhoneNumber>
    <Status>sample string 5</Status>
  </CRMListing>
  <CRMListing>
    <AssignedToName>sample string 2</AssignedToName>
    <CustomerID>1</CustomerID>
    <CustomerName>sample string 6</CustomerName>
    <EmailAddress>sample string 9</EmailAddress>
    <LastUpdatedOn>2025-05-11T10:52:07.0801246-04:00</LastUpdatedOn>
    <LeadDate>2025-05-11T10:52:07.0801246-04:00</LeadDate>
    <Make>sample string 7</Make>
    <Model>sample string 8</Model>
    <ModelYear>1</ModelYear>
    <PhoneNumber>sample string 4</PhoneNumber>
    <Status>sample string 5</Status>
  </CRMListing>
</ArrayOfCRMListing>