{"id":"2fa0577a-4a3b-4c32-bf9a-8efb2ba2d029","course_name":"Village Links Golf Club","club_name":"Village Links Golf Club","city":"Plymouth","state":"MA","lat":41.9107398,"lng":-70.7358627,"type":"Public","par":54,"holes":18,"yardage":2376,"timezone":"America/New_York","architect":null,"year_built":2000,"description":null,"description_source":null,"fairway_grass":null,"green_grass":null,"phone":"(508) 746-5001","website":"https://www.golfatsquirrelrun.com/course/village-links/","address":"265 S Meadow Rd, Plymouth, MA 02360, USA","postal_code":"02330","facilities":{"lessons":true,"pro_shop":true,"restaurant":null,"club_rental":null,"driving_range":null,"putting_green":null},"ratings":null,"sources":null,"tees":[{"tee_key":"blue-male","tee_name":"Blue","tee_color":"blue","gender":"Male","course_rating":70,"slope":113,"par":54,"yardage":2376},{"tee_key":"red-female","tee_name":"Red","tee_color":"red","gender":"Female","course_rating":null,"slope":null,"par":54,"yardage":2059}],"holes_data":[{"number":1,"par":3,"handicap_index":9,"yardages":{"red":134,"blue":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":2,"par":3,"handicap_index":1,"yardages":{"red":141,"blue":185},"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":3,"yardages":{"red":159,"blue":180},"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":3,"handicap_index":7,"yardages":{"red":130,"blue":153},"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":3,"handicap_index":5,"yardages":{"red":114,"blue":125},"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":11,"yardages":{"red":124,"blue":139},"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":3,"handicap_index":13,"yardages":{"red":113,"blue":128},"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":17,"yardages":{"red":60,"blue":83},"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":15,"yardages":{"red":76,"blue":92},"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":3,"handicap_index":8,"yardages":{"red":133,"blue":147},"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":10,"yardages":{"red":112,"blue":126},"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":3,"handicap_index":6,"yardages":{"red":130,"blue":149},"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":12,"yardages":{"red":84,"blue":98},"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":18,"yardages":{"red":79,"blue":89},"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":16,"yardages":{"red":96,"blue":120},"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":4,"yardages":{"red":136,"blue":156},"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":3,"handicap_index":14,"yardages":{"red":74,"blue":91},"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":2,"yardages":{"red":164,"blue":175},"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":11,"best_months":[5,6,7,8,9],"monthly":[{"month":1,"avg_low_f":20,"avg_high_f":38,"avg_temp_f":29,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":2,"avg_low_f":21,"avg_high_f":40,"avg_temp_f":31,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":3,"avg_low_f":27,"avg_high_f":46,"avg_temp_f":37,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":4,"avg_low_f":36,"avg_high_f":57,"avg_temp_f":46,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":5,"avg_low_f":46,"avg_high_f":67,"avg_temp_f":56,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":6,"avg_low_f":55,"avg_high_f":76,"avg_temp_f":66,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":7,"avg_low_f":62,"avg_high_f":82,"avg_temp_f":72,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":8,"avg_low_f":61,"avg_high_f":80,"avg_temp_f":71,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":9,"avg_low_f":53,"avg_high_f":73,"avg_temp_f":63,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":10,"avg_low_f":42,"avg_high_f":63,"avg_temp_f":52,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":11,"avg_low_f":33,"avg_high_f":53,"avg_temp_f":43,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":12,"avg_low_f":26,"avg_high_f":43,"avg_temp_f":35,"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":[{"name":"BEST WESTERN Plus Cold Spring","lat":41.9651357,"lng":-70.6768132,"distance_miles":4.8,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiI0MS45NjUxMzU3LC03MC42NzY4MTMyIiwibiI6ImJvb2tpbmciLCJjIjoiMmZhMDU3N2EtNGEzYi00YzMyLWJmOWEtOGVmYjJiYTJkMDI5IiwicCI6eyJuYW1lIjoiQkVTVCBXRVNURVJOIFBsdXMgQ29sZCBTcHJpbmcifX0.JZJ8U_8Ik3t-uq_xp-ktww"},{"name":"Blue Anchor Guesthouse","lat":41.9535019,"lng":-70.6588132,"distance_miles":4.9,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiI0MS45NTM1MDE5LC03MC42NTg4MTMyIiwibiI6ImJvb2tpbmciLCJjIjoiMmZhMDU3N2EtNGEzYi00YzMyLWJmOWEtOGVmYjJiYTJkMDI5IiwicCI6eyJuYW1lIjoiQmx1ZSBBbmNob3IgR3Vlc3Rob3VzZSJ9fQ.7b8wXl1pWb7JvzhI5GfhKg"}],"restaurants":[{"name":"Plymouth G Pub","lat":41.9434075,"lng":-70.7112177,"distance_miles":2.6,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0MS45NDM0MDc1LC03MC43MTEyMTc3IiwibiI6Im9wZW50YWJsZSIsImMiOiIyZmEwNTc3YS00YTNiLTRjMzItYmY5YS04ZWZiMmJhMmQwMjkiLCJwIjp7Im5hbWUiOiJQbHltb3V0aCBHIFB1YiJ9fQ.hi1BRwIRYarn7JaywfIr7A"},{"name":"Ocho Cafe","lat":41.9526721,"lng":-70.7150353,"distance_miles":3.1,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0MS45NTI2NzIxLC03MC43MTUwMzUzIiwibiI6Im9wZW50YWJsZSIsImMiOiIyZmEwNTc3YS00YTNiLTRjMzItYmY5YS04ZWZiMmJhMmQwMjkiLCJwIjp7Im5hbWUiOiJPY2hvIENhZmUifX0.c5Wn8vG539z3qym5sKLqqQ"},{"name":"Regina Pizzeria","lat":41.9688062,"lng":-70.7161786,"distance_miles":4.1,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0MS45Njg4MDYyLC03MC43MTYxNzg2IiwibiI6Im9wZW50YWJsZSIsImMiOiIyZmEwNTc3YS00YTNiLTRjMzItYmY5YS04ZWZiMmJhMmQwMjkiLCJwIjp7Im5hbWUiOiJSZWdpbmEgUGl6emVyaWEifX0.hL0XRcXHP8a6cCbom8lVsw"},{"name":"Pizza Factory","lat":41.9341067,"lng":-70.6596563,"distance_miles":4.2,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0MS45MzQxMDY3LC03MC42NTk2NTYzIiwibiI6Im9wZW50YWJsZSIsImMiOiIyZmEwNTc3YS00YTNiLTRjMzItYmY5YS04ZWZiMmJhMmQwMjkiLCJwIjp7Im5hbWUiOiJQaXp6YSBGYWN0b3J5In19.bl7ae0ihdKT0GqIRNc8hlA"},{"name":"Ninety Nine Restaurant & Pub","lat":41.9342904,"lng":-70.6593438,"distance_miles":4.3,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0MS45MzQyOTA0LC03MC42NTkzNDM4IiwibiI6Im9wZW50YWJsZSIsImMiOiIyZmEwNTc3YS00YTNiLTRjMzItYmY5YS04ZWZiMmJhMmQwMjkiLCJwIjp7Im5hbWUiOiJOaW5ldHkgTmluZSBSZXN0YXVyYW50ICYgUHViIn19.eNo9esIFm7XVFOyGeRfBsQ"},{"name":"Happy Garden Restaurant","lat":41.958518,"lng":-70.6674467,"distance_miles":4.8,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0MS45NTg1MTgsLTcwLjY2NzQ0NjciLCJuIjoib3BlbnRhYmxlIiwiYyI6IjJmYTA1NzdhLTRhM2ItNGMzMi1iZjlhLThlZmIyYmEyZDAyOSIsInAiOnsibmFtZSI6IkhhcHB5IEdhcmRlbiBSZXN0YXVyYW50In19.hQ6fvmacvAdhJ10J4B9GzA"},{"name":"Mallebar Brasserie","lat":41.9552454,"lng":-70.6639106,"distance_miles":4.8,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0MS45NTUyNDU0LC03MC42NjM5MTA2IiwibiI6Im9wZW50YWJsZSIsImMiOiIyZmEwNTc3YS00YTNiLTRjMzItYmY5YS04ZWZiMmJhMmQwMjkiLCJwIjp7Im5hbWUiOiJNYWxsZWJhciBCcmFzc2VyaWUifX0.HIXo43DUbx36nVlVclVf-A"},{"name":"Cork + Table","lat":41.9575449,"lng":-70.66577,"distance_miles":4.8,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0MS45NTc1NDQ5LC03MC42NjU3NyIsIm4iOiJvcGVudGFibGUiLCJjIjoiMmZhMDU3N2EtNGEzYi00YzMyLWJmOWEtOGVmYjJiYTJkMDI5IiwicCI6eyJuYW1lIjoiQ29yayArIFRhYmxlIn19.7gVJdgEKCN0roe01621wXQ"},{"name":"Top Crust","lat":41.9574449,"lng":-70.6655992,"distance_miles":4.8,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0MS45NTc0NDQ5LC03MC42NjU1OTkyIiwibiI6Im9wZW50YWJsZSIsImMiOiIyZmEwNTc3YS00YTNiLTRjMzItYmY5YS04ZWZiMmJhMmQwMjkiLCJwIjp7Im5hbWUiOiJUb3AgQ3J1c3QifX0.5yD6kclrU4f5wnubsTzDuw"},{"name":"Cafe Strega","lat":41.9553187,"lng":-70.6632433,"distance_miles":4.8,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0MS45NTUzMTg3LC03MC42NjMyNDMzIiwibiI6Im9wZW50YWJsZSIsImMiOiIyZmEwNTc3YS00YTNiLTRjMzItYmY5YS04ZWZiMmJhMmQwMjkiLCJwIjp7Im5hbWUiOiJDYWZlIFN0cmVnYSJ9fQ.SWIL__zJ-SmWcxiK2mMvhQ"}],"courses":[],"other":[{"name":"Squirrel Run Country Club","lat":41.9297336,"lng":-70.7217477,"distance_miles":1.5},{"name":"Southers Marsh Golf Club","lat":41.894498,"lng":-70.711001,"distance_miles":1.7},{"name":"Indian Pond Country Club","lat":41.981388,"lng":-70.7319939,"distance_miles":4.9},{"name":"Crosswinds Golf Club Ouimet Zaharias","lat":41.891477,"lng":-70.6243232,"distance_miles":5.9},{"name":"New Bedford Regional Airport (EWB)","lat":41.6761016845703,"lng":-70.956901550293,"distance_miles":19.8},{"name":"Cape Cod Gateway Airport (HYA)","lat":41.6693,"lng":-70.280403,"distance_miles":28.8},{"name":"Boston Logan International Airport (BOS)","lat":42.36197,"lng":-71.0079,"distance_miles":34.2}]},"pricing":null,"booking_link":"https://api.opengolfapi.org/api/v1/book/t/eyJ0IjoidCIsImQiOiJWaWxsYWdlIExpbmtzIEdvbGYgQ2x1YnxNQSIsIm4iOiJnb2xmbm93IiwiYyI6IjJmYTA1NzdhLTRhM2ItNGMzMi1iZjlhLThlZmIyYmEyZDAyOSJ9.jjSPIRsnNtCpYxgnioPYdA","insights":{"hardest_hole":{"number":2,"handicap":1,"par":3,"yardage":185},"easiest_hole":{"number":14,"handicap":18,"par":3,"yardage":89},"longest_hole":{"number":2,"par":3,"yardage":185},"shortest_hole":{"number":8,"par":3,"yardage":83},"par_3_count":18,"par_4_count":0,"par_5_count":0,"total_par":54,"hazard_count":111,"water_holes":0,"bunker_count":40,"tags":["par-3","public"]}}