Loading...
Loading...
{
"latency": 97,
"ipAddresses": [
"104.21.77.233",
"172.67.212.147",
"2606:4700:3033::6815:4de9",
"2606:4700:3037::ac43:d493"
],
"dns": {
"NS": [
"aisha.ns.cloudflare.com.",
"jerome.ns.cloudflare.com."
],
"A": [
"104.21.77.233",
"172.67.212.147"
],
"AAAA": [
"2606:4700:3033::6815:4de9",
"2606:4700:3037::ac43:d493"
],
"TXT": [
"brevo-code:fa76a631bf39f37a60c80b63f780c7c7",
"zoho-verification=zb73246617.zmverify.zoho.eu",
"google-site-verification=c2QeGHi-v8WqroGGfg6yyHEuPAWGoPngF05FXjiuH28",
"v=spf1 include:mx.ovh.com include:zoho.eu include:eu.zcsend.net ~all",
"stripe-verification=e502a4b853bc0e134d4261ea6c8a7e72c257423a0c42aa638b7a3bf3d1f7c595",
"k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDW9Mizl4clVH+W9Htr7dsU9zDh6b/3C27rfppxa+e6udU1FBzbwonywvNidWpPN1qsMqjBuwAImTXC33BaKH5J3yedFxxX9+Ki4foGSPiqDQmijpw75mu1mSbDpUSe+2Dh9KOe01hpDGxrs6ICUQb80k+HNYdzEnRwU7BhXckbpQIDAQAB"
]
}
}
[
{
"url": "https://tennismetrics.fr",
"technologies": [
{
"slug": "youtube",
"name": "YouTube",
"versions": [],
"trafficRank": 47,
"confirmedAt": 1761741439,
"icon": "YouTube.svg",
"categories": [
{
"id": 14,
"slug": "video-players",
"name": "Video players"
}
]
},
{
"slug": "swiper",
"name": "Swiper",
"versions": [],
"trafficRank": 47,
"confirmedAt": 1761741439,
"icon": "Swiper.svg",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"name": "JavaScript libraries"
}
]
},
{
"slug": "google-tag-manager",
"name": "Google Tag Manager",
"versions": [],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "Google Tag Manager.svg",
"categories": [
{
"id": 42,
"slug": "tag-managers",
"name": "Tag managers"
}
]
},
{
"slug": "pwa",
"name": "PWA",
"versions": [],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "PWA.svg",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"name": "Miscellaneous"
}
]
},
{
"slug": "eucookie-eu",
"name": "eucookie.eu",
"versions": [],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "eucookie.svg",
"categories": [
{
"id": 67,
"slug": "cookie-compliance",
"name": "Cookie compliance"
}
]
},
{
"slug": "nginx",
"name": "Nginx",
"cpe": "cpe:2.3:a:f5:nginx:1.18.0:*:*:*:*:*:*:*",
"versions": [
"1.18.0"
],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "Nginx.svg",
"categories": [
{
"id": 22,
"slug": "web-servers",
"name": "Web servers"
},
{
"id": 64,
"slug": "reverse-proxies",
"name": "Reverse proxies"
}
]
},
{
"slug": "google-analytics",
"name": "Google Analytics",
"versions": [
"GA4"
],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "Google Analytics.svg",
"categories": [
{
"id": 10,
"slug": "analytics",
"name": "Analytics"
}
]
},
{
"slug": "onesignal",
"name": "OneSignal",
"versions": [],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "OneSignal.svg",
"categories": [
{
"id": 32,
"slug": "marketing-automation",
"name": "Marketing automation"
},
{
"id": 74,
"slug": "a-b-testing",
"name": "A/B Testing"
}
]
},
{
"slug": "webpack",
"name": "Webpack",
"versions": [],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "Webpack.svg",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"name": "Miscellaneous"
}
]
},
{
"slug": "react",
"name": "React",
"versions": [],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "React.svg",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"name": "JavaScript frameworks"
}
]
},
{
"slug": "quill",
"name": "Quill",
"versions": [],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "Quill.svg",
"categories": [
{
"id": 24,
"slug": "rich-text-editors",
"name": "Rich text editors"
}
]
},
{
"slug": "next-js",
"name": "Next.js",
"cpe": "cpe:2.3:a:zeit:next.js:15.1.0:*:*:*:*:*:*:*",
"versions": [
"15.1.0"
],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "Next.js.svg",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"name": "JavaScript frameworks"
},
{
"id": 18,
"slug": "web-frameworks",
"name": "Web frameworks"
},
{
"id": 22,
"slug": "web-servers",
"name": "Web servers"
},
{
"id": 57,
"slug": "static-site-generator",
"name": "Static site generator"
}
]
},
{
"slug": "stripe",
"name": "Stripe",
"versions": [
"3"
],
"trafficRank": 65,
"confirmedAt": 1761741438,
"icon": "Stripe.svg",
"categories": [
{
"id": 41,
"slug": "payment-processors",
"name": "Payment processors"
}
]
},
{
"slug": "styled-components",
"name": "styled-components",
"versions": [
"6.1.13"
],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "styled-components.svg",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"name": "JavaScript frameworks"
},
{
"id": 47,
"slug": "development",
"name": "Development"
}
]
},
{
"slug": "tailwind-css",
"name": "Tailwind CSS",
"versions": [],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "tailwindcss.svg",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"name": "UI frameworks"
}
]
},
{
"slug": "ubuntu",
"name": "Ubuntu",
"versions": [],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "Ubuntu.svg",
"categories": [
{
"id": 28,
"slug": "operating-systems",
"name": "Operating systems"
}
]
},
{
"slug": "hsts",
"name": "HSTS",
"versions": [],
"trafficRank": 65,
"confirmedAt": 1761741439,
"icon": "default.svg",
"categories": [
{
"id": 16,
"slug": "security",
"name": "Security"
}
]
}
]
}
]
{}
{
"errors": [
{
"id": "authentication_failed",
"code": 401,
"details": "No user found for the API key supplied"
}
]
}
# As a condition of accessing this website, you agree to abide by the following
# content signals:
# (a) If a Content-Signal = yes, you may collect content for the corresponding
# use.
# (b) If a Content-Signal = no, you may not collect content for the
# corresponding use.
# (c) If the website operator does not include a Content-Signal for a
# corresponding use, the website operator neither grants nor restricts
# permission via Content-Signal with respect to the corresponding use.
# The content signals and their meanings are:
# search: building a search index and providing search results (e.g., returning
# hyperlinks and short excerpts from your website's contents). Search does not
# include providing AI-generated search summaries.
# ai-input: inputting content into one or more AI models (e.g., retrieval
# augmented generation, grounding, or other real-time taking of content for
# generative AI search answers).
# ai-train: training or fine-tuning AI models.
# ANY RESTRICTIONS EXPRESSED VIA CONTENT SIGNALS ARE EXPRESS RESERVATIONS OF
# RIGHTS UNDER ARTICLE 4 OF THE EUROPEAN UNION DIRECTIVE 2019/790 ON COPYRIGHT
# AND RELATED RIGHTS IN THE DIGITAL SINGLE MARKET.
# BEGIN Cloudflare Managed content
User-agent: *
Content-Signal: search=yes,ai-train=no
Allow: /
User-agent: Amazonbot
Disallow: /
User-agent: Applebot-Extended
Disallow: /
User-agent: Bytespider
Disallow: /
User-agent: CCBot
Disallow: /
User-agent: ClaudeBot
Disallow: /
User-agent: Google-Extended
Disallow: /
User-agent: GPTBot
Disallow: /
User-agent: meta-externalagent
Disallow: /
# END Cloudflare Managed Content
{
"status": 200,
"statusText": "",
"headers": {
"access-control-allow-headers": "X-Requested-With, Content-Type, Authorization",
"access-control-allow-methods": "GET, POST, PUT, DELETE, OPTIONS",
"access-control-allow-origin": "*",
"alt-svc": "h3=\":443\"; ma=86400",
"cf-cache-status": "DYNAMIC",
"cf-ray": "9c0de98178a20bfe-IAD",
"connection": "keep-alive",
"content-encoding": "br",
"content-type": "text/html; charset=utf-8",
"date": "Tue, 20 Jan 2026 10:33:11 GMT",
"nel": "{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"report-to": "{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=AwqmtGrZsrYjSxRus4083Ua%2FkPOEmklIiNKtAJHiZu%2FT1ZOIwKqDDh9ar0u%2Fa0dvQDY%2Bjv3Bi1USQUs%2BWQAvJuC5y%2Fpt60g5OLtwde2qDfLSjfidKJ2Z48kwm20%3D\"}]}",
"server": "cloudflare",
"strict-transport-security": "max-age=63072000; includeSubdomains",
"transfer-encoding": "chunked",
"vary": "Accept-Encoding",
"x-content-type-options": "nosniff",
"x-frame-options": "DENY",
"x-powered-by": "Next.js"
}
}
{
"error": false,
"result": {
"success": true,
"ogLocale": "en",
"favicon": "favicon.ico",
"charset": "utf-8",
"requestUrl": "https://tennismetrics.fr"
},
"response": {}
}
{
"whois.nic.fr": {
"Domain Status": [
"active"
],
"Name Server": [
"aisha.ns.cloudflare.com",
"jerome.ns.cloudflare.com"
],
"Domain Name": "tennismetrics.fr",
"hold": "NO",
"holder-c": "ANO00-FRNIC",
"admin-c": "ANO00-FRNIC",
"tech-c": "OVH5-FRNIC",
"Registrar": "OVH",
"Expiry Date": "2026-11-03T18:02:08Z",
"Created Date": "2020-11-03T18:02:08Z",
"Updated Date": "2025-12-31T23:08:58.273003Z",
"key1-tag": "2371",
"key1-algo": "13 [ECDSAP256SHA256]",
"key1-dgst-t": "2 [SHA256]",
"key1-dgst": "46237A406885C20CF929DC409E33FAD275030089BA03AA6532C89BB7161A1179",
"registrar address": "2 Rue Kellermann 59100 ROUBAIX",
"registrar country": "FR",
"registrar phone": "+33.899701761",
"registrar fax-no": "+33.320200958",
"registrar e-mail": "support@ovh.net",
"Registrar URL": "http://www.ovh.com",
"registrar anonymous": "No",
"registrar registered": "1999-10-18T00:00:00Z",
"registrant registry id": "ANO00-FRNIC",
"registrant type": "PERSON",
"Registrant Name": "Ano Nymous",
"registrant registrar": "OVH",
"registrant anonymous": "YES",
"registrant remarks": "-------------- WARNING -------------- While the registrar knows him/her, this person chose to restrict access to his/her personal data. So PLEASE, don't send emails to Ano Nymous. This address is bogus and there is no hope of a reply. -------------- WARNING -------------- -------------- WARNING -------------- While the registrar knows him/her, this person chose to restrict access to his/her personal data. So PLEASE, don't send emails to Ano Nymous. This address is bogus and there is no hope of a reply. -------------- WARNING --------------",
"registrant obsoleted": "NO",
"registrant eppstatus": "associated active associated active",
"registrant eligstatus": "not identified",
"registrant reachstatus": "not identified",
"technical registry id": "OVH5-FRNIC",
"technical type": "ORGANIZATION",
"technical contact": "OVH NET",
"technical address": "OVH 140, quai du Sartel 59100 Roubaix",
"technical country": "FR",
"technical phone": "+33.899701761",
"technical e-mail": "tech@ovh.net",
"technical registrar": "OVH",
"technical changed": "2026-01-20T10:28:09.066291Z",
"technical anonymous": "NO",
"technical obsoleted": "NO",
"technical eppstatus": "associated active",
"technical eligstatus": "not identified",
"technical reachstatus": "not identified",
">>> Last update of WHOIS database": "2026-01-20T10:33:11.147204Z <<<",
"text": [
"%%",
"%% This is the AFNIC Whois server.",
"%%",
"%% complete date format: YYYY-MM-DDThh:mm:ssZ",
"%%",
"%% Rights restricted by copyright.",
"%% See https://www.afnic.fr/en/domain-names-and-support/everything-there-is-to-know-about-domain-names/find-a-domain-name-or-a-holder-using-whois/",
"%%",
"%%"
]
}
}