zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
Dev Tools/SSL Labs
Logo SSL Labs

SSL Labs

Retrieve SSL/TLS analysis report for a hostname.

1 endpoint1 endpoint on this scraper6 calls6 calls so farupdated 3 months agoLast updated 6/13/2026, 2:24:53 AMllms.txt
Endpoints1

1/1 passing
checked 20 hours ago · daily 01:00 WIB

Analyze SSL

Fetch SSL/TLS analysis report for a hostname.

GET/v1/dev-tools:ssl-labs/analyze5m cache1 paramchecking key…
Parameters
hoststringrequired

Hostname target untuk analisa SSL/TLS

·
Response
EXAMPLE
{
  "ok": true,
  "host": "google.com",
  "source": "ssl-labs",
  "status": "READY",
  "partial": false,
  "testTime": 1779885872622,
  "endpoints": [
    {
      "grade": "B",
      "duration": 121852,
      "progress": 100,
      "ipAddress": "2607:f8b0:4002:c06:0:0:0:65",
      "serverName": "yv-in-f101.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 121697,
      "progress": 100,
      "ipAddress": "2607:f8b0:4002:c06:0:0:0:64",
      "serverName": "yv-in-x64.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 122199,
      "progress": 100,
      "ipAddress": "2607:f8b0:4002:c06:0:0:0:66",
      "serverName": "yv-in-f102.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 118030,
      "progress": 100,
      "ipAddress": "74.125.21.139",
      "serverName": "yv-in-f139.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 118726,
      "progress": 100,
      "ipAddress": "74.125.21.138",
      "serverName": "yv-in-f138.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 118352,
      "progress": 100,
      "ipAddress": "74.125.21.101",
      "serverName": "yv-in-f101.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 118569,
      "progress": 100,
      "ipAddress": "74.125.21.100",
      "serverName": "yv-in-f100.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 122629,
      "progress": 100,
      "ipAddress": "2607:f8b0:4002:c06:0:0:0:8a",
      "serverName": "yv-in-x8a.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 118847,
      "progress": 100,
      "ipAddress": "74.125.21.102",
      "serverName": "yv-in-f102.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 118828,
      "progress": 100,
      "ipAddress": "74.125.21.113",
      "serverName": "yv-in-f113.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    }
  ],
  "startTime": 1779884672773,
  "engineVersion": "2.4.2",
  "statusMessage": "",
  "criteriaVersion": "2009q"
}

Code

Analyze SSL
index.ts
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("dev-tools:ssl-labs", "analyze", {
  "host": "google.com"
});
console.log(data);
Recommended · typed errors, safe retries and bulk jobsSDK reference

Full reference

1 endpoint · plain text
GET
Analyze SSL/v1/dev-tools:ssl-labs/analyze
1 param

Parameters

hoststringrequired
Hostname target untuk analisa SSL/TLS

Request

curl -X GET "https://api.zapi.ink/v1/dev-tools:ssl-labs/analyze?host=google.com" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "ok": true,
  "host": "google.com",
  "source": "ssl-labs",
  "status": "READY",
  "partial": false,
  "testTime": 1779885872622,
  "endpoints": [
    {
      "grade": "B",
      "duration": 121852,
      "progress": 100,
      "ipAddress": "2607:f8b0:4002:c06:0:0:0:65",
      "serverName": "yv-in-f101.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 121697,
      "progress": 100,
      "ipAddress": "2607:f8b0:4002:c06:0:0:0:64",
      "serverName": "yv-in-x64.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 122199,
      "progress": 100,
      "ipAddress": "2607:f8b0:4002:c06:0:0:0:66",
      "serverName": "yv-in-f102.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 118030,
      "progress": 100,
      "ipAddress": "74.125.21.139",
      "serverName": "yv-in-f139.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 118726,
      "progress": 100,
      "ipAddress": "74.125.21.138",
      "serverName": "yv-in-f138.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 118352,
      "progress": 100,
      "ipAddress": "74.125.21.101",
      "serverName": "yv-in-f101.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 118569,
      "progress": 100,
      "ipAddress": "74.125.21.100",
      "serverName": "yv-in-f100.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 122629,
      "progress": 100,
      "ipAddress": "2607:f8b0:4002:c06:0:0:0:8a",
      "serverName": "yv-in-x8a.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 118847,
      "progress": 100,
      "ipAddress": "74.125.21.102",
      "serverName": "yv-in-f102.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    },
    {
      "grade": "B",
      "duration": 118828,
      "progress": 100,
      "ipAddress": "74.125.21.113",
      "serverName": "yv-in-f113.1e100.net",
      "hasWarnings": false,
      "isExceptional": false,
      "statusMessage": "Ready",
      "gradeTrustIgnored": "B"
    }
  ],
  "startTime": 1779884672773,
  "engineVersion": "2.4.2",
  "statusMessage": "",
  "criteriaVersion": "2009q"
}

Related APIs

More in dev-tools

CF Sitekey Extractor

dev-toolscf-sitekey

Mengekstrak Cloudflare Turnstile sitekey dari halaman web dengan multiple fetch mode.

3636 calls so far1hResponses cached for 1h
Busy: 10+ calls so far

IP Geolocation

dev-toolsip-geo

IP geolocation lookup — country, region, city, ISP, ASN, koordinat untuk IPv4 dan IPv6.

1313 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

DNS Lookup

dev-toolsdns-lookup

Query DNS records (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA) via secure DNS-over-HTTPS resolver.

2020 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

WHOIS Lookup

dev-toolswhois-lookup

WHOIS / RDAP domain lookup — registrar, registration & expiry dates, nameservers, status, registrant contact.

1313 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

Meta/OG Preview

dev-toolsmeta-preview

Fetch link preview metadata dari URL — Open Graph, Twitter Card, favicon, canonical, theme color (kayak WhatsApp/Slack link preview).

66 calls so far5mResponses cached for 5m

HTTP Headers Inspector

dev-toolshttp-headers

Inspect HTTP response headers and redirect chain for any URL.

44 calls so far5mResponses cached for 5m
zapi.

One key, one response shape. We keep the scrapers working.

Get an API key
ProductBrowse APIsPricingDocsMCP server
DevelopersSDK on npmGitHubOpenAPI specllms.txt
SupportReport an issueDiscord
LegalTermsPrivacyCookiesAUPRefunds
© 2026 ZapiPublic web data, one API.
zapi.