{"id":"9fd25dc9-8583-480d-b3b0-d14710fea87f","course_name":"Kaanapali Kai","club_name":"Kaanapali Kai","city":"Lahaina","state":"HI","lat":20.9179477,"lng":-156.6909113,"type":"Resort","par":70,"holes":18,"yardage":6388,"timezone":"Pacific/Honolulu","architect":"Arthur Jack Snyder, ASGCA/(R) Nelson & Haworth","year_built":1976,"description":null,"description_source":null,"fairway_grass":null,"green_grass":null,"phone":"1503068273","website":"https://www.kaanapaligolfcourses.com/","address":"2290 Kaanapali Pkwy, Lahaina, HI 96761, USA","postal_code":"96761","facilities":{"lessons":true,"pro_shop":null,"restaurant":null,"club_rental":true,"driving_range":true,"putting_green":true},"ratings":null,"sources":null,"tees":[{"tee_key":"lava-male","tee_name":"Lava","tee_color":null,"gender":"Male","course_rating":71.6,"slope":136,"par":70,"yardage":6388},{"tee_key":"sand-female","tee_name":"Sand","tee_color":null,"gender":"Female","course_rating":76,"slope":133,"par":70,"yardage":6010},{"tee_key":"sand-male","tee_name":"Sand","tee_color":null,"gender":"Male","course_rating":69.4,"slope":133,"par":70,"yardage":6010},{"tee_key":"fern-male","tee_name":"Fern","tee_color":null,"gender":"Male","course_rating":67.3,"slope":127,"par":70,"yardage":5563},{"tee_key":"fern-female","tee_name":"Fern","tee_color":null,"gender":"Female","course_rating":73,"slope":124,"par":70,"yardage":5563},{"tee_key":"hibiscus-female","tee_name":"Hibiscus","tee_color":null,"gender":"Female","course_rating":66.7,"slope":113,"par":70,"yardage":4522},{"tee_key":"hibiscus-male","tee_name":"Hibiscus","tee_color":null,"gender":"Male","course_rating":62.3,"slope":110,"par":70,"yardage":4522}],"holes_data":[{"number":1,"par":4,"handicap_index":9,"yardages":{"fern":323,"lava":376,"sand":358,"hibiscus":293},"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":7,"yardages":{"fern":332,"lava":370,"sand":351,"hibiscus":246},"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":15,"yardages":{"fern":189,"lava":225,"sand":213,"hibiscus":142},"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":13,"yardages":{"fern":259,"lava":308,"sand":300,"hibiscus":233},"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":3,"yardages":{"fern":331,"lava":390,"sand":357,"hibiscus":254},"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":17,"yardages":{"fern":159,"lava":193,"sand":177,"hibiscus":140},"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":5,"yardages":{"fern":327,"lava":395,"sand":365,"hibiscus":186},"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":5,"handicap_index":1,"yardages":{"fern":486,"lava":541,"sand":510,"hibiscus":414},"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":11,"yardages":{"fern":334,"lava":373,"sand":352,"hibiscus":319},"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":14,"yardages":{"fern":335,"lava":384,"sand":361,"hibiscus":251},"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":3,"handicap_index":18,"yardages":{"fern":139,"lava":182,"sand":155,"hibiscus":119},"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":5,"handicap_index":2,"yardages":{"fern":509,"lava":558,"sand":536,"hibiscus":372},"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":4,"handicap_index":8,"yardages":{"fern":340,"lava":391,"sand":368,"hibiscus":279},"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":3,"handicap_index":16,"yardages":{"fern":176,"lava":220,"sand":194,"hibiscus":160},"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":10,"yardages":{"fern":319,"lava":360,"sand":340,"hibiscus":275},"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":6,"yardages":{"fern":373,"lava":402,"sand":387,"hibiscus":262},"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":12,"yardages":{"fern":319,"lava":372,"sand":353,"hibiscus":306},"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":4,"yardages":{"fern":313,"lava":348,"sand":333,"hibiscus":271},"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":1,"season_end":12,"best_months":[],"monthly":[{"month":1,"avg_low_f":69,"avg_high_f":77,"avg_temp_f":72,"avg_wind_mph":52.8,"avg_precipitation_in":12.09},{"month":2,"avg_low_f":68,"avg_high_f":77,"avg_temp_f":72,"avg_wind_mph":53.1,"avg_precipitation_in":0.36},{"month":3,"avg_low_f":69,"avg_high_f":79,"avg_temp_f":73,"avg_wind_mph":43.7,"avg_precipitation_in":0.15},{"month":4,"avg_low_f":70,"avg_high_f":80,"avg_temp_f":74,"avg_wind_mph":45.9,"avg_precipitation_in":0.11},{"month":5,"avg_low_f":71,"avg_high_f":81,"avg_temp_f":76,"avg_wind_mph":40.8,"avg_precipitation_in":0.16},{"month":6,"avg_low_f":73,"avg_high_f":83,"avg_temp_f":77,"avg_wind_mph":47.9,"avg_precipitation_in":0.02},{"month":7,"avg_low_f":74,"avg_high_f":84,"avg_temp_f":78,"avg_wind_mph":57.9,"avg_precipitation_in":0.04},{"month":8,"avg_low_f":74,"avg_high_f":84,"avg_temp_f":78,"avg_wind_mph":52.4,"avg_precipitation_in":0.03},{"month":9,"avg_low_f":74,"avg_high_f":84,"avg_temp_f":78,"avg_wind_mph":51.8,"avg_precipitation_in":0.06},{"month":10,"avg_low_f":74,"avg_high_f":83,"avg_temp_f":77,"avg_wind_mph":49.4,"avg_precipitation_in":0.78},{"month":11,"avg_low_f":72,"avg_high_f":81,"avg_temp_f":76,"avg_wind_mph":35.7,"avg_precipitation_in":4.44},{"month":12,"avg_low_f":71,"avg_high_f":79,"avg_temp_f":74,"avg_wind_mph":61.9,"avg_precipitation_in":0.52}],"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":"Royal Kaanapali","lat":20.9179477,"lng":-156.6909113,"distance_miles":0},{"name":"Kapalua Airport (JHM)","lat":20.9629,"lng":-156.673004,"distance_miles":3.3},{"name":"Kapalua Resort The Bay Course","lat":20.9970609,"lng":-156.6536675,"distance_miles":6},{"name":"Kapalua Resort The Plantation Course","lat":21.0070838,"lng":-156.6403278,"distance_miles":7},{"name":"Waiehu Golf Course","lat":20.9303065,"lng":-156.5019757,"distance_miles":12.2},{"name":"Kahului International Airport (OGG)","lat":20.896263,"lng":-156.431837,"distance_miles":16.8},{"name":"Lanai Airport (LNY)","lat":20.785675,"lng":-156.951324,"distance_miles":19.1}]},"pricing":null,"booking_link":"https://api.opengolfapi.org/api/v1/book/t/eyJ0IjoidCIsImQiOiJLYWFuYXBhbGkgS2FpfEhJIiwibiI6ImdvbGZub3ciLCJjIjoiOWZkMjVkYzktODU4My00ODBkLWIzYjAtZDE0NzEwZmVhODdmIn0.rhnNUU5hO5o0-Nay9RUI4g","insights":{"hardest_hole":{"number":8,"handicap":1,"par":5,"yardage":541},"easiest_hole":{"number":11,"handicap":18,"par":3,"yardage":182},"longest_hole":{"number":12,"par":5,"yardage":558},"shortest_hole":{"number":11,"par":3,"yardage":182},"par_3_count":4,"par_4_count":12,"par_5_count":2,"total_par":70,"hazard_count":13,"water_holes":0,"bunker_count":3,"tags":["resort","driving-range"]}}