{"reservation_sms_opt_in_policy": "By opting in, you agree to receive SMS updates and reminders about your reservations.", "website": "http://www.drinkoffshore.com", "venue_today": "12/15/19", "venue_class": "DINING", "tealium_profile": null, "municipality": {"kind": "location_Municipality", "tax_rate": null, "name": "Chicago", "locale": "en_US", "country": "United States of America", "possible_postal_codes": ["60601", "60602", "60603", "60604", "60605", "60606", "60607", "60608", "60609", "60610", "60611", "60612", "60613", "60614", "60615", "60616", "60617", "60618", "60619", "60620", "60621", "60622", "60623", "60624", "60625", "60626", "60628", "60629", "60630", "60631", "60632", "60633", "60634", "60635", "60636", "60637", "60638", "60639", "60640", "60641", "60643", "60644", "60645", "60646", "60647", "60649", "60651", "60652", "60653", "60655", "60656", "60657", "60659", "60660", "60661", "60666", "60827", "60290", "60701"], "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlch0LEhVsb2NhdGlvbl9NdW5pY2lwYWxpdHkYr8FrDA", "abbreviation": "CHI", "state": "Illinois", "state_abbreviation": "IL", "country_code": "us", "timezone": "US/Central", "postal_code": "60601", "has_concierges": true, "currency_code": "USD", "has_venues": true}, "account_id": "16109190001", "postal_code": "60611", "country_code": "us", "instagram_link": null, "timezone": "US/Central", "url_key": "offshorenavypier", "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgIDIm9b38AsM", "venue_map": {"offshorenavypier": {"reservation_sms_opt_in_policy": "By opting in, you agree to receive SMS updates and reminders about your reservations.", "payment_account_id": "16109190001", "default_tax": 11.5, "default_venue_specific_marketing_on": "false", "sort_order": 0, "default_gratuity": 20, "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.", "url_key": "offshorenavypier", "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.", "venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgIDIm9b38AsM", "default_above_age_consent_on": "false", "venue_name": "Offshore Rooftop @ Navy Pier", "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 Offshore Rooftop @ Navy Pier", "marketing_opt_in_policy": "From time to time, we'll contact you via email to keep you in the loop about what's happening at Offshore Rooftop @ Navy Pier!", "default_venue_group_marketing_on": "false", "payment_system": "FREEDOMPAY", "default_age_to_consent": "21", "payment_public_token": null, "threed_secure": false, "tax_groups": [{"tax_rate": 11.5, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjYLEhRuaWdodGxvb3BfVmVudWVHcm91cBiAgMiHgs-_CQwLEghUYXhHcm91cBiAgKihpff3Cww", "tax_name": "11.5% Food / Liquor/ Wine / Beer Tax"}, {"tax_rate": 23.0, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjYLEhRuaWdodGxvb3BfVmVudWVHcm91cBiAgMiHgs-_CQwLEghUYXhHcm91cBiAgKih1q-uCgw", "tax_name": "23.0% Service Charge Tax"}, {"tax_rate": 10.25, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjYLEhRuaWdodGxvb3BfVmVudWVHcm91cBiAgMiHgs-_CQwLEghUYXhHcm91cBiAgKih1q-uCQw", "tax_name": "10.25% Room Rental Tax"}], "marketing_opt_in_venue_group_policy": ""}}, "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.", "suppress_sr_dining_analytics": false, "tealium_account": null, "tag_groups": {"ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDI-7Co6wgM": {"domain": "VenueGroupClient", "name": "Dietary restrictions", "privacy": "PUBLIC", "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", "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDI-7Co6wgM"}, "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDIm_S48QgM": {"domain": "ReservationActual", "name": "Dietary restrictions", "privacy": "PUBLIC", "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", "Seafood", "Celery", "Mustard", "Sesame", "Lupin", "Halal", "Lactose Intolerant"], "type": "DIETARY_PREFERENCE", "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDIm_S48QgM"}, "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDIm_S48QoM": {"domain": "ReservationActual", "name": "Special Occasions", "privacy": "PUBLIC", "tags": ["Birthday", "Anniversary", "Honeymoon", "Engagement", "Graduation", "Business meeting", "Bridal shower", "Bachelorette", "Bachelor", "Baby shower", "Business celebration", "Female birthday", "Male birthday", "Special event", "Corporate event", "Celebration", "Congratulations", "Pre-theater", "Post-theater"], "type": "SPECIAL_OCCASION", "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDIm_S48QoM"}}, "locale": "en_US", "state": "Illinois", "category_keywords": [], "policy": "Getting here:\r\nValet Parking is available for $15 Monday-Thursday and $20 Friday-Sunday at Entrance 2 of Festival Hall, on the east end of Navy Pier.\r\nTaking a ride share? Select \"Back\" or ask your driver to drop you off at the Aon Ballroom/Festival Hall Entrance 2 Drop-Off point.\r\n\r\n", "cuisine_keywords": [], "email": null, "phone_number": "312 532 6436", "menu_link": null, "snapchat_link": null, "marketing_opt_in_policy": "From time to time, we'll contact you via email to keep you in the loop about what's happening at Offshore Rooftop @ Navy Pier!", "needs_zip_code": false, "atmosphere_keywords": [], "address": "1000 E Grand", "marketing_tab_enabled": true, "gmaps_link": null, "twitter_link": null, "name": "Offshore Rooftop @ Navy Pier", "cross_street": null, "country": "United States of America", "facebook_link": null, "event_widget_purchase_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.", "city": "Chicago", "payment_type": "FREEDOMPAY", "currency_symbol": "$", "start_of_day_time": "06:00:00", "marketing_opt_in_venue_group_policy": "", "google_tags_id": null, "currency_code": "USD"}
{"text_no_open_books": "We haven't opened
for bookings yet.", "text_you_will_be_contacted": "Someone will be in touch with you shortly at
", "button_id": "1", "sale_start_type": "DISABLED", "widget_title": "Offshore Reservations", "enableSocialMediaLogin": "true", "color_primary": "#7f95a2", "venueGroupMarketingOn": "false", "font": "Roboto", "text_exp_month": "mm", "text_date": "date", "birthdayType": "Hidden", "text_marketing_policy": "Marketing Policy", "sale_start_num": "1", "header_img": "AMIfv94sl3OEzLyxORZxxY6cNvXFMBBcImf8p2gFkisTDhQK7pEomsLhIVxXp8uZ138LByvjteEIOW0_qEVqKLWyRbt9G8eVBNPscjGUPcKWYoIwIulkNZvm1Qb9GoGJ0jujB7IByycAaw7V4VYNYOKFnpLTXFs2kqWjgfQdGLL2_kEw7_-_fDWq0BVkA9i9LLDARF_kbG3h5g3Nm_KUrU02kGlge05EPNbgta2vAtLSTiSLdlRxPX-6IPQdCJbPjSTRUq2ITqh7jngT4d_2A5YN8AztFV8tnjnMJcFZUPsffKwpTJx_Gc7h46LnRq_8sA95jTZOniibNmY82t6SBx4kN0_fq6bOL3qPTTSrryZGt2vO1vngnSkvQyQn57m3gcIap-zeJ1PJYD8-sJn1kW6XcntBy9qV5bKPkKBGLjNP8rJhPg-t473m8ywhDtDhclHAdysBpV3litoxOaQRabbmVNJ_QFgSiRRYDDMornLzRn5imrxES9svyEnjxInLO7GZsHSjyIzcyQjlFr07sEJk2NRkDLQbeieD6FrHJ2wcRP2BMq83ViTw183cgbnJvwKqI7eXYSFgi8VJtXST5cyUiU4Qut6FFA", "color_widget_background_opacity": "1", "text_continue_as_guest": "Continue as guest", "text_create_account": "Please select an option
below to continue checkout:", "text_total": "order total", "text_first_name": "First Name", "text_login_with_facebook": "LOGIN WITH FACEBOOK", "facebookAppId": "1089860334458734", "aboveAgeConsentOn": "false", "text_payment": "Payment", "text_other_locations": "Availability at our other locations", "text_submit_button": "Submit a request", "text_submit": "Submit", "crawler_no_index": null, "text_confirmation_sent_to": "Your confirmation and details have been sent to
", "color_lines": "#d4d4d4", "text_tip": "tip", "text_no_additional": "There is no additional availability at this time.", "color_action_bar_background_opacity": "0.8", "text_select_a_time": "Select a time at
", "terms_of_service_url": "https://sevenrooms.com/en/terms-of-service/", "text_cvv": "cvv", "max_guests": "15", "color_button": "#7f95a2", "defaultSearchTime": "5:00PM", "text_custom_privacy_policy_link": "", "text_request_details": "Request Details", "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_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_subtotal": "reservation", "color_checkout_cell_background": "#FFFFFF", "facebookPixelId": "824616024413438", "text_cant_find": "Can't find what you're looking for?", "lastSeating": "", "reservationSmsOptInOn": "true", "widget_template_theme": "LIGHT", "text_credit_card_number": "Credit Card Number", "fonts_color_checkout_active": "#000000", "color_cell_background_opacity": "1", "text_all_locations": "All Locations", "text_modify_success_header": "Thank you.", "text_processing": "Processing Request", "color_lines_opacity": "0.5", "text_no_shift": "We are closed on
. Book one of these upcoming dates.", "text_submit_request": "Submit a request", "venueSpecificMarketingOn": "false", "enableSpecialOccasions": "false", "background_img": "AMIfv95RPv3kPcNKl9lzeoCmiwoDsOTaFZT6PUHg31R4FBJkR1WphJwxkWhNOqlvHzjtX9jBM0YkS89z3iWtbwD5Bwb3bFX8B_r0R5T0qtNM_dJ6eQsZsjFn08NQpDan9JpvnYypcY4K06MbaAIlS9VYnAjJWfkzUy8-wikwjlkZUCnkLiIZEPdI1g9LWkHs4HljUsPnuo2TFwAHpxUtR3Q_FaBmhgqEhClzMzihg9MMNsMEP5yjfYAvCNmXStTxMDPk7xVUgOW8CMIacnYlGeP4PNgo1GnCdmaXCOxOVf7H61gE0pnacntytYDWr6v_42P4UZxcUianH-3iuju0v4Hz8lapnQwMS-wOu-5F7Jx904UFSgvGgUwDy1lEGlfTxti7RQsC4VMmPLRvnsVUtNFdrvCO66Yr4yTof3DkyKLSlOvstNI9WkK_ZFreLDUggzSzArvWyPgxAsDkXM1eBkK79A1xxl3nfHtHh330Do6eYLB4HOdH48oPIqqRoqrzy6PcRJYuduqBRGzAthR4UJpdIvTBONo1ld5FAaG3SLhPokCH7Dlto9hzX8Fo16-fnONkwvYDqbvX", "recaptchaOn": "false", "text_per_person": "person", "text_no_availability_for_access_rules": "Unfortunately there is no availability at the selected time.", "text_hold_failed_contention": "There are too many people trying to book. Please try again.", "text_other_dates": "Other dates with availability", "text_finding": "Finding Reservations", "encryption_key": "KIrP3vre3P8Hc+zL+anuFw==", "text_login_with_google": "LOGIN WITH GOOGLE", "text_upgrades": "upgrades", "referer_hostname": null, "fonts_color_summary_bar": "#ffffff", "enablePromoCodes": "false", "min_guests": "1", "encryption_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlch0LEhBDbGllbnRFbmNyeXB0aW9uGICAmN_tuI0JDA", "terms_policy_holder_name": "SevenRooms'", "text_success_body": "We look forward to welcoming you.", "text_email_address": "Email Address", "text_duration": "duration", "redirect_url": null, "mixpanel_enabled": null, "text_upgrade": "Upgrade your reservation", "text_holding_table": "We're holding this table for", "text_waitlist_reply_sms": "", "fonts_color_button": "#FFFFFF", "text_select_time_dropdown": "SELECT DESIRED TIME", "color_background_opacity": "0.5", "text_your_information": "Your information", "text_venue_specific_marketing_opt_in": "Receive news and offers for Offshore Rooftop @ Navy Pier", "color_widget_background": "#EEEEEE", "terms_of_service_text": "Terms of Service", "remindersSmsEnabled": "true", "color_error": "#d01a21", "text_hold_failed_contention_action": "Try Again", "text_search": "Search", "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_venue_group_marketing_opt_in": "Receive news and offers for all our locations", "text_waitlist_addition_sms": "
: Check your place in line:
. Check in with the host on arrival. To cancel, reply with \"x\".", "displayReservationSmsOptIn": "false", "recaptchaSiteKey": "6Le3iCkUAAAAAP-ZipV0jXjrNilcMq9fSxaWXYoF", "text_reservation_notes": "Reservation Notes", "text_custom_policy_holder_name": "Offshore Rooftop @ Navy Pier's", "text_modify_success_body": "", "text_zip_code": "zipcode", "fonts_color_secondary": "#8a8a8a", "text_modify_success_confirmation": "Your updated booking confirmation has been sent to
", "fonts_color_links": "#3592e2", "fonts_color_checkout_inactive": "#b0b0b0", "color_summary_bar": "#052e5a", "reservation_hold_enabled": false, "color_checkout_cell_background_opacity": "0.5", "text_agree_to_policy": "I agree to the Cancellation Policy", "is_referer_only": null, "text_summary": "Summary", "defaultSearchDuration": "60", "text_button": "Reservations", "text_no_access_rule_yes_shift": "There is no online availability for this day. Please call the restaurant.", "calendarOpen": "false", "minimumSearchDuration": "30", "searchDurationInterval": "15", "text_per_reservation": "reservation", "text_start_time": "Start time", "text_card_required": "Credit Card Required", "privacy_policy_url": "https://sevenrooms.com/en/privacy-policy/", "text_reservation_sms_opt_in": "Allow SMS to be sent about this reservation", "enableDietaryRestrictions": "false", "availabilityTimeRange": "all", "enableRequests": "true", "fonts_color_action_bar": "#000000", "fonts_color_primary": "#000000", "text_reservation_sms_policy": "Reservation Sms Policy", "text_custom_gdpr_policy_link": "https://www.sevenrooms.com/gdpr-policy/ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgIDIm9b38AsM", "text_select_duration_dropdown": "SELECT DESIRED DURATION", "firstSeating": "", "text_hold_failed_not_avail_action": "Search Again", "color_action_bar_background": "#E3E8EC", "text_select_party_size_dropdown": "SELECT DESIRED PARTY SIZE", "is_widget_whitelabeled": "false", "text_additional_selection": "Dining Additional Selection", "text_waitlist_ready_sms": "Your table is ready", "maximumSearchDuration": "120", "text_hold_expired": "Your table is no longer being held, you can still try to book it.", "specificTimeSlots": "", "text_guest": "guest", "text_custom_gdpr_policy_link_label": "GDPR Policy", "color_background": "#F4F4F4", "text_phone_number": "Phone Number", "text_last_name": "Last Name", "threed_secure": true, "text_time": "time", "privacy_policy_text": "Privacy Policy", "text_request_received": "We have received your request.", "color_error_opacity": "1", "reservation_hold_time_mins": "5", "text_restaurant_closed": "We are closed on
. Book one of these upcoming dates.", "ageToConsent": "21", "color_cell_background": "#FFFFFF", "text_exp_year": "yyyy", "text_submit_message": "Can't find what you're looking for?", "text_login_with_linkedin": "LOGIN WITH LINKEDIN", "text_custom_privacy_policy_link_label": "Privacy Policy"}
{"inventory": [], "categories": []}
{"214": "Invalid Track Data", "212": "Invalid PIN Data", "213": "Card not valid at this location", "210": "The card has reached the credit limit", "211": "Invalid card verification number", "491": "Type of card backed by token does not match the type of card sent to Freeway", "161": "Invalid business date", "344": "The sale code did not apply for the promotion requested", "345": "The unit price submitted was either too high or too low for the promotion requested", "346": "The unit price submitted was either too high or too low for the promotion requested", "347": "The subtotal submitted was either too high or too low for the promotion requested", "340": "No products on the invoice qualify for the promotion requested", "341": "The product does not qualify for the promotion requested", "342": "The product does not qualify for the promotion requested", "343": "The product does not qualify for the promotion requested", "281": "Private Label account bankrupt", "282": "Private Label account closed", "285": "Private Label is charged off", "284": "Private Label card is revoked", "287": "AVS/CVN validation code not whitelisted", "408": "Disabled token (mobile only)", "263": "Encryption mode not supported", "262": "Device not supported", "261": "Track Data decryption error", "264": "Key set not registered", "410": "Token over limit (mobile only)", "313": "This merchant is not eligible for this promotion", "312": "This card is not eligible for this promotion", "311": "The available window for this promotion has expired", "310": "Requested promotion(s) failed validation", "317": "The promotion engine found different available promotions than the one specified", "316": "The merchant has not opted-in for the promotion", "315": "The scenario code specified for this promotion was not valid", "314": "The promotion is not valid at this time", "271": "Invalid or inactive moniker", "300": "An error occurred in communicating with the Promotion Engine", "301": "The submitted transaction contains more than one promotion, but the remote system supports only one promotion code per transaction", "302": "The invoice would have zero value", "245": "The transaction contains both card data and an orderRequestID, but the card data does not match that from the original transaction", "244": "The bank account number failed the validation check", "247": "You requested a credit for a capture that was previously voided", "246": "The transaction cannot be voided", "241": "The request ID is invalid", "243": "The transaction has already been settled or reversed", "242": "You requested a capture, but there is no corresponding, unused authorization record.", "102": "One or more fields contains invalid data", "103": "Invalid combination of services", "100": "Successful transaction", "101": "Request is missing one or more required fields", "248": "The authorization for this transaction is no longer valid", "431": "Invalid token", "339": "The invoice amount is not within the purchase amount bounds of this promotion", "338": "The qualifying subtotal is not within the percentage purchase amount bounds of this promotion", "335": "The qualifying subtotal is not within the purchase amount bounds of this promotion", "451": "Unsupported request", "337": "The eligible subtotal is not withinthe purchase amount bounds of this promotion", "336": "The qualifying quantity is not within the amount bounds of this promotion", "330": "The invoice did not satisfy the rules of the promotion requested", "252": "Processor unavailable", "253": "Merchant is not allowed to perform this transaction", "250": "The request was received, but a time-out occurred with the payment processor", "251": "Processor or issuing bank does not support this transactio", "254": "Processor rejected transaction, invalid data", "402": "Expired token (mobile only)", "401": "Error retrieving payment information from Token service", "701": "Successful retrieval of DCC Information Card is eligible", "702": "Card is not eligible for DCC", "229": "Merchant configuration error", "222": "Account is frozen", "221": "The customer matched an entry on the processor's negative file", "220": "Issuing bank rejected the transaction due to generic account problem", "348": "The non-qualifying items exceeded thethreshold amount allowed by this promotion", "151": "The request was received but a server time-out occurred", "150": "General failure", "153": "Unable to communicate with card processor", "152": "Internal error while communicating with card processor", "154": "Invalid card processor configuration", "238": "The authorization has already been captured", "239": "The requested transaction amount must match the previous transaction amount", "234": "Invalid merchant credentials", "235": "The requested amount exceeds the originally authorized amount", "236": "Processor failure", "237": "Processor failure", "231": "Invalid account number", "232": "The card type is not accepted by the payment processor", "233": "General decline by the processor", "322": "This card is not eligible for any terms promotions", "323": "This merchant is not registered for this program", "320": "The merchant is not correctly configured for discounts (Program not found)", "324": "The entered promotion was not found", "201": "The issuing bank has questions about the request", "203": "General decline of the card", "202": "Expired card", "205": "Stolen or lost card", "204": "Insufficient funds in the account", "207": "Issuing bank unavailable", "209": "American Express Card Identifiction Digits (CID) did not match", "208": "Inactive card or card not authorized for card-not-present transactions", "149": "General failure"}
None
SEVENROOMS_WIDGET
None
None
null
None
{}
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1EbGsI8uLHwskdQ/D6pR XtTr4I3Gf5LoZXPRlXjP9GiOli6TTdtOw9fUosebpf7bBfbtUUhQxIXZCdPjTWLL QbvCjOCn9g3ZmOrErIWodhgJFcfKoaNZURhpLYqRPMhOSAokw5dhE5051XJqlzT9 nQnn0ybno/vSlgEuHdeMc9YvScJ6k215/HpXaRLqhDgrBeLClEu1yWBihbE2+6BK FgxAWPTmbn2GgLrsSSIauVdYtIbqttH4xdMEVvrMcXxvayjoHX8NE+3C7LDcSnT0 X7Vq99g4kDwTVktjO7CvzaqH6Ov6NQy7RJ1IuDdidQAbn5lOEQ708xRHzNt/DVAx nQIDAQAB -----END PUBLIC KEY-----