Files
ticket-monitoring/test/fixtures/bms-open-date.json
T
Aculix Technologies 608221fe18 feat: watch BookMyShow alongside District in one process
BookMyShow sits behind Cloudflare bot management that rejects curl and Node fetch
with 403 on the TLS fingerprint alone, so no header or cookie copying helps and a
proxy makes no difference. impit performs the request with a real Chrome
fingerprint; it ships musl and arm64 binaries, so the Alpine multi-arch image is
unaffected. BMS has no 204 either: a date that is not on sale returns 200 with no
showtimeWidgets key, so 'closed' is read from the payload.

Sites now live in src/providers/, each exposing check() and extract() and returning
one normalized session shape. State is namespaced per site, so each keeps its own
dedupe and failure tracking and neither can silence the other. Alert titles name the
site. Sessions without exact seat counts render without them, which BMS needs.

Old flat District variable names still work. CI now starts the built image and runs
a real check through both providers before publishing, since a broken native binary
only fails at runtime.
2026-08-26 17:50:56 +05:30

1 line
28 KiB
JSON

{"data":{"meta":{"version":23},"header":{"title":{"styleId":"header-title-v2","text":"Toxic: A Fairy Tale for Grown-ups"},"subtitle":{"styleId":"screen-subtitle","text":"Movie runtime: 3h 14m"},"startActions":[{"iconUrl":"https://assets-in.bmscdn.com/moviesmaster/movies-showtimes/v4/common/left-chevron.png","cta":{"type":"closeScreen","analytics":{"event_action":"back","event_name":"showtime_actions","event_type":"click"}}}],"endActions":[{"iconUrl":"https://assets-in.bmscdn.com/moviesmaster/movies-showtimes/v4/common/search.png","cta":{"type":"searchView","analytics":{"event_action":"search","event_name":"showtime_actions","event_type":"click"}}},{"iconUrl":"https://assets-in.bmscdn.com/moviesmaster/movies-showtimes/v4/common/filter.png","cta":{"type":"bottomsheet","id":"filter","analytics":{"event_action":"filter_icon","event_name":"showtime_actions","event_type":"click"}}}],"backgroundColor":"#FFFFFF","searchBackgroundColor":"#FFFFFF","searchForegroundColor":"#000000","additionalData":{"eventCensor":"A","genre":"Action|Crime|Period|Thriller"}},"bottomSheetData":{"filter":{"type":"filter","widgets":[{"type":"vertical-text-list","data":[{"text":"Filters","styleId":"bottomsheet-title"}]},{"type":"chip-list","text":"Price Range","data":[{"type":"chip","title":"₹0 - ₹500","cta":{"type":"selectFilter","analytics":{"category":"price","event_action":"bottom_filter","event_name":"showtime_actions","event_type":"click","label":"0-500"},"additionalData":{"filterID":"pf5","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"₹501 - ₹600","cta":{"type":"selectFilter","analytics":{"category":"price","event_action":"bottom_filter","event_name":"showtime_actions","event_type":"click","label":"501-600"},"additionalData":{"filterID":"pf6","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"₹601 - ₹700","cta":{"type":"selectFilter","analytics":{"category":"price","event_action":"bottom_filter","event_name":"showtime_actions","event_type":"click","label":"601-700"},"additionalData":{"filterID":"pf7","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"₹701 - ₹800","cta":{"type":"selectFilter","analytics":{"category":"price","event_action":"bottom_filter","event_name":"showtime_actions","event_type":"click","label":"701-800"},"additionalData":{"filterID":"pf8","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"₹801 - ₹900","cta":{"type":"selectFilter","analytics":{"category":"price","event_action":"bottom_filter","event_name":"showtime_actions","event_type":"click","label":"801-900"},"additionalData":{"filterID":"pf9","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"₹901 - ₹1000","cta":{"type":"selectFilter","analytics":{"category":"price","event_action":"bottom_filter","event_name":"showtime_actions","event_type":"click","label":"901-1000"},"additionalData":{"filterID":"pf91","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"₹1001 - ₹1200","cta":{"type":"selectFilter","analytics":{"category":"price","event_action":"bottom_filter","event_name":"showtime_actions","event_type":"click","label":"1001-1200"},"additionalData":{"filterID":"pf93","filterLevel":"both","categoryId":"price"}}}]},{"type":"chip-list","text":"Special Formats","secondaryText":"No special formats available in your region"},{"type":"chip-list","text":"Other Filters","data":[{"type":"chip","title":"Cancellable","cta":{"type":"selectFilter","analytics":{"category":"cancel","event_action":"bottom_filter","event_name":"showtime_actions","event_type":"click","label":"Cancellable"},"additionalData":{"filterID":"cancellation","filterLevel":"parent","categoryId":"cancellation"}}}]},{"type":"multi-selector","text":"Preferred Time","data":[{"title":{"styleId":"filter-title","text":"Morning"},"subtitle":{"styleId":"filter-subtitle","text":"12:00 AM - 11:59 AM"},"iconUrl":"https://assets-in.bmscdn.com/moviesmaster/movies-showtimes/v4/common/morning.png","cta":{"type":"selectFilter","analytics":{"category":"time","event_action":"bottom_filter","event_name":"showtime_actions","event_type":"click","label":"morning"},"additionalData":{"filterID":"tf1","filterLevel":"both","categoryId":"time"}}},{"title":{"styleId":"filter-title","text":"Afternoon"},"subtitle":{"styleId":"filter-subtitle","text":"12:00 PM - 3:59 PM"},"iconUrl":"https://assets-in.bmscdn.com/moviesmaster/movies-showtimes/v4/common/afternoon.png","cta":{"type":"selectFilter","analytics":{"category":"time","event_action":"bottom_filter","event_name":"showtime_actions","event_type":"click","label":"afternoon"},"additionalData":{"filterID":"tf2","filterLevel":"both","categoryId":"time"}}},{"title":{"styleId":"filter-title-disabled","text":"Evening"},"subtitle":{"styleId":"filter-subtitle-disabled","text":"4:00 PM - 6:59 PM"},"iconUrl":"https://assets-in.bmscdn.com/moviesmaster/movies-showtimes/v4/common/evening-disabled.png"},{"title":{"styleId":"filter-title","text":"Night"},"subtitle":{"styleId":"filter-subtitle","text":"7:00 PM - 11:59 PM"},"iconUrl":"https://assets-in.bmscdn.com/moviesmaster/movies-showtimes/v4/common/night.png","cta":{"type":"selectFilter","analytics":{"category":"time","event_action":"bottom_filter","event_name":"showtime_actions","event_type":"click","label":"night"},"additionalData":{"filterID":"tf4","filterLevel":"both","categoryId":"time"}}}]}],"ctaData":[{"text":"Reset","style":"secondary","cta":{"type":"clearFilter","analytics":{"category":"reset","event_action":"bottom_filter","event_name":"showtime_actions","event_type":"click"}}},{"text":"Apply Filters","style":"primary","cta":{"type":"applyFilter"}}]},"format-selector":{"widgets":[{"type":"vertical-text-list","data":[{"text":"Toxic: A Fairy Tale for Grown-ups","styleId":"bottomsheet-subtitle"},{"text":"Select language and format","styleId":"bottomsheet-title"}]},{"type":"chip-list","text":"Hindi","data":[{"type":"chip","title":"2D","cta":{"type":"formatSelector","analytics":{"event_code":"ET00379311","event_name":"language_format_selected","event_type":"click","format":"2D","screen_name":"movie_showtimes"},"additionalData":{"eventCode":"ET00379311","eventUrl":"toxic-a-fairy-tale-for-grown-ups-hindi","language":"Hindi","refEventCode":"ET00379311"}}},{"type":"chip","title":"4DX","cta":{"type":"formatSelector","analytics":{"event_code":"ET00513506","event_name":"language_format_selected","event_type":"click","format":"4DX","screen_name":"movie_showtimes"},"additionalData":{"eventCode":"ET00513506","eventUrl":"toxic-a-fairy-tale-for-grown-ups-4dxhindi","language":"Hindi","refEventCode":"ET00513506"}}},{"type":"chip","title":"IMAX 2D","cta":{"type":"formatSelector","analytics":{"event_code":"ET00513458","event_name":"language_format_selected","event_type":"click","format":"IMAX 2D","screen_name":"movie_showtimes"},"additionalData":{"eventCode":"ET00513458","eventUrl":"toxic-a-fairy-tale-for-grown-ups-imax-2dhindi","isDisabled":true,"language":"Hindi","refEventCode":"ET00513458"}}},{"type":"chip","title":"Select all","cta":{"type":"formatSelector","analytics":{"event_name":"language_format_selected","event_type":"click","format":"all_formats","language":"Hindi","screen_name":"movie_showtimes"},"additionalData":{"eventCode":"*","language":"Hindi","refEventCode":"ET00379311"}}}]},{"type":"chip-list","text":"Kannada","data":[{"type":"chip","title":"2D","cta":{"type":"formatSelector","analytics":{"event_code":"ET00378770","event_name":"language_format_selected","event_type":"click","format":"2D","screen_name":"movie_showtimes"},"additionalData":{"eventCode":"ET00378770","eventUrl":"toxic-a-fairy-tale-for-grown-ups","language":"Kannada","refEventCode":"ET00378770"}}}]},{"type":"chip-list","text":"Telugu","data":[{"type":"chip","title":"2D","cta":{"type":"formatSelector","analytics":{"event_code":"ET00379307","event_name":"language_format_selected","event_type":"click","format":"2D","screen_name":"movie_showtimes"},"additionalData":{"eventCode":"ET00379307","eventUrl":"toxic-a-fairy-tale-for-grown-ups-telugu","language":"Telugu","refEventCode":"ET00379307"}}}]}],"analytics":{"event_name":"language_format_viewed","event_type":"screen_view"}},"sortBy":{"backgroundColor":"#ffffff","type":"sort-by","handleColor":"#000000","widgets":[{"cta":null,"data":[{"styleId":"bottomsheet-title","text":"Sort by","type":"text"}],"type":"vertical-text-list"},{"data":[{"cta":{"id":"relevance","type":"sort","additionalData":{"isDefault":true}},"isDefault":true,"subtitle":{"styleId":"sortby-subtitle-style","text":"Best options for you first"},"title":{"styleId":"filter-title","text":"Relevance"}},{"cta":{"id":"popularityRank","type":"sort"},"subtitle":{"styleId":"sortby-subtitle-style","text":"Show most popular first"},"title":{"styleId":"filter-title","text":"Popularity"}},{"cta":{"id":"distance","type":"autoDetectLocation"},"subtitle":{"styleId":"sortby-subtitle-style","text":"Show nearest first"},"title":{"styleId":"filter-title","text":"Distance"}}],"type":"single-selector"}]}},"additionalData":{"dateCode":"20260827","eventCode":"ET00513458","defaultSortId":"relevance","sortingEnabled":true,"showPriceWithoutDecimal":true,"isV5MultiEvent":true,"refEventCode":"ET00513458"},"topStickyWidgets":[{"type":"horizontal-block-list","data":[{"type":"vertical-text-list","id":"20260826","styleId":"date-default","data":[{"text":"WED","styleId":"weekday-title"},{"text":"26","styleId":"date-title"},{"text":"AUG","styleId":"date-subtitle"}],"cta":{"type":"dateSelector","analytics":{"event_action":"date","event_name":"showtime_actions","event_type":"click","label":"2026-08-26"},"additionalData":{"dateCode":"20260826"}}},{"type":"vertical-text-list","id":"20260827","styleId":"date-selected","data":[{"text":"THU","styleId":"weekday-title-selected"},{"text":"27","styleId":"date-title-selected"},{"text":"AUG","styleId":"date-subtitle-selected"}],"cta":{"type":"dateSelector","analytics":{"event_action":"date","event_name":"showtime_actions","event_type":"click","label":"2026-08-27"},"additionalData":{"dateCode":"20260827"}}},{"type":"vertical-text-list","id":"20260828","styleId":"date-default","data":[{"text":"FRI","styleId":"weekday-title"},{"text":"28","styleId":"date-title"},{"text":"AUG","styleId":"date-subtitle"}],"cta":{"type":"dateSelector","analytics":{"event_action":"date","event_name":"showtime_actions","event_type":"click","label":"2026-08-28"},"additionalData":{"dateCode":"20260828"}}},{"type":"vertical-text-list","id":"20260829","styleId":"date-default","data":[{"text":"SAT","styleId":"weekday-title"},{"text":"29","styleId":"date-title"},{"text":"AUG","styleId":"date-subtitle"}],"cta":{"type":"dateSelector","analytics":{"event_action":"date","event_name":"showtime_actions","event_type":"click","label":"2026-08-29"},"additionalData":{"dateCode":"20260829"}}},{"type":"vertical-text-list","id":"20260830","styleId":"date-default","data":[{"text":"SUN","styleId":"weekday-title"},{"text":"30","styleId":"date-title"},{"text":"AUG","styleId":"date-subtitle"}],"cta":{"type":"dateSelector","analytics":{"event_action":"date","event_name":"showtime_actions","event_type":"click","label":"2026-08-30"},"additionalData":{"dateCode":"20260830"}}},{"type":"vertical-text-list","id":"20260831","styleId":"date-disabled","data":[{"text":"MON","styleId":"weekday-title"},{"text":"31","styleId":"date-title-disabled"},{"text":"AUG","styleId":"date-subtitle-disabled"}]},{"type":"vertical-text-list","id":"20260901","styleId":"date-disabled","data":[{"text":"TUE","styleId":"weekday-title"},{"text":"01","styleId":"date-title-disabled"},{"text":"SEP","styleId":"date-subtitle-disabled"}]}]},{"type":"horizontal-text-list","data":[{"styleId":"format-style","leftText":{"data":[{"components":[{"uuid":"format-left-title-1","type":"text","styleId":"format-left-title","text":"Hindi • IMAX 2D"}]}]},"rightText":{"data":[{"components":[{"uuid":"format-change-title-1","type":"text","styleId":"format-change-title","text":"Change"},{"uuid":"format-change-icon-1","type":"image","styleId":"format-change-icon","imageUrl":"https://assets-in.bmscdn.com/moviesmaster/movies-showtimes/v4/common/right-chevron.png"}]}]}}],"cta":{"type":"bottomsheet","id":"format-selector"}},{"type":"horizontal-pill-list","id":"filter-list","stickyWidget":{"type":"vertical-text-list","styleId":"sortby-pill","iconUrl":"https://assets-in.bmscdn.com/moviesmaster/movies-showtimes/v4/common/down-chevron.png","data":[{"text":"Sort by","styleId":"sticky-pill-sortby"}],"cta":{"type":"bottomsheet","id":"sortBy","analytics":{"category":"sort","event_action":"quick_filter","event_name":"showtime_actions","event_type":"click"}},"startIcon":{"url":"https://assets-in.bmscdn.com/moviesmaster/movies-showtimes/v4/common/sortbyStarticon.png"}},"data":[{"type":"chip","title":"Cancellable","cta":{"type":"filter","id":"cancellation","analytics":{"category":"cancel","event_action":"quick_filter","event_name":"showtime_actions","event_type":"click","label":"Cancellable"},"additionalData":{"filterID":"cancellation","filterLevel":"parent","categoryId":"cancellation","selectionRank":1}}},{"type":"chip","title":"₹0 - ₹500","cta":{"type":"filter","analytics":{"category":"price","event_action":"quick_filter","event_name":"showtime_actions","event_type":"click","label":"0-500"},"additionalData":{"filterID":"pf5","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"₹501 - ₹600","cta":{"type":"filter","analytics":{"category":"price","event_action":"quick_filter","event_name":"showtime_actions","event_type":"click","label":"501-600"},"additionalData":{"filterID":"pf6","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"₹601 - ₹700","cta":{"type":"filter","analytics":{"category":"price","event_action":"quick_filter","event_name":"showtime_actions","event_type":"click","label":"601-700"},"additionalData":{"filterID":"pf7","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"₹701 - ₹800","cta":{"type":"filter","analytics":{"category":"price","event_action":"quick_filter","event_name":"showtime_actions","event_type":"click","label":"701-800"},"additionalData":{"filterID":"pf8","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"₹801 - ₹900","cta":{"type":"filter","analytics":{"category":"price","event_action":"quick_filter","event_name":"showtime_actions","event_type":"click","label":"801-900"},"additionalData":{"filterID":"pf9","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"₹901 - ₹1000","cta":{"type":"filter","analytics":{"category":"price","event_action":"quick_filter","event_name":"showtime_actions","event_type":"click","label":"901-1000"},"additionalData":{"filterID":"pf91","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"₹1001 - ₹1200","cta":{"type":"filter","analytics":{"category":"price","event_action":"quick_filter","event_name":"showtime_actions","event_type":"click","label":"1001-1200"},"additionalData":{"filterID":"pf93","filterLevel":"both","categoryId":"price"}}},{"type":"chip","title":"Clear filters","styleId":"pill-highlighted","cta":{"type":"clearFilter","analytics":{"category":"reset","event_action":"quick_filter","event_name":"showtime_actions","event_type":"click"}}}]}],"showtimeWidgets":[{"type":"adtech","data":[{"id":"AD_MOVIE_SHOWTIMES_CARD","customFilters":{"eventCode":"ET00513458","showDate":"20260827","genre":["Action","Crime","Period","Thriller"],"movieType":""},"aspectRatio":5}],"filters":["ALL"],"sortInfo":{"distance":{"value":0,"enabled":false},"popularityRank":{"value":0,"enabled":false}}},{"type":"groupList","id":"List_1","data":[{"type":"venueGroup","id":"Venue_GROUP_1","data":[{"type":"venue-card","additionalData":{"venueCode":"PPAM","seatLegendIds":["4","1","88","2"],"seatSelectorFooterText":"default","bestSeatsDialogBox":"default","enableBestSeatCelebration":true,"favouriteActionState":"unfavourite","venueName":"PVR: Palladium Mall, Ahmedabad","isFnBAvailable":true,"isMTicketAvailable":true},"filters":["cancellation","pf5","pf6","pf7","pf8","pf9","pf91","pf93","tf1","tf2","tf4"],"sortInfo":{"distance":{"value":4900000,"enabled":true},"popularityRank":{"value":1,"enabled":true}},"header":{"data":{"styleId":"header-container-style","components":[{"type":"image","data":{"url":"https://assets-in.bmscdn.com/moviesmaster/movies-showtimes/v4/cinema-icon/pvr.png","styleId":"cinema-icon","cta":{"type":"redirection","id":"venueLink","analytics":{"event_action":"venue_info","event_name":"showtime_actions","event_type":"click"},"additionalData":{"venueCode":"PPAM","venueName":"PVR: Palladium Mall, Ahmedabad","redirectionUrl":"https://in.bookmyshow.com/cinemas/ahmedabad/pvr-palladium-mall-ahmedabad/buytickets/PPAM/20260827"}},"elementType":"a","elementAttributes":{"alt":"PVR: Palladium Mall, Ahmedabad","href":"https://in.bookmyshow.com/cinemas/ahmedabad/pvr-palladium-mall-ahmedabad/buytickets/PPAM/20260827"}}},{"styleId":"header-title-container","type":"text","data":{"data":[{"components":[{"text":"PVR: Palladium Mall, Ahmedabad","styleId":"header-subtitle","type":"text"},{"styleId":"cinema-info-image-v2","imageUrl":"https://assets-in.bmscdn.com/moviesmaster/movies-showtimes/v4/common/infoV2.png","type":"image"}],"cta":{"type":"bottomsheet","id":"venueInfo","analytics":{"event_action":"venue_info","event_name":"showtime_actions","event_type":"click"},"additionalData":{"venueCode":"PPAM","venueName":"PVR: Palladium Mall, Ahmedabad"}}}]}},{"styleId":"favourite-icon","type":"action","data":{"id":"actionStates","cta":{"type":"venueFavourite","analytics":{"event_name":"favourite_venue_selected","event_type":"click","venue_code":"PPAM"}}}}]}},"infoList":[{"label":"Cancellation available","textColor":"#666666"}],"showtimesSections":[{"showtimes":[{"title":"08:00 AM","screenAttr":"IMAX","styleId":"green-pill-with-border","cta":{"type":"showTimeRedirect","analytics":{"company_code":"PVR","event_name":"showtime_selected","event_type":"click","format":"IMAX","label":"morning_show","show_session_id":"37929","show_time":"08:00","type":"actual_icon"},"additionalData":{"showCutOffBottomSheet":true,"cta":{"type":"bottomsheet","id":"cutOffBottomSheet"}}},"additionalData":{"sessionId":"37929","availStatus":"3","cutOffDateTime":"202608270845","cutOffDateTimeEpoch":"1787800500","showDateCode":"20260827","showDateTime":"202608270800","showTimeCode":"0800","showTime":"08:00 AM","attributes":"IMAX"},"filters":["pf5","pf6","pf7","pf91","tf1"],"customGestureCTA":{"gestureType":"doubleTap","type":"bottomsheet","additionalData":{"bottomSheetData":{"backgroundColor":"#ffffff","handleColor":"#000000","widgets":[{"layoutId":"format-container","type":"utility","variableData":{"format":"Hindi • IMAX 2D | IMAX"}},{"layoutId":"category-price-header-container","type":"text","variableData":{"title":"Seat category and price"}},{"layoutId":"seat-category-type-almost-full","type":"text","variableData":{"seatAvalibility":"ALMOST FULL","seatCost":"₹ 960.00","seatType":"RECLINER"}},{"layoutId":"seat-category-type-available","type":"text","variableData":{"seatAvalibility":"AVAILABLE","seatCost":"₹ 650.00","seatType":"PICTURE PERFECT"}},{"layoutId":"seat-category-type-filling-fast","type":"text","variableData":{"seatAvalibility":"FILLING FAST","seatCost":"₹ 570.00","seatType":"PRIME PLUS"}},{"layoutId":"seat-category-type-available","type":"text","variableData":{"seatAvalibility":"AVAILABLE","seatCost":"₹ 490.00","seatType":"PRIME"}},{"layoutId":"seat-category-type-available","type":"text","variableData":{"seatAvalibility":"AVAILABLE","seatCost":"₹ 470.00","seatType":"CLASSIC"}}]}},"analytics":{"event_action":"showinfo_modal_viewed","event_name":"showtime_actions","event_type":"click"}},"overlayId":"earlyMorning"},{"title":"11:45 AM","screenAttr":"IMAX","styleId":"green-pill-with-border","cta":{"type":"showTimeRedirect","analytics":{"company_code":"PVR","event_name":"showtime_selected","event_type":"click","format":"IMAX","show_session_id":"37930","show_time":"11:45","type":"actual_icon"},"additionalData":{"showCutOffBottomSheet":true,"cta":{"type":"bottomsheet","id":"cutOffBottomSheet"}}},"additionalData":{"sessionId":"37930","availStatus":"3","cutOffDateTime":"202608271230","cutOffDateTimeEpoch":"1787814000","showDateCode":"20260827","showDateTime":"202608271145","showTimeCode":"1145","showTime":"11:45 AM","attributes":"IMAX"},"filters":["pf5","pf6","pf7","pf91","tf1"],"customGestureCTA":{"gestureType":"doubleTap","type":"bottomsheet","additionalData":{"bottomSheetData":{"backgroundColor":"#ffffff","handleColor":"#000000","widgets":[{"layoutId":"format-container","type":"utility","variableData":{"format":"Hindi • IMAX 2D | IMAX"}},{"layoutId":"category-price-header-container","type":"text","variableData":{"title":"Seat category and price"}},{"layoutId":"seat-category-type-almost-full","type":"text","variableData":{"seatAvalibility":"ALMOST FULL","seatCost":"₹ 960.00","seatType":"RECLINER"}},{"layoutId":"seat-category-type-available","type":"text","variableData":{"seatAvalibility":"AVAILABLE","seatCost":"₹ 650.00","seatType":"PICTURE PERFECT"}},{"layoutId":"seat-category-type-filling-fast","type":"text","variableData":{"seatAvalibility":"FILLING FAST","seatCost":"₹ 570.00","seatType":"PRIME PLUS"}},{"layoutId":"seat-category-type-available","type":"text","variableData":{"seatAvalibility":"AVAILABLE","seatCost":"₹ 490.00","seatType":"PRIME"}},{"layoutId":"seat-category-type-available","type":"text","variableData":{"seatAvalibility":"AVAILABLE","seatCost":"₹ 470.00","seatType":"CLASSIC"}}]}},"analytics":{"event_action":"showinfo_modal_viewed","event_name":"showtime_actions","event_type":"click"}}},{"title":"03:45 PM","screenAttr":"IMAX","styleId":"green-pill-with-border","cta":{"type":"showTimeRedirect","analytics":{"company_code":"PVR","event_name":"showtime_selected","event_type":"click","format":"IMAX","show_session_id":"37931","show_time":"15:45","type":"actual_icon"},"additionalData":{"showCutOffBottomSheet":true,"cta":{"type":"bottomsheet","id":"cutOffBottomSheet"}}},"additionalData":{"sessionId":"37931","availStatus":"3","cutOffDateTime":"202608271630","cutOffDateTimeEpoch":"1787828400","showDateCode":"20260827","showDateTime":"202608271545","showTimeCode":"1545","showTime":"03:45 PM","attributes":"IMAX"},"filters":["pf7","pf8","pf9","pf93","tf2"],"customGestureCTA":{"gestureType":"doubleTap","type":"bottomsheet","additionalData":{"bottomSheetData":{"backgroundColor":"#ffffff","handleColor":"#000000","widgets":[{"layoutId":"format-container","type":"utility","variableData":{"format":"Hindi • IMAX 2D | IMAX"}},{"layoutId":"category-price-header-container","type":"text","variableData":{"title":"Seat category and price"}},{"layoutId":"seat-category-type-almost-full","type":"text","variableData":{"seatAvalibility":"ALMOST FULL","seatCost":"₹ 1200.00","seatType":"RECLINER"}},{"layoutId":"seat-category-type-filling-fast","type":"text","variableData":{"seatAvalibility":"FILLING FAST","seatCost":"₹ 860.00","seatType":"PICTURE PERFECT"}},{"layoutId":"seat-category-type-filling-fast","type":"text","variableData":{"seatAvalibility":"FILLING FAST","seatCost":"₹ 780.00","seatType":"PRIME PLUS"}},{"layoutId":"seat-category-type-available","type":"text","variableData":{"seatAvalibility":"AVAILABLE","seatCost":"₹ 650.00","seatType":"PRIME"}},{"layoutId":"seat-category-type-available","type":"text","variableData":{"seatAvalibility":"AVAILABLE","seatCost":"₹ 630.00","seatType":"CLASSIC"}}]}},"analytics":{"event_action":"showinfo_modal_viewed","event_name":"showtime_actions","event_type":"click"}}},{"title":"07:45 PM","screenAttr":"IMAX","styleId":"orange-pill-with-border","cta":{"type":"showTimeRedirect","analytics":{"company_code":"PVR","event_name":"showtime_selected","event_type":"click","format":"IMAX","metadata":"{\"venue_info\":[\"fast_filling\"]}","show_session_id":"37932","show_time":"19:45","type":"actual_icon"},"additionalData":{"showCutOffBottomSheet":true,"cta":{"type":"bottomsheet","id":"cutOffBottomSheet"}}},"additionalData":{"sessionId":"37932","availStatus":"2","cutOffDateTime":"202608272030","cutOffDateTimeEpoch":"1787842800","showDateCode":"20260827","showDateTime":"202608271945","showTimeCode":"1945","showTime":"07:45 PM","attributes":"IMAX"},"filters":["pf7","pf8","pf9","pf93","tf4"],"customGestureCTA":{"gestureType":"doubleTap","type":"bottomsheet","additionalData":{"bottomSheetData":{"backgroundColor":"#ffffff","handleColor":"#000000","widgets":[{"layoutId":"format-container","type":"utility","variableData":{"format":"Hindi • IMAX 2D | IMAX"}},{"layoutId":"category-price-header-container","type":"text","variableData":{"title":"Seat category and price"}},{"layoutId":"seat-category-type-sold-out","type":"text","variableData":{"seatAvalibility":"SOLD OUT","seatCost":"₹ 1200.00","seatType":"RECLINER"}},{"layoutId":"seat-category-type-almost-full","type":"text","variableData":{"seatAvalibility":"ALMOST FULL","seatCost":"₹ 860.00","seatType":"PICTURE PERFECT"}},{"layoutId":"seat-category-type-almost-full","type":"text","variableData":{"seatAvalibility":"ALMOST FULL","seatCost":"₹ 830.00","seatType":"PRIME PLUS"}},{"layoutId":"seat-category-type-filling-fast","type":"text","variableData":{"seatAvalibility":"FILLING FAST","seatCost":"₹ 750.00","seatType":"PRIME"}},{"layoutId":"seat-category-type-available","type":"text","variableData":{"seatAvalibility":"AVAILABLE","seatCost":"₹ 630.00","seatType":"CLASSIC"}}]}},"analytics":{"event_action":"showinfo_modal_viewed","event_name":"showtime_actions","event_type":"click"}}},{"title":"11:45 PM","screenAttr":"IMAX","styleId":"orange-pill-with-border","cta":{"type":"showTimeRedirect","analytics":{"company_code":"PVR","event_name":"showtime_selected","event_type":"click","format":"IMAX","label":"night_show","metadata":"{\"venue_info\":[\"fast_filling\"]}","show_session_id":"37933","show_time":"23:45","type":"actual_icon"},"additionalData":{"showCutOffBottomSheet":true,"cta":{"type":"bottomsheet","id":"cutOffBottomSheet"}}},"additionalData":{"sessionId":"37933","availStatus":"2","cutOffDateTime":"202608280030","cutOffDateTimeEpoch":"1787857200","showDateCode":"20260827","showDateTime":"202608272345","showTimeCode":"2345","showTime":"11:45 PM","attributes":"IMAX"},"filters":["pf7","pf8","pf9","pf93","tf4"],"customGestureCTA":{"gestureType":"doubleTap","type":"bottomsheet","additionalData":{"bottomSheetData":{"backgroundColor":"#ffffff","handleColor":"#000000","widgets":[{"layoutId":"format-container","type":"utility","variableData":{"format":"Hindi • IMAX 2D | IMAX"}},{"layoutId":"category-price-header-container","type":"text","variableData":{"title":"Seat category and price"}},{"layoutId":"seat-category-type-sold-out","type":"text","variableData":{"seatAvalibility":"SOLD OUT","seatCost":"₹ 1200.00","seatType":"RECLINER"}},{"layoutId":"seat-category-type-almost-full","type":"text","variableData":{"seatAvalibility":"ALMOST FULL","seatCost":"₹ 860.00","seatType":"PICTURE PERFECT"}},{"layoutId":"seat-category-type-almost-full","type":"text","variableData":{"seatAvalibility":"ALMOST FULL","seatCost":"₹ 780.00","seatType":"PRIME PLUS"}},{"layoutId":"seat-category-type-filling-fast","type":"text","variableData":{"seatAvalibility":"FILLING FAST","seatCost":"₹ 750.00","seatType":"PRIME"}},{"layoutId":"seat-category-type-available","type":"text","variableData":{"seatAvalibility":"AVAILABLE","seatCost":"₹ 630.00","seatType":"CLASSIC"}}]}},"analytics":{"event_action":"showinfo_modal_viewed","event_name":"showtime_actions","event_type":"click"}},"overlayId":"lateNight"}],"filters":["cancellation","pf6","pf7","tf1","pf8","pf9","pf93","pf5","tf2","tf4","pf91"],"additionalData":{"eventCode":"ET00513458"}}],"analytics":{"display_position":"1","event_name":"showtime_card_viewed","event_type":"impression","is_favourite":"false","label":"morning_show, night_show","venue_code":"PPAM"},"styleId":"venue-card-style","id":"PPAM"}]}]},{"type":"info","id":"changeLocation","filters":["ALL"],"data":[{"styleId":"widget-title","text":"Unable to find what you are looking for?"}],"action":{"label":"Change Location","backgroundColor":"#FFFFFF","textColor":"#DC354B","borderColor":"#DC354B","cta":{"type":"changeLocation","analytics":{"event_action":"change_location","event_name":"showtime_actions","event_type":"click"}}},"sortInfo":{"distance":{"value":0,"enabled":false},"popularityRank":{"value":5000000,"enabled":true}}}],"coachmarksState":{"showtimeCoachmark":true,"filterShowtimeCoachmark":false,"carouselCoachmarks":{"favCinemas":true,"showtimeDemarcation":true}},"addOnWidgets":{},"availableFilters":["cancellation","pf5","pf6","pf7","pf8","pf9","pf91","pf93","tf1","tf2","tf4"]},"metadata":{"analytics":{"event_code":"ET00513458","event_group":"EG00377461","event_name":"movie_showtimes_viewed","event_type":"screen_view","format":"IMAX 2D","genre":"Action|Crime|Period|Thriller","language":"Hindi","metadata":{"coachmark":"Y"},"product":"movies","screen_name":"movie_showtimes","show_date":"2026-08-27","title":"Toxic: A Fairy Tale for Grown-ups"}}}