Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save milind-shakya-sp/57a0bfed986a05f9b61886d125511df2 to your computer and use it in GitHub Desktop.
Save milind-shakya-sp/57a0bfed986a05f9b61886d125511df2 to your computer and use it in GitHub Desktop.
"query QueryAppListWeb($request: WebPresentation_QueryAppListWebRequestInput!, $commerce: WebPresentation_CommerceParametersInput, $tracking: WebPresentation_TrackingInputsInput, $sessionId: String, $currency: String, $currentGeoPoint: WebPresentation_GeoPointInput, $unitLength: WebPresentation_UnitLength, $polling: Boolean!, $debug: Boolean!, $mapSurface: Boolean!, $sectionTypes: [String!]!, $sectionContentTypes: [String!], $cardTypes: [String!], $route: Routing_BasicRouteInput) {\n Result: WebPresentation_queryAppListWeb(request: [$request], commerce: $commerce, tracking: $tracking, sessionId: $sessionId, currency: $currency, currentGeoPoint: $currentGeoPoint, unitLength: $unitLength) {\n ...QueryAppListWebResponseFragment\n }\n}\n\nfragment QueryAppListWebResponseFragment on WebPresentation_QueryAppListWebResponse {\n __typename\n trackingKey\n trackingTitle\n updatedClusterIds @include(if: $polling)\n status {\n ...QueryResponseStatusFragment\n }\n commerce @skip(if: $polling) {\n ...CommerceParametersFragment\n }\n container @skip(if: $polling) {\n ...ListResponseContainerFragment\n }\n datePickerConfig @skip(if: $polling) {\n ...DatePickerConfigFragment\n }\n availableSorts {\n ...SortFragment\n }\n filters @skip(if: $polling) {\n availableFilterGroups {\n ...FilterGroupFragment\n }\n availableWebFilterGroups {\n ...WebNavigationFilterGroupFragment\n }\n showAllText {\n text\n }\n }\n impressions @include(if: $debug) {\n data\n }\n sections @skip(if: $mapSurface) {\n __typename\n ...AddListingFragment\n ...AdPlaceholderFragment\n ...AlertSectionFragment\n ...CollapsibleReviewCardsSectionFragment\n ...DisclaimerSectionFragment\n ...GuidanceCardsSectionFragment\n ...ListFaqFragment\n ...ListTitleFragment\n ...MediumCardsCarouselWebFragment\n ...MediumTallCardsCarouselWebFragment\n ...MediumTallCardsWithMessagingCarouselWebFragment\n ...NavigationalShelfFragment\n ...NavigationalChipsShelfFragment\n ...NoResultsSectionFragment\n ...OverFilteredSectionFragment\n ...PaginationLinksListFragment\n ...SingleFlexCardFragment\n ...StandardGridFragment\n ...TextGroupStandardFragment\n ...WebAutobroadenNoticeFragment\n ...WebCategoryListShelfFragment\n ...WebSortDisclaimerFragment\n ...WideCardsCarouselFragment\n ...HighlightedCardsSectionFragment\n ...MixerPlacementFragment\n }\n additionalMapSections: sections @include(if: $mapSurface) {\n __typename\n ...AddListingFragment\n ...NoResultsSectionFragment\n ...OverFilteredSectionFragment\n ...PaginationLinksListFragment\n ...WebSortDisclaimerFragment\n }\n mapSections @include(if: $mapSurface) {\n __typename\n ...MapDialogSectionFragment\n ...DynamicMapSectionFragment\n ...MapCardCarouselFragment\n ...WebMapCardSectionFragment\n }\n}\n\nfragment AddListingFragment on WebPresentation_AddListing {\n __typename\n sectionType\n subtitle {\n ...LocalizedStringFragment\n }\n title {\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n cta {\n ...InternalLinkFragment\n }\n stableDiffingType\n clusterId\n}\n\nfragment LocalizedStringFragment on WebPresentation_LocalizedString {\n __typename\n text\n}\n\nfragment InternalLinkFragment on WebPresentation_InternalLink {\n __typename\n linkType\n trackingContext\n text {\n ...LocalizedStringFragment\n }\n webRoute {\n ...Routing_RouteFragment\n }\n}\n\nfragment Routing_RouteFragment on Routing_Route {\n __typename\n page\n typedParams {\n ...Routing_TypedRouteParamsFragment\n }\n webLinkUrl\n fragment\n}\n\nfragment Routing_TypedRouteParamsFragment on Routing_TypedRouteParams {\n __typename\n ... on Routing_AttractionCommerceParameters {\n __typename\n contentId\n contentType\n filters {\n id\n value\n }\n pagee\n state\n }\n ... on Routing_OnDemandReviewMachineTranslationParameters {\n contentId\n contentType\n reviewId\n targetLanguage\n }\n}\n\nfragment AdPlaceholderFragment on WebPresentation_AdPlaceholder {\n __typename\n clusterId\n sectionId\n sectionType\n trackingKey\n trackingTitle\n adType\n adSize {\n height\n width\n }\n stableDiffingType\n}\n\nfragment AlertSectionFragment on WebPresentation_AlertSection {\n __typename\n alertLevel\n clusterId\n link {\n ...InternalOrExternalLinkFragment\n }\n sectionType\n stableDiffingType\n text {\n ...HtmlStringFragment\n }\n alertSectionTitle: title {\n __typename\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n}\n\nfragment InternalOrExternalLinkFragment on WebPresentation_InternalOrExternalLink {\n __typename\n ... on WebPresentation_ExternalLink {\n ...ExternalLinkFragment\n }\n ... on WebPresentation_InternalLink {\n ...InternalLinkFragment\n }\n}\n\nfragment ExternalLinkFragment on WebPresentation_ExternalLink {\n __typename\n externalUrl\n trackingContext\n linkType\n interactionTrackingRequired\n text {\n ...LocalizedStringFragment\n }\n}\n\nfragment HtmlStringFragment on WebPresentation_HtmlString {\n text\n}\n\nfragment DatePickerConfigFragment on WebPresentation_DatePickerConfig {\n hotelDatePickerConfig {\n ...HotelDatePickerConfigFragment\n }\n surfaces\n timeZoneOffset\n}\n\nfragment HotelDatePickerConfigFragment on WebPresentation_HotelDatePickerConfig {\n maxStayLength\n}\n\nfragment CommerceParametersFragment on WebPresentation_CommerceParameters {\n restaurantCommerce {\n partySize\n reservationTime\n setByUser\n updated\n }\n hotelCommerce {\n ...HotelCommerceParametersFragment\n }\n attractionCommerce {\n endDate\n pax {\n ageBand\n count\n }\n setByUser\n startDate\n updated\n }\n lastUpdated\n}\n\nfragment HotelCommerceParametersFragment on WebPresentation_HotelCommerceParameters {\n checkIn\n checkOut\n rooms {\n ...HotelRoomFragment\n }\n setByUser\n updated\n}\n\nfragment HotelRoomFragment on WebPresentation_HotelRoom {\n __typename\n adults\n childrenAges\n}\n\nfragment DisclaimerSectionFragment on WebPresentation_DisclaimerSection {\n __typename\n clusterId\n link {\n __typename\n ...InternalOrExternalLinkFragment\n }\n sectionId\n sectionType\n disclaimerText: text {\n __typename\n ...LocalizedStringFragment\n }\n tooltip {\n __typename\n ...TooltipFragment\n }\n trackingKey\n trackingTitle\n stableDiffingType\n}\n\nfragment TooltipFragment on WebPresentation_Tooltip {\n __typename\n additionalInfoLink {\n __typename\n ...InternalOrExternalLinkFragment\n }\n icon\n labelText {\n __typename\n ...LocalizedStringFragment\n }\n popUpText {\n __typename\n ...LocalizedStringFragment\n }\n popUpTitle {\n ...LocalizedStringFragment\n }\n}\n\nfragment TextGroupStandardFragment on WebPresentation_TextGroupStandard {\n __typename\n clusterId\n sectionType\n title {\n __typename\n ...LocalizedStringFragment\n }\n groupText: text {\n __typename\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n stableDiffingType\n}\n\nfragment ListFaqFragment on WebPresentation_ListFaqV2 {\n __typename\n clusterId\n faqs {\n ...FaqItemFragment\n }\n sectionType\n title {\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n stableDiffingType\n}\n\nfragment FaqItemFragment on WebPresentation_FaqItem {\n __typename\n question\n answer\n answerJsonLd\n}\n\nfragment ListTitleFragment on WebPresentation_ListTitle {\n __typename\n sectionType\n clusterId\n subTitle {\n ...LocalizedStringFragment\n }\n title {\n ...LocalizedStringFragment\n }\n tooltip {\n ...TooltipFragment\n }\n stableDiffingType\n}\n\nfragment MediumCardsCarouselWebFragment on WebPresentation_MediumCardsCarouselWeb {\n __typename\n clusterId\n sectionId\n stableDiffingType\n content {\n ...MediumCardsCarouselContentFragment\n }\n seeAllV2 {\n ...InternalLinkFragment\n }\n sponsoredBy {\n ...LocalizedStringFragment\n }\n subtitle {\n ...LocalizedStringFragment\n }\n mediumCardsTitle: title {\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n}\n\nfragment MediumCardsCarouselContentFragment on WebPresentation_MediumCardsCarouselContent {\n __typename\n ... on WebPresentation_NoImageContributorCard {\n ...NoImageContributorCardFragment\n }\n ... on WebPresentation_TopProductCardWeb {\n ...TopProductCardWebFragment\n }\n ... on WebPresentation_VerticalMerchandisingCard {\n ...VerticalMerchandisingCardFragment\n }\n ... on WebPresentation_VerticalMerchandisingCardWeb {\n ...VerticalMerchandisingCardWebFragment\n }\n ... on WebPresentation_VerticalMinimalCard {\n ...VerticalMinimalCardFragment\n }\n ... on WebPresentation_VerticalStandardCard {\n ...VerticalStandardCardFragment\n }\n}\n\nfragment TopProductCardWebFragment on WebPresentation_TopProductCardWeb {\n __typename\n accessibilityString {\n ...LocalizedStringFragment\n }\n badge {\n ...BadgeFragment\n }\n bubbleRating {\n ...BubbleRatingFragment\n }\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n cardPhoto {\n __typename\n ...PhotoItemFragment\n }\n cardTitle {\n ...LocalizedStringFragment\n }\n closureInfo {\n ...LocalizedStringFragment\n }\n distance {\n ...LocalizedStringFragment\n }\n isPerGroupPricing\n isSaved\n isTieredPricing\n loading\n maxTravelersPerUnit\n price {\n ...LocalizedStringFragment\n }\n primaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n saveId {\n ...Trips_ReferenceV2Fragment\n }\n stableDiffingType\n strikeThroughPrice {\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n itemType\n typeName\n}\n\nfragment BubbleRatingFragment on WebPresentation_BubbleRating {\n __typename\n numberReviews {\n ...LocalizedStringFragment\n }\n rating\n}\n\nfragment HtmlLinkFragment on WebPresentation_HtmlLink {\n __typename\n linkType\n route {\n ...Routing_RouteFragment\n }\n text {\n ...HtmlStringFragment\n }\n trackingContext\n}\n\nfragment JoinedLocalizableObjectsFragment on WebPresentation_JoinedLocalizableObjects {\n text\n}\n\nfragment LabelFragment on WebPresentation_Label {\n __typename\n ... on WebPresentation_AccentedLabel {\n text {\n ...LocalizedStringFragment\n }\n }\n ... on WebPresentation_MichelinLabel {\n __typename\n text {\n ...LocalizedStringFragment\n }\n michelinAwardType\n }\n ... on WebPresentation_PlusLabel {\n text {\n ...LocalizedStringFragment\n }\n }\n ... on WebPresentation_PrimaryLabel {\n text {\n ...LocalizedStringFragment\n }\n }\n ... on WebPresentation_SecondaryLabel {\n text {\n ...LocalizedStringFragment\n }\n }\n ... on WebPresentation_SponsoredLabel {\n text {\n ...LocalizedStringFragment\n }\n }\n}\n\nfragment PhotoItemFragment on WebPresentation_PhotoItem {\n __typename\n sizes {\n ...PhotoItemSizesFragment\n }\n}\n\nfragment PhotoItemSizesFragment on WebPresentation_PhotoItemSizes {\n __typename\n ... on WebPresentation_PhotoItemSizeDynamic {\n ...PhotoItemSizeDynamicFragment\n }\n ... on WebPresentation_PhotoItemSizesStatic {\n ...PhotoItemSizesStaticFragment\n }\n}\n\nfragment PhotoItemSizeDynamicFragment on WebPresentation_PhotoItemSizeDynamic {\n __typename\n maxHeight\n maxWidth\n photoItemSizesType\n urlTemplate\n}\n\nfragment PhotoItemSizesStaticFragment on WebPresentation_PhotoItemSizesStatic {\n __typename\n photoItemSizesType\n sizes {\n ...PhotoItemSizeStaticFragment\n }\n}\n\nfragment PhotoItemSizeStaticFragment on WebPresentation_PhotoItemSizeStatic {\n __typename\n height\n url\n width\n}\n\nfragment SocialPromotionalInfoFragment on WebPresentation_SocialPromotionalInfo {\n __typename\n tooltip {\n ...TooltipFragment\n }\n text {\n ...LocalizedStringFragment\n }\n}\n\nfragment BadgeFragment on WebPresentation_Badge {\n __typename\n size\n type\n year\n}\n\nfragment Trips_ReferenceV2Fragment on Trips_ReferenceV2 {\n id\n}\n\nfragment VerticalMerchandisingCardFragment on WebPresentation_VerticalMerchandisingCard {\n __typename\n accessibilityString {\n ...LocalizedStringFragment\n }\n badge {\n ...BadgeFragment\n }\n bubbleRating {\n ...BubbleRatingFragment\n }\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n cardPhoto {\n __typename\n ...PhotoItemFragment\n }\n cardTitle {\n ...LocalizedStringFragment\n }\n closureInfo {\n ...LocalizedStringFragment\n }\n descriptiveText {\n ...HtmlLinkFragment\n }\n distance {\n ...LocalizedStringFragment\n }\n isSaved\n labels {\n ...LabelFragment\n }\n loading\n merchandisingText {\n ...HtmlStringFragment\n }\n primaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n saveId {\n ...Trips_ReferenceV2Fragment\n }\n secondaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n stableDiffingType\n trackingKey\n trackingTitle\n itemType\n typeName\n}\n\nfragment VerticalMerchandisingCardWebFragment on WebPresentation_VerticalMerchandisingCardWeb {\n __typename\n accessibilityString {\n ...LocalizedStringFragment\n }\n badge {\n ...BadgeFragment\n }\n bubbleRating {\n ...BubbleRatingFragment\n }\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n cardPhoto {\n __typename\n ...PhotoItemFragment\n }\n cardTitle {\n ...LocalizedStringFragment\n }\n closureInfo {\n ...LocalizedStringFragment\n }\n descriptiveText {\n ...HtmlLinkFragment\n }\n distance {\n ...LocalizedStringFragment\n }\n isPerGroupPricing\n isSaved\n isTieredPricing\n labels {\n ...LabelFragment\n }\n loading\n merchandisingText {\n ...HtmlStringFragment\n }\n maxTravelersPerUnit\n price {\n ...LocalizedStringFragment\n }\n primaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n saveId {\n ...Trips_ReferenceV2Fragment\n }\n secondaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n socialPromotionalInfo {\n ...SocialPromotionalInfoFragment\n }\n stableDiffingType\n strikeThroughPrice {\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n itemType\n typeName\n}\n\nfragment VerticalMinimalCardFragment on WebPresentation_VerticalMinimalCard {\n __typename\n accessibilityString {\n ...LocalizedStringFragment\n }\n badge {\n ...BadgeFragment\n }\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n cardPhoto {\n __typename\n ...PhotoItemFragment\n }\n cardTitle {\n ...LocalizedStringFragment\n }\n commerceButtons {\n ...ButtonsFragment\n }\n descriptiveText {\n ...HtmlLinkFragment\n }\n isSaved\n loading\n primaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n saveId {\n ...Trips_ReferenceV2Fragment\n }\n stableDiffingType\n tags {\n ...PoiTagFragment\n }\n trackingKey\n trackingTitle\n typeName\n}\n\nfragment ButtonsFragment on WebPresentation_Buttons {\n __typename\n firstCommerceButton {\n __typename\n ...TertiaryCommerceButtonFragment\n }\n secondCommerceButton {\n __typename\n ...TertiaryCommerceButtonFragment\n }\n singleButton {\n __typename\n ...BorderlessButtonFragment\n }\n}\n\nfragment TertiaryCommerceButtonFragment on WebPresentation_TertiaryCommerceButton {\n __typename\n commerceTrackingUrl\n link {\n ...InternalOrExternalLinkFragment\n }\n}\n\nfragment BorderlessButtonFragment on WebPresentation_BorderlessButton {\n __typename\n commerceTrackingUrl\n link {\n ...EncodedInternalOrExternalLinkFragment\n }\n}\n\nfragment EncodedInternalOrExternalLinkFragment on WebPresentation_InternalOrExternalLink {\n __typename\n ... on WebPresentation_ExternalLink {\n ...EncodedExternalLinkFragment\n }\n ... on WebPresentation_InternalLink {\n ...InternalLinkFragment\n }\n}\n\nfragment EncodedExternalLinkFragment on WebPresentation_ExternalLink {\n __typename\n externalUrl @encode\n trackingContext\n linkType\n interactionTrackingRequired\n text {\n ...LocalizedStringFragment\n }\n}\n\nfragment PoiTagFragment on WebPresentation_PoiTag {\n __typename\n tag {\n localizedName\n }\n text {\n ...LocalizedStringFragment\n }\n}\n\nfragment VerticalStandardCardFragment on WebPresentation_VerticalStandardCard {\n __typename\n accessibilityString {\n ...LocalizedStringFragment\n }\n badge {\n ...BadgeFragment\n }\n bubbleRating {\n ...BubbleRatingFragment\n }\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n cardPhoto {\n __typename\n ...PhotoItemFragment\n }\n cardTitle {\n ...LocalizedStringFragment\n }\n closureInfo {\n ...LocalizedStringFragment\n }\n commerceButtons {\n ...ButtonsFragment\n }\n descriptiveText {\n ...HtmlLinkFragment\n }\n distance {\n ...LocalizedStringFragment\n }\n isSaved\n labels {\n ...LabelFragment\n }\n loading\n primaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n saveId {\n ...Trips_ReferenceV2Fragment\n }\n secondaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n tags {\n ...PoiTagFragment\n }\n trackingKey\n trackingTitle\n typeName\n}\n\nfragment NoImageContributorCardFragment on WebPresentation_NoImageContributorCard {\n __typename\n bubbleRating {\n ...BubbleRatingFragment\n }\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n cardTitle {\n ...LocalizedStringFragment\n }\n commerceButtons {\n ...ButtonsFragment\n }\n contributor {\n __typename\n avatar {\n ...MediaFragment\n }\n primaryInfo {\n ...LocalizedStringFragment\n }\n secondaryInfo {\n ...LocalizedStringFragment\n }\n }\n descriptiveText {\n ...HtmlLinkFragment\n }\n labels {\n ...LabelFragment\n }\n primaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n secondaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n stableDiffingType\n trackingKey\n trackingTitle\n typeName\n}\n\nfragment MediaFragment on WebPresentation_Media {\n __typename\n contentType\n mediaId\n data {\n __typename\n ... on Media_PhotoResult {\n __typename\n attribution {\n url\n mobileUrl\n text\n }\n caption\n id\n lang\n locationId\n mediaType\n memberProfile {\n userId\n username\n displayName\n isVerified\n }\n photoSizeDynamic {\n maxHeight\n maxWidth\n urlTemplate\n }\n provider {\n localProvider\n name\n }\n publishedDateTime\n photoSizeDynamic {\n maxHeight\n urlTemplate\n maxWidth\n }\n supplierCategory\n thumbsUpVotes\n }\n ... on Media_Photo360Result {\n __typename\n id\n locationId\n mediaType\n }\n ... on Media_VideoResult {\n __typename\n id\n locationId\n mediaType\n }\n }\n}\n\nfragment MediumTallCardsCarouselWebFragment on WebPresentation_MediumTallCardsCarouselWeb {\n __typename\n clusterId\n content {\n __typename\n ...MediumCardsCarouselContentFragment\n }\n sectionType\n seeAllV2 {\n __typename\n ...InternalLinkFragment\n }\n sponsoredBy {\n __typename\n ...LocalizedStringFragment\n }\n subtitle {\n __typename\n ...LocalizedStringFragment\n }\n mediumTallCardsWebTitle: title {\n __typename\n ...LocalizedStringFragment\n }\n tooltip {\n __typename\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n itemType\n stableDiffingType\n}\n\nfragment MediumTallCardsWithMessagingCarouselWebFragment on WebPresentation_MediumTallCardsWithMessagingCarouselWeb {\n __typename\n clusterId\n content {\n __typename\n ...MediumCardsCarouselContentFragment\n }\n sectionType\n seeAllV2 {\n __typename\n ...InternalLinkFragment\n }\n exploreLink {\n __typename\n ...InternalLinkFragment\n }\n sponsoredBy {\n __typename\n ...LocalizedStringFragment\n }\n subtitle {\n __typename\n ...LocalizedStringFragment\n }\n mediumTallCardsWithMessagingTitle: title {\n __typename\n ...LocalizedStringFragment\n }\n tooltip {\n __typename\n ...LocalizedStringFragment\n }\n mediumTallCardsWithMessagingVariant: variant\n trackingKey\n trackingTitle\n itemType\n stableDiffingType\n}\n\nfragment WideCardsCarouselFragment on WebPresentation_WideCardsCarousel {\n __typename\n clusterId\n content {\n __typename\n ...WideCardsCarouselContentFragment\n }\n sectionType\n seeAllV2 {\n __typename\n ...InternalLinkFragment\n }\n sponsoredBy {\n __typename\n ...LocalizedStringFragment\n }\n subtitle {\n __typename\n ...LocalizedStringFragment\n }\n wideCardsCarouselTitle: title {\n ...LocalizedStringFragment\n }\n tooltip {\n __typename\n ...LocalizedStringFragment\n }\n stableDiffingType\n trackingKey\n trackingTitle\n}\n\nfragment WideCardsCarouselContentFragment on WebPresentation_WideCardsCarouselContent {\n __typename\n ... on WebPresentation_ReviewCardWeb {\n ...ReviewCardWebFragment\n }\n ... on WebPresentation_VerticalMerchandisingCard {\n ...VerticalMerchandisingCardFragment\n }\n ... on WebPresentation_VerticalStandardCard {\n ...VerticalStandardCardFragment\n }\n}\n\nfragment ReviewCardWebFragment on WebPresentation_ReviewCardWeb {\n __typename\n bubbleRatingNumber: bubbleRating\n bubbleRatingText {\n ...JoinedLocalizableObjectsFragment\n }\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n disclaimer {\n ...LocalizedStringFragment\n }\n helpfulVote {\n ...HelpfulVoteFragment\n }\n htmlText {\n ...HtmlStringFragment\n }\n htmlTitle {\n ...HtmlStringFragment\n }\n labels {\n ...LabelFragment\n }\n machineTranslationProvider\n onDemandTranslationButton {\n ...InternalLinkFragment\n }\n ownerResponse {\n ...OwnerResponseFragment\n }\n photos {\n photoId\n photo {\n locationId\n id\n caption\n photoSizes {\n url\n width\n height\n }\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n publishedDate {\n ...LocalizedStringFragment\n }\n reviewActions {\n ...ReviewActionFragment\n }\n safetyText {\n ...LocalizedStringFragment\n }\n seoProps\n stableDiffingType\n subratings {\n ...SubRatingValueFragment\n }\n supplierName {\n ...InternalLinkFragment\n }\n tip {\n ...LocalizedStringFragment\n }\n tipText {\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n userProfile {\n ...MemberProfileFragment\n }\n}\n\nfragment HelpfulVoteFragment on WebPresentation_HelpfulVote {\n __typename\n hasVotedReviewHelpful\n helpfulVoteAction {\n __typename\n objectId\n objectType\n }\n helpfulVotes {\n ...LocalizedStringFragment\n }\n}\n\nfragment MemberProfileFragment on WebPresentation_MemberProfile {\n __typename\n contributionCount {\n __typename\n ...LocalizedStringFragment\n }\n displayName\n hometown\n profileImage {\n photoSizes {\n height\n url\n width\n }\n }\n profileRoute {\n url\n webLinkUrl\n }\n}\n\nfragment OwnerResponseFragment on WebPresentation_OwnerResponse {\n __typename\n disclaimer {\n ...LocalizedStringFragment\n }\n displayName\n ownerResponseId\n positionAtLocation {\n ...LocalizedStringFragment\n }\n profileImage {\n photoSizes {\n height\n url\n width\n }\n }\n profileRoute {\n url\n webLinkUrl\n }\n publishedDate {\n ...LocalizedStringFragment\n }\n reportAction {\n ...ReportIAPWebviewActionFragment\n }\n text\n}\n\nfragment ReportIAPWebviewActionFragment on WebPresentation_ReportIAPWebviewAction {\n __typename\n actionName {\n ...LocalizedStringFragment\n }\n actionType\n authenticateUser\n}\n\nfragment ReviewActionFragment on WebPresentation_ReviewAction {\n __typename\n ... on WebPresentation_DeleteMediaMutationAction {\n ...DeleteMediaMutationActionFragment\n }\n ... on WebPresentation_ReportIAPWebviewAction {\n ...ReportIAPWebviewActionFragment\n }\n}\n\nfragment DeleteMediaMutationActionFragment on WebPresentation_DeleteMediaMutationAction {\n __typename\n actionName {\n ...LocalizedStringFragment\n }\n actionType\n contentType\n id\n userId\n}\n\nfragment SubRatingValueFragment on WebPresentation_SubRatingValue {\n __typename\n label {\n ...LocalizedStringFragment\n }\n value {\n ...LocalizedStringFragment\n }\n}\n\nfragment NavigationalChipsShelfFragment on WebPresentation_NavigationalShelf {\n __typename\n clusterId\n sectionType\n trackingKey\n trackingTitle\n itemType\n title {\n text\n }\n content {\n ...ChipCategoryFragment\n }\n stableDiffingType\n seeAll {\n ...InternalLinkFragment\n }\n}\n\nfragment ChipCategoryFragment on WebPresentation_NavigationalFilterChipCard {\n __typename\n trackingKey\n trackingTitle\n title {\n ...LocalizedStringFragment\n }\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n primaryTaxonomyId\n secondaryTaxonomyId\n}\n\nfragment NavigationalShelfFragment on WebPresentation_NavigationalShelf {\n __typename\n clusterId\n sectionType\n trackingKey\n trackingTitle\n itemType\n title {\n text\n }\n content {\n ...ImageBackgroundCardFragment\n }\n stableDiffingType\n}\n\nfragment ImageBackgroundCardFragment on WebPresentation_ImageBackgroundCard {\n __typename\n trackingKey\n trackingTitle\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n cardPhoto {\n __typename\n ...PhotoItemFragment\n }\n title {\n ...LocalizedStringFragment\n }\n}\n\nfragment NoResultsSectionFragment on WebPresentation_NoResultsSection {\n __typename\n clusterId\n stableDiffingType\n text {\n ...LocalizedStringFragment\n }\n noResultsTitle: title {\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n stableDiffingType\n}\n\nfragment OverFilteredSectionFragment on WebPresentation_OverFilteredSection {\n __typename\n clusterId\n filterGroupName\n stableDiffingType\n text {\n ...HtmlStringFragment\n }\n trackingKey\n trackingTitle\n stableDiffingType\n}\n\nfragment PaginationLinksListFragment on WebPresentation_PaginationLinksList {\n __typename\n clusterId\n limit\n links {\n ...InternalLinkFragment\n }\n sectionType\n totalResults\n trackingKey\n trackingTitle\n stableDiffingType\n}\n\nfragment QueryResponseStatusFragment on WebPresentation_QueryResponseStatus {\n partial\n success\n message\n pollingStatus {\n delayForNextPollInMillis\n updateToken\n }\n}\n\nfragment SortFragment on WebPresentation_Sort {\n __typename\n isAscending\n isSelected\n name\n surfaces\n trackingKey\n trackingTitle\n title {\n __typename\n ...LocalizedStringFragment\n }\n tooltip: tooltipV2 {\n __typename\n ...TooltipFragment\n }\n}\n\nfragment DynamicMapSectionFragment on WebPresentation_DynamicMapSection {\n __typename\n clusterId\n anchor {\n ...MapPinFragment\n }\n center {\n ...GeoPointFragment\n }\n pins {\n ...MapPinFragment\n }\n stableDiffingType\n trackingKey\n trackingTitle\n}\n\nfragment GeoPointFragment on WebPresentation_GeoPoint {\n latitude\n longitude\n}\n\nfragment MapPinFragment on WebPresentation_MapPin {\n __typename\n accessibilityString {\n ...LocalizedStringFragment\n }\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n fallbackIcon\n geoPoint {\n ...GeoPointFragment\n }\n icon {\n ...MapPinIconFragment\n }\n isSaved\n saveId {\n ...Trips_ReferenceV2Fragment\n }\n stableDiffingType\n trackingKey\n trackingTitle\n typeName\n}\n\nfragment MapPinIconFragment on WebPresentation_MapPinIcon {\n __typename\n activeName\n name\n}\n\nfragment MapCardCarouselFragment on WebPresentation_MapCardCarousel {\n __typename\n trackingKey\n sectionType\n clusterId\n stableDiffingType\n content {\n __typename\n ... on WebPresentation_HorizontalCommerceCard {\n ...HorizontalCommerceCardFragment\n }\n ... on WebPresentation_HorizontalStandardCard {\n ...HorizontalStandardCardFragment\n }\n ... on WebPresentation_HorizontalMerchandisingCard {\n ...HorizontalMerchandisingCardFragment\n }\n }\n}\n\nfragment HorizontalCommerceCardFragment on WebPresentation_HorizontalCommerceCard {\n __typename\n accessibilityString {\n ...LocalizedStringFragment\n }\n badge {\n ...BadgeFragment\n }\n bubbleRating {\n ...BubbleRatingFragment\n }\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n cardPhoto {\n __typename\n ...PhotoItemFragment\n }\n cardTitle {\n ...LocalizedStringFragment\n }\n closureInfo {\n ...LocalizedStringFragment\n }\n commerceButtons {\n ...ButtonsFragment\n }\n commerceTimes {\n ...RestaurantCommerceTimeslotFragment\n }\n descriptiveText {\n ...HtmlLinkFragment\n }\n distance {\n ...LocalizedStringFragment\n }\n isSaved\n labels {\n ...LabelFragment\n }\n loading\n primaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n saveId {\n ...Trips_ReferenceV2Fragment\n }\n secondaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n stableDiffingType\n trackingKey\n trackingTitle\n typeName\n}\n\nfragment RestaurantCommerceTimeslotFragment on WebPresentation_RestaurantCommerceTimeslot {\n link {\n ...InternalOrExternalLinkFragment\n }\n offerId\n promotion {\n ...RestaurantTimeSlotPromotionFragment\n }\n status\n}\n\nfragment RestaurantTimeSlotPromotionFragment on WebPresentation_RestaurantTimeSlotPromotion {\n __typename\n ... on WebPresentation_RestaurantTimeSlotDiscountPromotion {\n ...RestaurantTimeSlotDiscountPromotionFragment\n }\n}\n\nfragment RestaurantTimeSlotDiscountPromotionFragment on WebPresentation_RestaurantTimeSlotDiscountPromotion {\n __typename\n discountPercentage\n discountText {\n ...LocalizedStringFragment\n }\n promoId\n providerLocationId\n type\n}\n\nfragment HorizontalMerchandisingCardFragment on WebPresentation_HorizontalMerchandisingCard {\n __typename\n accessibilityString {\n ...LocalizedStringFragment\n }\n badge {\n ...BadgeFragment\n }\n bubbleRating {\n ...BubbleRatingFragment\n }\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n cardPhoto {\n __typename\n ...PhotoItemFragment\n }\n cardTitle {\n ...LocalizedStringFragment\n }\n closureInfo {\n ...LocalizedStringFragment\n }\n commerceButtons {\n ...ButtonsFragment\n }\n descriptiveText {\n ...HtmlLinkFragment\n }\n distance {\n ...LocalizedStringFragment\n }\n isSaved\n labels {\n ...LabelFragment\n }\n loading\n merchandisingText {\n ...HtmlStringFragment\n }\n primaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n saveId {\n ...Trips_ReferenceV2Fragment\n }\n secondaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n sidecarWeb {\n ...HorizontalMerchandisingCardSidecarWebFragment\n }\n stableDiffingType\n trackingKey\n trackingTitle\n typeName\n}\n\nfragment HorizontalMerchandisingCardSidecarWebFragment on WebPresentation_HorizontalMerchandisingCardSidecarWeb {\n commerceButtons {\n ...ButtonsFragment\n }\n duration {\n ...LocalizedStringFragment\n }\n ownerLink {\n ...InternalOrExternalLinkFragment\n }\n}\n\nfragment HorizontalStandardCardFragment on WebPresentation_HorizontalStandardCard {\n __typename\n accessibilityString {\n ...LocalizedStringFragment\n }\n badge {\n ...BadgeFragment\n }\n bubbleRating {\n ...BubbleRatingFragment\n }\n cardLink {\n ...InternalOrExternalLinkFragment\n }\n cardTitle {\n ...LocalizedStringFragment\n }\n cardPhoto {\n __typename\n ...PhotoItemFragment\n }\n closureInfo {\n ...LocalizedStringFragment\n }\n commerceButtons {\n ...ButtonsFragment\n }\n descriptiveText {\n ...HtmlLinkFragment\n }\n distance {\n ...LocalizedStringFragment\n }\n isSaved\n labels {\n ...LabelFragment\n }\n loading\n primaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n saveId {\n ...Trips_ReferenceV2Fragment\n }\n secondaryInfo {\n ...JoinedLocalizableObjectsFragment\n }\n trackingKey\n trackingTitle\n typeName\n}\n\nfragment MapDialogSectionFragment on WebPresentation_MapDialogSection {\n __typename\n clusterId\n stableDiffingType\n text {\n __typename\n ...LocalizedStringFragment\n }\n}\n\nfragment WebMapCardSectionFragment on WebPresentation_WebMapCardSection {\n __typename\n sectionType\n cards {\n ...FlexCardFragment\n }\n clusterId\n sectionType\n stableDiffingType\n trackingKey\n trackingTitle\n}\n\nfragment FlexCardFragment on WebPresentation_FlexCard {\n __typename\n variant\n accessibilityString {\n __typename\n ...LocalizedStringFragment\n }\n accommodationType {\n __typename\n ...LocalizedStringFragment\n }\n amenityList {\n __typename\n ...LocalizedStringWithIconFragment\n }\n poiAttachedProduct {\n ...PoiAttachedProductFragment\n }\n badge {\n __typename\n ...BadgeFragment\n }\n bubbleRating {\n __typename\n ...BubbleRatingFragment\n }\n cardLink {\n __typename\n ...InternalOrExternalLinkFragment\n }\n cardTitle {\n __typename\n ...LocalizedStringFragment\n }\n cardPhoto {\n __typename\n ...PhotoItemFragment\n }\n closureInfo {\n __typename\n ...LocalizedStringFragment\n }\n commerceButtons {\n __typename\n ...ButtonsFragment\n }\n commerceTimes {\n __typename\n ...RestaurantCommerceInfoFragment\n }\n contactLinks {\n __typename\n ...ContactLinkFragment\n }\n descriptiveText {\n __typename\n ...HtmlLinkFragment\n }\n distance {\n __typename\n ...LocalizedStringFragment\n }\n duration {\n __typename\n ...LocalizedStringFragment\n }\n freeCancellationTooltip {\n __typename\n ...TooltipFragment\n }\n interactionTrackingRequired\n isPreview\n jsonLd\n labels {\n __typename\n ...LabelFragment\n }\n mediaCarouselProps\n menuLink {\n __typename\n ...InternalOrExternalLinkFragment\n }\n merchandisingText {\n __typename\n ...HtmlStringFragment\n }\n operatorName {\n __typename\n ...InternalOrExternalLinkFragment\n }\n openStatus {\n __typename\n ...LocalizedStringFragment\n }\n ordinalPrefix\n primaryInfo {\n __typename\n ...JoinedLocalizableObjectsFragment\n }\n reviewSnippets {\n __typename\n ...FlexCardContributorFragment\n }\n tooltipReviews {\n __typename\n ...ReviewSnippetFullFragment\n }\n safetyInfo {\n __typename\n ...LocalizedStringFragment\n }\n safetyInfoV2 {\n __typename\n ...FlexCardSafetyInfoFragment\n }\n saved\n saveId {\n id\n }\n secondaryInfo {\n __typename\n ...JoinedLocalizableObjectsFragment\n }\n locality {\n __typename\n ...JoinedLocalizableObjectsFragment\n }\n specialOffer {\n __typename\n ...FlexCardSpecialOfferLinkFragment\n }\n socialPromotionalInfo {\n ...SocialPromotionalInfoFragment\n }\n attractionCommerceInfo {\n ...PoiListCommerceAttractionWebFragment\n }\n plusBundlingProps\n stableDiffingType\n flexCardCommerce: commerce {\n __typename\n ...FlexCardCommerceFragment\n }\n trackingKey\n trackingTitle\n typeName\n}\n\nfragment RestaurantCommerceInfoFragment on WebPresentation_RestaurantCommerceInfo {\n __typename\n offersV2 {\n ...ExternalLinkFragment\n }\n timeslots {\n ...RestaurantCommerceTimeslotFragment\n }\n}\n\nfragment ContactLinkFragment on WebPresentation_ContactLink {\n __typename\n clickTrackingUrl @encode\n icon\n link {\n ...EncodedInternalOrExternalLinkFragment\n }\n linkType\n}\n\nfragment PoiListCommerceAttractionWebFragment on WebPresentation_PoiListCommerceAttractionWeb {\n __typename\n toursLink {\n ...InternalOrExternalLinkFragment\n }\n tickets {\n ...PoiListCommerceAttractionTicketsFragment\n }\n}\n\nfragment PoiListCommerceAttractionTicketsFragment on WebPresentation_PoiCommerceAttractionTickets {\n __typename\n linkV2 {\n ...InternalLinkFragment\n }\n price {\n ...LocalizedStringFragment\n }\n subTitle {\n ...LocalizedStringFragment\n }\n title {\n ...LocalizedStringFragment\n }\n}\n\nfragment ReviewSnippetFullFragment on WebPresentation_ReviewSnippetFull {\n __typename\n profile {\n __typename\n ...ReviewProfileBriefFragment\n }\n snippet {\n __typename\n ...InternalLinkFragment\n }\n title\n rating\n reviewDate {\n ...LocalizedStringFragment\n }\n}\n\nfragment ReviewProfileBriefFragment on WebPresentation_ReviewProfileBrief {\n __typename\n link {\n __typename\n ...InternalLinkFragment\n }\n photo {\n __typename\n ...MediaFragment\n }\n}\n\nfragment LocalizedStringWithIconFragment on WebPresentation_LocalizedStringWithIcon {\n __typename\n icon\n text {\n ...LocalizedStringFragment\n }\n}\n\nfragment FlexCardCommerceFragment on WebPresentation_FlexCardCommerce {\n __typename\n ... on WebPresentation_FlexCardCommerceWithTertiaryCommerceButton {\n ...FlexCardCommerceWithTertiaryCommerceButtonFragment\n }\n ... on WebPresentation_FlexCardCommerceWithPrimaryOfferAndLinks {\n ...FlexCardCommerceWithPrimaryOfferAndLinksFragment\n }\n ... on WebPresentation_FlexCardCommerceNoCommerce {\n ...FlexCardCommerceNoCommerceFragment\n }\n ... on WebPresentation_FlexCardCommerceLoading {\n ...FlexCardCommerceLoadingFragment\n }\n ... on WebPresentation_FlexCardCommerceWithEstimatedPrice {\n ...FlexCardCommerceWithEstimatedPriceFragment\n }\n}\n\nfragment FlexCardCommerceWithTertiaryCommerceButtonFragment on WebPresentation_FlexCardCommerceWithTertiaryCommerceButton {\n __typename\n isPerGroupPricing\n price {\n ...LocalizedStringFragment\n }\n pricePrefixText {\n ...LocalizedStringFragment\n }\n priceSuffixText {\n ...LocalizedStringFragment\n }\n strikeThroughPrice {\n ...LocalizedStringFragment\n }\n tertiaryCommerceButton {\n ...InternalLinkFragment\n }\n}\n\nfragment FlexCardCommerceLoadingFragment on WebPresentation_FlexCardCommerceLoading {\n __typename\n}\n\nfragment FlexCardCommerceWithPrimaryOfferAndLinksFragment on WebPresentation_FlexCardCommerceWithPrimaryOfferAndLinks {\n __typename\n primaryOffer {\n ...PrimaryOfferFragment\n }\n contactLinks {\n __typename\n ...ContactLinkFragment\n }\n specialOffer {\n __typename\n ...FlexCardSpecialOfferLinkFragment\n }\n}\n\nfragment PrimaryOfferFragment on WebPresentation_PrimaryOfferWeb {\n __typename\n commerceButton {\n ...EncodedInternalOrExternalLinkFragment\n }\n commerceDetailsList {\n ...LocalizedStringFragment\n }\n price {\n ...LocalizedStringFragment\n }\n strikeThroughPrice {\n ...LocalizedStringFragment\n }\n providerName\n providerLogoImgCdnPath\n status\n}\n\nfragment FlexCardSpecialOfferLinkFragment on WebPresentation_FlexCardSpecialOfferLink {\n __typename\n label {\n __typename\n ...LocalizedStringFragment\n }\n type {\n __typename\n ...LocalizedStringFragment\n }\n link {\n __typename\n ...InternalOrExternalLinkFragment\n }\n clickTrackingUrl @encode\n}\n\nfragment FlexCardCommerceNoCommerceFragment on WebPresentation_FlexCardCommerceNoCommerce {\n __typename\n unavailableText {\n ...LocalizedStringFragment\n }\n viewHotelCta {\n ...InternalLinkFragment\n }\n contactLinks {\n __typename\n ...ContactLinkFragment\n }\n}\n\nfragment FlexCardCommerceWithEstimatedPriceFragment on WebPresentation_FlexCardCommerceWithEstimatedPrice {\n __typename\n estimatedPrice {\n ...LocalizedStringFragment\n }\n commerceButton {\n ...InternalLinkFragment\n }\n}\n\nfragment FlexCardContributorFragment on WebPresentation_FlexCardContributor {\n __typename\n profile {\n __typename\n ...ReviewProfileBriefFragment\n }\n reviewSnippet {\n __typename\n ...InternalLinkFragment\n }\n machineTranslationMarkup\n machineTranslationProviderId\n variant\n}\n\nfragment FlexCardSafetyInfoFragment on WebPresentation_FlexCardSafetyInfo {\n __typename\n label {\n __typename\n ...LocalizedStringFragment\n }\n header {\n __typename\n ...LocalizedStringFragment\n }\n tags {\n __typename\n ...LocalizedStringFragment\n }\n link {\n __typename\n ...InternalLinkFragment\n }\n}\n\nfragment PoiAttachedProductFragment on WebPresentation_FlexCardPoiAttachedProduct {\n commerceTags {\n ...JoinedLocalizableObjectsFragment\n }\n isPerGroupPricing\n isTieredPricing\n maxTravelersPerUnit\n price {\n ...LocalizedStringFragment\n }\n productTitle {\n ...LocalizedStringFragment\n }\n rating {\n ...BubbleRatingFragment\n }\n reserveButton {\n ...InternalLinkFragment\n }\n seeMoreLink {\n ...InternalOrExternalLinkFragment\n }\n strikeThroughPrice {\n ...LocalizedStringFragment\n }\n productTypeLabel {\n ...LocalizedStringFragment\n }\n productType\n}\n\nfragment CollapsibleReviewCardsSectionFragment on WebPresentation_CollapsibleReviewCardsSection {\n __typename\n clusterId\n stableDiffingType\n reviewCardContent: content {\n ...ReviewCardWebFragment\n }\n expandCtaText {\n ...LocalizedStringFragment\n }\n collapseCtaText {\n ...LocalizedStringFragment\n }\n seeAll {\n ...InternalLinkFragment\n }\n initiallyCollapsed\n trackingKey\n trackingTitle\n}\n\nfragment FeaturedCardContainerFragment on WebPresentation_FeaturedCardContainer {\n title {\n ...LocalizedStringFragment\n }\n card {\n ...FlexCardFragment\n }\n}\n\nfragment HighlightedCardsSectionFragment on WebPresentation_HighlightedCardsSection {\n __typename\n clusterId\n cardContainers {\n ...FeaturedCardContainerFragment\n }\n headerText {\n ...LocalizedStringFragment\n }\n tooltip {\n ...TooltipFragment\n }\n seeAll {\n ...InternalLinkFragment\n }\n variant\n trackingKey\n trackingTitle\n}\n\nfragment SingleFlexCardFragment on WebPresentation_SingleFlexCardSection {\n __typename\n singleFlexCardContent: content {\n __typename\n ...FlexCardFragment\n }\n clusterId\n sectionId\n sectionType\n trackingKey\n trackingTitle\n stableDiffingType\n}\n\nfragment WebCategoryListShelfFragment on WebPresentation_WebCategoryListShelf {\n __typename\n clusterId\n webCategoryListShelfContent: content {\n __typename\n ...FlexCardFragment\n }\n description {\n __typename\n ...LocalizedStringFragment\n }\n disclaimerLink {\n __typename\n ...InternalOrExternalLinkFragment\n }\n lastPageLink {\n __typename\n ...InternalLinkFragment\n }\n paginationLinks {\n __typename\n ...InternalLinkFragment\n }\n sectionType\n seeAllV2 {\n __typename\n ...InternalLinkFragment\n }\n sponsoredBy {\n __typename\n ...LocalizedStringFragment\n }\n stableDiffingType\n subtitle {\n __typename\n ...LocalizedStringFragment\n }\n webCategoryListShelfTitle: title {\n __typename\n ...LocalizedStringFragment\n }\n tooltip {\n __typename\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n stableDiffingType\n}\n\nfragment WebAutobroadenNoticeFragment on WebPresentation_WebAutobroadenNotice {\n __typename\n clusterId\n title {\n ...LocalizedStringFragment\n }\n autoBroadenText: text {\n ...LocalizedStringFragment\n }\n clearFiltersLink {\n ...InternalLinkFragment\n }\n trackingKey\n trackingTitle\n stableDiffingType\n}\n\nfragment WebSortDisclaimerFragment on WebPresentation_WebSortDisclaimer {\n __typename\n clusterId\n disclaimerText: text {\n ...HtmlStringFragment\n }\n tooltip {\n ...TooltipFragment\n }\n clearFiltersLink {\n ...InternalLinkFragment\n }\n trackingKey\n trackingTitle\n stableDiffingType\n}\n\nfragment FilterGroupFragment on WebPresentation_FilterGroup {\n __typename\n ... on WebPresentation_StandardFilterGroup {\n ...StandardFilterGroupFragment\n }\n ... on WebPresentation_SingleSelectFilterGroup {\n ...SingleSelectFilterGroupFragment\n }\n ... on WebPresentation_StandardFilterGroupWebOnly {\n ...StandardFilterGroupWebOnlyFragment\n }\n}\n\nfragment StandardFilterGroupFragment on WebPresentation_StandardFilterGroup {\n __typename\n groupType\n name\n filters {\n ...FilterFragment\n }\n tooltip {\n ...TooltipFragment\n }\n}\n\nfragment StandardFilterGroupWebOnlyFragment on WebPresentation_StandardFilterGroupWebOnly {\n __typename\n groupType\n name\n filters {\n ...FilterFragment\n }\n}\n\nfragment SingleSelectFilterGroupFragment on WebPresentation_SingleSelectFilterGroup {\n __typename\n groupType\n name\n filter {\n ...EnumeratedValueFilterFragment\n }\n tooltip {\n ...TooltipFragment\n }\n}\n\nfragment FilterFragment on WebPresentation_Filter {\n __typename\n ... on WebPresentation_EnumeratedValueFilter {\n ...EnumeratedValueFilterFragment\n }\n ... on WebPresentation_MultiValueFilter {\n ...MultiValueFilterFragment\n }\n ... on WebPresentation_RangedValueFilter {\n ...RangedFilterFragment\n }\n ... on WebPresentation_ReferenceFilter {\n ...ReferenceFilterFragment\n }\n ... on WebPresentation_RangedSliderFilter {\n ...RangedSliderFilterFragment\n }\n ... on WebPresentation_SingleButtonFilter {\n ...SingleButtonFilterFragment\n }\n ... on WebPresentation_DistanceFromFilter {\n ...DistanceFromFilterFragment\n }\n}\n\nfragment SingleButtonFilterFragment on WebPresentation_SingleButtonFilter {\n __typename\n name\n value\n title\n surfaces\n trackingKey\n trackingTitle\n tooltip {\n ...TooltipFragment\n }\n}\n\nfragment EnumeratedValueFilterFragment on WebPresentation_EnumeratedValueFilter {\n __typename\n name\n title\n surfaces\n trackingKey\n trackingTitle\n values {\n ...ValuesFragment\n }\n tooltip {\n ...TooltipFragment\n }\n}\n\nfragment MultiValueFilterFragment on WebPresentation_MultiValueFilter {\n __typename\n name\n surfaces\n title\n trackingKey\n trackingTitle\n values {\n ...ValuesFragment\n }\n tooltip {\n ...TooltipFragment\n }\n}\n\nfragment ValuesFragment on WebPresentation_EnumeratedValueWithCount {\n value\n count\n isSelected\n selectedAccessibilityString {\n text\n }\n unselectedAccessibilityString {\n text\n }\n object {\n ...FilterValueFragment\n }\n tooltip {\n ...TooltipFragment\n }\n}\n\nfragment ReferenceValuesFragment on WebPresentation_FilterReferenceWithCount {\n filterName\n value\n count\n isSelected\n selectedAccessibilityString {\n text\n }\n unselectedAccessibilityString {\n text\n }\n object {\n ...FilterValueFragment\n }\n tooltip {\n ...TooltipFragment\n }\n}\n\nfragment RangedFilterFragment on WebPresentation_RangedValueFilter {\n __typename\n name\n buckets {\n count\n rangeStart\n rangeEnd\n }\n selectedRangeEnd\n selectedRangeStart\n surfaces\n title\n trackingKey\n trackingTitle\n tooltip {\n ...TooltipFragment\n }\n}\n\nfragment RangedSliderFilterFragment on WebPresentation_RangedSliderFilter {\n __typename\n collapsed\n maxValue\n minValue\n name\n selectedRangeEnd\n selectedRangeStart\n surfaces\n title\n trackingKey\n trackingTitle\n tooltip {\n ...TooltipFragment\n }\n modes {\n ...ValuesFragment\n }\n}\n\nfragment ReferenceFilterFragment on WebPresentation_ReferenceFilter {\n __typename\n name\n surfaces\n title\n trackingKey\n trackingTitle\n values {\n ...ReferenceValuesFragment\n }\n tooltip {\n ...TooltipFragment\n }\n}\n\nfragment DistanceFromFilterFragment on WebPresentation_DistanceFromFilter {\n __typename\n name\n surfaces\n title\n trackingKey\n trackingTitle\n maxDistance\n minDistance\n selectedDistance\n collapsed\n unitFormat {\n text\n }\n locations {\n ...ValuesFragment\n }\n tooltip {\n ...TooltipFragment\n }\n}\n\nfragment FilterValueFragment on WebPresentation_FilterValueObject {\n __typename\n ... on WebPresentation_BubbleRatingFilterValue {\n minimumRatingValue\n }\n ... on WebPresentation_LocationFilterValue {\n location {\n locationId\n names {\n abbreviated\n }\n }\n }\n ... on WebPresentation_SimpleTextFilterValue {\n localizedText: text(allowEnglishFallback: true, arguments: [], shouldEscape: false)\n }\n ... on WebPresentation_TagFilterValue {\n tag {\n tagId\n localizedName\n }\n }\n ... on WebPresentation_TextFilterValue {\n text {\n text\n }\n }\n}\n\nfragment WebNavigationFilterGroupFragment on WebPresentation_WebNavigationFilterGroup {\n __typename\n groupType\n name\n filter {\n ...WebNavigationLinkFilterFragment\n }\n tooltip {\n ...TooltipFragment\n }\n}\n\nfragment WebNavigationLinkFilterFragment on WebPresentation_WebNavigationLinkFilter {\n __typename\n name\n title\n surfaces\n trackingKey\n trackingTitle\n values {\n ...WebNavigationLinkFilterValueFragment\n }\n tooltip {\n ...TooltipFragment\n }\n}\n\nfragment WebNavigationLinkFilterValueFragment on WebPresentation_WebNavigationLinkFilterValue {\n value\n count\n isSelected\n selectedAccessibilityString {\n ...LocalizedStringFragment\n }\n unselectedAccessibilityString {\n ...LocalizedStringFragment\n }\n object {\n ...FilterValueFragment\n }\n tooltip {\n ...TooltipFragment\n }\n link {\n ...InternalLinkFragment\n }\n}\n\nfragment ListResponseContainerFragment on WebPresentation_ListResponseContainer {\n __typename\n navTitle\n geoName {\n __typename\n ...LocalizedStringFragment\n }\n searchTitle {\n __typename\n ...LocalizedStringFragment\n }\n backLink {\n ...InternalLinkFragment\n }\n webAds {\n __typename\n leftHandRailAd {\n ...AdPlaceholderFragment\n }\n footerAd {\n ...AdPlaceholderFragment\n }\n }\n showMapToggle\n pageViewMonikerFields {\n ...PageViewMonikerFieldsFragment\n }\n}\n\nfragment PageViewMonikerFieldsFragment on WebPresentation_PageViewMonikerFields {\n __typename\n fields {\n name\n value\n }\n}\n\nfragment MixerPlacementFragment on WebPresentation_MixerPlacement {\n __typename\n clusterId\n trackingKey\n trackingTitle\n stableDiffingType\n mixerWebPlacement(sectionTypes: $sectionTypes, sectionContentTypes: $sectionContentTypes, cardTypes: $cardTypes) {\n sectionGroups {\n ...FeedSectionGroup\n }\n }\n}\n\nfragment FeedSectionGroup on Mixer_SectionGroup {\n __typename\n ... on Mixer_SingleSection {\n clusterId: sectionGroupId\n section {\n ...FeedSection\n }\n }\n ... on Mixer_SectionList {\n clusterId: sectionGroupId\n title {\n localizedString\n }\n sections {\n ...FeedSection\n }\n }\n}\n\nfragment FeedSection on Mixer_Section {\n __typename\n ...ReefShelf\n ...ReefHeroStoriesSpotlightSection\n ...ReefMosaicSeriesSection\n ...ReefEditorialFeatureSection\n ...ReefFeaturedStoriesSection\n ...ReefFullImageFeatureCardSection\n ...ReefInsetImageFeatureCardSection\n ...ReefCoverPageHeroSection\n ...CategorySearchesSection\n ...FactSheetSection\n ...TravelersChoiceSection\n ...PromotionalBannerSection\n ...InteractiveMapSection\n ...ArticlesKeepExploringSection\n ...ReefVideoPlayerSection\n ...ReefReviewExcerptSection\n}\n\nfragment ReefShelf on Mixer_Shelf {\n __typename\n sectionId\n sectionType\n curatedShelfId\n data {\n paginationLinks {\n route {\n url\n }\n text {\n localizedString\n }\n }\n }\n background\n header {\n title {\n localizedString\n keyValue {\n key\n }\n }\n subtitle {\n localizedString\n }\n seeAllText {\n localizedString\n }\n seeAllRoute {\n url\n }\n sponsorInfo {\n ...SponsorInfo\n }\n }\n content {\n ...ReefShelfContent\n }\n}\n\nfragment SponsorInfo on Mixer_SponsorInfo {\n __typename\n ... on Mixer_SponsorProfile {\n sponsorProfile {\n userId\n displayName\n route {\n url\n }\n }\n }\n ... on Mixer_CustomSponsor {\n sponsorName\n sponsorUrl\n }\n}\n\nfragment ReefShelfContent on Mixer_ShelfContent {\n __typename\n ...DescriptionAndCarousel\n ...FlexGrid\n ...ImageAndCarousel\n ...MediumCarousel\n ...NarrowCarousel\n ...PlusCarousel\n ...TravelerSpotlightCarousel\n ...WideCarousel\n ...ProminentFlexList\n}\n\nfragment DescriptionAndCarousel on Mixer_DescriptionAndCarousel {\n __typename\n description {\n localizedString\n }\n items {\n __typename\n items {\n ...ReefVerticalCard\n }\n }\n}\n\nfragment ReefVerticalCard on Mixer_VerticalCard {\n __typename\n ...GeoVerticalCard\n ...PoiVerticalDescriptionCard\n ...PoiVerticalNameWithButtonCard\n ...PoiVerticalMerchandisingCard\n ...PoiVerticalStandardCard\n ...TripVerticalCard\n ...VrGeoVerticalCard\n ...ReviewVerticalCard\n ...CustomVerticalMinimalCard\n ...GeoVerticalNameWithButtonCard\n}\n\nfragment PoiVerticalStandardCard on Mixer_PoiVerticalStandardCard {\n __typename\n data {\n isBroadened\n isSponsored\n }\n location {\n ...PoiVerticalCardLocationV2\n }\n locationInformation {\n ...PoiVerticalCardLocation\n }\n photo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n}\n\nfragment PoiVerticalCardLocationV2 on LocationSelection_LocationInformationV2 {\n locationId\n placeType\n names {\n name\n }\n hierarchy {\n parentGeo {\n names {\n longParentAbbreviated\n }\n }\n }\n contact {\n streetAddress {\n country\n fullAddress\n postalCode\n }\n }\n geocode {\n latitude\n longitude\n }\n activeNotices {\n noticeType\n }\n restaurantAwards {\n awards {\n awardIconUrl\n }\n }\n bestAwardForActiveYear: bestAwardForActiveYearV2 {\n year\n awardType\n }\n rentalDetails(currency: $currency) {\n sleepCount\n roomCount\n bathCount\n thumbnailUrl\n }\n restaurantTypeTags: tags(tagCategories: {categories: 230}) {\n ...PoiVerticalCardTags\n }\n cuisineTags: tags(tagCategories: {categories: 231}) {\n ...PoiVerticalCardTags\n }\n restaurantPriceTags: tags(tagCategories: {categories: 240}) {\n ...PoiVerticalCardTags\n }\n diningRestrictionTags: tags(tagCategories: {categories: 285}) {\n ...PoiVerticalCardTags\n }\n attractionCategoryTags: tags(tagCategories: {categories: 243}) {\n ...PoiVerticalCardTags\n }\n attractionTypeTags: tags(tagCategories: {categories: 244}) {\n ...PoiVerticalCardTags\n }\n details {\n __typename\n ... on LocationSelection_AttractionProductDetails {\n productDetails(currency: $currency) {\n productLabels\n }\n }\n }\n}\n\nfragment PoiVerticalCardLocation on LocationInformation {\n route {\n url\n }\n thumbnail {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n reviewSummary {\n rating\n count\n }\n}\n\nfragment PoiVerticalCardTags on Tag_TagReferences {\n tags {\n tag {\n tagId\n localizedName\n }\n }\n}\n\nfragment PoiVerticalMerchandisingCard on Mixer_PoiVerticalMerchandisingCard {\n __typename\n data {\n isBroadened\n isSponsored\n }\n location {\n ...PoiVerticalCardLocationV2\n }\n locationInformation {\n ...PoiVerticalCardLocation\n }\n merchandisingLocationV2: location {\n details {\n __typename\n ... on LocationSelection_AttractionProductDetails {\n productDetails(currency: $currency) {\n pricingInfo {\n fromPrice\n pricingType\n }\n }\n }\n }\n rentalDetails(currency: $currency) {\n __typename\n detailFields {\n legacyData {\n baseDailyRate {\n amount\n }\n }\n }\n }\n }\n merchandisingLocation: locationInformation {\n detail {\n __typename\n ... on Hotel {\n hotel {\n details {\n medianMetaRate\n }\n }\n }\n ... on Attraction {\n attractionOffers(options: {currency: $currency}) {\n displayPrice\n }\n }\n }\n }\n photo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n}\n\nfragment PoiVerticalDescriptionCard on Mixer_PoiVerticalDescriptionCard {\n __typename\n data {\n isSponsored\n }\n location {\n locationId\n names {\n name\n }\n route {\n url\n }\n }\n description {\n localizedString\n }\n locationInformation {\n thumbnail {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n reviewSummary {\n rating\n count\n }\n url\n }\n photo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n}\n\nfragment PoiVerticalNameWithButtonCard on Mixer_PoiVerticalNameWithButtonCard {\n __typename\n buttonText {\n localizedString\n }\n link {\n url\n }\n description {\n localizedString\n }\n data {\n isSponsored\n }\n location {\n locationId\n names {\n name\n }\n }\n locationInformation {\n thumbnail {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n locationDescription\n reviewSummary {\n rating\n count\n }\n }\n photo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n}\n\nfragment GeoVerticalCard on Mixer_GeoVerticalMinimalCard {\n __typename\n geo {\n locationId\n names {\n longParentAbbreviated\n }\n route {\n url\n }\n }\n locationInformation {\n thumbnail {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n photo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n}\n\nfragment TripVerticalCard on Mixer_TripVerticalContributorCard {\n __typename\n trip {\n id\n title\n route {\n url\n }\n photo {\n __typename\n ... on Media_PhotoResult {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n owner {\n profile {\n displayName\n route {\n url\n }\n avatar {\n ...Avatar\n }\n }\n }\n size\n }\n}\n\nfragment Avatar on MemberProfile_MediaType {\n ... on MemberProfile_MediaId {\n data {\n ... on Media_PhotoResult {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n }\n}\n\nfragment VrGeoVerticalCard on Mixer_VrGeoVerticalMinimalCard {\n __typename\n geo {\n names {\n name\n }\n vacationRentalsRoute {\n url\n }\n geoRentalStats(currency: $currency) {\n geoInfo {\n filterId\n rentalCount\n topRentalsMinRate {\n amount\n }\n }\n }\n }\n location {\n rentalDetails {\n thumbnailUrl\n }\n }\n}\n\nfragment ReviewVerticalCard on Mixer_ReviewVerticalContributorCard {\n __typename\n review {\n title\n text\n route {\n url\n }\n userProfile {\n displayName\n avatar {\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n }\n route {\n url\n }\n }\n location {\n locationId\n thumbnail {\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n }\n }\n }\n}\n\nfragment CustomVerticalMinimalCard on Mixer_CustomVerticalMinimalCard {\n __typename\n photo {\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n }\n title {\n localizedString\n }\n primaryInfo {\n localizedString\n }\n description {\n localizedString\n }\n buttonText {\n localizedString\n }\n buttonRoute {\n url\n }\n route {\n url\n }\n}\n\nfragment GeoVerticalNameWithButtonCard on Mixer_GeoVerticalNameWithButtonCard {\n __typename\n buttonText {\n localizedString\n }\n link {\n url\n }\n description {\n localizedString\n }\n data {\n isSponsored\n }\n location {\n locationId\n names {\n name\n }\n }\n locationInformation {\n thumbnail {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n locationDescription\n reviewSummary {\n rating\n count\n }\n }\n photo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n}\n\nfragment FlexGrid on Mixer_FlexGrid {\n __typename\n items {\n __typename\n ... on Mixer_ImageBackgroundCardList {\n __typename\n items {\n ...ReefImageBackgroundCard\n }\n }\n ... on Mixer_VerticalCardList {\n __typename\n items {\n ...ReefVerticalCard\n }\n }\n }\n}\n\nfragment ReefImageBackgroundCard on Mixer_ImageBackgroundCard {\n __typename\n ...CustomImageBackgroundCard\n ...GeoImageBackgroundCard\n ...AttractionTaxonomyImageBackgroundCard\n}\n\nfragment CustomImageBackgroundCard on Mixer_CustomImageBackgroundCard {\n __typename\n title {\n localizedString\n keyValue {\n key\n }\n }\n link {\n url\n }\n photo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n}\n\nfragment GeoImageBackgroundCard on Mixer_GeoImageBackgroundCard {\n __typename\n geo {\n names {\n longParentAbbreviated\n }\n route {\n url\n }\n }\n locationInformation {\n thumbnail {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n photo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n}\n\nfragment AttractionTaxonomyImageBackgroundCard on Mixer_AttractionTaxonomyImageBackgroundCard {\n __typename\n title {\n localizedString\n }\n link {\n url\n }\n locationInformation {\n thumbnail {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n}\n\nfragment ImageAndCarousel on Mixer_ImageAndCarousel {\n __typename\n image {\n __typename\n ... on Media_PhotoResult {\n __typename\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n items {\n __typename\n items {\n ...ReefVerticalCard\n }\n }\n}\n\nfragment MediumCarousel on Mixer_MediumCarousel {\n __typename\n items {\n __typename\n ... on Mixer_ImageBackgroundCardList {\n __typename\n items {\n ...ReefImageBackgroundCard\n }\n }\n ... on Mixer_VerticalCardList {\n __typename\n items {\n ...ReefVerticalCard\n }\n }\n }\n}\n\nfragment NarrowCarousel on Mixer_NarrowCarousel {\n __typename\n items {\n __typename\n ... on Mixer_ImageBackgroundCardList {\n __typename\n items {\n ...ReefImageBackgroundCard\n }\n }\n ... on Mixer_VerticalCardList {\n __typename\n items {\n ...ReefVerticalCard\n }\n }\n }\n}\n\nfragment PlusCarousel on Mixer_PlusCarousel {\n __typename\n items {\n __typename\n ... on Mixer_ImageBackgroundCardList {\n __typename\n items {\n ...ReefImageBackgroundCard\n }\n }\n }\n}\n\nfragment TravelerSpotlightCarousel on Mixer_TravelerSpotlightCarousel {\n __typename\n memberProfile {\n displayName\n route {\n url\n }\n hometown {\n locationId\n location {\n names {\n longParentAbbreviated\n }\n }\n }\n avatar {\n ...Avatar\n }\n }\n description {\n localizedString\n }\n items {\n __typename\n items {\n ...ReefVerticalCard\n }\n }\n}\n\nfragment WideCarousel on Mixer_WideCarousel {\n __typename\n items {\n __typename\n ... on Mixer_ForumCardList {\n __typename\n items {\n ...ReefForumCard\n }\n }\n ... on Mixer_UgcEditorialCardList {\n __typename\n items {\n ...ReefUgcCard\n }\n }\n ... on Mixer_VerticalCardList {\n __typename\n items {\n ...ReefVerticalCard\n }\n }\n }\n}\n\nfragment ReefUgcCard on Mixer_UgcEditorialCard {\n __typename\n ...LinkPostUgcCard\n ...TripUgcCard\n ...VideoUgcCard\n}\n\nfragment LinkPostUgcCard on Mixer_LinkPostEditorialCard {\n __typename\n linkPost {\n id\n comment\n userProfile {\n displayName\n route {\n url\n }\n }\n customProfile {\n displayName\n url\n }\n preview {\n media {\n __typename\n ... on LinkPreview_PhotoRefV2 {\n object {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n }\n title\n canonicalUrl\n }\n }\n}\n\nfragment TripUgcCard on Mixer_TripEditorialCard {\n __typename\n trip {\n title\n route {\n url\n }\n photo {\n __typename\n ... on Media_PhotoResult {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n owner {\n profile {\n displayName\n route {\n url\n }\n }\n }\n size\n }\n}\n\nfragment VideoUgcCard on Mixer_VideoEditorialCard {\n __typename\n video {\n ...VideoModalVideo\n }\n}\n\nfragment VideoModalVideo on Video {\n id\n route {\n url\n }\n title\n caption\n sources {\n width\n height\n aspectRatio\n url\n }\n posterSizes {\n width\n height\n url\n }\n userProfile {\n id\n route {\n url\n }\n avatar {\n id\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n }\n displayName\n }\n orderedLocations {\n locationId\n isGeo\n name\n additionalNames: localizedAdditionalNames {\n longParentAbbreviated\n }\n route {\n url\n }\n thumbnail {\n id\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n }\n reviewSummary {\n rating\n count\n }\n }\n}\n\nfragment ReefForumCard on Mixer_ForumCard {\n __typename\n topic {\n title\n replyCount\n }\n post {\n url\n lang\n userProfile {\n id\n route {\n url\n }\n displayName\n avatar {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n }\n}\n\nfragment ProminentFlexList on Mixer_ProminentFlexList {\n __typename\n items {\n __typename\n items {\n ...AttractionFlexCard\n }\n }\n}\n\nfragment AttractionFlexCard on Mixer_AttractionFlexCard {\n __typename\n data {\n isSponsored\n }\n location {\n ...PoiVerticalCardLocationV2\n activeNotices {\n noticeType\n }\n }\n attractionLocation: location {\n attractionTypes {\n name\n }\n hoursOfOperation {\n isOpenNow\n }\n }\n locationInformation {\n ...PoiVerticalCardLocation\n }\n attractionLocationInformation: locationInformation {\n neighborhoods {\n id\n name\n }\n detail {\n __typename\n ... on Attraction {\n attractionOffers(options: {currency: $currency}) {\n displayMinTicketPrice\n }\n }\n }\n }\n seoReviewSnippet(route: $route) {\n items {\n text\n review {\n userProfile {\n displayName\n avatar {\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n }\n route {\n url\n }\n }\n title\n }\n }\n }\n}\n\nfragment ReefHeroStoriesSpotlightSection on Mixer_ArticlesHeroStoriesHighlightSection {\n __typename\n sectionId\n sectionType\n curatedShelfId\n title {\n localizedString\n keyValue {\n key\n arguments {\n value\n tagId\n locationId\n num\n userId\n key\n }\n }\n }\n articles {\n id\n document {\n content {\n __typename\n ... on RichContent_SlateJsContent {\n thumbnail {\n mediaId\n photo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n seoInfo {\n metaTitle\n }\n }\n }\n snippet\n title\n space\n route {\n page\n params\n fragment\n url\n }\n }\n sponsorInfo {\n sponsorId\n sponsorName\n }\n }\n}\n\nfragment ReefMosaicSeriesSection on Mixer_ArticlesMosaicSection {\n __typename\n sectionId\n sectionType\n curatedShelfId\n title {\n localizedString\n keyValue {\n key\n arguments {\n value\n tagId\n locationId\n num\n userId\n key\n }\n }\n }\n description {\n localizedString\n keyValue {\n key\n arguments {\n value\n tagId\n locationId\n num\n userId\n key\n }\n }\n }\n sponsorId\n sponsorInfo {\n name\n }\n articles {\n id\n document {\n content {\n __typename\n ... on RichContent_SlateJsContent {\n thumbnail {\n mediaId\n photo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n seoInfo {\n metaTitle\n }\n }\n }\n snippet\n title\n space\n route {\n page\n params\n fragment\n url\n }\n }\n sponsorInfo {\n sponsorId\n sponsorName\n }\n }\n}\n\nfragment ReefEditorialFeatureSection on Mixer_EditorialFeatureSection {\n __typename\n sectionId\n sectionType\n curatedShelfId\n header {\n localizedString\n keyValue {\n key\n }\n }\n sponsorInfo {\n ...SponsorInfo\n }\n item {\n ...ReefEditorialFeatureSingleArticle\n ...ReefEditorialFeatureSingleGuide\n }\n}\n\nfragment ReefEditorialFeatureSingleArticle on Mixer_UgcEditorialFeatureLinkPostCard {\n __typename\n linkPost {\n id\n comment\n userProfile {\n id\n displayName\n route {\n url\n }\n }\n customProfile {\n displayName\n url\n }\n preview {\n media {\n __typename\n ... on LinkPreview_PhotoRefV2 {\n object {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n }\n description\n title\n canonicalUrl\n }\n }\n}\n\nfragment ReefEditorialFeatureSingleGuide on Mixer_UgcEditorialFeatureTripCard {\n __typename\n trip {\n id\n title\n description\n route {\n url\n }\n photo {\n __typename\n ... on Media_PhotoResult {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n owner {\n profile {\n userId\n displayName\n route {\n url\n }\n avatar {\n ...Avatar\n }\n }\n }\n size\n }\n}\n\nfragment ReefFullImageFeatureCardSection on Mixer_FullImageFeatureCardSection {\n __typename\n sectionId\n sectionType\n curatedShelfId\n cards {\n title {\n localizedString\n keyValue {\n key\n }\n }\n subTitle {\n localizedString\n }\n ctaText {\n localizedString\n }\n badge\n badgeYear\n label\n photo {\n id\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n }\n route {\n url\n }\n contributorAuthors {\n author {\n id\n name\n avatar {\n photo {\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n }\n }\n }\n }\n contributorUsers {\n userProfile {\n id\n displayName\n route {\n url\n }\n avatar {\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n }\n }\n }\n showBylineText\n }\n}\n\nfragment ReefCoverPageHeroSection on Mixer_CoverPageHeroSection {\n __typename\n sectionId\n sectionType\n curatedShelfId\n title {\n localizedString\n keyValue {\n key\n }\n }\n bodyText {\n localizedString\n }\n photo {\n id\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n photoSizes {\n url\n width\n height\n }\n }\n mobilePhoto {\n id\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n photoSizes {\n url\n width\n height\n }\n }\n}\n\nfragment ReefFeaturedStoriesSection on Mixer_FeaturedStoriesSection {\n __typename\n sectionId\n sectionType\n curatedShelfId\n title {\n localizedString\n keyValue {\n key\n arguments {\n value\n tagId\n locationId\n num\n userId\n key\n }\n }\n }\n description {\n localizedString\n keyValue {\n key\n arguments {\n value\n tagId\n locationId\n num\n userId\n key\n }\n }\n }\n articles {\n id\n document {\n content {\n __typename\n ... on RichContent_SlateJsContent {\n thumbnail {\n mediaId\n photo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n seoInfo {\n metaTitle\n }\n }\n }\n snippet\n title\n space\n route {\n page\n params\n fragment\n url\n }\n }\n sponsorInfo {\n sponsorId\n sponsorName\n }\n }\n}\n\nfragment ReefInsetImageFeatureCardSection on Mixer_InsetImageFeatureCardSection {\n __typename\n sectionId\n sectionType\n curatedShelfId\n title {\n localizedString\n keyValue {\n key\n }\n }\n subtitle: subTitle {\n localizedString\n }\n ctaText {\n localizedString\n }\n badge\n label\n sponsorInfo {\n __typename\n ... on Mixer_SponsorProfile {\n sponsorProfile {\n displayName\n route {\n url\n }\n avatar {\n ...Avatar\n }\n }\n }\n ... on Mixer_CustomSponsor {\n sponsorName\n sponsorUrl\n sponsorLogo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n }\n contentHeaderText {\n localizedString\n }\n contributorAuthors {\n author {\n id\n name\n avatar {\n photo {\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n }\n }\n }\n }\n contributorUsers {\n userProfile {\n id\n displayName\n route {\n url\n }\n avatar {\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n }\n }\n }\n showBylineText\n locationInformation {\n locationId\n reviewSummary {\n count\n rating\n }\n }\n photo {\n id\n photoSizeDynamic {\n maxWidth\n maxHeight\n urlTemplate\n }\n }\n iifcBackground: background\n route {\n url\n }\n externalUrl\n}\n\nfragment CategorySearchesSection on Mixer_CategorySearchesSection {\n __typename\n sectionId\n sectionType\n title {\n localizedString\n }\n searches {\n route {\n nonCanonicalUrl\n }\n searchType\n title {\n localizedString\n }\n subtitleTexts {\n localizedString\n }\n }\n}\n\nfragment FactSheetSection on Mixer_FactSheetSection {\n __typename\n sectionId\n sectionType\n title {\n localizedString\n }\n route {\n url @encode\n }\n variant\n}\n\nfragment TravelersChoiceSection on Mixer_TravelersChoiceSection {\n __typename\n sectionId\n sectionType\n}\n\nfragment PromotionalBannerSection on Mixer_PromotionalBannerSection {\n __typename\n sectionId\n sectionType\n bannerType\n}\n\nfragment poiItem on Mixer_PoiItem {\n locationInformation {\n locationId\n url\n name\n latitude\n longitude\n placeType\n reviewSummary {\n rating\n count\n }\n locationV2 {\n tags(tagCategories: {categories: [221, 225, 227, 228, 230, 231, 240, 285, 243, 244]}) {\n tags {\n tag {\n localizedName\n }\n }\n }\n }\n thumbnail {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n}\n\nfragment InteractiveMapSection on Mixer_InteractiveMapSection {\n __typename\n sectionId\n sectionType\n curatedShelfId\n title {\n localizedString\n keyValue {\n key\n }\n }\n restaurantsIds {\n ...poiItem\n }\n hotelIds {\n ...poiItem\n }\n attractionIds {\n ...poiItem\n }\n}\n\nfragment ArticlesKeepExploringSection on Mixer_ArticlesKeepExploringSection {\n __typename\n sectionId\n sectionType\n offset\n totalDocuments\n articles {\n id\n sponsorInfo {\n sponsorId\n sponsorName\n campaignStart\n campaignEnd\n }\n document {\n snippet\n title\n space\n name\n createdAt\n lastUpdatedAt\n route {\n page\n params\n fragment\n url\n }\n tags {\n displayName\n type\n category\n }\n content {\n __typename\n ... on RichContent_SlateJsContent {\n thumbnail {\n mediaId\n photo {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n }\n seoInfo {\n metaTitle\n }\n }\n }\n }\n }\n}\n\nfragment ReefVideoPlayerSection on Mixer_VideoPlayerSection {\n __typename\n sectionId\n sectionType\n curatedShelfId\n title {\n localizedString\n keyValue {\n key\n }\n }\n description {\n localizedString\n }\n videoSticky\n video {\n id\n sources {\n height\n url\n width\n }\n }\n}\n\nfragment ReefReviewExcerptSection on Mixer_ReviewExcerptSection {\n __typename\n sectionId\n sectionType\n curatedShelfId\n cards {\n review {\n id\n url\n absoluteUrl\n userProfile {\n displayName\n avatar {\n photoSizeDynamic {\n urlTemplate\n maxWidth\n maxHeight\n }\n }\n route {\n url\n }\n }\n }\n excerpt {\n localizedString\n }\n }\n}\n\nfragment GuidanceCardsSectionFragment on WebPresentation_GuidanceCardsSection {\n __typename\n content {\n ...GuidanceContentCardFragment\n }\n initiallyCollapsed\n sectionType\n stableDiffingType\n sectionTitle: title {\n __typename\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n}\n\nfragment GuidanceContentCardFragment on WebPresentation_GuidanceContentCard {\n body {\n __typename\n ...LocalizedStringFragment\n }\n cardLink {\n __typename\n ...InternalOrExternalLinkFragment\n }\n photo {\n __typename\n ...PhotoItemFragment\n }\n stableDiffingType\n cardTitle: title {\n __typename\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n typeName\n}\n\nfragment StandardGridFragment on WebPresentation_StandardGrid {\n __typename\n clusterId\n standardGridContent: content {\n ...GridContentFragment\n }\n sectionType\n seeAllV2 {\n ...InternalLinkFragment\n }\n sponsoredBy {\n ...LocalizedStringFragment\n }\n subtitle {\n ...LocalizedStringFragment\n }\n standardGridTitle: title {\n ...LocalizedStringFragment\n }\n tooltip {\n ...LocalizedStringFragment\n }\n trackingKey\n trackingTitle\n stableDiffingType\n}\n\nfragment GridContentFragment on WebPresentation_GridContent {\n __typename\n ... on WebPresentation_VerticalMinimalCard {\n ...VerticalMinimalCardFragment\n }\n ... on WebPresentation_VerticalStandardCard {\n ...VerticalStandardCardFragment\n }\n}\n"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment