GET Branches/BranchCalendars/{branchId}/{includeShared}
Gets all calendars for a specific branch.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| branchId |
Branch id. |
integer |
Required |
| includeShared |
If shared calenders should be in the response or not |
boolean |
Default value is True |
Body Parameters
None.
Remarks
None.
Example
None.
Response Information
Resource Description
List of BranchCalendarResponse
Collection of BranchCalendarResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| CalendarId | integer |
Required |
|
| BranchId | integer |
Required |
|
| Name | string |
Max length: 255 |
|
| CalendarKey | string |
Required |
|
| BranchCalendarArticlePackageResponses | Collection of BranchCalendarArticlePackageResponse |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"CalendarId": 1,
"BranchId": 2,
"Name": "sample string 3",
"CalendarKey": "sample string 4",
"BranchCalendarArticlePackageResponses": [
{
"ArticlePackageHeadId": "6d3b96fc-ba27-403c-ae14-d2e5262250a0",
"PublicAccess": true,
"SeasonalTyreChange": true,
"AddOnArticle": true,
"ShowPrice": true,
"ShowDuration": true
},
{
"ArticlePackageHeadId": "6d3b96fc-ba27-403c-ae14-d2e5262250a0",
"PublicAccess": true,
"SeasonalTyreChange": true,
"AddOnArticle": true,
"ShowPrice": true,
"ShowDuration": true
}
]
},
{
"CalendarId": 1,
"BranchId": 2,
"Name": "sample string 3",
"CalendarKey": "sample string 4",
"BranchCalendarArticlePackageResponses": [
{
"ArticlePackageHeadId": "6d3b96fc-ba27-403c-ae14-d2e5262250a0",
"PublicAccess": true,
"SeasonalTyreChange": true,
"AddOnArticle": true,
"ShowPrice": true,
"ShowDuration": true
},
{
"ArticlePackageHeadId": "6d3b96fc-ba27-403c-ae14-d2e5262250a0",
"PublicAccess": true,
"SeasonalTyreChange": true,
"AddOnArticle": true,
"ShowPrice": true,
"ShowDuration": true
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfBranchCalendarResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Business">
<BranchCalendarResponse>
<BranchCalendarArticlePackageResponses>
<BranchCalendarArticlePackageResponse>
<AddOnArticle>true</AddOnArticle>
<ArticlePackageHeadId>6d3b96fc-ba27-403c-ae14-d2e5262250a0</ArticlePackageHeadId>
<PublicAccess>true</PublicAccess>
<SeasonalTyreChange>true</SeasonalTyreChange>
<ShowDuration>true</ShowDuration>
<ShowPrice>true</ShowPrice>
</BranchCalendarArticlePackageResponse>
<BranchCalendarArticlePackageResponse>
<AddOnArticle>true</AddOnArticle>
<ArticlePackageHeadId>6d3b96fc-ba27-403c-ae14-d2e5262250a0</ArticlePackageHeadId>
<PublicAccess>true</PublicAccess>
<SeasonalTyreChange>true</SeasonalTyreChange>
<ShowDuration>true</ShowDuration>
<ShowPrice>true</ShowPrice>
</BranchCalendarArticlePackageResponse>
</BranchCalendarArticlePackageResponses>
<BranchId>2</BranchId>
<CalendarId>1</CalendarId>
<CalendarKey>sample string 4</CalendarKey>
<Name>sample string 3</Name>
</BranchCalendarResponse>
<BranchCalendarResponse>
<BranchCalendarArticlePackageResponses>
<BranchCalendarArticlePackageResponse>
<AddOnArticle>true</AddOnArticle>
<ArticlePackageHeadId>6d3b96fc-ba27-403c-ae14-d2e5262250a0</ArticlePackageHeadId>
<PublicAccess>true</PublicAccess>
<SeasonalTyreChange>true</SeasonalTyreChange>
<ShowDuration>true</ShowDuration>
<ShowPrice>true</ShowPrice>
</BranchCalendarArticlePackageResponse>
<BranchCalendarArticlePackageResponse>
<AddOnArticle>true</AddOnArticle>
<ArticlePackageHeadId>6d3b96fc-ba27-403c-ae14-d2e5262250a0</ArticlePackageHeadId>
<PublicAccess>true</PublicAccess>
<SeasonalTyreChange>true</SeasonalTyreChange>
<ShowDuration>true</ShowDuration>
<ShowPrice>true</ShowPrice>
</BranchCalendarArticlePackageResponse>
</BranchCalendarArticlePackageResponses>
<BranchId>2</BranchId>
<CalendarId>1</CalendarId>
<CalendarKey>sample string 4</CalendarKey>
<Name>sample string 3</Name>
</BranchCalendarResponse>
</ArrayOfBranchCalendarResponse>