POST api/appointmentavailability/getsystem
Request Information
URI Parameters
None.
Body Parameters
AppointmentAvailabilityRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Date | string |
None. |
|
| CuFlId | integer |
None. |
|
| ThrId | integer |
None. |
|
| Duration | integer |
None. |
|
| Resc1IdList | string |
None. |
|
| Resc2IdList | string |
None. |
|
| Resc3IdList | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Date": "sample string 1",
"CuFlId": 2,
"ThrId": 3,
"Duration": 4,
"Resc1IdList": "sample string 5",
"Resc2IdList": "sample string 6",
"Resc3IdList": "sample string 7"
}
application/xml, text/xml
Sample:
<AppointmentAvailabilityRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Atlantis.Library.Web.Models"> <CuFlId>2</CuFlId> <Date>sample string 1</Date> <Duration>4</Duration> <Resc1IdList>sample string 5</Resc1IdList> <Resc2IdList>sample string 6</Resc2IdList> <Resc3IdList>sample string 7</Resc3IdList> <ThrId>3</ThrId> </AppointmentAvailabilityRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
AppointmentAvailability| Name | Description | Type | Additional information |
|---|---|---|---|
| Date | date |
None. |
|
| DateLabel | string |
None. |
|
| ThrId | integer |
None. |
|
| CuFlId | integer |
None. |
|
| AvailableStartTimes | Collection of AppointmentAvailabilitySlot |
None. |
Response Formats
application/json, text/json
Sample:
{
"Date": "2025-12-31T18:53:29.8191774+02:00",
"DateLabel": "sample string 2",
"ThrId": 3,
"CuFlId": 4,
"AvailableStartTimes": [
{
"StartTime": "2025-12-31T18:53:29.8191774+02:00",
"AvailablePositions": 2,
"StartTimeLabel": "sample string 3",
"IsCustomerAvailable": true,
"IsTreatmentAvailable": true,
"IsResc1Available": true,
"IsResc2Available": true,
"IsResc3Available": true,
"IsValidStartTime": true,
"IsAvailable": true
},
{
"StartTime": "2025-12-31T18:53:29.8191774+02:00",
"AvailablePositions": 2,
"StartTimeLabel": "sample string 3",
"IsCustomerAvailable": true,
"IsTreatmentAvailable": true,
"IsResc1Available": true,
"IsResc2Available": true,
"IsResc3Available": true,
"IsValidStartTime": true,
"IsAvailable": true
}
]
}
application/xml, text/xml
Sample:
<AppointmentAvailability xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Atlantis.Library.Web.Models">
<AvailableStartTimes>
<AppointmentAvailabilitySlot>
<AvailablePositions>2</AvailablePositions>
<IsAvailable>true</IsAvailable>
<IsCustomerAvailable>true</IsCustomerAvailable>
<IsResc1Available>true</IsResc1Available>
<IsResc2Available>true</IsResc2Available>
<IsResc3Available>true</IsResc3Available>
<IsTreatmentAvailable>true</IsTreatmentAvailable>
<IsValidStartTime>true</IsValidStartTime>
<StartTime>2025-12-31T18:53:29.8191774+02:00</StartTime>
<StartTimeLabel>sample string 3</StartTimeLabel>
</AppointmentAvailabilitySlot>
<AppointmentAvailabilitySlot>
<AvailablePositions>2</AvailablePositions>
<IsAvailable>true</IsAvailable>
<IsCustomerAvailable>true</IsCustomerAvailable>
<IsResc1Available>true</IsResc1Available>
<IsResc2Available>true</IsResc2Available>
<IsResc3Available>true</IsResc3Available>
<IsTreatmentAvailable>true</IsTreatmentAvailable>
<IsValidStartTime>true</IsValidStartTime>
<StartTime>2025-12-31T18:53:29.8191774+02:00</StartTime>
<StartTimeLabel>sample string 3</StartTimeLabel>
</AppointmentAvailabilitySlot>
</AvailableStartTimes>
<CuFlId>4</CuFlId>
<Date>2025-12-31T18:53:29.8191774+02:00</Date>
<DateLabel>sample string 2</DateLabel>
<ThrId>3</ThrId>
</AppointmentAvailability>