POST api/schedulingzones/managepolicy

Request Information

URI Parameters

None.

Body Parameters

SchedulingZonePolicy
NameDescriptionTypeAdditional information
ZoneId

integer

None.

CommercialPolicyId

integer

None.

PolicyPriority

integer

None.

IsActive

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "ZoneId": 1,
  "CommercialPolicyId": 2,
  "PolicyPriority": 3,
  "IsActive": true
}

application/xml, text/xml

Sample:
<SchedulingZonePolicy xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Atlantis.Web.Api.Models">
  <CommercialPolicyId>2</CommercialPolicyId>
  <IsActive>true</IsActive>
  <PolicyPriority>3</PolicyPriority>
  <ZoneId>1</ZoneId>
</SchedulingZonePolicy>

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:38.8120686+02:00",
  "UpdatedAt": "2026-03-13T07:14:38.8120686+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:38.8120686+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:38.8120686+02:00</UpdatedAt>
</SchedulingZone>