POST api/CRM/GetCRMLeads?DealershipID={DealershipID}&PageSize={PageSize}&StartIndex={StartIndex}&LeadDate={LeadDate}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
DealershipID | integer |
Required |
|
PageSize | integer |
Required |
|
StartIndex | integer |
Required |
|
LeadDate | date |
Required |
Body Parameters
CRMSearchFilterName | Description | Type | Additional 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 CRMListingName | Description | Type | Additional 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>