There are two operations supported on film screens.
Both calls return objects with the same properties.
This retrieves a list of all screens for the site that is associated with the access token.
[
{
"Id":1,
"Name":"Screen 1",
"ScreenNumber":"1",
"HasCustomLayout":true,
"TotalSeats":118,
"HouseSeats":3,
"WheelChairSeats":2
},
{
"Id":3,
"Name":"Screen 2",
"ScreenNumber":"2",
"HasCustomLayout":true,
"TotalSeats":59,
"HouseSeats":2,
"WheelChairSeats":0
}
]
<ArrayOfScreen xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Vista.Online.BackOffice.Api.Models.V1">
<Screen>
<HasCustomLayout>true</HasCustomLayout>
<HouseSeats>3</HouseSeats>
<Id>1</Id>
<Name>Screen 1</Name>
<ScreenNumber>1</ScreenNumber>
<TotalSeats>118</TotalSeats>
<WheelChairSeats>2</WheelChairSeats>
</Screen>
<Screen>
<HasCustomLayout>true</HasCustomLayout>
<HouseSeats>2</HouseSeats>
<Id>3</Id>
<Name>Screen 2</Name>
<ScreenNumber>2</ScreenNumber>
<TotalSeats>59</TotalSeats>
<WheelChairSeats>0</WheelChairSeats>
</Screen>
</ArrayOfScreen>
This retrieves just one screen based on the id. If there is no screen with this id then a 404 HTTP error is returned.
{
"Id":1,
"Name":"Screen 1",
"ScreenNumber":"1",
"HasCustomLayout":true,
"TotalSeats":118,
"HouseSeats":3,
"WheelChairSeats":2
}
<Screen xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Vista.Online.BackOffice.Api.Models.V1">
<HasCustomLayout>true</HasCustomLayout>
<HouseSeats>3</HouseSeats>
<Id>1</Id>
<Name>Screen 1</Name>
<ScreenNumber>1</ScreenNumber>
<TotalSeats>118</TotalSeats>
<WheelChairSeats>2</WheelChairSeats>
</Screen>