POST api/appointment/freebusy
Returns Free/Busy information regarding multiple people.
Request Information
URI Parameters
None.
Body Parameters
PeopleFreeBusyQueryDataContract| Name | Description | Type | Additional information |
|---|---|---|---|
| Scope | TimeRangeDataContract |
None. |
|
| PersonIds | Collection of integer |
None. |
Request Formats
application/x-www-form-urlencoded
Sample:
Sample not available.
application/json, text/json
Sample:
{
"Scope": {
"Start": "2025-11-12T20:47:09.4345445Z",
"End": "2025-11-12T20:47:09.4345445Z"
},
"PersonIds": [
1,
2
]
}
Response Information
Resource Description
A list of free/busy information, by person.
Collection of PeopleFreeBusyQueryResponseDataContract| Name | Description | Type | Additional information |
|---|---|---|---|
| PersonId | integer |
None. |
|
| BusyTimeRanges | Collection of TimeRangeDataContract |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"PersonId": 1,
"BusyTimeRanges": [
{
"Start": "2025-11-12T20:47:09.4345445Z",
"End": "2025-11-12T20:47:09.4345445Z"
},
{
"Start": "2025-11-12T20:47:09.4345445Z",
"End": "2025-11-12T20:47:09.4345445Z"
}
]
},
{
"PersonId": 1,
"BusyTimeRanges": [
{
"Start": "2025-11-12T20:47:09.4345445Z",
"End": "2025-11-12T20:47:09.4345445Z"
},
{
"Start": "2025-11-12T20:47:09.4345445Z",
"End": "2025-11-12T20:47:09.4345445Z"
}
]
}
]