{"license": "ODbL 1.0, © OpenStreetMap contributors", "source": "https://www.openstreetmap.org/copyright", "data_date": "2026-10-15", "city": "Paris", "state": "", "country": "FR", "venues": [{"id": "way-157721837", "name": "La Croix-Catelan", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.864602, "lon": 2.257214, "sports": ["tennis"], "courts_total": 44, "courts_by_sport": {"tennis": 44}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["clay"], "access": "private", "fee": "unknown", "website": null, "opening_hours": null, "operator": "Lagardère Paris Racing", "address": {"street": "La Croix-Catelan", "city": "Paris", "postcode": "75016;75116"}, "address_text": "La Croix-Catelan, Paris, 75016;75116", "osm_ids": ["way/157721837", "way/157721839", "way/157721840", "way/157721841", "way/157721842", "way/157721843", "way/157721844", "way/157721846", "way/157721847", "way/157721848", "way/157721850", "way/157721851", "way/157721852", "way/157721853", "way/157721854", "way/157721855", "way/157721856", "way/157721857", "way/157721859", "way/157721860", "way/157721861", "way/157721862", "way/157721863", "way/157721865", "way/157721866", "way/157721867", "way/157721868", "way/157721870", "way/157721871", "way/157721872", "way/157721875", "way/157721876", "way/157721877", "way/157721878", "way/157721879", "way/157721880", "way/157721881", "way/157721882", "way/157721884", "way/157721885", "way/157721887", "way/157721888", "way/157721889", "way/157721890", "way/313851886"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "access_tag_club", "private_reason": "Club; OpenStreetMap access=private", "access_note": "Possibly paid or members-only — check before you go"}, {"id": "node-1774584911", "name": "Tennis La Faluère", "name_source": "court", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.833343, "lon": 2.439935, "sports": ["tennis"], "courts_total": 23, "courts_by_sport": {"tennis": 23}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "outdoor", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/tennis-la-faluere-2964", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["node/1774584911", "way/165956914", "way/165956915", "way/165956918", "way/165956919", "way/165956924", "way/165956926", "way/165956927", "way/165956930", "way/165956933", "way/165956934", "way/165956937", "way/165956940", "way/165956943", "way/165956944", "way/165956958", "way/165956959", "way/165956961", "way/165957562", "way/203170213", "way/203170214", "way/203170215", "way/203170216"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-102912483", "name": null, "name_source": null, "place": {"rel": "at", "name": "Polo de Paris", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.867188, "lon": 2.234245, "sports": ["tennis"], "courts_total": 17, "courts_by_sport": {"tennis": 17}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "some", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": "https://www.polodeparis.com/fr/", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/102912483", "way/102912484", "way/102912488", "way/102912493", "way/102912496", "way/102912512", "way/102912521", "way/102912528", "way/102912530", "way/102912531", "way/102912533", "way/102912545", "way/102912549", "way/102912557", "way/102912558", "way/102912568", "way/238530161"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "wikidata", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1434832560", "name": "Paris Jean-Bouin", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.844556, "lon": 2.253924, "sports": ["tennis"], "courts_total": 16, "courts_by_sport": {"tennis": 16}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["clay"], "access": "unknown", "fee": "yes", "website": "https://www.parisjeanbouin.fr", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1434832560", "way/792571133", "way/792571134", "way/792571135", "way/792571136", "way/792571138", "way/792571140", "way/792571141", "way/792571143", "way/792571144", "way/792571145", "way/792571146", "way/792571147", "way/792571148", "way/792571149", "way/792571150", "way/963690275"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-211358364", "name": "Léo Lagrange", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.837112, "lon": 2.43872, "sports": ["tennis"], "courts_total": 15, "courts_by_sport": {"tennis": 15}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/211358364", "way/211358365", "way/211358366", "way/211358367", "way/211358368", "way/211358369", "way/211358371", "way/211358373", "way/211358374", "way/880497044", "way/99993696", "way/99993697", "way/99993699", "way/99993703", "way/99993710", "way/99993711"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "node-8725125497", "name": "Accueil Tennis", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.83039, "lon": 2.268812, "sports": ["tennis"], "courts_total": 13, "courts_by_sport": {"tennis": 13}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "covered", "lit": "yes", "surface": ["tartan", "concrete", "asphalt"], "access": "members", "fee": "unknown", "website": "https://tennis.paris.fr", "opening_hours": null, "operator": "Mairie de Paris", "address": {}, "address_text": null, "osm_ids": ["node/8725125497", "way/21550229", "way/226315544", "way/226315545", "way/226315546", "way/226315547", "way/226315548", "way/226315550", "way/226315551", "way/226315552", "way/226315553", "way/226315554", "way/226315556", "way/226315557"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-233350558", "name": "Tennis Club de Paris", "name_source": "area", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.834599, "lon": 2.259512, "sports": ["tennis"], "courts_total": 13, "courts_by_sport": {"tennis": 13}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": "https://www.tennisclubdeparis.fr", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/233350558", "way/233350559", "way/233350560", "way/233350561", "way/233350562", "way/233350563", "way/542264803", "way/542264804", "way/542264805", "way/542264806", "way/589459742", "way/589459743", "way/589459744"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Possibly paid or members-only — check before you go"}, {"id": "way-1221497647", "name": "Mur d'entraînement", "name_source": "court", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.827198, "lon": 2.297387, "sports": ["tennis"], "courts_total": 10, "courts_by_sport": {"tennis": 10}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "indoor", "lit": "some", "surface": ["concrete", "asphalt"], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/tennis-rigoulot-la-plaine-19091", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1221497647", "way/1221497648", "way/132799699", "way/132799708", "way/132799711", "way/211640141", "way/211640143", "way/211640173", "way/211640174", "way/236533865", "way/685820771"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1361661846", "name": "4padel Paris XX (Montreuil)", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.852982, "lon": 2.415191, "sports": ["padel"], "courts_total": 8, "courts_by_sport": {"padel": 8}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "some", "surface": ["concrete"], "access": "mixed", "fee": "unknown", "website": "https://www.4padel.fr/montreuil/padel", "opening_hours": null, "operator": "4padel", "address": {"housenumber": "1", "street": "Avenue Benoît Frachon", "city": "Paris", "postcode": "75020"}, "address_text": "1 Avenue Benoît Frachon, Paris, 75020", "osm_ids": ["way/1361661846", "way/1361661847", "way/1361661848", "way/1361661849", "way/1361661850", "way/1361661851", "way/1361661852", "way/1361661853", "way/1429543430"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1186883256", "name": null, "name_source": null, "place": {"rel": "at", "name": "Stade Sébastien-Charléty", "kind": "stadium"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.817082, "lon": 2.346544, "sports": ["tennis"], "courts_total": 8, "courts_by_sport": {"tennis": 8}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "covered", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/stade-sebastien-charlety-3020", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1186883256", "way/1186883257", "way/1186883258", "way/1186883259", "way/1186883260", "way/1186883261", "way/213880210", "way/213880213"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-208045021", "name": "Tennis Reims - Asnières", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.889252, "lon": 2.296082, "sports": ["tennis"], "courts_total": 7, "courts_by_sport": {"tennis": 7}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "some", "surface": ["decoturf", "clay"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {"housenumber": "224", "street": "Rue de Courcelles", "city": "Paris", "postcode": "75017"}, "address_text": "224 Rue de Courcelles, Paris, 75017", "osm_ids": ["way/208045021", "way/208045023", "way/208045025", "way/976945584", "way/976945585", "way/976945586", "way/976945587", "way/976945591"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-161305701", "name": null, "name_source": null, "place": {"rel": "at", "name": "Centre Sportif Léo Lagrange", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.831388, "lon": 2.40048, "sports": ["tennis"], "courts_total": 7, "courts_by_sport": {"tennis": 7}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/stade-leo-lagrange-3040", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/161305701", "way/23777523", "way/23777527", "way/23777535", "way/23777542", "way/23777545", "way/620093317"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-342739946", "name": "Tennis Atlantique", "name_source": "court", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.840134, "lon": 2.318295, "sports": ["tennis"], "courts_total": 5, "courts_by_sport": {"tennis": 5}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["asphalt"], "access": "unknown", "fee": "unknown", "website": "https://www.tennis.paris.fr/", "opening_hours": null, "operator": "Ville de Paris", "address": {}, "address_text": null, "osm_ids": ["way/342739946", "way/342739953", "way/342739955", "way/342739958", "way/342739959"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-264311654", "name": "Tennis Club de Courcelles", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.889026, "lon": 2.291642, "sports": ["tennis"], "courts_total": 5, "courts_by_sport": {"tennis": 5}, "courts_count_exact": false, "multi_use_courts": 1, "setting": "unknown", "lit": "some", "surface": ["rubber", "clay"], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/tennis-courcelles-2983", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/264311654", "way/264311656", "way/264311658", "way/975709121", "way/975709122", "way/975709123"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Possibly paid or members-only — check before you go"}, {"id": "way-211640140", "name": null, "name_source": null, "place": {"rel": "at", "name": "Cité Universitaire - Parc Est", "kind": "park"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.819075, "lon": 2.334479, "sports": ["tennis"], "courts_total": 5, "courts_by_sport": {"tennis": 5}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["concrete"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/211640140", "way/211640142", "way/211640150", "way/211640159", "way/211640162"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-194193443", "name": "Tennis du Luxembourg", "name_source": "court", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.847316, "lon": 2.334305, "sports": ["tennis"], "courts_total": 4, "courts_by_sport": {"tennis": 4}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "no", "surface": ["tartan", "concrete"], "access": "unknown", "fee": "unknown", "website": "https://jardin.senat.fr/", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/194193443", "way/194193444", "way/194193445", "way/194193446"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-109123976", "name": null, "name_source": null, "place": {"rel": "at", "name": "Centre Sportif Élisabeth", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.82044, "lon": 2.329117, "sports": ["tennis"], "courts_total": 4, "courts_by_sport": {"tennis": 4}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/centre-sportif-elisabeth-3050", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/109123976", "way/109123978", "way/109123979", "way/109123988"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-152564566", "name": null, "name_source": null, "place": {"rel": "at", "name": "Bois de Boulogne", "kind": "park"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.849642, "lon": 2.250461, "sports": ["tennis"], "courts_total": 4, "courts_by_sport": {"tennis": 4}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/bois-de-boulogne-2779", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/152564566", "way/211350417", "way/211350418", "way/211640139"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-174816558", "name": null, "name_source": null, "place": {"rel": "at", "name": "Institut National du Sport, de l'Expertise et de la Performance", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.832186, "lon": 2.450241, "sports": ["tennis"], "courts_total": 4, "courts_by_sport": {"tennis": 4}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["acrylic"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/174816558", "way/174816562", "way/174816564", "way/174816565"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-238413030", "name": null, "name_source": null, "place": {"rel": "at", "name": "Bois de Vincennes", "kind": "park"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.821405, "lon": 2.46035, "sports": ["tennis"], "courts_total": 4, "courts_by_sport": {"tennis": 4}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/bois-de-vincennes-6598", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/238413030", "way/238413031", "way/238413032", "way/238413033"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "wikidata", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-792571153", "name": null, "name_source": null, "place": {"rel": "at", "name": "Centre Sportif d'Éducation Physique Georges Hébert", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.846592, "lon": 2.257526, "sports": ["tennis"], "courts_total": 4, "courts_by_sport": {"tennis": 4}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/792571153", "way/792571154", "way/792571157", "way/792571158"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-154175135", "name": "Centre Sportif Charles Moureu", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.827743, "lon": 2.363527, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "some", "surface": ["concrete"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/154175135", "way/154175138", "way/215273735", "way/26704348"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "node-12165311075", "name": "Centre Sportif François de Laboucherie", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.869936, "lon": 2.274861, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["artificial_turf"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": "Paris Tennis", "address": {"housenumber": "85", "street": "Boulevard Flandrin", "city": "Paris", "postcode": "75116"}, "address_text": "85 Boulevard Flandrin, Paris, 75116", "osm_ids": ["node/12165311075", "way/161832296", "way/161832297", "way/161832298"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "relation-12647925", "name": "Tennis André et René Mourlon", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.849333, "lon": 2.285084, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "outdoor", "lit": "yes", "surface": ["artificial_turf"], "access": "members", "fee": "yes", "website": "https://www.paris.fr/equipements/tennis-andre-et-rene-mourlon-2977", "opening_hours": null, "operator": "Mairie de Paris", "address": {}, "address_text": null, "osm_ids": ["relation/12647925", "way/934840129", "way/936863783", "way/936863784"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-371949360", "name": "Tennis Aurelles de Paladines", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.883209, "lon": 2.281649, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["tartan"], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/tennis-aurelles-de-paladines-2982", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/371949360", "way/371949362", "way/371949363", "way/428815426"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-182882373", "name": "Tennis d'Asnières", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.890638, "lon": 2.299048, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/182882373", "way/182882374", "way/182882376", "way/976945593"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-109123975", "name": null, "name_source": null, "place": {"rel": "at", "name": "Centre Sportif Élisabeth", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.820212, "lon": 2.327065, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": true, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/centre-sportif-elisabeth-3050", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/109123975", "way/109123982", "way/109123983"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1177248771", "name": null, "name_source": null, "place": {"rel": "at", "name": "Le Trinquet - Fronton de Paris", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.837049, "lon": 2.263924, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "indoor", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1177248771", "way/1177248772", "way/1177248773"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-134924047", "name": null, "name_source": null, "place": {"rel": "at", "name": "Centre Sportif Max Rousié", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.900015, "lon": 2.32551, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "covered", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/134924047", "way/134924048", "way/134924049"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-135724321", "name": null, "name_source": null, "place": {"rel": "at", "name": "Centre Sportif Poissonniers", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.900305, "lon": 2.351476, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/135724321", "way/135917346", "way/135917354"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-151363304", "name": null, "name_source": null, "place": {"rel": "at", "name": "Tir aux Pigeons", "kind": "park"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.873913, "lon": 2.258009, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/tir-aux-pigeons-17400", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/151363304", "way/211640144", "way/211640146"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-163131808", "name": null, "name_source": null, "place": {"rel": "at", "name": "Stade Bertrand Dauvin", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.900556, "lon": 2.342188, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/163131808", "way/163131809", "way/163131812"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-587317269", "name": null, "name_source": null, "place": {"rel": "at", "name": "Complexe sportif Géo-André", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.839603, "lon": 2.252209, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.stadefrancais.com/geo-andre/", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/587317269", "way/587317270", "way/587317271"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "node-12724558039", "name": "Padel 15", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.829751, "lon": 2.304909, "sports": ["padel"], "courts_total": 2, "courts_by_sport": {"padel": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["asphalt"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": "08:00-22:00", "operator": null, "address": {"housenumber": "115", "street": "Rue Castagnary", "city": "PARIS", "postcode": "75015"}, "address_text": "115 Rue Castagnary, PARIS, 75015", "osm_ids": ["node/12724558039", "node/12873571916", "node/12881297314"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-39316077", "name": "Stade Roland-Garros", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.847291, "lon": 2.247656, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": "https://www.rolandgarros.com", "opening_hours": null, "operator": "Ville de Paris", "address": {"housenumber": "3", "street": "Avenue Gordon-Bennett", "city": "Paris", "postcode": "75016"}, "address_text": "3 Avenue Gordon-Bennett, Paris, 75016", "osm_ids": ["way/39316077", "way/792571160", "way/792571161"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "node-5772990273", "name": "Suzanne Liébrard", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.842744, "lon": 2.412252, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {"housenumber": "26", "street": "Boulevard Carnot", "city": "Paris", "postcode": "75012"}, "address_text": "26 Boulevard Carnot, Paris, 75012", "osm_ids": ["node/5772990273", "way/144790271", "way/144790274"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-195117158", "name": "Tennis municipal couvert des Sept Arpents", "name_source": "court", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.889798, "lon": 2.398558, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "covered", "lit": "unknown", "surface": ["concrete"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/195117158", "way/228993237"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-130205424", "name": null, "name_source": null, "place": {"rel": "at", "name": "Stade des Fillettes", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.899575, "lon": 2.364768, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/130205424", "way/130282766"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-235141381", "name": null, "name_source": null, "place": {"rel": "at", "name": "Piscine Dunois", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.833081, "lon": 2.366806, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/piscine-dunois-2929", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/235141381", "way/235141382"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-235144129", "name": null, "name_source": null, "place": {"rel": "at", "name": "Espace Sportif Pailleron", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.880209, "lon": 2.37699, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/235144129", "way/235144130"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-23815241", "name": null, "name_source": null, "place": {"rel": "at", "name": "Jardin du Luxembourg", "kind": "park"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.845919, "lon": 2.33559, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "no", "surface": ["concrete"], "access": "unknown", "fee": "unknown", "website": "https://jardin.senat.fr/", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/23815241", "way/388638979"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-34134962", "name": null, "name_source": null, "place": {"rel": "at", "name": "Centre Sportif Docteurs Déjerine", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.855243, "lon": 2.412996, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/tennis-docteurs-dejerine-2998", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/34134962", "way/34134963"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-422794021", "name": null, "name_source": null, "place": {"rel": "at", "name": "Terrain d'éducation physique des Cordelières", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.832997, "lon": 2.348902, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/tennis-cordelieres-2969", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/422794021", "way/422794022"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-89251591", "name": null, "name_source": null, "place": {"rel": "at", "name": "Parc Kellermann", "kind": "park"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.819919, "lon": 2.353739, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/89251591", "way/89251592"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-144789274", "name": "Centre Sportif Alain Mimoun", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.840471, "lon": 2.412628, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {"housenumber": "15", "street": "Rue de la Nouvelle-Calédonie", "city": "Paris", "postcode": "75012"}, "address_text": "15 Rue de la Nouvelle-Calédonie, Paris, 75012", "osm_ids": ["way/144789274", "way/39124791"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1125230270", "name": "Centre Sportif Tristan Tzara", "name_source": "court", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.894426, "lon": 2.363958, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1125230270"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-565869609", "name": "Court n° 13", "name_source": "court", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.832616, "lon": 2.269661, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "no", "surface": ["rubber"], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/parc-omnisport-suzanne-lenglen-2544", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/565869609"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-792571203", "name": "Court n°14", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.847598, "lon": 2.244182, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/792571203", "way/792571260"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1188780871", "name": "Court Philippe-Chatrier", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.847153, "lon": 2.249215, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1188780871", "way/792571281"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-792571232", "name": "Court Simonne-Mathieu", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.845987, "lon": 2.253555, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {"housenumber": "3", "street": "Avenue Gordon-Bennett", "postcode": "75016"}, "address_text": "3 Avenue Gordon-Bennett, 75016", "osm_ids": ["way/792571232", "way/792571250"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-792571286", "name": "Court Suzanne-Lenglen", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.847324, "lon": 2.246445, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/792571286", "way/792571287"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-177530678", "name": "Ligue de Paris de tennis", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.874848, "lon": 2.412135, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/177530678", "way/399708938"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-199124153", "name": "Sablonnière", "name_source": "court", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.844587, "lon": 2.301149, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 1, "setting": "outdoor", "lit": "no", "surface": ["tartan"], "access": "unknown", "fee": "unknown", "website": "https://tennis.paris.fr/tennis/jsp/site/Portal.jsp?page=recherche&view=planning&name_tennis=Sablonni%C3%A8re", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/199124153"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "node-13248258700", "name": "Tennis Club Ribera", "name_source": "court", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.850665, "lon": 2.269396, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.tennis-ribera.com/", "opening_hours": "Mo-Su 07:00-22:00", "operator": null, "address": {"housenumber": "15", "street": "Rue Ribera", "city": "Paris", "postcode": "75016"}, "address_text": "15 Rue Ribera, Paris, 75016", "osm_ids": ["node/13248258700"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Possibly paid or members-only — check before you go"}, {"id": "node-13287795642", "name": "Tennis de la Cavalerie", "name_source": "court", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.849562, "lon": 2.30047, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["node/13287795642"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-99701609", "name": "Terrain d'Éducation Physique Georges Sarrail", "name_source": "court", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.846448, "lon": 2.25573, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["concrete"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/99701609"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-171841263", "name": null, "name_source": null, "place": {"rel": "at", "name": "Centre sportif Candie", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.85157, "lon": 2.380027, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/171841263"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-172838420", "name": null, "name_source": null, "place": {"rel": "at", "name": "Centre Paul Valeyre", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.877571, "lon": 2.34577, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/172838420"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-235145512", "name": null, "name_source": null, "place": {"rel": "at", "name": "Terrain d'éducation physique Agnès Tirop", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.877493, "lon": 2.367203, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "no", "surface": ["acrylic"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/235145512"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-235148177", "name": null, "name_source": null, "place": {"rel": "at", "name": "Terrain d'Éducation Physique Jesse Owens", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.895561, "lon": 2.335719, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["tartan"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/235148177"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-289715700", "name": null, "name_source": null, "place": {"rel": "at", "name": "Centre Sportif Hautpoul", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.884935, "lon": 2.388091, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 1, "setting": "unknown", "lit": "yes", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/piste-d-athletisme-hautpoul-20704", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/289715700"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-367464575", "name": null, "name_source": null, "place": {"rel": "at", "name": "Terrain d'Éducation Physique Paul Barruel", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.83864, "lon": 2.304643, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "no", "surface": ["tartan"], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/tennis-paul-barruel-17824", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/367464575"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-618849453", "name": null, "name_source": null, "place": {"rel": "at", "name": "Terrain d'éducation physique Varet", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.839446, "lon": 2.280411, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["asphalt"], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/terrain-de-sport-varet-3236", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/618849453"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-667331272", "name": null, "name_source": null, "place": {"rel": "at", "name": "Institut National du Sport, de l'Expertise et de la Performance", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.83371, "lon": 2.450708, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["clay"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/667331272"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-865770435", "name": null, "name_source": null, "place": {"rel": "at", "name": "Terrain de sport des jardins Saint-Paul", "kind": "sports_centre"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.853466, "lon": 2.360384, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "no", "surface": ["asphalt"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/865770435"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-958485775", "name": null, "name_source": null, "place": {"rel": "at", "name": "Parc Clichy-Batignolles Martin Luther King", "kind": "park"}, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.889744, "lon": 2.315345, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "yes", "surface": ["concrete"], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/lieux/parc-clichy-batignolles-martin-luther-king-2817", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/958485775"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "node-7074407585", "name": "Club et école de tennis du Racing club de France", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.889828, "lon": 2.306338, "sports": ["tennis"], "courts_total": 0, "courts_by_sport": {}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["node/7074407585"], "from_facility_only": true, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Possibly paid or members-only — check before you go"}, {"id": "way-1339333173", "name": "Gymnase Fragonard", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.894162, "lon": 2.31552, "sports": ["tennis"], "courts_total": 0, "courts_by_sport": {}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "indoor", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/equipements/gymnase-fragonard-3138", "opening_hours": null, "operator": null, "address": {"housenumber": "10", "street": "Rue Fragonard", "city": "Paris", "postcode": "75017"}, "address_text": "10 Rue Fragonard, Paris, 75017", "osm_ids": ["way/1339333173"], "from_facility_only": true, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1388796285", "name": "Paris Padel", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.874046, "lon": 2.388747, "sports": ["padel"], "courts_total": 0, "courts_by_sport": {}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "indoor", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1388796285"], "from_facility_only": true, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1393479770", "name": "Sportfield", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.851326, "lon": 2.279172, "sports": ["padel"], "courts_total": 0, "courts_by_sport": {}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "yes", "website": null, "opening_hours": null, "operator": "Private", "address": {"housenumber": "4", "street": "Rue Maurice Bourdet", "city": "Paris", "postcode": "75016"}, "address_text": "4 Rue Maurice Bourdet, Paris, 75016", "osm_ids": ["way/1393479770"], "from_facility_only": true, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "relation-1309184", "name": "Stade Pierre-de-Coubertin", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.83545, "lon": 2.256559, "sports": ["tennis"], "courts_total": 0, "courts_by_sport": {}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "indoor", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.paris.fr/equipements/stade-pierre-de-coubertin-3024", "opening_hours": null, "operator": null, "address": {"housenumber": "82", "street": "Avenue Georges Lafont", "city": "Paris", "postcode": "75016"}, "address_text": "82 Avenue Georges Lafont, Paris, 75016", "osm_ids": ["relation/1309184"], "from_facility_only": true, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "node-1835798413", "name": "Tennis Club de Vaugirard", "name_source": "facility", "place": null, "city_slug": "paris-fr", "city": "Paris", "state": "", "country": "FR", "lat": 48.833398, "lon": 2.289652, "sports": ["tennis"], "courts_total": 0, "courts_by_sport": {}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["node/1835798413"], "from_facility_only": true, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Possibly paid or members-only — check before you go"}]}