{"id":"f483b53b-febc-40fd-9008-4fa1d0ec4c3a","course_name":"Dublin Ranch Golf Course","club_name":"Dublin Ranch Golf Course","city":"Dublin","state":"CA","lat":37.7251481,"lng":-121.8573991,"type":"Public","par":63,"holes":18,"yardage":5079,"timezone":"America/Los_Angeles","architect":"Robert Trent Jones, Jr.","year_built":2004,"description":null,"description_source":null,"fairway_grass":null,"green_grass":null,"phone":"(925) 556-7040","website":"http://www.dublinranchgolf.com/","address":"5900 Signal Hill Dr, Dublin, CA 94568, USA","postal_code":"94568","facilities":{"email":"dublinranchevents@kempersports.com","lessons":null,"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":64.6,"slope":108,"par":63,"yardage":5079},{"tee_key":"blue-female","tee_name":"Blue","tee_color":"blue","gender":"Female","course_rating":68,"slope":108,"par":63,"yardage":5079},{"tee_key":"white-male","tee_name":"White","tee_color":"white","gender":"Male","course_rating":61.5,"slope":105,"par":63,"yardage":4505},{"tee_key":"white-female","tee_name":"White","tee_color":"white","gender":"Female","course_rating":66.8,"slope":110,"par":63,"yardage":4505},{"tee_key":"red-female","tee_name":"Red","tee_color":"red","gender":"Female","course_rating":63.2,"slope":105,"par":63,"yardage":3917},{"tee_key":"red-male","tee_name":"Red","tee_color":"red","gender":"Male","course_rating":59.2,"slope":100,"par":63,"yardage":3917},{"tee_key":"gold-female","tee_name":"Gold","tee_color":"gold","gender":"Female","course_rating":60.4,"slope":99,"par":63,"yardage":3455}],"holes_data":[{"number":1,"par":4,"handicap_index":9,"yardages":{"red":346,"blue":393,"gold":314,"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":3,"handicap_index":15,"yardages":{"red":126,"blue":175,"gold":103,"white":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":3,"par":3,"handicap_index":3,"yardages":{"red":138,"blue":207,"gold":124,"white":179},"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":11,"yardages":{"red":114,"blue":159,"gold":90,"white":129},"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":{"red":483,"blue":551,"gold":448,"white":520},"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":{"red":116,"blue":155,"gold":86,"white":145},"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":17,"yardages":{"red":130,"blue":158,"gold":100,"white":131},"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":5,"yardages":{"red":133,"blue":200,"gold":101,"white":159},"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":7,"yardages":{"red":316,"blue":365,"gold":280,"white":325},"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":10,"yardages":{"red":277,"blue":371,"gold":246,"white":329},"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":12,"yardages":{"red":142,"blue":214,"gold":103,"white":178},"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":{"red":333,"blue":398,"gold":303,"white":370},"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":{"red":117,"blue":143,"gold":87,"white":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":14,"par":3,"handicap_index":8,"yardages":{"red":147,"blue":193,"gold":127,"white":171},"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":2,"yardages":{"red":161,"blue":224,"gold":131,"white":191},"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":14,"yardages":{"red":255,"blue":317,"gold":224,"white":277},"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":16,"yardages":{"red":92,"blue":143,"gold":91,"white":129},"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":5,"handicap_index":4,"yardages":{"red":459,"blue":522,"gold":423,"white":496},"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":[3,4,5,6,7,8,9,10],"monthly":[{"month":1,"avg_low_f":39,"avg_high_f":57,"avg_temp_f":48,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":2,"avg_low_f":41,"avg_high_f":61,"avg_temp_f":51,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":3,"avg_low_f":43,"avg_high_f":66,"avg_temp_f":55,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":4,"avg_low_f":46,"avg_high_f":71,"avg_temp_f":58,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":5,"avg_low_f":50,"avg_high_f":77,"avg_temp_f":63,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":6,"avg_low_f":54,"avg_high_f":84,"avg_temp_f":69,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":7,"avg_low_f":57,"avg_high_f":89,"avg_temp_f":73,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":8,"avg_low_f":57,"avg_high_f":89,"avg_temp_f":73,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":9,"avg_low_f":55,"avg_high_f":86,"avg_temp_f":70,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":10,"avg_low_f":50,"avg_high_f":77,"avg_temp_f":64,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":11,"avg_low_f":43,"avg_high_f":65,"avg_temp_f":54,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":12,"avg_low_f":39,"avg_high_f":57,"avg_temp_f":48,"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":"Aloft Dublin Pleasanton","lat":37.7034297,"lng":-121.864745,"distance_miles":1.6,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiIzNy43MDM0Mjk3LC0xMjEuODY0NzQ1IiwibiI6ImJvb2tpbmciLCJjIjoiZjQ4M2I1M2ItZmViYy00MGZkLTkwMDgtNGZhMWQwZWM0YzNhIiwicCI6eyJuYW1lIjoiQWxvZnQgRHVibGluIFBsZWFzYW50b24ifX0.m1VsnRnvlyntKutHw4iVhA"},{"name":"Larkspur Landing Pleasanton","lat":37.6988485,"lng":-121.9063742,"distance_miles":3.2,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiIzNy42OTg4NDg1LC0xMjEuOTA2Mzc0MiIsIm4iOiJib29raW5nIiwiYyI6ImY0ODNiNTNiLWZlYmMtNDBmZC05MDA4LTRmYTFkMGVjNGMzYSIsInAiOnsibmFtZSI6IkxhcmtzcHVyIExhbmRpbmcgUGxlYXNhbnRvbiJ9fQ.R8gE16q9DhKA5QgG9Zj3_Q"},{"name":"Springhill Suites Pleasanton","lat":37.6923509,"lng":-121.9162327,"distance_miles":3.9,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiIzNy42OTIzNTA5LC0xMjEuOTE2MjMyNyIsIm4iOiJib29raW5nIiwiYyI6ImY0ODNiNTNiLWZlYmMtNDBmZC05MDA4LTRmYTFkMGVjNGMzYSIsInAiOnsibmFtZSI6IlNwcmluZ2hpbGwgU3VpdGVzIFBsZWFzYW50b24ifX0.1JwV3OjDqU9LZKiLKEl0xg"},{"name":"Townplace Suites Pleasanton","lat":37.6924486,"lng":-121.9170105,"distance_miles":4,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiIzNy42OTI0NDg2LC0xMjEuOTE3MDEwNSIsIm4iOiJib29raW5nIiwiYyI6ImY0ODNiNTNiLWZlYmMtNDBmZC05MDA4LTRmYTFkMGVjNGMzYSIsInAiOnsibmFtZSI6IlRvd25wbGFjZSBTdWl0ZXMgUGxlYXNhbnRvbiJ9fQ.p6jGrDNudATrfi8KwYd-bQ"},{"name":"Fairfield Inn & Suites","lat":37.7159761,"lng":-121.7005374,"distance_miles":8.6,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiIzNy43MTU5NzYxLC0xMjEuNzAwNTM3NCIsIm4iOiJib29raW5nIiwiYyI6ImY0ODNiNTNiLWZlYmMtNDBmZC05MDA4LTRmYTFkMGVjNGMzYSIsInAiOnsibmFtZSI6IkZhaXJmaWVsZCBJbm4gJiBTdWl0ZXMifX0.eMZMNeoyPdGuMrhcLCEJ2A"}],"restaurants":[{"name":"Hisui Express Sushi & Ramen","lat":37.7061523,"lng":-121.8520041,"distance_miles":1.3,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzNy43MDYxNTIzLC0xMjEuODUyMDA0MSIsIm4iOiJvcGVudGFibGUiLCJjIjoiZjQ4M2I1M2ItZmViYy00MGZkLTkwMDgtNGZhMWQwZWM0YzNhIiwicCI6eyJuYW1lIjoiSGlzdWkgRXhwcmVzcyBTdXNoaSAmIFJhbWVuIn19.b-DB7hSpm7D-tViiVTH4nA"},{"name":"Cold Stone Creamery","lat":37.7062036,"lng":-121.8514767,"distance_miles":1.3,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzNy43MDYyMDM2LC0xMjEuODUxNDc2NyIsIm4iOiJvcGVudGFibGUiLCJjIjoiZjQ4M2I1M2ItZmViYy00MGZkLTkwMDgtNGZhMWQwZWM0YzNhIiwicCI6eyJuYW1lIjoiQ29sZCBTdG9uZSBDcmVhbWVyeSJ9fQ.8J--MUvlZLBEYo2ADU7c7Q"},{"name":"Sourdough & Co","lat":37.7062225,"lng":-121.8518015,"distance_miles":1.3,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzNy43MDYyMjI1LC0xMjEuODUxODAxNSIsIm4iOiJvcGVudGFibGUiLCJjIjoiZjQ4M2I1M2ItZmViYy00MGZkLTkwMDgtNGZhMWQwZWM0YzNhIiwicCI6eyJuYW1lIjoiU291cmRvdWdoICYgQ28ifX0.jK5KpEpgT3nIsM1xBGsVgw"},{"name":"Hawaiian Poke","lat":37.7049926,"lng":-121.8516437,"distance_miles":1.4,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzNy43MDQ5OTI2LC0xMjEuODUxNjQzNyIsIm4iOiJvcGVudGFibGUiLCJjIjoiZjQ4M2I1M2ItZmViYy00MGZkLTkwMDgtNGZhMWQwZWM0YzNhIiwicCI6eyJuYW1lIjoiSGF3YWlpYW4gUG9rZSJ9fQ.YhNFNNtlgMp5Div63lolMg"},{"name":"SweetHoney Dessert","lat":37.7054444,"lng":-121.8512016,"distance_miles":1.4,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzNy43MDU0NDQ0LC0xMjEuODUxMjAxNiIsIm4iOiJvcGVudGFibGUiLCJjIjoiZjQ4M2I1M2ItZmViYy00MGZkLTkwMDgtNGZhMWQwZWM0YzNhIiwicCI6eyJuYW1lIjoiU3dlZXRIb25leSBEZXNzZXJ0In19.RmWTXBHVuNYcv208RYy3RQ"},{"name":"Hot Pho","lat":37.7060854,"lng":-121.8512748,"distance_miles":1.4,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzNy43MDYwODU0LC0xMjEuODUxMjc0OCIsIm4iOiJvcGVudGFibGUiLCJjIjoiZjQ4M2I1M2ItZmViYy00MGZkLTkwMDgtNGZhMWQwZWM0YzNhIiwicCI6eyJuYW1lIjoiSG90IFBobyJ9fQ.H3Ze3MrL5yeSwaWgnc8e5w"},{"name":"Buffalo Wild Wings","lat":37.7049944,"lng":-121.866105,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzNy43MDQ5OTQ0LC0xMjEuODY2MTA1IiwibiI6Im9wZW50YWJsZSIsImMiOiJmNDgzYjUzYi1mZWJjLTQwZmQtOTAwOC00ZmExZDBlYzRjM2EiLCJwIjp7Im5hbWUiOiJCdWZmYWxvIFdpbGQgV2luZ3MifX0.ODyEgOoL8D75P0lYUlnVCw"},{"name":"Seoul Jung Korean BBQ","lat":37.7043858,"lng":-121.8514421,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzNy43MDQzODU4LC0xMjEuODUxNDQyMSIsIm4iOiJvcGVudGFibGUiLCJjIjoiZjQ4M2I1M2ItZmViYy00MGZkLTkwMDgtNGZhMWQwZWM0YzNhIiwicCI6eyJuYW1lIjoiU2VvdWwgSnVuZyBLb3JlYW4gQkJRIn19.uVne1Dj84c64EdoAvYL3lQ"},{"name":"Amici's East Coast Pizzeria","lat":37.7079929,"lng":-121.8731456,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzNy43MDc5OTI5LC0xMjEuODczMTQ1NiIsIm4iOiJvcGVudGFibGUiLCJjIjoiZjQ4M2I1M2ItZmViYy00MGZkLTkwMDgtNGZhMWQwZWM0YzNhIiwicCI6eyJuYW1lIjoiQW1pY2kncyBFYXN0IENvYXN0IFBpenplcmlhIn19.AWw-eV4HLzOJ9vSjCQoJWQ"},{"name":"Armadillo Willy's","lat":37.7078159,"lng":-121.873848,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiIzNy43MDc4MTU5LC0xMjEuODczODQ4IiwibiI6Im9wZW50YWJsZSIsImMiOiJmNDgzYjUzYi1mZWJjLTQwZmQtOTAwOC00ZmExZDBlYzRjM2EiLCJwIjp7Im5hbWUiOiJBcm1hZGlsbG8gV2lsbHkncyJ9fQ.5diIhK9rF9CyDb5qZInikA"}],"courses":[],"other":[{"name":"Regulation At Las Positas Golf Course","lat":37.6967926,"lng":-121.8247756,"distance_miles":2.6},{"name":"Executive At Las Positas Golf Course","lat":37.6967926,"lng":-121.8247756,"distance_miles":2.6},{"name":"San Ramon Golf Club","lat":37.7342472,"lng":-121.928199,"distance_miles":3.9},{"name":"Pleasanton Golf Center","lat":37.6619338,"lng":-121.8827463,"distance_miles":4.6},{"name":"Oakland San Francisco Bay Airport (OAK)","lat":37.720085,"lng":-122.221184,"distance_miles":19.9},{"name":"Buchanan Field (CCR)","lat":37.9897,"lng":-122.056999,"distance_miles":21.3},{"name":"Norman Y. Mineta San Jose International Airport (SJC)","lat":37.362452,"lng":-121.929188,"distance_miles":25.4}]},"pricing":null,"booking_link":"https://api.opengolfapi.org/api/v1/book/t/eyJ0IjoidCIsImQiOiJEdWJsaW4gUmFuY2ggR29sZiBDb3Vyc2V8Q0EiLCJuIjoiZ29sZm5vdyIsImMiOiJmNDgzYjUzYi1mZWJjLTQwZmQtOTAwOC00ZmExZDBlYzRjM2EifQ.QAZ3Xu9JlmCCbWYVkwrdIA","insights":{"hardest_hole":{"number":5,"handicap":1,"par":5,"yardage":551},"easiest_hole":{"number":13,"handicap":18,"par":3,"yardage":143},"longest_hole":{"number":5,"par":5,"yardage":551},"shortest_hole":{"number":17,"par":3,"yardage":143},"par_3_count":11,"par_4_count":5,"par_5_count":2,"total_par":63,"hazard_count":145,"water_holes":0,"bunker_count":34,"tags":["beginner-friendly","public"]}}