POST api/lead/GetAppointmentByFilters
Request Information
URI Parameters
None.
Body Parameters
AppointmentFilterRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| StartDate | date |
None. |
|
| EndDate | date |
None. |
|
| UserId | integer |
None. |
|
| LeadTypeId | integer |
None. |
|
| LeadStatusId | integer |
None. |
|
| Criteria | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"startDate": "2026-01-01T19:00:32.6806482-05:00",
"endDate": "2026-01-01T19:00:32.6806482-05:00",
"userId": 1,
"leadTypeId": 1,
"leadStatusId": 1,
"criteria": "sample string 1"
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
AppointmentInformationResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Appointments | Collection of AppointmentResponse |
None. |
|
| LeadTypes | Collection of Lead_Type |
None. |
|
| LeadStatuses | Collection of Lead_Status |
None. |
|
| LeadSources | Collection of Lead_Source |
None. |
|
| Total | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"appointments": [
{
"appId": 1,
"leadId": 2,
"phoneNumber": "sample string 3",
"firstName": "sample string 4",
"lastName": "sample string 5",
"leadStatusId": 1,
"leadStatus": "sample string 6",
"leadTypeId": 1,
"leadType": "sample string 7",
"appointmentDate": "2026-01-01T19:00:32.6806482-05:00",
"bookingEventId": "sample string 8"
},
{
"appId": 1,
"leadId": 2,
"phoneNumber": "sample string 3",
"firstName": "sample string 4",
"lastName": "sample string 5",
"leadStatusId": 1,
"leadStatus": "sample string 6",
"leadTypeId": 1,
"leadType": "sample string 7",
"appointmentDate": "2026-01-01T19:00:32.6806482-05:00",
"bookingEventId": "sample string 8"
}
],
"leadTypes": [
{
"id": 1,
"name": "sample string 2",
"active": true
},
{
"id": 1,
"name": "sample string 2",
"active": true
}
],
"leadStatuses": [
{
"id": 1,
"name": "sample string 2"
},
{
"id": 1,
"name": "sample string 2"
}
],
"leadSources": [
{
"id": 1,
"name": "sample string 2",
"active": true
},
{
"id": 1,
"name": "sample string 2",
"active": true
}
],
"total": 1
}