GET api/providers/{pid}/locations/{locationId}/serviceconfigs/{serviceConfigId}/sessions

Request Information

URI Parameters

NameDescriptionTypeAdditional information
pid

integer

Required

locationId

integer

Required

serviceConfigId

integer

Required

Body Parameters

None.

Response Information

Resource Description

Collection of SchedulingSessionViewModel
NameDescriptionTypeAdditional information
Id

integer

None.

StartDate

date

None.

EndDate

date

None.

SelfServiceBookingEnabled

boolean

None.

TotalServiceCapacity

integer

None.

TotalCapacityUtilization

integer

None.

ExceededCapacity

boolean

None.

SelfServiceBookingEndDate

date

None.

Locked

boolean

None.

BlockingReason

string

None.

BlockingDate

date

None.

OperatorName

string

None.

OperatorId

string

None.

Capacity

integer

None.

ServiceConfigId

integer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "id": 1,
    "startDate": "2025-10-26T20:16:27.7339754Z",
    "endDate": "2025-10-26T20:16:27.7339754Z",
    "selfServiceBookingEnabled": true,
    "totalServiceCapacity": 5,
    "totalCapacityUtilization": 6,
    "exceededCapacity": true,
    "selfServiceBookingEndDate": "2025-10-26T20:16:27.7339754Z",
    "locked": true,
    "blockingReason": "sample string 10",
    "blockingDate": "2025-10-26T20:16:27.7339754Z",
    "operatorName": "sample string 11",
    "operatorId": "sample string 12",
    "capacity": 13,
    "serviceConfigId": 1
  },
  {
    "id": 1,
    "startDate": "2025-10-26T20:16:27.7339754Z",
    "endDate": "2025-10-26T20:16:27.7339754Z",
    "selfServiceBookingEnabled": true,
    "totalServiceCapacity": 5,
    "totalCapacityUtilization": 6,
    "exceededCapacity": true,
    "selfServiceBookingEndDate": "2025-10-26T20:16:27.7339754Z",
    "locked": true,
    "blockingReason": "sample string 10",
    "blockingDate": "2025-10-26T20:16:27.7339754Z",
    "operatorName": "sample string 11",
    "operatorId": "sample string 12",
    "capacity": 13,
    "serviceConfigId": 1
  }
]

application/xml, text/xml

Sample:
<ArrayOfSchedulingSessionViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Filazero.Core.ServiceScheduleBoundedContext.Application.ViewModels">
  <SchedulingSessionViewModel>
    <BlockingDate>2025-10-26T20:16:27.7339754+00:00</BlockingDate>
    <BlockingReason>sample string 10</BlockingReason>
    <Capacity>13</Capacity>
    <EndDate>2025-10-26T20:16:27.7339754+00:00</EndDate>
    <ExceededCapacity>true</ExceededCapacity>
    <Id>1</Id>
    <Locked>true</Locked>
    <OperatorId>sample string 12</OperatorId>
    <OperatorName>sample string 11</OperatorName>
    <SelfServiceBookingEnabled>true</SelfServiceBookingEnabled>
    <SelfServiceBookingEndDate>2025-10-26T20:16:27.7339754+00:00</SelfServiceBookingEndDate>
    <ServiceConfigId>1</ServiceConfigId>
    <StartDate>2025-10-26T20:16:27.7339754+00:00</StartDate>
    <TotalCapacityUtilization>6</TotalCapacityUtilization>
    <TotalServiceCapacity>5</TotalServiceCapacity>
  </SchedulingSessionViewModel>
  <SchedulingSessionViewModel>
    <BlockingDate>2025-10-26T20:16:27.7339754+00:00</BlockingDate>
    <BlockingReason>sample string 10</BlockingReason>
    <Capacity>13</Capacity>
    <EndDate>2025-10-26T20:16:27.7339754+00:00</EndDate>
    <ExceededCapacity>true</ExceededCapacity>
    <Id>1</Id>
    <Locked>true</Locked>
    <OperatorId>sample string 12</OperatorId>
    <OperatorName>sample string 11</OperatorName>
    <SelfServiceBookingEnabled>true</SelfServiceBookingEnabled>
    <SelfServiceBookingEndDate>2025-10-26T20:16:27.7339754+00:00</SelfServiceBookingEndDate>
    <ServiceConfigId>1</ServiceConfigId>
    <StartDate>2025-10-26T20:16:27.7339754+00:00</StartDate>
    <TotalCapacityUtilization>6</TotalCapacityUtilization>
    <TotalServiceCapacity>5</TotalServiceCapacity>
  </SchedulingSessionViewModel>
</ArrayOfSchedulingSessionViewModel>