{"status": 200, "data": {"google_api_client_id": "354862010105-bpcqmt1h1cn4imggmm22sqjitca64cld.apps.googleusercontent.com", "venue_info": {"id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgIDzs-bXjgkM", "venue_group_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlciELEhRuaWdodGxvb3BfVmVudWVHcm91cBiAgPOTj6K1CAw", "name": "Joo Ok", "venue_class": "DINING", "locale": "en_US", "country_code": "us", "timezone": "America/New_York", "currency_code": "USD", "currency_symbol": "$", "start_of_day_time": "06:00:00", "policy": "    Thank you for your reservation. Should your plans change, please let us know 24 hours before your reservation time. We look forward to serving you.\r\n", "url_key": "joook", "google_tags_id": null, "waitlist_google_tags_id": null, "offers_google_tags_id": null, "tealium_account": null, "tealium_profile": null, "payment_type": "STRIPE", "needs_zip_code": false, "account_id": "acct_1TVxLzDjPjcA5zDk", "address": "22 West 32nd Street", "cross_street": null, "city": "New York", "state": "New York", "postal_code": "10001", "country": "United States", "phone_number": "(332) 733-3841", "email": null, "website": "https://www.joo-ok.com/", "gmaps_link": null, "menu_link": null, "facebook_link": null, "instagram_link": "https://www.instagram.com/joo.ok_nyc/", "snapchat_link": null, "twitter_link": null, "tiktok_link": null, "venue_today": "2026-07-06", "cuisine_keywords": ["Korean"], "category_keywords": [], "atmosphere_keywords": [], "fb_pixel_id_from_instagram": null, "municipality": {"kind": "location_Municipality", "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlciILEhVsb2NhdGlvbl9NdW5pY2lwYWxpdHkYgIDE8fmvwwoM", "name": "New York", "abbreviation": null, "state": "New York", "state_abbreviation": "NY", "postal_code": null, "possible_postal_codes": [], "country": "United States", "country_code": "us", "timezone": {"zone": "America/New_York"}, "locale": "en_US", "currency_code": "USD", "tax_rate": null, "has_venues": true, "has_concierges": true, "google_generated": true}, "marketing_tab_enabled": true, "agree_to_waitlist_policy": "Tables will be held up to 5 minutes from the time that we've notified you that your table is ready.", "text_custom_policy_holder_name": "Privacy Policy", "special_attention_message_header": "Our commitment to your safety during COVID-19", "special_attention_message_body": "Nothing is more important to us than the safety of our guests. In addition to meeting all health standards, we are taking extra precaution by ensuring that tables are spaced apart, and all surfaces are thoroughly disinfected between seatings.", "tag_groups": {"ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDzk62z3goM": {"id": "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDzk62z3goM", "privacy": "PUBLIC", "name": "Dietary restrictions", "domain": "ReservationActual", "tag_name_displays": {}, "tags": ["Alcohol-free", "Allergy", "Allium", "Celery", "Crustacean", "Dairy-free", "Diabetic", "Eggs", "Fish", "Garlic", "Gluten-free", "Halal", "Hazelnut", "Kosher", "Lactose Intolerant", "Lupin", "Milk", "Mushrooms", "Mustard", "Nightshade", "Nuts", "Paleo", "Peanuts", "Pescatarian", "Pork", "Poultry", "Pregnant", "Red meat", "Salt", "Seafood", "Sesame", "Shellfish", "Shrimp", "Soy", "Sulfites", "Tomatoes", "Tree nuts", "Vegan", "Vegetarian", "Walnuts", "Wheat"], "type": "DIETARY_PREFERENCE"}, "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDzk62z3gkM": {"id": "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDzk62z3gkM", "privacy": "PUBLIC", "name": "Special Occasions", "domain": "ReservationActual", "tag_name_displays": {"4678d5958bbde8f684090f72e4cef4aa": "Valentine's Day", "bad5bde9edb27504f63a1950217e8b0b": "X-Mas"}, "tags": ["Anniversary", "Baby shower", "Bachelor", "Bachelorette", "Birthday", "Bridal shower", "Business celebration", "Business meeting", "Catch up with friends", "Celebration", "Congratulations", "Corporate event", "Engagement", "Female birthday", "Graduation", "Holiday", "Honeymoon", "Job promotion", "Male birthday", "Post-event", "Post-theater", "Pre-event", "Pre-theater", "Special event"], "type": "SPECIAL_OCCASION"}, "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDzrfOuqAsM": {"id": "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDzrfOuqAsM", "privacy": "PUBLIC", "name": "Dietary restrictions", "domain": "VenueGroupClient", "tag_name_displays": {}, "tags": ["Allergy", "Allium", "Crustacean", "Dairy-free", "Diabetic", "Eggs", "Fish", "Garlic", "Gluten-free", "Hazelnut", "Kosher", "Milk", "Mushrooms", "Nightshade", "Nuts", "Paleo", "Peanuts", "Pescatarian", "Pork", "Pregnant", "Salt", "Shellfish", "Soy", "Sulfites", "Tomatoes", "Tree nuts", "Vegan", "Vegetarian", "Walnuts", "Wheat", "Alcohol-free", "Shrimp", "Poultry", "Red meat", "Lactose Intolerant", "Seafood", "Celery", "Mustard", "Sesame", "Lupin", "Halal"], "type": "DIETARY_PREFERENCE"}}, "suppress_sr_dining_analytics": false, "suppress_sr_fb_pixel_code": false, "venue_languages_json": "[{\"name\": \"English\", \"value\": \"en\", \"is_enabled\": true, \"is_default\": true}]", "tag_language_strings": "{}", "selected_language": "en", "enabled_language_codes": ["en"], "language_strings_json": "{\"en\": {\"resWidgetSelDurationDdLabel\": \"SELECT DESIRED DURATION\", \"resWidgetUpgradesLabel\": \"upgrades\", \"resWidgetTimePickerLabel\": \"Time\", \"resWidgetGuestLabel\": \"Guest\", \"resWidgetDurationPickerLabel\": \"duration\", \"resWidgetOtherDatesLabel\": \"Other dates with availability\", \"resWidgetSpecialAttentionLabel\": \"Please note that we are unable to accommodate gluten, vegetarian, vegan, shellfish, seaweed, zero spiceness and allium. \", \"resWidgetSelTimePickerDdLabel\": \"SELECT DESIRED TIME\", \"resWidgetSelPartySizeDdLabel\": \"SELECT DESIRED PARTY SIZE\", \"resWidgetDatePickerLabel\": \"Date\", \"resWidgetTitle\": \"We invite you to a Hanok-setting experience with a 12-course tasting menu highlighting the seasonality and traditions of Korean cuisine.\", \"resWidgetSpecialAttentionInfoBody\": \"A valid credit card is required to secure your reservation and will be authorized at the time of booking.\\n\\nReservations may be cancelled or modified up to 3 days prior to the reservation date without penalty. Cancellations or changes made within 3 days of the reservation, as well as no-shows, will incur a charge of $200 per guest.\", \"resWidgetCrossSellVenueLongDescription\": \"Founded by Chef Chang-ho Shin, Joo Ok \\u2014 meaning \\u2018threading precious jade marbles\\u2019 \\u2014 brings together seasonal, locally sourced ingredients with Korean culinary techniques for a harmonious experience rooted in sustainability and tradition.\", \"resWidgetGuestsLabel\": \"Guests\"}}", "master_language_strings_json": "{\"en\": {\"resWidgetAllTimesLabel\": \"All Times\", \"resWidgetBlackoutDate\": \"There is no online availability for this day. Please call the restaurant.\", \"resWidgetCancelButtonLabel\": \"CANCEL\", \"resWidgetConfirmEmailSent\": \"Your confirmation and details have been sent to <booking_conf_destination>\", \"resWidgetConfirmSuccessBody\": \"We look forward to welcoming you.\", \"resWidgetConfirmSuccessHeader\": \"Thank you.\", \"resWidgetConfirmVenueToContactGuestLabel\": \"Someone will be in touch with you shortly at <email>\", \"resWidgetContinueButtonLabel\": \"Continue\", \"resWidgetCrossSellVenueLongDescription\": \"\", \"resWidgetCrossSellVenueShortDescription\": \"\", \"resWidgetDatePickerLabel\": \"Date\", \"resWidgetDurationPickerLabel\": \"Duration\", \"resWidgetEmail\": \"Email\", \"resWidgetGiftCardAmountAppliedLabel\": \"<amount> applied. <remaining> balance remaining on gift card.\", \"resWidgetGiftCardApplyLabel\": \"Apply\", \"resWidgetGiftCardBalanceLabel\": \"Gift Card Balance\", \"resWidgetGiftCardCancelLabel\": \"Cancel Gift Card\", \"resWidgetGiftCardChangeAmountLabel\": \"Change Amount\", \"resWidgetGiftCardLabel\": \"Redeem a Gift Card\", \"resWidgetGiftCardNumberLabel\": \"Gift Card Number\", \"resWidgetGiftCardPinLabel\": \"PIN\", \"resWidgetGiftCardRedeemAmountLabel\": \"Amount to Redeem\", \"resWidgetGiftCardUpdateAmountLabel\": \"Update Amount\", \"resWidgetGuestLabel\": \"Guest\", \"resWidgetGuestsLabel\": \"Guests\", \"resWidgetHelloLabel\": \"Hello, <first_name> <last_name>\", \"resWidgetHeroMediaSeeAllPhotos\": \"See all <count> photos\", \"resWidgetHourLabel\": \"hr\", \"resWidgetIncludesFees\": \"(Includes <fees> in fees)\", \"resWidgetLoadingLabel\": \"Finding Reservations\", \"resWidgetLocationPickerAllLabel\": \"All Locations\", \"resWidgetLogInButton\": \"Log In\", \"resWidgetLogoutLink\": \"Logout\", \"resWidgetMinuteLabel\": \"min\", \"resWidgetModifyLabel\": \"Modify\", \"resWidgetMyReservationsLabel\": \"My Reservations\", \"resWidgetNoAdditionalAvail\": \"There is no additional availability at this time.\", \"resWidgetNoAvailabilityAllLocations\": \"Unfortunately there is no availability at the selected time.\", \"resWidgetNoAvailabilityCriteria\": \"There is no availability that meets your search criteria. \", \"resWidgetNoAvailability\": \"Unfortunately there is no availability at the selected time.\", \"resWidgetNoShiftsOnDate\": \"We are closed on <date>. Book one of these upcoming dates.\", \"resWidgetNotYouLink\": \"Not you?\", \"resWidgetOtherDatesLabel\": \"Other dates with availability at <venue>\", \"resWidgetOtherLocationsLabel\": \"Availability at our other locations\", \"resWidgetOtherLocationsNoAvail\": \"There is no additional availability at our other venues.\", \"resWidgetOtherVenueNavigationModalBody\": \"You're leaving <venue_from> to make a reservation at <venue_to>.\", \"resWidgetOtherVenueNavigationModalHeader\": \"You're booking at <venue>\", \"resWidgetPerPersonLabel\": \"person\", \"resWidgetPerReservationLabel\": \"reservation\", \"resWidgetPoweredByLabel\": \"Experience by\", \"resWidgetPriorityAlertsConfirmationHeader\": \"Your Priority Alert Has Been Set at <venue_name>\", \"resWidgetPriorityAlertsConfirmationMessage\": \"We will alert you if a reservation becomes available for:\", \"resWidgetPriorityAlertsManageAlertButton\": \"Manage Alert\", \"resWidgetPriorityAlertsSetAlertButton\": \"Alert Me\", \"resWidgetPriorityAlertsSuccessBody\": \"We will alert you if a reservation becomes available for:\", \"resWidgetPriorityAlertsSuccessHeader\": \"Your Priority Alert Has Been Set\", \"resWidgetProfileLink\": \"Profile\", \"resWidgetRedeemAmountExceedBalanceError\": \"Redeemed amount cannot exceed the gift card balance.\", \"resWidgetRedeemAmountExceedTotalError\": \"Redeemed amount cannot exceed the payment total.\", \"resWidgetRedemptionServiceErrorCardNotActive\": \"Card not active, please try a different card.\", \"resWidgetRedemptionServiceErrorCardNotFound\": \"Gift card not found, please update and try again.\", \"resWidgetRedemptionServiceErrorInvalidAmount\": \"Invalid amount. Please update and try again.\", \"resWidgetRedemptionServiceErrorNotSufficientFunds\": \"This gift card has insufficient funds.\", \"resWidgetRedemptionServiceErrorSession\": \"Session has expired. Please refresh page and try again.\", \"resWidgetRedemptionServiceErrorSetup\": \"Invalid Gift Card Setup, please contact venue or try again.\", \"resWidgetRedemptionServiceError\": \"Something went wrong. Please try again.\", \"resWidgetRequestDetailsLabel\": \"Request Details\", \"resWidgetRequestErrorMessageInactive\": \"Your request is no longer active.\", \"resWidgetRequestErrorMessageInvalid\": \"Your request was not found.\", \"resWidgetRequestProcessingLabel\": \"Processing Request\", \"resWidgetRequestReceivedLabel\": \"We have received your request.\", \"resWidgetRequestsManageRequestButton\": \"Manage Request\", \"resWidgetReservationHoldDefaultErrorMessage\": \"Reservation hold unable to process request,The request could not be processed. Please try again\", \"resWidgetReservationHoldHighDemandMessage\": \"Reservation hold high demand,Due to high demand, we are unable to process your booking at this time.\", \"resWidgetReservationHoldLoadingMessage\": \"Securing your reservation\", \"resWidgetReservationHoldTimeNoAvailableMessage\": \"Reservation hold timeslot no longer available,That time slot is no longer available. Would you like to select another time?\", \"resWidgetReservationLabel\": \"Reservation\", \"resWidgetSaveButtonLabel\": \"SAVE\", \"resWidgetSearchAllTimes\": \"Search All Times\", \"resWidgetSearchButton\": \"Search\", \"resWidgetSearchHaloTimeRange\": \"Search <halo_start_time> to <halo_end_time>\", \"resWidgetSearchResultsHeaderAllLocations\": \"Select a time\", \"resWidgetSearchResultsHeader\": \"Select a time at <venue>\", \"resWidgetSelDurationDdLabel\": \"Select desired duration\", \"resWidgetSelPartySizeDdLabel\": \"Select desired party size\", \"resWidgetSelTimePickerDdLabel\": \"Select desired time\", \"resWidgetSelectButtonLabel\": \"Select\", \"resWidgetShowAllTimes\": \"Show all times on <date>.\", \"resWidgetShowXMoreTimes\": \"Show <number_of_times> more times on <date>\", \"resWidgetSpecialAttentionInfoBody\": \"The safety of our customers and team members is a top priority. \", \"resWidgetSpecialAttentionLabel\": \"Our commitment to your safety\", \"resWidgetStartTimeLabel\": \"Start time\", \"resWidgetSubmitRequestButton\": \"Submit a request\", \"resWidgetSubmitRequestHeader\": \"Can't find what you're looking for?\", \"resWidgetTagLabelYourGuests\": \"YOUR GUESTS\", \"resWidgetTagLabelYours\": \"YOURS\", \"resWidgetTimePickerLabel\": \"Time\", \"resWidgetTitle\": \"\", \"resWidgetUpgradesLabel\": \"Upgrades\", \"reservationTimeslotAboutLabel\": \"About\", \"reservationTimeslotIncludedInReservationLabel\": \"Included in the reservation\", \"policySmsOptIn\": \"Yes, I\\u2019d like to receive text message updates related to this reservation such as reminders and confirmations at the number provided.\", \"policyUsTwilioSmsOptInSubfooter\": \"<i>For SMS, reply STOP to unsubscribe. Reply HELP for help. Message frequency varies. Message & data rates may apply.</i>\", \"policyUsTwilioSmsOptIn\": \"Yes, I\\u2019d like to receive text message updates related to this reservation such as reminders and confirmations at the number provided.\", \"resWidgetEmailLabel\": \"Email Address\", \"resWidgetFirstNameLabel\": \"First Name\", \"resWidgetHoldExpiredLabel\": \"Your table is no longer being held, you can still try to book it.\", \"resWidgetHoldingTableLabel\": \"We're holding this table for\", \"resWidgetLastNameLabel\": \"Last Name\", \"resWidgetPhoneNumberLabel\": \"Phone Number\", \"resWidgetPriorityAlertsAlreadyExistsError\": \"An alert has already been set up during this time period. If you wish to set up another alert, please modify the date or the party size.\", \"resWidgetPriorityAlertsDetailsHeader\": \"Priority Alert Details\", \"resWidgetPriorityAlertsHeader\": \"Alert me on this date when a time slot has opened:\", \"resWidgetPriorityAlertsReservationTimeBetween\": \"Reservation Time Between:\", \"resWidgetPriorityAlertsYourDetails\": \"Your Details\", \"resWidgetReservationNotesHeader\": \"Reservation Notes\"}}", "widget_referrer_type": "RESERVATIONS", "reservation_widget_link": "https://www.sevenrooms.com/reservations/joo_ok", "is_freedompay_hpc_enabled": false, "is_freedompay_bypass_3ds_enabled": false, "is_freedompay_fail_on_frictionless_3ds_failed": false, "is_freedompay_fail_on_frictionless_3ds_unavailable": false, "is_freedompay_fail_on_card_not_eligible_for_3ds": false, "is_freedompay_request_only_postal_code": false, "payment_is_charge_and_save_card_enabled": false, "reservation_sms_enabled": false, "display_reservation_sms_opt_in": "false", "show_sms_opt_in_settings_for_twilio_us": true, "reservation_sms_opt_in_on": true, "send_confirmations_res_widget_bookings": true, "priority_alerts_enabled": true, "priority_alerts_sms_enabled": false, "priority_alerts_party_size_min": 2, "priority_alerts_party_size_max": 4, "hijack_reservation_widget": false, "alternate_launch_text": null, "alternate_widget_content": null, "delivery_button_text": null, "delivery_service_url": null, "salutation_options": ["Mr.", "Mrs.", "Ms.", "Miss", "Dr."], "est_arrival_label": "Time", "gmaps_embed_url": "https://www.google.com/maps/embed/v1/place?key=AIzaSyAt9lXRK-nIB3YXSbNoCvuiAxVjTz5CHb8&q=place_id:ChIJfXtCJgBZwokRt0ncRw3PEk4", "gmaps_link_by_place_id": "https://www.google.com/maps/search/?api=1&query=Joo+Ok&query_place_id=ChIJfXtCJgBZwokRt0ncRw3PEk4", "include_end_time": false, "include_seating_area": false, "include_special_attention_message": false, "small_logo_url": null, "large_logo_url": null, "latitude": 40.7475891, "longitude": -73.986913, "new_res_widget_enabled": true, "new_res_widget_sr_login_enabled": false, "new_res_widget_private_events_enabled": false, "send_reminder_email_with_profile_info": true, "show_cancel_link": true, "start_of_day_hour": 6, "venue_class_name": "Restaurant", "venue_gmaps_link": "https://www.google.com/maps/search/?api=1&query=Joo+Ok&query_place_id=ChIJfXtCJgBZwokRt0ncRw3PEk4", "venue_link": "https://www.sevenrooms.com/reservations/joo_ok", "cookie_consent_custom_include": null, "is_whatsapp_enabled": false, "default_message_channel": "SMS_MMS", "is_guest_channel_preference_selection_disabled": false, "is_text_marketing_opt_in_enabled": true, "invisible_recaptcha_enabled": false, "invisible_recaptcha_site_key": null, "venue_map": {"joook": {"country_code": "us", "venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgIDzs-bXjgkM", "sort_order": 0, "start_of_day_time": "06:00:00", "url_key": "joook", "venue_name": "Joo Ok", "address": "22 West 32nd Street", "city": "New York", "header_img": {"raw": "/.h/download/AMIfv964KYCTYDECeFndEYWCvIhBekttIKDnZyJFyOZFdDHwYunJ_5-gC4GIWrS6JDsputNCGWfQ6rUsvNKxYu1j_RG09VTjtbI82SMLrulRaNbpsjKm-83Cqa78lcddmo46AHOPnO_-T8yr3oVYQnM4WsAwCdl1f13GrlC_9jkY1usYxciPzEeETH7JtFsNFRM-xdzhV5A4", "raw_height": null, "raw_width": null}, "internal_name": null, "payment_policy": "We ask that any cancellation to your reservation be made no less than 24 hours prior. For no shows or late cancellations, you will be subject to fee of $25 per person that will be applied to the credit card on file.", "agree_to_waitlist_policy": "Tables will be held up to 5 minutes from the time that we've notified you that your table is ready.", "special_attention_message_header": "Our commitment to your safety during COVID-19", "special_attention_message_body": "Nothing is more important to us than the safety of our guests. In addition to meeting all health standards, we are taking extra precaution by ensuring that tables are spaced apart, and all surfaces are thoroughly disinfected between seatings.", "default_service_charge": 10, "default_gratuity": 10, "reservation_widget_link": "https://www.sevenrooms.com/reservations/joo_ok", "default_tax": null, "tax_groups": [], "venue_color": "#ffffff", "currency_code": "USD", "venue_today": "2026-07-06", "availability_cache_days": 90, "widget_settings": {"color_primary": "#324654", "show_sms_opt_in_settings_for_twilio_us": true, "reservation_sms_opt_in_on": true, "is_tailored_communication_policy_default_on": false, "is_default_custom_checkout_policy_on": false, "is_venue_sms_marketing_policy_default_on": false, "show_special_attention_message": true, "venue_group_marketing_on": true, "tailored_communication_on": false, "venue_specific_marketing_on": true, "venue_sms_marketing_on": false, "custom_checkout_policy_on": false, "require_dietary_tag_gdpr_opt_in": false, "recaptcha_on": false, "above_age_consent_on": false, "age_to_consent": 18, "display_reservation_sms_opt_in": false, "display_tailored_communication_opt_in": false, "format_of_requesting_time": "time_range", "default_search_time": "7:00PM", "venue_specific_marketing_on_for_request": true, "venue_group_marketing_on_for_request": true, "tailored_communication_on_for_request": false, "is_tailored_communication_policy_default_on_for_request": false, "venue_sms_marketing_on_for_request": false, "is_venue_sms_marketing_policy_default_on_for_request": false}, "is_tailored_communication_default_on": false, "is_default_custom_checkout_policy_on": false, "is_venue_sms_marketing_policy_default_on": false, "show_special_attention_message": true, "venue_group_marketing_on": true, "tailored_communication_on": false, "venue_specific_marketing_on": true, "venue_sms_marketing_on": false, "custom_checkout_policy_on": false, "require_dietary_tag_gdpr_opt_in": false, "recaptcha_on": false, "default_above_age_consent_on": false, "default_age_to_consent": 18, "text_custom_policy_holder_name": "Privacy Policy", "payment_system": "STRIPE", "payment_public_token": "pk_live_51TVxLzDjPjcA5zDkNIXfUrLqPBbiz31OynDby32pNR2xEfUKgbL9dMOI9GZwga7Y1VAo6JlWt9eS0J2RoHw1DR1l00SGwBZFC9", "payment_account_id": "acct_1TVxLzDjPjcA5zDk", "payment_is_charge_and_save_card_enabled": false, "connected_setup_intents": true, "payment_gateway_api_key": null, "threed_secure": false, "redemption_systems_enabled": [], "hide_country_flags": false, "is_freedompay_hpc_enabled": false, "is_freedompay_apple_and_google_pay_enabled": false, "is_multi_venue_reservation_enabled": false, "language_strings_json": "{\"en\": {\"resWidgetSelDurationDdLabel\": \"SELECT DESIRED DURATION\", \"resWidgetUpgradesLabel\": \"upgrades\", \"resWidgetTimePickerLabel\": \"Time\", \"resWidgetGuestLabel\": \"Guest\", \"resWidgetDurationPickerLabel\": \"duration\", \"resWidgetOtherDatesLabel\": \"Other dates with availability\", \"resWidgetSpecialAttentionLabel\": \"Please note that we are unable to accommodate gluten, vegetarian, vegan, shellfish, seaweed, zero spiceness and allium. \", \"resWidgetSelTimePickerDdLabel\": \"SELECT DESIRED TIME\", \"resWidgetSelPartySizeDdLabel\": \"SELECT DESIRED PARTY SIZE\", \"resWidgetDatePickerLabel\": \"Date\", \"resWidgetTitle\": \"We invite you to a Hanok-setting experience with a 12-course tasting menu highlighting the seasonality and traditions of Korean cuisine.\", \"resWidgetSpecialAttentionInfoBody\": \"A valid credit card is required to secure your reservation and will be authorized at the time of booking.\\n\\nReservations may be cancelled or modified up to 3 days prior to the reservation date without penalty. Cancellations or changes made within 3 days of the reservation, as well as no-shows, will incur a charge of $200 per guest.\", \"resWidgetCrossSellVenueLongDescription\": \"Founded by Chef Chang-ho Shin, Joo Ok \\u2014 meaning \\u2018threading precious jade marbles\\u2019 \\u2014 brings together seasonal, locally sourced ingredients with Korean culinary techniques for a harmonious experience rooted in sustainability and tradition.\", \"resWidgetGuestsLabel\": \"Guests\"}}", "default_language_code": "en", "enabled_language_codes": ["en"], "hijack_reservation_widget": false, "alternate_launch_text": null, "alternate_widget_content": null, "delivery_button_text": null, "delivery_service_url": null, "is_cybersource_billing_address_required": false, "priority_alerts_enabled": true, "priority_alerts_party_size_min": 2, "priority_alerts_party_size_max": 4, "display_reservation_sms_opt_in": "false", "display_tailored_communication_opt_in_on": null, "show_sms_opt_in_settings_for_twilio_us": true, "reservation_sms_opt_in_on": true, "tailored_communication_opt_in_on": null}}}, "stripe_public_key": "pk_live_vnGByiaF532dJktI7IxNLzee", "is_prod": true, "upgrades": {"categories": [], "inventory": []}, "google_places_api_key": "AIzaSyCULU-MBts4TqiaT1RLafBRrMturBDqH1A", "widget_settings": {"color_primary": "#324654", "color_summary_bar": "#011929", "color_background": "#F4F4F4", "color_background_opacity": "1", "header_img_blob_key": "", "header_img_url": "", "header_img_crop_data": {}, "header_img_photo_dict": {}, "background_img_blob_key": "", "background_img_url": "", "background_img_crop_data": {}, "background_img_photo_dict": {}, "fonts_color_primary": "#000000", "fonts_color_secondary": "#707070", "fonts_color_summary_bar": "#ffffff", "fonts_color_button": "#FFFFFF", "fonts_color_action_bar": "#000000", "fonts_color_links": "#50A0FD", "fonts_color_checkout_inactive": "#9A9A9A", "fonts_color_checkout_active": "#000000", "color_widget_background": "#EEEEEE", "color_widget_background_opacity": "1", "color_cell_background": "#FFFFFF", "color_cell_background_opacity": "1", "color_action_bar_background": "#E3E8EC", "color_action_bar_background_opacity": "0.8", "color_checkout_cell_background": "#FFFFFF", "color_checkout_cell_background_opacity": "0.5", "color_lines": "#EEEEEE", "color_lines_opacity": "1", "color_error": "#F3376B", "color_error_opacity": "1", "color_button": "#324654", "button_id": "1", "requireDietaryTagGdprOptIn": false, "requireDietaryTagGdprOptInConfirmation": false, "calendarOpen": "false", "enableRequests": true, "enableRequestsType": "searched_time", "enablePromoCodes": false, "enableGiftCardRedemption": false, "enableBonvoyLogin": "true", "enableDietaryRestrictions": true, "enableDietaryRestrictionsConfirmation": true, "enableSpecialOccasions": true, "enableSpecialOccasionsConfirmation": true, "enableAdditionalProfileInfoConfirmation": true, "enableProfilePhotoConfirmation": true, "enableCustomQuestion": true, "enableCustomQuestionConfirmation": true, "venueGroupMarketingOn": true, "tailoredCommunicationOn": false, "venueSpecificMarketingOn": true, "showEmailMarketingOptInOnCheckoutPage": true, "showEmailMarketingOptInModalOnConfirmationPage": true, "venueSmsMarketingOn": false, "isTailoredCommunicationPolicyDefaultOn": false, "isVenueSmsMarketingPolicyDefaultOn": false, "aboveAgeConsentOn": false, "ageToConsent": 18, "enableSocialMediaLogin": true, "reservation_hold_time_mins": 5.0, "sale_start_num": "1", "sale_start_type": "DISABLED", "min_guests": "1", "max_guests": "20", "maxSearchResults": 8, "searchHaloDurationHours": 16, "birthdayType": "Optional", "postalCodeType": "Hidden", "salutationType": "Hidden", "availabilityTimeRange": "all", "firstSeating": "", "lastSeating": "", "specificTimeSlots": "[]", "defaultSearchTime": "7:00PM", "defaultSearchDuration": 60, "minimumSearchDuration": 30, "maximumSearchDuration": 120, "searchDurationInterval": 15, "maxDaysOut": 225, "displayReservationSmsOptIn": "false", "reservationSmsOptInOn": true, "customCheckoutPolicyOn": false, "isDefaultCustomCheckoutPolicyOn": false, "remindersSmsEnabled": "false", "showSmsOptInSettingsForTwilioUs": true, "showSpecialAttentionMessage": true, "recaptchaOn": false, "widget_title": "", "facebookAppId": "1089860334458734", "font": "Roboto", "is_referer_only": null, "referer_hostname": null, "redirect_url": null, "crawler_no_index": null, "is_fees_in_price_displayed": false, "is_requests_on_offers_enabled": true, "is_sevenrooms_policy_enabled": true, "new_res_widget_reservations_enabled": true, "new_res_widget_experiences_enabled": false, "new_res_widget_private_events_enabled": false, "formatOfRequestingTime": "time_range", "group_bookings_policy_on": false, "is_group_bookings_policy_default_on": false, "duration_picker_default_enabled": false, "venueSpecificMarketingOnForRequest": true, "venueGroupMarketingOnForRequest": true, "tailoredCommunicationOnForRequest": false, "isTailoredCommunicationPolicyDefaultOnForRequest": false, "venueSmsMarketingOnForRequest": false, "isVenueSmsMarketingPolicyDefaultOnForRequest": false, "crossPromotionEnabled": "false", "crossPromotionVenues": null, "text_custom_policy_holder_name": "Privacy Policy", "text_custom_privacy_policy_link": "", "text_custom_gdpr_policy_link": "https://www.sevenrooms.com/gdpr-policy/ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgIC4-uevwwoM", "isTailoredCommunicationPolicyDisabled": "true", "facebookPixelId": "824616024413438", "text_no_open_books": "We haven't opened <date> for bookings yet.", "text_you_will_be_contacted": "Someone will be in touch with you shortly at <email>", "text_exp_month": "mm", "text_date": "date", "text_marketing_policy": "Marketing Policy", "text_continue_as_guest": "Continue as guest", "text_create_account": "Please select an option<br>below to continue checkout:", "text_total": "order total", "text_first_name": "First Name", "text_login_with_facebook": "LOGIN WITH FACEBOOK", "text_custom_gdpr_dietary_tag_optin_err_msg": "Please either confirm consent or remove dietary restriction tags to book.", "text_payment": "Payment", "text_other_locations": "Availability at our other locations", "text_submit_button": "Submit a request", "text_submit": "Submit", "text_confirmation_sent_to": "Your confirmation and details have been sent to <email>", "text_tip": "tip", "text_no_additional": "There is no additional availability at this time.", "text_select_a_time": "Select a time at <venue>", "text_no_availability_for_access_rules": "Unfortunately there is no availability at the selected time.", "text_service_charge": "service charge", "text_tax": "tax", "text_success_header": "Thank you.", "text_hold_failed_not_avail": "That time slot is no longer available. Would you like to select another time?", "text_guests": "guests", "text_search": "Search", "text_party_too_big": "We can't take booking for that party size, please submit a request or call us as PHONE NUMBER", "text_blackout_on": "There is no online availability for this day. Please call the restaurant.", "text_label_custom_checkout_policy": "I agree to the venues required policy", "widget_template_theme": "LIGHT", "text_credit_card_number": "Credit Card Number", "text_hold_failed_contention": "There are too many people trying to book. Please try again.", "text_all_locations": "All Locations", "text_modify_success_header": "Thank you.", "text_processing": "Processing Request", "text_no_shift": "We are closed on <date>. Book one of these upcoming dates.", "text_submit_request": "Submit a request", "text_additional_selection": "Dining Additional Selection", "text_hold_failed_contention_action": "Try Again", "text_per_person": "person", "text_cvv": "cvv", "text_select_a_tip": "select a tip", "text_other_dates": "Other dates with availability", "text_finding": "Finding Reservations", "text_login_with_google": "LOGIN WITH GOOGLE", "text_upgrades": "upgrades", "text_success_body": "We look forward to welcoming you.", "text_email_address": "Email Address", "text_duration": "duration", "text_custom_checkout_policy_header": "Required checkout policy", "text_upgrade": "Upgrade your reservation", "text_holding_table": "We're holding this table for", "text_venue_group_marketing_opt_in": "Receive news and offers for all our locations", "text_venue_specific_marketing_opt_in": "Receive news and offers for this venue", "text_securing_hold": "Securing your reservation", "text_cancellation_policy": "Cancellation Policy", "text_no_additional_other_venues": "There is no additional availability at our other venues.", "text_select_time_dropdown": "SELECT DESIRED TIME", "text_restaurant_closed": "We are closed on <date>. Book one of these upcoming dates.", "text_reservation_notes": "Reservation Notes", "text_modify_success_body": "", "text_zip_code": "zipcode", "text_modify_success_confirmation": "Your updated booking confirmation has been sent to <email>", "text_hold_expired": "Your table is no longer being held, you can still try to book it.", "text_summary": "Summary", "text_button": "Reservations", "text_reservation_sms_opt_in": "Allow SMS to be sent about this reservation", "text_no_access_rule_yes_shift": "There is no online availability for this day. Please call the restaurant.", "text_hold_failed_not_avail_action": "Search Again", "text_per_reservation": "reservation", "text_start_time": "Start time", "text_card_required": "Credit Card Required", "text_your_information": "Your information", "text_reservation_sms_policy": "Reservation Sms Policy", "text_select_duration_dropdown": "SELECT DESIRED DURATION", "text_select_party_size_dropdown": "SELECT DESIRED PARTY SIZE", "text_custom_gdpr_dietary_tag_optin_label": "You agree to allow us to retain this sensitive personal information (ie food allergies, medical conditions, etc.) in order to provide you with a more tailored experience.", "text_subtotal": "reservation", "text_cant_find": "Can't find what you're looking for?", "text_request_details": "Request Details", "text_guest": "guest", "text_custom_gdpr_policy_link_label": "GDPR Policy", "text_phone_number": "Phone Number", "text_last_name": "Last Name", "text_time": "time", "text_agree_to_policy": "I agree to the Cancellation Policy", "text_request_received": "We have received your request.", "text_custom_privacy_policy_link_label": "Privacy Policy", "text_exp_year": "yyyy", "text_submit_message": "Can't find what you're looking for?", "text_login_with_linkedin": "LOGIN WITH LINKEDIN", "enableBonvoyWidgetLoginEnabled": false, "smsBookingNotificationEnabled": "false", "is_widget_whitelabeled": "false", "reservation_hold_enabled": true, "terms_policy_holder_name": "SevenRooms'", "terms_of_service_url": "https://sevenrooms.com/en/terms-of-service/", "terms_of_service_text": "Terms of Service", "privacy_policy_url": "https://sevenrooms.com/en/privacy-policy/", "privacy_policy_text": "Privacy Policy", "recaptchaSiteKey": "6LfJwSQdAAAAAP5YxxNSgjvLgnsVFGK6o3PzT-oy", "header_img": {"raw_url": "/.h/download/AMIfv964KYCTYDECeFndEYWCvIhBekttIKDnZyJFyOZFdDHwYunJ_5-gC4GIWrS6JDsputNCGWfQ6rUsvNKxYu1j_RG09VTjtbI82SMLrulRaNbpsjKm-83Cqa78lcddmo46AHOPnO_-T8yr3oVYQnM4WsAwCdl1f13GrlC_9jkY1usYxciPzEeETH7JtFsNFRM-xdzhV5A4", "name": "JO-Sevenrooms-1-1.jpg", "crop_url": "https://www.sevenrooms.com/.h/download/AMIfv964KYCTYDECeFndEYWCvIhBekttIKDnZyJFyOZFdDHwYunJ_5-gC4GIWrS6JDsputNCGWfQ6rUsvNKxYu1j_RG09VTjtbI82SMLrulRaNbpsjKm-83Cqa78lcddmo46AHOPnO_-T8yr3oVYQnM4WsAwCdl1f13GrlC_9jkY1usYxciPzEeETH7JtFsNFRM-xdzhV5A4", "mobile_url": "/.h/download/AMIfv97vHhzy4lg1iMs1u9svN1_afjk1NUYV0KYJFG4zu_n8F5NRcW6Cr1Oqw57R6M3kHN3dEfkIQ3nJuGoY1ryc3hYZxbuwlOYfsy63v_rf1Pzzzd_UCUEfkZOjS80mNRriGDh6MmgFaBOdQxosRrk8-X-5l0Dyu_cx3Kqq_PxkQATMBTAzqo5n2lvjzppok3G6G6__j3BbpqbA2LCHIXNj-7KVbjoX4-nrV-SYW1XE84mNElKyV6CWoVpwlNtJ2a2juepX2V2GSYWYioaOh8m6d8LIwNqt4Bs0qOf9qyWII1A-cjuLiJ1_5DI1HPsRS4AFpyG6Okl-KAEDj7susQRGwn6tLYH52xLa15HVT-hkxV3LEFoCbWfFn90xGHVdvOFWoVTRR52PNLkqlxFoo8rN7V1nkhQnnQr9iQ4sv5pH7b9L0m5DFCk"}, "logo_img": {"crop_url": "AMIfv963xOZHF7AsBEA9IbWD7w809tp_VdXvqqr4yHOJFARSrHRJTwtugERwoK26BvP2nNi4m57NMO0o4d9iwuL9Fth51Y5_jJlbjos1pHsbhpRGbyEnR224OzQ7X1IQmX3MdPsmWocmSfL7e2Q2HVyCXO3CxwOWk5vRb0IIjlQCsN5slVPUoAK33rc1oOIATUcunM25kNoc2N7CtzP6Cxa08JCrxmZ0bWHwBYeemO4WkYgQGquBh3oWHgPaot0kifBXoJz0rxJPQtD-JFSAf7VolCBffYyuC25RPSyJHeWL3zb8dF5ZNT7gj9g2vm6KSrmp3BlvPwjOafGDiZKLg38Z1XRcEvzLl5i8jfstyeWUh5iL2UrKv5eYks5FIf_8y4FZUAzSZOIsZbWCcVUdON5IK0fdtC7eNCk96vBGlzewe0kgBscRDCI", "name": "Joo-Ok-Logo-Wht-Horizontal-1.png", "raw_url": "/.h/download/AMIfv95STYIOzUvgxOttiSsnLftDTL9eBMgGrg6rIUpdvU7kslfrqnJpxL2FTfDq8Ddwmx02ApmOf4eB-siavQi6t-r8RKNqATZnOp6hwFZOehe1M675n_Mhc8yTJPbwEJx_tQxdtf3I5fMPAF8t8OVIQRPouvQ7coyqWHwZTcLBR3cerbl8y-PxKpZX7MZvZ2HFB8Y-SXXh", "crop": {"height": 433, "width": 717, "y": 0, "x": 0}}, "secondary_color": "#4f6077", "primary_color": "#4f6077"}}, "csrftoken": null, "request_id": "1783397966.958471d9cc0c9f79b9fe1a5f875ab01b"}