{"id":"c7766933-052a-4f6a-b220-19fadc529a6b","course_name":"The Links At Bodega Harbour","club_name":"The Links At Bodega Harbour","city":"Bodega Bay","state":"CA","lat":38.313095,"lng":-123.0272598,"type":"Public","par":70,"holes":18,"yardage":6284,"timezone":"America/Los_Angeles","architect":"Robert Trent \"Bobby\" Jones Jr.","year_built":1978,"description":null,"description_source":null,"fairway_grass":null,"green_grass":null,"phone":"6807604855","website":"http://www.bodegaharbourgolf.com/","address":"21301 Heron Dr, Bodega Bay, CA 94923, USA","postal_code":"94923","facilities":{"lessons":true,"pro_shop":true,"restaurant":true,"club_rental":null,"driving_range":null,"putting_green":null},"ratings":null,"sources":null,"tees":[{"tee_key":"black-male","tee_name":"Black","tee_color":"black","gender":"Male","course_rating":71.8,"slope":131,"par":70,"yardage":6284},{"tee_key":"blue-male","tee_name":"Blue","tee_color":"blue","gender":"Male","course_rating":70,"slope":124,"par":70,"yardage":5892},{"tee_key":"white-male","tee_name":"White","tee_color":"white","gender":"Male","course_rating":68.3,"slope":121,"par":70,"yardage":5465},{"tee_key":"gold-female","tee_name":"Gold","tee_color":"gold","gender":"Female","course_rating":65.3,"slope":117,"par":70,"yardage":4887}],"holes_data":[{"number":1,"par":4,"handicap_index":3,"yardages":{"blue":383,"gold":283,"black":401,"white":368},"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":{"blue":312,"gold":250,"black":337,"white":294},"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":5,"yardages":{"blue":189,"gold":133,"black":205,"white":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":[]},{"number":4,"par":4,"handicap_index":1,"yardages":{"blue":376,"gold":293,"black":396,"white":361},"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":15,"yardages":{"blue":498,"gold":434,"black":517,"white":482},"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":{"blue":151,"gold":86,"black":155,"white":137},"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":11,"yardages":{"blue":183,"gold":128,"black":217,"white":148},"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":13,"yardages":{"blue":472,"gold":419,"black":474,"white":431},"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":9,"yardages":{"blue":300,"gold":265,"black":323,"white":283},"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":18,"yardages":{"blue":307,"gold":267,"black":335,"white":290},"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":6,"yardages":{"blue":389,"gold":343,"black":399,"white":360},"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":12,"yardages":{"blue":174,"gold":116,"black":189,"white":148},"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":{"blue":385,"gold":354,"black":416,"white":375},"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":4,"handicap_index":4,"yardages":{"blue":432,"gold":401,"black":441,"white":404},"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":5,"handicap_index":14,"yardages":{"blue":502,"gold":452,"black":514,"white":475},"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":16,"yardages":{"blue":286,"gold":166,"black":319,"white":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":3,"handicap_index":10,"yardages":{"blue":150,"gold":88,"black":187,"white":137},"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":2,"yardages":{"blue":403,"gold":323,"black":459,"white":335},"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":[6,7,8,9,10],"monthly":[{"month":1,"avg_low_f":45,"avg_high_f":56,"avg_temp_f":50,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":2,"avg_low_f":45,"avg_high_f":56,"avg_temp_f":51,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":3,"avg_low_f":46,"avg_high_f":57,"avg_temp_f":51,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":4,"avg_low_f":46,"avg_high_f":57,"avg_temp_f":52,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":5,"avg_low_f":48,"avg_high_f":58,"avg_temp_f":53,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":6,"avg_low_f":49,"avg_high_f":61,"avg_temp_f":55,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":7,"avg_low_f":51,"avg_high_f":62,"avg_temp_f":57,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":8,"avg_low_f":52,"avg_high_f":63,"avg_temp_f":57,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":9,"avg_low_f":51,"avg_high_f":66,"avg_temp_f":58,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":10,"avg_low_f":49,"avg_high_f":62,"avg_temp_f":56,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":11,"avg_low_f":47,"avg_high_f":59,"avg_temp_f":53,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":12,"avg_low_f":44,"avg_high_f":55,"avg_temp_f":50,"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":"Nick's Cove Cottages","lat":38.1988486,"lng":-122.920488,"distance_miles":9.8,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiIzOC4xOTg4NDg2LC0xMjIuOTIwNDg4IiwibiI6ImJvb2tpbmciLCJjIjoiYzc3NjY5MzMtMDUyYS00ZjZhLWIyMjAtMTlmYWRjNTI5YTZiIiwicCI6eyJuYW1lIjoiTmljaydzIENvdmUgQ290dGFnZXMifX0.YA7_vADW600-RUuhuyTq0w"}],"restaurants":[{"name":"Blue Water Bistro","lat":38.3128517,"lng":-123.027524,"distance_miles":0,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzOC4zMTI4NTE3LC0xMjMuMDI3NTI0IiwibiI6Im9wZW50YWJsZSIsImMiOiJjNzc2NjkzMy0wNTJhLTRmNmEtYjIyMC0xOWZhZGM1MjlhNmIiLCJwIjp7Im5hbWUiOiJCbHVlIFdhdGVyIEJpc3RybyJ9fQ.v_rjM56Nsh1qMPRNcnbI1A"},{"name":"Drakes Sonoma Coast","lat":38.317527,"lng":-123.032924,"distance_miles":0.4,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzOC4zMTc1MjcsLTEyMy4wMzI5MjQiLCJuIjoib3BlbnRhYmxlIiwiYyI6ImM3NzY2OTMzLTA1MmEtNGY2YS1iMjIwLTE5ZmFkYzUyOWE2YiIsInAiOnsibmFtZSI6IkRyYWtlcyBTb25vbWEgQ29hc3QifX0.nmrM7uxKQ6f1wFSMLusYEg"},{"name":"The Dog House","lat":38.3244165,"lng":-123.0388124,"distance_miles":1,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzOC4zMjQ0MTY1LC0xMjMuMDM4ODEyNCIsIm4iOiJvcGVudGFibGUiLCJjIjoiYzc3NjY5MzMtMDUyYS00ZjZhLWIyMjAtMTlmYWRjNTI5YTZiIiwicCI6eyJuYW1lIjoiVGhlIERvZyBIb3VzZSJ9fQ.sBe8X0-9r8cDESacOK6Bng"},{"name":"Captain Davey’s Coffee and Ice Cream","lat":38.3244512,"lng":-123.0388412,"distance_miles":1,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzOC4zMjQ0NTEyLC0xMjMuMDM4ODQxMiIsIm4iOiJvcGVudGFibGUiLCJjIjoiYzc3NjY5MzMtMDUyYS00ZjZhLWIyMjAtMTlmYWRjNTI5YTZiIiwicCI6eyJuYW1lIjoiQ2FwdGFpbiBEYXZleeKAmXMgQ29mZmVlIGFuZCBJY2UgQ3JlYW0ifX0.a2yKAbVAaNVrAUhQbO5wkg"},{"name":"The Tides Wharf Restaurant‎","lat":38.3287094,"lng":-123.0450207,"distance_miles":1.4,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzOC4zMjg3MDk0LC0xMjMuMDQ1MDIwNyIsIm4iOiJvcGVudGFibGUiLCJjIjoiYzc3NjY5MzMtMDUyYS00ZjZhLWIyMjAtMTlmYWRjNTI5YTZiIiwicCI6eyJuYW1lIjoiVGhlIFRpZGVzIFdoYXJmIFJlc3RhdXJhbnTigI4ifX0.8HokTRsiu3nyf1oF3SPa6g"},{"name":"Huria's Woodfired Pizza","lat":38.3346649,"lng":-123.0486499,"distance_miles":1.9,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzOC4zMzQ2NjQ5LC0xMjMuMDQ4NjQ5OSIsIm4iOiJvcGVudGFibGUiLCJjIjoiYzc3NjY5MzMtMDUyYS00ZjZhLWIyMjAtMTlmYWRjNTI5YTZiIiwicCI6eyJuYW1lIjoiSHVyaWEncyBXb29kZmlyZWQgUGl6emEifX0.2B_01y-x02fzYAauEs5yuw"},{"name":"Terrapin Creek","lat":38.3389362,"lng":-123.0482326,"distance_miles":2.1,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzOC4zMzg5MzYyLC0xMjMuMDQ4MjMyNiIsIm4iOiJvcGVudGFibGUiLCJjIjoiYzc3NjY5MzMtMDUyYS00ZjZhLWIyMjAtMTlmYWRjNTI5YTZiIiwicCI6eyJuYW1lIjoiVGVycmFwaW4gQ3JlZWsifX0.aEjaT67T22dnxaw-e97MMg"},{"name":"Spud Point Crab Company","lat":38.3295173,"lng":-123.058817,"distance_miles":2.1,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzOC4zMjk1MTczLC0xMjMuMDU4ODE3IiwibiI6Im9wZW50YWJsZSIsImMiOiJjNzc2NjkzMy0wNTJhLTRmNmEtYjIyMC0xOWZhZGM1MjlhNmIiLCJwIjp7Im5hbWUiOiJTcHVkIFBvaW50IENyYWIgQ29tcGFueSJ9fQ.YlPsqGT_zSKV2O0owVdNYA"},{"name":"Fisherman's Cove","lat":38.3296467,"lng":-123.0589434,"distance_miles":2.1,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzOC4zMjk2NDY3LC0xMjMuMDU4OTQzNCIsIm4iOiJvcGVudGFibGUiLCJjIjoiYzc3NjY5MzMtMDUyYS00ZjZhLWIyMjAtMTlmYWRjNTI5YTZiIiwicCI6eyJuYW1lIjoiRmlzaGVybWFuJ3MgQ292ZSJ9fQ.XIlD7abZ5x7EA4QzVIXdoQ"},{"name":"La Bodeguita Mexican Grill","lat":38.3409875,"lng":-123.04896,"distance_miles":2.3,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzOC4zNDA5ODc1LC0xMjMuMDQ4OTYiLCJuIjoib3BlbnRhYmxlIiwiYyI6ImM3NzY2OTMzLTA1MmEtNGY2YS1iMjIwLTE5ZmFkYzUyOWE2YiIsInAiOnsibmFtZSI6IkxhIEJvZGVndWl0YSBNZXhpY2FuIEdyaWxsIn19.6DMHbbYoL1lwYRPcekisdA"}],"courses":[],"other":[{"name":"Northwood Golf Club","lat":38.4782213,"lng":-122.996986,"distance_miles":11.5},{"name":"Sebastopol Golf Course","lat":38.4347801,"lng":-122.8442535,"distance_miles":13},{"name":"Santa Rosa Country Club","lat":38.4347089,"lng":-122.8016194,"distance_miles":14.8},{"name":"Santa Rosa Golf Country Club","lat":38.4347089,"lng":-122.8016194,"distance_miles":14.8},{"name":"Charles M. Schulz Sonoma County Airport (STS)","lat":38.50899887,"lng":-122.8130035,"distance_miles":17.8},{"name":"Buchanan Field (CCR)","lat":37.9897,"lng":-122.056999,"distance_miles":57.3},{"name":"San Francisco International Airport (SFO)","lat":37.619806,"lng":-122.374821,"distance_miles":59.6}]},"pricing":null,"booking_link":"https://api.opengolfapi.org/api/v1/book/t/eyJ0IjoidCIsImQiOiJUaGUgTGlua3MgQXQgQm9kZWdhIEhhcmJvdXJ8Q0EiLCJuIjoiZ29sZm5vdyIsImMiOiJjNzc2NjkzMy0wNTJhLTRmNmEtYjIyMC0xOWZhZGM1MjlhNmIifQ.eRtJ5tNkYnVf6zbHWk7BRQ","insights":{"hardest_hole":{"number":4,"handicap":1,"par":4,"yardage":396},"easiest_hole":{"number":10,"handicap":18,"par":4,"yardage":335},"longest_hole":{"number":5,"par":5,"yardage":517},"shortest_hole":{"number":6,"par":3,"yardage":155},"par_3_count":5,"par_4_count":10,"par_5_count":3,"total_par":70,"hazard_count":193,"water_holes":0,"bunker_count":93,"tags":["public","heavily-bunkered","dining"]}}