{"id":"5656206a-8653-4ff9-8021-2ce187ddb9af","course_name":"Heather Ridge Golf Course","club_name":"Heather Ridge Golf Course","city":"Gurnee","state":"IL","lat":42.3483981,"lng":-87.9520041,"type":"Public","par":35,"holes":9,"yardage":3007,"timezone":"America/Detroit","architect":null,"year_built":1974,"description":null,"description_source":null,"fairway_grass":null,"green_grass":null,"phone":"+1-847-367-6010","website":"https://www.heatherridgegolf.com/","address":"5900 Heather Ridge Drive","postal_code":"60031","facilities":{"lessons":null,"pro_shop":null,"restaurant":null,"club_rental":null,"driving_range":null,"putting_green":null},"ratings":{"overall":4.5,"review_count":232},"sources":null,"tees":[{"tee_key":"blue-male","tee_name":"Blue","tee_color":"blue","gender":"Male","course_rating":null,"slope":110,"par":35,"yardage":3007},{"tee_key":"red-female","tee_name":"Red","tee_color":"red","gender":"Female","course_rating":null,"slope":117,"par":36,"yardage":2515}],"holes_data":[{"number":1,"par":5,"handicap_index":15,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":2,"par":4,"handicap_index":1,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":3,"par":4,"handicap_index":5,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":4,"par":4,"handicap_index":17,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":5,"par":4,"handicap_index":9,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":6,"par":4,"handicap_index":11,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":7,"par":4,"handicap_index":7,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":8,"par":3,"handicap_index":3,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":9,"par":3,"handicap_index":13,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":10,"par":4,"handicap_index":16,"yardages":{"web":284},"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":11,"par":4,"handicap_index":2,"yardages":{"web":430},"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":12,"par":4,"handicap_index":6,"yardages":{"web":350},"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":13,"par":3,"handicap_index":18,"yardages":{"web":112},"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":14,"par":5,"handicap_index":10,"yardages":{"web":446},"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":15,"par":4,"handicap_index":12,"yardages":{"web":377},"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":16,"par":3,"handicap_index":8,"yardages":{"web":194},"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":17,"par":4,"handicap_index":4,"yardages":{"web":400},"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":18,"par":4,"handicap_index":14,"yardages":{"web":317},"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]}],"climate":{"season_start":4,"season_end":10,"best_months":[5,6,7,8,9],"monthly":[{"month":1,"avg_low_f":16,"avg_high_f":30,"avg_temp_f":23,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":2,"avg_low_f":18,"avg_high_f":34,"avg_temp_f":26,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":3,"avg_low_f":27,"avg_high_f":44,"avg_temp_f":36,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":4,"avg_low_f":35,"avg_high_f":55,"avg_temp_f":45,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":5,"avg_low_f":47,"avg_high_f":67,"avg_temp_f":57,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":6,"avg_low_f":57,"avg_high_f":76,"avg_temp_f":67,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":7,"avg_low_f":63,"avg_high_f":82,"avg_temp_f":72,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":8,"avg_low_f":62,"avg_high_f":80,"avg_temp_f":71,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":9,"avg_low_f":54,"avg_high_f":74,"avg_temp_f":64,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":10,"avg_low_f":43,"avg_high_f":61,"avg_temp_f":52,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":11,"avg_low_f":31,"avg_high_f":48,"avg_temp_f":40,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":12,"avg_low_f":22,"avg_high_f":36,"avg_temp_f":29,"avg_wind_mph":0,"avg_precipitation_in":0}],"source":{"name":"Open-Meteo","url":"https://open-meteo.com/","title":"Climate normals (with NOAA 1991-2020 Climate Normals, public domain, where available)","license":"CC BY 4.0"}},"nearby":{"hotels":[],"restaurants":[{"name":"The Chocolate Sanctuary","lat":42.3626267,"lng":-87.9304263,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0Mi4zNjI2MjY3LC04Ny45MzA0MjYzIiwibiI6Im9wZW50YWJsZSIsImMiOiI1NjU2MjA2YS04NjUzLTRmZjktODAyMS0yY2UxODdkZGI5YWYiLCJwIjp7Im5hbWUiOiJUaGUgQ2hvY29sYXRlIFNhbmN0dWFyeSJ9fQ.3NdGnD3TwiMI8dKFCs4-Ig"},{"name":"Paradise Pizza","lat":42.368266,"lng":-87.9382018,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0Mi4zNjgyNjYsLTg3LjkzODIwMTgiLCJuIjoib3BlbnRhYmxlIiwiYyI6IjU2NTYyMDZhLTg2NTMtNGZmOS04MDIxLTJjZTE4N2RkYjlhZiIsInAiOnsibmFtZSI6IlBhcmFkaXNlIFBpenphIn19.ELz-Strvfk8uCq8BYangTw"},{"name":"Pink Flamingo Café","lat":42.368166,"lng":-87.9381877,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0Mi4zNjgxNjYsLTg3LjkzODE4NzciLCJuIjoib3BlbnRhYmxlIiwiYyI6IjU2NTYyMDZhLTg2NTMtNGZmOS04MDIxLTJjZTE4N2RkYjlhZiIsInAiOnsibmFtZSI6IlBpbmsgRmxhbWluZ28gQ2Fmw6kifX0.HLai1IkNbw8xSKz7FILATQ"},{"name":"Beachcombers","lat":42.3680763,"lng":-87.9381295,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0Mi4zNjgwNzYzLC04Ny45MzgxMjk1IiwibiI6Im9wZW50YWJsZSIsImMiOiI1NjU2MjA2YS04NjUzLTRmZjktODAyMS0yY2UxODdkZGI5YWYiLCJwIjp7Im5hbWUiOiJCZWFjaGNvbWJlcnMifX0.rPAXaPe9-umZk9Nh1hPYTw"},{"name":"Windy City Sports Bar & Grill","lat":42.366644,"lng":-87.9364929,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0Mi4zNjY2NDQsLTg3LjkzNjQ5MjkiLCJuIjoib3BlbnRhYmxlIiwiYyI6IjU2NTYyMDZhLTg2NTMtNGZmOS04MDIxLTJjZTE4N2RkYjlhZiIsInAiOnsibmFtZSI6IldpbmR5IENpdHkgU3BvcnRzIEJhciAmIEdyaWxsIn19.zw10wUl9PKkKuEvWVLPE_g"},{"name":"Salwater Sal's","lat":42.3679989,"lng":-87.9394645,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0Mi4zNjc5OTg5LC04Ny45Mzk0NjQ1IiwibiI6Im9wZW50YWJsZSIsImMiOiI1NjU2MjA2YS04NjUzLTRmZjktODAyMS0yY2UxODdkZGI5YWYiLCJwIjp7Im5hbWUiOiJTYWx3YXRlciBTYWwncyJ9fQ.iNoy4ZGxq6S_myaoFivCvw"},{"name":"Totally Kickin' Chicken","lat":42.3668201,"lng":-87.9348519,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0Mi4zNjY4MjAxLC04Ny45MzQ4NTE5IiwibiI6Im9wZW50YWJsZSIsImMiOiI1NjU2MjA2YS04NjUzLTRmZjktODAyMS0yY2UxODdkZGI5YWYiLCJwIjp7Im5hbWUiOiJUb3RhbGx5IEtpY2tpbicgQ2hpY2tlbiJ9fQ.wZH5nbqXj4tc5KURZ1oVtg"},{"name":"Mijo's Authentic Mexican Food","lat":42.3669942,"lng":-87.936361,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0Mi4zNjY5OTQyLC04Ny45MzYzNjEiLCJuIjoib3BlbnRhYmxlIiwiYyI6IjU2NTYyMDZhLTg2NTMtNGZmOS04MDIxLTJjZTE4N2RkYjlhZiIsInAiOnsibmFtZSI6Ik1pam8ncyBBdXRoZW50aWMgTWV4aWNhbiBGb29kIn19.AdNW_gyybeMFmEgaw2IyYQ"},{"name":"The Oasis","lat":42.3657044,"lng":-87.9354906,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0Mi4zNjU3MDQ0LC04Ny45MzU0OTA2IiwibiI6Im9wZW50YWJsZSIsImMiOiI1NjU2MjA2YS04NjUzLTRmZjktODAyMS0yY2UxODdkZGI5YWYiLCJwIjp7Im5hbWUiOiJUaGUgT2FzaXMifX0.3DKib2PwVv_aZTsApRcHKg"},{"name":"Thrill Burger","lat":42.3665027,"lng":-87.9334042,"distance_miles":1.6,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0Mi4zNjY1MDI3LC04Ny45MzM0MDQyIiwibiI6Im9wZW50YWJsZSIsImMiOiI1NjU2MjA2YS04NjUzLTRmZjktODAyMS0yY2UxODdkZGI5YWYiLCJwIjp7Im5hbWUiOiJUaHJpbGwgQnVyZ2VyIn19.HDiJxWWLC94xDo5iaUzk_A"}],"courses":[],"other":[{"name":"Chicago O'Hare International Airport (ORD)","lat":41.9786,"lng":-87.9048,"distance_miles":25.7},{"name":"Chicago Midway International Airport (MDW)","lat":41.785999,"lng":-87.752403,"distance_miles":40.2},{"name":"General Mitchell International Airport (MKE)","lat":42.947201,"lng":-87.896599,"distance_miles":41.5}]},"pricing":null,"booking_link":"https://api.opengolfapi.org/api/v1/book/t/eyJ0IjoidCIsImQiOiJIZWF0aGVyIFJpZGdlIEdvbGYgQ291cnNlfElMIiwibiI6ImdvbGZub3ciLCJjIjoiNTY1NjIwNmEtODY1My00ZmY5LTgwMjEtMmNlMTg3ZGRiOWFmIn0.zi3HWy6_p-rvh_-puq6njQ","insights":{"hardest_hole":{"number":2,"handicap":1,"par":4},"easiest_hole":{"number":13,"handicap":18,"par":3,"yardage":112},"longest_hole":{"number":14,"par":5,"yardage":446},"shortest_hole":{"number":13,"par":3,"yardage":112},"par_3_count":4,"par_4_count":12,"par_5_count":2,"total_par":70,"hazard_count":49,"water_holes":0,"bunker_count":0,"tags":["public"]}}