Crawler/web/grubhub/menu.json

834 lines
31 KiB
JSON

{
"restaurant_data": {
"restaurant_availability": {
"restaurant_id": "10316176",
"delivery_fee": {
"amount": 149,
"currency": "USD",
"styled_text": null
},
"delivery_fee_without_discounts": {
"amount": 149,
"currency": "USD",
"styled_text": null
},
"delivery_fee_estimate": {
"amount": 149,
"currency": "USD",
"styled_text": null
},
"delivery_fee_as_percentage": 0,
"delivery_fee_taxable": false,
"delivery_fee_allocation_info": {
"attribution": "GRUBHUB"
},
"order_minimum": {
"amount": 0,
"currency": "USD",
"styled_text": null
},
"sales_tax": 6.5,
"delivery_offered_to_diner_location": false,
"open": false,
"open_delivery": false,
"open_pickup": false,
"available_for_delivery": true,
"available_for_pickup": true,
"delivery_estimate": 30,
"delivery_estimate_range": "{\"maximum\":40,\"minimum\":30}",
"delivery_estimate_range_v2": {
"maximum": 40,
"minimum": 30
},
"pickup_estimate": 20,
"pickup_estimate_range": "{\"maximum\":30,\"minimum\":20}",
"pickup_estimate_range_v2": {
"maximum": 30,
"minimum": 20
},
"cash_accepted": false,
"credit_card_accepted": true,
"paypal_accepted": false,
"time_zone_id": "America/New_York",
"time_zone_offset": -14400000,
"tracker": true,
"delivery_cutoff": 15,
"pickup_cutoff": 30,
"delivery_type": "UNKNOWN",
"available_hours": [
{
"day_of_week": 1,
"time_ranges": [
"17:00-03:59"
]
},
{
"day_of_week": 2,
"time_ranges": [
"17:00-03:59"
]
},
{
"day_of_week": 3,
"time_ranges": [
"17:00-03:59"
]
},
{
"day_of_week": 4,
"time_ranges": [
"17:00-03:59"
]
},
{
"day_of_week": 5,
"time_ranges": [
"17:00-03:59"
]
},
{
"day_of_week": 6,
"time_ranges": [
"17:00-03:59"
]
},
{
"day_of_week": 7,
"time_ranges": [
"17:00-03:59"
]
}
],
"available_hours_pickup": [
{
"day_of_week": 1,
"time_ranges": [
"17:00-03:59"
]
},
{
"day_of_week": 2,
"time_ranges": [
"17:00-03:59"
]
},
{
"day_of_week": 3,
"time_ranges": [
"17:00-03:59"
]
},
{
"day_of_week": 4,
"time_ranges": [
"17:00-03:59"
]
},
{
"day_of_week": 5,
"time_ranges": [
"17:00-03:59"
]
},
{
"day_of_week": 6,
"time_ranges": [
"17:00-03:59"
]
},
{
"day_of_week": 7,
"time_ranges": [
"17:00-03:59"
]
}
],
"future_order_available_hours_delivery": [
{
"day_of_week": 1,
"time_ranges": [
"17:30-04:29"
]
},
{
"day_of_week": 2,
"time_ranges": [
"17:30-04:29"
]
},
{
"day_of_week": 3,
"time_ranges": [
"17:30-04:29"
]
},
{
"day_of_week": 4,
"time_ranges": [
"17:30-04:29"
]
},
{
"day_of_week": 5,
"time_ranges": [
"17:30-04:29"
]
},
{
"day_of_week": 6,
"time_ranges": [
"17:30-04:29"
]
},
{
"day_of_week": 7,
"time_ranges": [
"17:30-04:29"
]
}
],
"future_order_available_hours_pickup": [
{
"day_of_week": 1,
"time_ranges": [
"17:20-04:19"
]
},
{
"day_of_week": 2,
"time_ranges": [
"17:20-04:19"
]
},
{
"day_of_week": 3,
"time_ranges": [
"17:20-04:19"
]
},
{
"day_of_week": 4,
"time_ranges": [
"17:20-04:19"
]
},
{
"day_of_week": 5,
"time_ranges": [
"17:20-04:19"
]
},
{
"day_of_week": 6,
"time_ranges": [
"17:20-04:19"
]
},
{
"day_of_week": 7,
"time_ranges": [
"17:20-04:19"
]
}
],
"min_delivery_fee": {
"amount": 0,
"currency": "USD",
"styled_text": null
},
"catering_info": {
"catering_sibling_id": null,
"order_thresholds": {
"currency": "USD",
"order_price_bucket_list": [
{
"amount": 250,
"buffer_minutes": 30
}
]
},
"catering": false
},
"next_open_closed_info": {
"next_order_send_time_delivery": "2025-03-11T17:00:00.000Z",
"next_order_send_time_pickup": "2025-03-11T17:00:00.000Z",
"next_delivery_time": "2025-03-11T17:30:00.000Z",
"next_pickup_time": "2025-03-11T17:20:00.000Z",
"order_tiers": [
{
"threshold_type": "ORDER_AMOUNT_CENTS",
"threshold": 15000,
"additional_prep_time_minutes": 20,
"next_delivery_time": "2025-03-11T17:50:00.000Z",
"next_order_send_time_delivery": "2025-03-11T17:00:00.000Z",
"next_pickup_time": "2025-03-11T17:40:00.000Z",
"next_order_send_time_pickup": "2025-03-11T17:00:00.000Z"
}
]
},
"allowable_order_types": [
"standard"
],
"service_fee": {
"name": "Service fee",
"description": "A service fee of 15.0% for delivery orders will be charged with Orlando China Ocean.",
"delivery_fee": {
"fee_type": "PERCENT",
"percent_value": 15,
"maximum_amount_for_percent": {
"amount": 1400,
"currency": "USD",
"styled_text": null
}
},
"delivery_service_fee_allocation_info": {
"attribution": "GRUBHUB"
},
"fee_allocation_info": {
"fee_allocation_type": "GRUBHUB"
}
},
"small_order_fee": {
"name": "Small order delivery fee",
"description": "A small order delivery fee applies to your Orlando China Ocean subtotal of $8.69 or less.",
"minimum_order_value_cents": 1000,
"fee": {
"fee_type": "FLAT",
"flat_cents_value": {
"amount": 200,
"currency": "USD",
"styled_text": null
}
},
"fee_allocation_info": {
"attribution": "GRUBHUB"
}
},
"fee_display_setting": {
"search_display_setting": null,
"menu_display_setting": {
"id": "UniversalControl",
"subtitle_fee_styled_text": {
"text": "$1.49 delivery",
"text_style": "DEFAULT"
},
"disclaimer": null
}
},
"grouped_overrides_availability": {
"delivery_blacked_out": false,
"pickup_blacked_out": false,
"delivery_soft_blacked_out": false,
"pickup_soft_blacked_out": false,
"delivery_estimate_in_minutes": null,
"order_minimum_increase_in_cents": 0,
"inundated": false
},
"contact_free_required": false,
"delivery_fees": [
{
"fee_name": "DELIVERY",
"type": "DELIVERY",
"operand": "FLAT",
"amount": 149,
"non_adjusted_amount": null,
"adjustment": null,
"threshold": null,
"potential_adjustment": null,
"non_adjusted_values": null,
"potential_adjustment_values": null,
"applicable_hours": null,
"applicable_days_of_the_week": null,
"attribution": "GRUBHUB",
"fee_adjustment_category": "NONE",
"has_campus_subscription_specific_requirements": false,
"amount_benefits": null,
"non_adjusted_amount_benefits": null,
"potential_adjustment_values_benefits": null,
"non_adjusted_values_benefits": null,
"potential_adjustment_benefits": null
},
{
"fee_name": "DRIVER_BENEFITS_FEE",
"type": "DRIVER_BENEFITS_FEE",
"operand": "FLAT",
"amount": 0,
"non_adjusted_amount": null,
"adjustment": null,
"threshold": null,
"potential_adjustment": null,
"non_adjusted_values": null,
"potential_adjustment_values": null,
"applicable_hours": null,
"applicable_days_of_the_week": null,
"attribution": "GRUBHUB",
"fee_adjustment_category": "NONE",
"has_campus_subscription_specific_requirements": false,
"amount_benefits": null,
"non_adjusted_amount_benefits": null,
"potential_adjustment_values_benefits": null,
"non_adjusted_values_benefits": null,
"potential_adjustment_benefits": null
},
{
"fee_name": "PRIORITY_DELIVERY",
"type": "PRIORITY_DELIVERY",
"operand": "FLAT",
"amount": 249,
"non_adjusted_amount": null,
"adjustment": null,
"threshold": {},
"potential_adjustment": null,
"non_adjusted_values": null,
"potential_adjustment_values": null,
"applicable_hours": null,
"applicable_days_of_the_week": null,
"attribution": "GRUBHUB",
"fee_adjustment_category": "NONE",
"has_campus_subscription_specific_requirements": false,
"amount_benefits": null,
"non_adjusted_amount_benefits": null,
"potential_adjustment_values_benefits": null,
"non_adjusted_values_benefits": null,
"potential_adjustment_benefits": null
},
{
"fee_name": "SERVICE",
"type": "SERVICE",
"operand": "PERCENT",
"amount": 1500,
"non_adjusted_amount": null,
"adjustment": null,
"threshold": {
"maximum_amount_for_percentage": 1400
},
"potential_adjustment": null,
"non_adjusted_values": null,
"potential_adjustment_values": null,
"applicable_hours": null,
"applicable_days_of_the_week": null,
"attribution": "GRUBHUB",
"fee_adjustment_category": "NONE",
"has_campus_subscription_specific_requirements": false,
"amount_benefits": null,
"non_adjusted_amount_benefits": null,
"potential_adjustment_values_benefits": null,
"non_adjusted_values_benefits": null,
"potential_adjustment_benefits": null
},
{
"fee_name": "SMALL",
"type": "SMALL",
"operand": "FLAT",
"amount": 200,
"non_adjusted_amount": null,
"adjustment": null,
"threshold": {
"threshold": 1000
},
"potential_adjustment": null,
"non_adjusted_values": null,
"potential_adjustment_values": null,
"applicable_hours": null,
"applicable_days_of_the_week": null,
"attribution": "GRUBHUB",
"fee_adjustment_category": "NONE",
"has_campus_subscription_specific_requirements": false,
"amount_benefits": null,
"non_adjusted_amount_benefits": null,
"potential_adjustment_values_benefits": null,
"non_adjusted_values_benefits": null,
"potential_adjustment_benefits": null
}
],
"pickup_fees": [],
"cutoff_for_delivery": true,
"cutoff_for_pickup": true,
"white_in": false,
"inundated": false,
"blacked_out": false
},
"restaurant": {
"id": "10316176",
"restaurant_hash": "30ceb46e88ede69efa34081e6b076e8b",
"merchant_uuid": "GLfVcNN1Ee-VcetVHBgGHQ",
"package_state_type_id": 2,
"available_restaurant_features": [],
"disclaimers": [],
"duplicate": false,
"name": "Orlando China Ocean",
"address": {
"locality": "Orlando",
"region": "FL",
"postal_code": "32822-2710",
"zip": "32822",
"street_address": "2508 S Semoran Blvd",
"country": "USA",
"time_zone_id": "America/New_York",
"phone_number_for_delivery": null,
"latitude": null,
"longitude": null
},
"cross_street_required": false,
"premium": true,
"online_ordering_available": true,
"pickup_offered": true,
"phone_ordering_available": true,
"phone_number_for_delivery": "4078237799",
"suppress_diner_phone_contact": false,
"latitude": "28.51548767",
"longitude": "-81.31121064",
"city_id": 283,
"managed_delivery": true,
"delivery_mode": "FULL_GHD",
"minimum_tip_percent": 10.0,
"default_tip_percent": 20.0,
"minimum_tip": {
"amount": 200,
"currency": "USD",
"styled_text": null
},
"logo": "https://media-cdn.grubhub.com/image/upload/v1737040004/iztzardvszedgbisytr1.png",
"group_ids": [
"pauseByPartner:fd317fe0-2215-11ec-8fa6-f705ecbb3af7-partner-grp:GENERIC_GROUP_IDS",
"pauseByPartner:3aefd0b0-2217-11ec-8fe1-8bb6431a0c16-partner-grp:GENERIC_GROUP_IDS",
"1898fe81-0b40-4c7d-bf88-76b74f92a896:polygon:GENERIC_GROUP_IDS",
"pauseByPartner:63efd650-2216-11ec-8715-1b87ad3ba198-partner-grp:GENERIC_GROUP_IDS"
],
"has_coupons": false,
"is_new": true,
"routing_number": "4078237799",
"cuisines": [
"Chicken",
"Chinese",
"Noodles",
"Seafood",
"Soup"
],
"restaurant_coupons": [],
"just_in_time_orders": false,
"restaurant_cdn_image_url": "http://s1.seamless.com/-/ri/gh/10316176",
"media_image": {
"base_url": "https://media-cdn.grubhub.com/image/upload/",
"public_id": "iztzardvszedgbisytr1",
"format": "png",
"tag": "logo",
"tags": [
"primary_logo"
],
"image_source": null,
"uploader_details": null,
"image_description": null,
"image_title": null,
"scale_mode": "FILL"
},
"rating": {
"rating_count": "1",
"rating_value": "4"
},
"price_rating": "2",
"rating_bayesian_half_point": {
"rating_count": "1",
"rating_value": "3.5"
},
"rating_bayesian10_point": {
"rating_count": "1",
"rating_value": "3.5"
},
"restaurant_managed_hours_list_v2": [
{
"day": "Monday",
"hours": "6:00 AM - 11:59 PM",
"start_time": "06:00:00.000",
"end_time": "23:58:59.999"
},
{
"day": "Tuesday",
"hours": "6:00 AM - 11:59 PM",
"start_time": "06:00:00.000",
"end_time": "23:58:59.999"
},
{
"day": "Wednesday",
"hours": "6:00 AM - 11:59 PM",
"start_time": "06:00:00.000",
"end_time": "23:58:59.999"
},
{
"day": "Thursday",
"hours": "6:00 AM - 11:59 PM",
"start_time": "06:00:00.000",
"end_time": "23:58:59.999"
},
{
"day": "Friday",
"hours": "6:00 AM - 11:59 PM",
"start_time": "06:00:00.000",
"end_time": "23:58:59.999"
},
{
"day": "Saturday",
"hours": "6:00 AM - 11:59 PM",
"start_time": "06:00:00.000",
"end_time": "23:58:59.999"
},
{
"day": "Sunday",
"hours": "6:00 AM - 11:59 PM",
"start_time": "06:00:00.000",
"end_time": "23:58:59.999"
}
],
"restaurant_intersected_managed_hours_list": [
{
"day": "Monday",
"hours": "1:00 PM - 11:59 PM",
"start_time": "13:00:00.000",
"end_time": "23:58:59.999"
},
{
"day": "Tuesday",
"hours": "1:00 PM - 11:59 PM",
"start_time": "13:00:00.000",
"end_time": "23:58:59.999"
},
{
"day": "Wednesday",
"hours": "1:00 PM - 11:59 PM",
"start_time": "13:00:00.000",
"end_time": "23:58:59.999"
},
{
"day": "Thursday",
"hours": "1:00 PM - 11:59 PM",
"start_time": "13:00:00.000",
"end_time": "23:58:59.999"
},
{
"day": "Friday",
"hours": "1:00 PM - 11:59 PM",
"start_time": "13:00:00.000",
"end_time": "23:58:59.999"
},
{
"day": "Saturday",
"hours": "1:00 PM - 11:59 PM",
"start_time": "13:00:00.000",
"end_time": "23:58:59.999"
},
{
"day": "Sunday",
"hours": "1:00 PM - 11:59 PM",
"start_time": "13:00:00.000",
"end_time": "23:58:59.999"
}
],
"managed_delivery_settings": {
"order_minimum": {
"amount": 0,
"currency": "USD",
"styled_text": null
}
},
"order_fulfillment_methods": {
"SELF_DELIVERY": {
"allowable_order_types": null,
"fulfillment_tags": []
},
"PICKUP": {
"allowable_order_types": [
"standard"
],
"fulfillment_tags": []
},
"ORDER_BASED_ON_DEMAND_DELIVERY": {
"allowable_order_types": null,
"fulfillment_tags": []
},
"MANAGED_DELIVERY": {
"allowable_order_types": [
"standard"
],
"fulfillment_tags": []
}
},
"alcohol_enabled": false,
"alcohol_market_status": "DISABLED",
"faceted_rating_data": {
"review_data": {
"total_count": 0,
"valid_count": 0,
"top_review": {
"rating_value": null,
"review_text": null,
"reviewer_display_name": null,
"time_created": null
}
},
"faceted_rating_list": [],
"faceted_rating_too_few": true
},
"additional_media_images": {
"LOGO_HOME_PAGE": {
"base_url": "https://media-cdn.grubhub.com/image/upload/",
"public_id": "iztzardvszedgbisytr1",
"format": "png",
"tag": "logo",
"tags": [
"primary_logo"
],
"image_source": null,
"uploader_details": null,
"image_description": null,
"image_title": null,
"scale_mode": "FILL"
},
"MENU_PAGE": {
"base_url": "https://media-cdn.grubhub.com/image/upload/",
"public_id": "iztzardvszedgbisytr1",
"format": "png",
"tag": "logo",
"tags": [
"primary_logo"
],
"image_source": null,
"uploader_details": null,
"image_description": null,
"image_title": null,
"scale_mode": "FILL"
},
"SEARCH_HOME_PAGE": {
"base_url": "https://media-cdn.grubhub.com/image/upload/",
"public_id": "u5ffhbgs258fspctbfgh",
"format": "jpg",
"tag": "search",
"tags": [
"primary_search"
],
"image_source": null,
"uploader_details": null,
"image_description": null,
"image_title": null,
"scale_mode": "FILL"
},
"SEARCH_RESULTS_PAGE": {
"base_url": "https://media-cdn.grubhub.com/image/upload/",
"public_id": "u5ffhbgs258fspctbfgh",
"format": "jpg",
"tag": "search",
"tags": [
"primary_search"
],
"image_source": null,
"uploader_details": null,
"image_description": null,
"image_title": null,
"scale_mode": "FILL"
},
"HEADER_BACKGROUND": {
"base_url": "https://media-cdn.grubhub.com/image/upload/",
"public_id": "lhd8t0tiktjp1bif9tp8",
"format": "jpg",
"tag": "header_background",
"tags": [
"primary_header"
],
"image_source": null,
"uploader_details": null,
"image_description": null,
"image_title": null,
"scale_mode": "FILL"
}
},
"tag_list": [],
"available_promo_codes": [],
"available_offers": [],
"available_progress_campaigns": [],
"merchant_url_path": "orlando-china-ocean-2508-s-semoran-blvd-orlando",
"order_type_settings": {
"service_fee": {
"name": "Service fee",
"description": "A service fee of 15.0% for delivery orders will be charged with Orlando China Ocean.",
"delivery_fee": {
"fee_type": "PERCENT",
"percent_value": 15,
"maximum_amount_for_percent": {
"amount": 1400,
"currency": "USD",
"styled_text": null
}
},
"delivery_service_fee_allocation_info": {
"attribution": "GRUBHUB"
},
"fee_allocation_info": {
"fee_allocation_type": "GRUBHUB"
}
},
"small_order_fee": {
"name": "Small order delivery fee",
"description": "A small order delivery fee applies to your Orlando China Ocean subtotal of $8.69 or less.",
"minimum_order_value_cents": 1000,
"fee": {
"fee_type": "FLAT",
"flat_cents_value": {
"amount": 200,
"currency": "USD",
"styled_text": null
}
},
"fee_allocation_info": {
"attribution": "GRUBHUB"
}
},
"merchant_status": {
"category": "ACTIVE",
"category_description": "Active",
"description": "Premium",
"requires_attrition_reason": false,
"status": "PREMIUM"
},
"delivery_estimate_minutes": 30,
"pickup_estimate_minutes": 20
},
"pickup_tips_disabled": false,
"special_instructions_disabled": true,
"utensils_selection_disabled": false,
"restaurant_tags": [],
"version_ids": {
"catalog": "v1:wrma6JfYXP4jQrYOidEWeIaIl041p7w4"
},
"shared_cart": true,
"subscription_information": {
"order_minimum": null
},
"excluded_menu_item_count": 0,
"aggregations": {
"menu_item_tags": {
"values": {}
}
},
"menu_item_features": [
"CHOICE_OPTION_MEDIA",
"CHOICE_CATEGORY_QUANTITIES",
"CHOICE_OPTION_QUANTITIES",
"SUBCATEGORIES"
],
"pos_integrated": true,
"data_bytes": 0,
"menu_data_bytes": 0,
"template_type": "STANDARD",
"tax_engine_information": {
"tax_engine_calculation_enabled": false,
"tax_type_code": null
},
"service_fee_taxable": false,
"service_fee_taxable_when_delivery_only": true,
"delivery_fee_taxable_when_delivery_only": true,
"cash_tip_allowed": false,
"is_too_few": true,
"too_few": true
}
},
"menu_items": []
}