There are two operations supported on sessions.
Both calls return objects with the same properties.
This retrieves a list of all sessions where the CleanupEndTime is in the future for the site that is associated with the access token.
[ { "Id":702, "FilmId":"ST00000069", "FilmPackageId":null, "Title":"Contraband", "ScreenId":2, "Seating":"Select", "AreComplimentariesAllowed":true, "ShowType":"Public", "SalesVia": [ "WWW", "POS" ], "Status":"Open", "PreShowStartTime":"2013-06-28T17:00:00", "SalesCutOffTime":"2013-06-28T16:50:00", "FeatureStartTime":"2013-06-28T17:00:00", "FeatureEndTime":"2013-06-28T18:49:00", "CleanupEndTime":"2013-06-28T18:49:00", "TicketsSoldOut": true, "FewTicketsLeft": false, "SeatsAvailable":70, "SeatsHeld":0, "SeatsHouse":3, "SeatsSold":2, "FilmFormat": "2D Digital", "PriceCardName": "General Admission" }, { "Id":703, "FilmId":"ST00000047", "FilmPackageId":null, "Title":"The Godfather", "ScreenId":2, "Seating":"Open", "AreComplimentariesAllowed":true, "ShowType":"Public", "SalesVia": [ "POS" ], "Status":"Open", "PreShowStartTime":"2013-06-28T12:15:00", "SalesCutOffTime":"2013-06-28T12:05:00", "FeatureStartTime":"2013-06-28T12:15:00", "FeatureEndTime":"2013-06-28T14:05:00", "CleanupEndTime":"2013-06-28T14:05:00", "TicketsSoldOut": false, "FewTicketsLeft": true, "SeatsAvailable":72, "SeatsHeld":0, "SeatsHouse":3, "SeatsSold":0, "FilmFormat":"2D Film", "PriceCardName": "Matinee" } ]
<ArrayOfSession xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Vista.Online.BackOffice.Api.Models.V1"> <Session> <AreComplimentariesAllowed>true</AreComplimentariesAllowed> <CleanupEndTime>2013-06-28T18:49:00</CleanupEndTime> <FeatureEndTime>2013-06-28T18:49:00</FeatureEndTime> <FeatureStartTime>2013-06-28T17:00:00</FeatureStartTime> <FilmFormat>2D Digital</FilmFormat> <FilmId>ST00000069</FilmId> <FilmPackageId i:nil="true"></FilmPackageId> <Id>702</Id> <PreShowStartTime>2013-06-28T17:00:00</PreShowStartTime> <SalesCutOffTime>2013-06-28T16:50:00</SalesCutOffTime> <PriceCardName>General Admission</PriceCardName> <SalesVia> <SalesChannel>WWW</SalesChannel> <SalesChannel>POS</SalesChannel> </SalesVia> <ScreenId>2</ScreenId> <Seating>Select</Seating> <TicketsSoldOut>True</TicketsSoldOut> <FewTicketsLeft>False</FewTicketsLeft> <SeatsAvailable>70</SeatsAvailable> <SeatsHeld>0</SeatsHeld> <SeatsHouse>3</SeatsHouse> <SeatsSold>2</SeatsSold> <ShowType>Public</ShowType> <Status>Open</Status> <Title>Contraband</Title> </Session> <Session> <AreComplimentariesAllowed>true</AreComplimentariesAllowed> <CleanupEndTime>2013-06-28T14:05:00</CleanupEndTime> <FeatureEndTime>2013-06-28T14:05:00</FeatureEndTime> <FeatureStartTime>2013-06-28T12:15:00</FeatureStartTime> <FilmFormat>2D Film</FilmFormat> <FilmId>ST00000047</FilmId> <FilmPackageId i:nil="true"></FilmPackageId> <Id>703</Id> <PreShowStartTime>2013-06-28T12:15:00</PreShowStartTime> <SalesCutOffTime>2013-06-28T12:05:00</SalesCutOffTime> <PriceCardName>Matinee</PriceCardName> <SalesVia> <SalesChannel>POS</SalesChannel> </SalesVia> <ScreenId>2</ScreenId> <Seating>Open</Seating> <TicketsSoldOut>True</TicketsSoldOut> <FewTicketsLeft>False</FewTicketsLeft> <SeatsAvailable>72</SeatsAvailable> <SeatsHeld>0</SeatsHeld> <SeatsHouse>3</SeatsHouse> <SeatsSold>0</SeatsSold> <ShowType>Public</ShowType> <Status>Open</Status> <Title>The Godfather</Title> </Session> </ArrayOfSession>
This retrieves just one session based on the id, even if it is not currently being returned in the list. If there is no session with this id then a 404 HTTP error is returned.
{ "Id":429, "FilmId":"ST00000005", "FilmPackageId":null, "Title":"Women on the 6th Floor", "ScreenId":1, "Seating":"Open", "AreComplimentariesAllowed":true, "ShowType":"Public", "SalesVia": [ "WWW", "POS" ], "Status":"Open", "PreShowStartTime":"2013-08-01T14:00:00", "SalesCutOffTime":"2013-08-01T13:50:00", "FeatureStartTime":"2013-08-01T14:10:00", "FeatureEndTime":"2013-08-01T15:54:00", "CleanupEndTime":"2013-08-01T15:54:00", "TicketsSoldOut": true, "FewTicketsLeft": false, "SeatsAvailable":106, "SeatsHeld":0, "SeatsHouse":0, "SeatsSold":0, "FilmFormat":"2D Digital", "PriceCardName": "Matinee" }
<Session xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Vista.Online.BackOffice.Api.Models.V1"> <AreComplimentariesAllowed>true</AreComplimentariesAllowed> <CleanupEndTime>2013-08-01T15:54:00</CleanupEndTime> <FeatureEndTime>2013-08-01T15:54:00</FeatureEndTime> <FeatureStartTime>2013-08-01T14:10:00</FeatureStartTime> <FilmFormat>3D Digital</FilmFormat> <FilmId>ST00000005</FilmId> <FilmPackageId i:nil="true"></FilmPackageId> <Id>429</Id> <PreShowStartTime>2013-08-01T14:00:00</PreShowStartTime> <SalesCutOffTime>2013-08-01T13:50:00</SalesCutOffTime> <PriceCardName>Matinee</PriceCardName> <SalesVia> <SalesChannel>WWW</SalesChannel> <SalesChannel>POS</SalesChannel> </SalesVia> <ScreenId>1</ScreenId> <Seating>Open</Seating> <TicketsSoldOut>True</TicketsSoldOut> <FewTicketsLeft>False</FewTicketsLeft> <SeatsAvailable>106</SeatsAvailable> <SeatsHeld>0</SeatsHeld> <SeatsHouse>0</SeatsHouse> <SeatsSold>0</SeatsSold> <ShowType>Public</ShowType> <Status>Open</Status> <Title>Women on the 6th Floor</Title> </Session>