HTTP Protocol Checker - HTTP/2, HTTP/3 & TLS Version API
Pricing
$20.00 / 1,000 url checkeds
HTTP Protocol Checker - HTTP/2, HTTP/3 & TLS Version API
Check which HTTP versions a site supports. Input: url. Output: JSON with http1_1, http2, http3 (via Alt-Svc), and negotiated TLS version per URL. Sync run-and-return, pay-per-result at $0.02 per URL checked - no subscription.
Pricing
$20.00 / 1,000 url checkeds
Rating
0.0
(0)
Developer
Anthony Snider
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
HTTP Protocol & Version Checker
Find out which HTTP protocol versions any site actually supports — HTTP/1.1, HTTP/2, and HTTP/3 — plus the TLS version it negotiates.
Live on the Apify Store — run it instantly or call it as an agent tool via Apify MCP.
What you get
For each URL the actor:
- Opens a real TLS connection with ALPN negotiation to detect HTTP/2 (
h2) support and the TLS version (e.g.TLSv1.3). - Reads the
Alt-Svcresponse header to detect whether HTTP/3 (h3) is advertised. - Reports the negotiated protocol and the final URL after redirects.
Accepts a single url or a bulk list of urls (domains work too — https:// is assumed). Each successful check is one billable result.
Input
{"url": "https://www.cloudflare.com","urls": ["https://www.google.com", "example.com"],"maxUrls": 25}
| Field | Type | Description |
|---|---|---|
url | string | Single URL or domain to check. |
urls | array | Bulk list of URLs/domains (combined with url). |
maxUrls | integer | Cap on URLs per run (1–50, default 25). |
Output
One dataset item per URL:
{"url": "https://www.cloudflare.com","finalUrl": "https://www.cloudflare.com/","status": 200,"http2": true,"http3Advertised": true,"altSvc": "h3=\":443\"; ma=86400","tlsVersion": "TLSv1.3","negotiatedProtocol": "h2"}
Failed lookups push { "url": "...", "error": "..." } so one bad host never breaks the run.