GET api/schedulingzones
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of SchedulingZone| Name | Description | Type | Additional 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. |
|
| 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,
"TimeWindows": [
{
"Id": 1,
"ZoneId": 2,
"ValidFromDate": "sample string 3",
"ValidToDate": "sample string 4",
"DaysOfWeek": 64,
"StartTime": "sample string 6",
"EndTime": "sample string 7",
"EndIsExclusive": true,
"IsActive": true,
"WindowPriority": 10
},
{
"Id": 1,
"ZoneId": 2,
"ValidFromDate": "sample string 3",
"ValidToDate": "sample string 4",
"DaysOfWeek": 64,
"StartTime": "sample string 6",
"EndTime": "sample string 7",
"EndIsExclusive": true,
"IsActive": true,
"WindowPriority": 10
}
],
"Policies": [
{
"ZoneId": 1,
"CommercialPolicyId": 2,
"PolicyPriority": 3,
"IsActive": true
},
{
"ZoneId": 1,
"CommercialPolicyId": 2,
"PolicyPriority": 3,
"IsActive": true
}
]
},
{
"Id": 1,
"PropertyId": 2,
"Code": "sample string 3",
"Title": "sample string 4",
"Description": "sample string 5",
"IsActive": true,
"RequireFullDurationInsideWindow": true,
"Priority": 8,
"TimeWindows": [
{
"Id": 1,
"ZoneId": 2,
"ValidFromDate": "sample string 3",
"ValidToDate": "sample string 4",
"DaysOfWeek": 64,
"StartTime": "sample string 6",
"EndTime": "sample string 7",
"EndIsExclusive": true,
"IsActive": true,
"WindowPriority": 10
},
{
"Id": 1,
"ZoneId": 2,
"ValidFromDate": "sample string 3",
"ValidToDate": "sample string 4",
"DaysOfWeek": 64,
"StartTime": "sample string 6",
"EndTime": "sample string 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:
<ArrayOfSchedulingZone xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Atlantis.Web.Api.Models">
<SchedulingZone>
<Code>sample string 3</Code>
<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>
<EndTime>sample string 7</EndTime>
<Id>1</Id>
<IsActive>true</IsActive>
<StartTime>sample string 6</StartTime>
<ValidFromDate>sample string 3</ValidFromDate>
<ValidToDate>sample string 4</ValidToDate>
<WindowPriority>10</WindowPriority>
<ZoneId>2</ZoneId>
</SchedulingZoneTimeWindow>
<SchedulingZoneTimeWindow>
<DaysOfWeek>64</DaysOfWeek>
<EndIsExclusive>true</EndIsExclusive>
<EndTime>sample string 7</EndTime>
<Id>1</Id>
<IsActive>true</IsActive>
<StartTime>sample string 6</StartTime>
<ValidFromDate>sample string 3</ValidFromDate>
<ValidToDate>sample string 4</ValidToDate>
<WindowPriority>10</WindowPriority>
<ZoneId>2</ZoneId>
</SchedulingZoneTimeWindow>
</TimeWindows>
<Title>sample string 4</Title>
</SchedulingZone>
<SchedulingZone>
<Code>sample string 3</Code>
<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>
<EndTime>sample string 7</EndTime>
<Id>1</Id>
<IsActive>true</IsActive>
<StartTime>sample string 6</StartTime>
<ValidFromDate>sample string 3</ValidFromDate>
<ValidToDate>sample string 4</ValidToDate>
<WindowPriority>10</WindowPriority>
<ZoneId>2</ZoneId>
</SchedulingZoneTimeWindow>
<SchedulingZoneTimeWindow>
<DaysOfWeek>64</DaysOfWeek>
<EndIsExclusive>true</EndIsExclusive>
<EndTime>sample string 7</EndTime>
<Id>1</Id>
<IsActive>true</IsActive>
<StartTime>sample string 6</StartTime>
<ValidFromDate>sample string 3</ValidFromDate>
<ValidToDate>sample string 4</ValidToDate>
<WindowPriority>10</WindowPriority>
<ZoneId>2</ZoneId>
</SchedulingZoneTimeWindow>
</TimeWindows>
<Title>sample string 4</Title>
</SchedulingZone>
</ArrayOfSchedulingZone>