{"id":"97b556e1-8d89-4451-b78a-9535a06934fd","course_name":"Willow Crest Golf Club","club_name":"Willow Crest Golf Club","city":"Westmont","state":"IL","lat":41.8207193,"lng":-87.9714455,"type":"Resort","par":70,"holes":18,"yardage":6433,"timezone":"America/Detroit","architect":"Dick Nugent, Ray Hearn","year_built":null,"description":null,"description_source":null,"fairway_grass":"Bent Grass","green_grass":"Bent Grass","phone":"+16302425700","website":"http://www.willowcrestgolf.com","address":"Willow Crest Drive","postal_code":"60523","facilities":{"driving_range":true,"putting_green":true},"ratings":{"overall":4,"review_count":563},"sources":null,"tees":[{"tee_key":"black-male","tee_name":"Black","tee_color":"black","gender":"Male","course_rating":71.5,"slope":134,"par":70,"yardage":6433},{"tee_key":"white-male","tee_name":"White","tee_color":"white","gender":"Male","course_rating":69.8,"slope":130,"par":70,"yardage":6058},{"tee_key":"gold-female","tee_name":"Gold","tee_color":"gold","gender":"Female","course_rating":73.1,"slope":130,"par":70,"yardage":5670},{"tee_key":"gold-male","tee_name":"Gold","tee_color":"gold","gender":"Male","course_rating":68,"slope":125,"par":70,"yardage":5670},{"tee_key":"silver-1-male","tee_name":"Silver 1","tee_color":"silver","gender":"Male","course_rating":65.8,"slope":121,"par":70,"yardage":5189},{"tee_key":"silver-1-female","tee_name":"Silver 1","tee_color":"silver","gender":"Female","course_rating":70.5,"slope":124,"par":70,"yardage":5189},{"tee_key":"silver-2-male","tee_name":"Silver 2","tee_color":"silver","gender":"Male","course_rating":69.5,"slope":122,"par":70,"yardage":5004}],"holes_data":[{"number":1,"par":4,"handicap_index":9,"yardages":{"gold":353,"black":390,"white":371,"silver_1":324,"silver_2":324},"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":5,"handicap_index":5,"yardages":{"gold":510,"black":547,"white":534,"silver_1":450,"silver_2":450},"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":3,"handicap_index":17,"yardages":{"gold":116,"black":165,"white":133,"silver_1":116,"silver_2":95},"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":7,"yardages":{"gold":366,"black":409,"white":391,"silver_1":338,"silver_2":338},"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":5,"handicap_index":1,"yardages":{"gold":485,"black":525,"white":499,"silver_1":358,"silver_2":358},"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":3,"handicap_index":13,"yardages":{"gold":146,"black":182,"white":171,"silver_1":146,"silver_2":79},"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":11,"yardages":{"gold":322,"black":363,"white":343,"silver_1":303,"silver_2":303},"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":15,"yardages":{"gold":128,"black":170,"white":145,"silver_1":128,"silver_2":77},"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":4,"handicap_index":3,"yardages":{"gold":406,"black":443,"white":424,"silver_1":377,"silver_2":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":10,"par":4,"handicap_index":8,"yardages":{"gold":384,"black":417,"white":399,"silver_1":366,"silver_2":366},"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":5,"handicap_index":2,"yardages":{"gold":539,"black":596,"white":569,"silver_1":505,"silver_2":505},"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":10,"yardages":{"gold":357,"black":393,"white":377,"silver_1":314,"silver_2":314},"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":16,"yardages":{"gold":149,"black":196,"white":163,"silver_1":124,"silver_2":124},"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":4,"yardages":{"gold":479,"black":523,"white":500,"silver_1":442,"silver_2":442},"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":3,"handicap_index":18,"yardages":{"gold":116,"black":147,"white":134,"silver_1":116,"silver_2":103},"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":4,"handicap_index":12,"yardages":{"gold":323,"black":365,"white":346,"silver_1":309,"silver_2":309},"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":6,"yardages":{"gold":363,"black":425,"white":407,"silver_1":345,"silver_2":345},"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":3,"handicap_index":14,"yardages":{"gold":128,"black":177,"white":152,"silver_1":128,"silver_2":95},"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":15,"avg_high_f":32,"avg_temp_f":23,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":2,"avg_low_f":18,"avg_high_f":35,"avg_temp_f":26,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":3,"avg_low_f":26,"avg_high_f":47,"avg_temp_f":37,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":4,"avg_low_f":36,"avg_high_f":59,"avg_temp_f":48,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":5,"avg_low_f":47,"avg_high_f":71,"avg_temp_f":59,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":6,"avg_low_f":58,"avg_high_f":81,"avg_temp_f":69,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":7,"avg_low_f":62,"avg_high_f":84,"avg_temp_f":73,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":8,"avg_low_f":60,"avg_high_f":83,"avg_temp_f":71,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":9,"avg_low_f":52,"avg_high_f":76,"avg_temp_f":64,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":10,"avg_low_f":40,"avg_high_f":63,"avg_temp_f":52,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":11,"avg_low_f":30,"avg_high_f":48,"avg_temp_f":39,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":12,"avg_low_f":21,"avg_high_f":37,"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":[],"courses":[],"other":[{"name":"Butterfield Country Club","lat":41.8366909,"lng":-87.9769304,"distance_miles":1.1},{"name":"Hinsdale Golf Club","lat":41.8067224,"lng":-87.9563003,"distance_miles":1.2},{"name":"Butler National Golf Club","lat":41.8403794,"lng":-87.9401132,"distance_miles":2.1},{"name":"Oak Brook Golf Course","lat":41.8406333,"lng":-87.9327296,"distance_miles":2.4},{"name":"Twin Lakes Golf Course","lat":41.7825628,"lng":-87.9859739,"distance_miles":2.7},{"name":"Driving Range","lat":41.8271171,"lng":-88.1332867,"distance_miles":8.3},{"name":"Chicago O'Hare International Airport (ORD)","lat":41.9786,"lng":-87.9048,"distance_miles":11.4},{"name":"Chicago Midway International Airport (MDW)","lat":41.785999,"lng":-87.752403,"distance_miles":11.5},{"name":"Driving Range","lat":41.7316663,"lng":-88.1947574,"distance_miles":13},{"name":"Driving Range","lat":41.7212506,"lng":-88.2172876,"distance_miles":14.4},{"name":"Gary/Chicago International Airport (GYY)","lat":41.617087,"lng":-87.413206,"distance_miles":32}]},"pricing":null,"booking_link":"https://api.opengolfapi.org/api/v1/book/t/eyJ0IjoidCIsImQiOiJXaWxsb3cgQ3Jlc3QgR29sZiBDbHVifElMIiwibiI6ImdvbGZub3ciLCJjIjoiOTdiNTU2ZTEtOGQ4OS00NDUxLWI3OGEtOTUzNWEwNjkzNGZkIn0.efZ815zLERZeGl8gMJodPA","insights":{"hardest_hole":{"number":5,"handicap":1,"par":5,"yardage":525},"easiest_hole":{"number":15,"handicap":18,"par":3,"yardage":147},"longest_hole":{"number":11,"par":5,"yardage":596},"shortest_hole":{"number":15,"par":3,"yardage":147},"par_3_count":6,"par_4_count":8,"par_5_count":4,"total_par":70,"hazard_count":163,"water_holes":0,"bunker_count":48,"tags":["resort","driving-range"]}}