POST api/schedulingzones/managetimewindow

Request Information

URI Parameters

None.

Body Parameters

SchedulingZoneTimeWindow
NameDescriptionTypeAdditional information
Id

integer

None.

ZoneId

integer

None.

ValidFromDateSerial

integer

None.

ValidToDateSerial

integer

None.

DaysOfWeek

byte

None.

StartTimeSerial

integer

None.

EndTimeSerial

integer

None.

EndIsExclusive

boolean

None.

IsActive

boolean

None.

WindowPriority

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "ZoneId": 2,
  "ValidFromDateSerial": 3,
  "ValidToDateSerial": 4,
  "DaysOfWeek": 64,
  "StartTimeSerial": 6,
  "EndTimeSerial": 7,
  "EndIsExclusive": true,
  "IsActive": true,
  "WindowPriority": 10
}

application/xml, text/xml

Sample:
<SchedulingZoneTimeWindow xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Atlantis.Web.Api.Models">
  <DaysOfWeek>64</DaysOfWeek>
  <EndIsExclusive>true</EndIsExclusive>
  <EndTimeSerial>7</EndTimeSerial>
  <Id>1</Id>
  <IsActive>true</IsActive>
  <StartTimeSerial>6</StartTimeSerial>
  <ValidFromDateSerial>3</ValidFromDateSerial>
  <ValidToDateSerial>4</ValidToDateSerial>
  <WindowPriority>10</WindowPriority>
  <ZoneId>2</ZoneId>
</SchedulingZoneTimeWindow>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

SchedulingZone
NameDescriptionTypeAdditional information
Id

integer

None.

PropertyId

integer

None.

Code

string

None.

Title

string

None.

Description

string

None.

IsActive

boolean

None.

RequireFullDurationInsideWindow

boolean

None.

Priority

integer

None.

CreatedAt

date

None.

UpdatedAt

date

None.

TimeWindows

Collection of SchedulingZoneTimeWindow

None.

Policies

Collection of SchedulingZonePolicy

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "PropertyId": 2,
  "Code": "sample string 3",
  "Title": "sample string 4",
  "Description": "sample string 5",
  "IsActive": true,
  "RequireFullDurationInsideWindow": true,
  "Priority": 8,
  "CreatedAt": "2026-03-13T07:14:37.733978+02:00",
  "UpdatedAt": "2026-03-13T07:14:37.733978+02:00",
  "TimeWindows": [
    {
      "Id": 1,
      "ZoneId": 2,
      "ValidFromDateSerial": 3,
      "ValidToDateSerial": 4,
      "DaysOfWeek": 64,
      "StartTimeSerial": 6,
      "EndTimeSerial": 7,
      "EndIsExclusive": true,
      "IsActive": true,
      "WindowPriority": 10
    },
    {
      "Id": 1,
      "ZoneId": 2,
      "ValidFromDateSerial": 3,
      "ValidToDateSerial": 4,
      "DaysOfWeek": 64,
      "StartTimeSerial": 6,
      "EndTimeSerial": 7,
      "EndIsExclusive": true,
      "IsActive": true,
      "WindowPriority": 10
    }
  ],
  "Policies": [
    {
      "ZoneId": 1,
      "CommercialPolicyId": 2,
      "PolicyPriority": 3,
      "IsActive": true
    },
    {
      "ZoneId": 1,
      "CommercialPolicyId": 2,
      "PolicyPriority": 3,
      "IsActive": true
    }
  ]
}

application/xml, text/xml

Sample:
<SchedulingZone xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Atlantis.Web.Api.Models">
  <Code>sample string 3</Code>
  <CreatedAt>2026-03-13T07:14:37.733978+02:00</CreatedAt>
  <Description>sample string 5</Description>
  <Id>1</Id>
  <IsActive>true</IsActive>
  <Policies>
    <SchedulingZonePolicy>
      <CommercialPolicyId>2</CommercialPolicyId>
      <IsActive>true</IsActive>
      <PolicyPriority>3</PolicyPriority>
      <ZoneId>1</ZoneId>
    </SchedulingZonePolicy>
    <SchedulingZonePolicy>
      <CommercialPolicyId>2</CommercialPolicyId>
      <IsActive>true</IsActive>
      <PolicyPriority>3</PolicyPriority>
      <ZoneId>1</ZoneId>
    </SchedulingZonePolicy>
  </Policies>
  <Priority>8</Priority>
  <PropertyId>2</PropertyId>
  <RequireFullDurationInsideWindow>true</RequireFullDurationInsideWindow>
  <TimeWindows>
    <SchedulingZoneTimeWindow>
      <DaysOfWeek>64</DaysOfWeek>
      <EndIsExclusive>true</EndIsExclusive>
      <EndTimeSerial>7</EndTimeSerial>
      <Id>1</Id>
      <IsActive>true</IsActive>
      <StartTimeSerial>6</StartTimeSerial>
      <ValidFromDateSerial>3</ValidFromDateSerial>
      <ValidToDateSerial>4</ValidToDateSerial>
      <WindowPriority>10</WindowPriority>
      <ZoneId>2</ZoneId>
    </SchedulingZoneTimeWindow>
    <SchedulingZoneTimeWindow>
      <DaysOfWeek>64</DaysOfWeek>
      <EndIsExclusive>true</EndIsExclusive>
      <EndTimeSerial>7</EndTimeSerial>
      <Id>1</Id>
      <IsActive>true</IsActive>
      <StartTimeSerial>6</StartTimeSerial>
      <ValidFromDateSerial>3</ValidFromDateSerial>
      <ValidToDateSerial>4</ValidToDateSerial>
      <WindowPriority>10</WindowPriority>
      <ZoneId>2</ZoneId>
    </SchedulingZoneTimeWindow>
  </TimeWindows>
  <Title>sample string 4</Title>
  <UpdatedAt>2026-03-13T07:14:37.733978+02:00</UpdatedAt>
</SchedulingZone>