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>