Analyze SSL
Fetch SSL/TLS analysis report for a hostname.
GET
/v1/dev-tools:ssl-labs/analyzepassing · 0.6s5m cache
Parameters
| Name | Type | In | Description |
|---|---|---|---|
| host | string | query | Hostname target untuk analisa SSL/TLS. Required. |
Example response
{"project":"dev-tools:ssl-labs", "data": {"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" },"timestamp":"2026-06-13T02:24:53Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Try it
Live request with your key
const data = await client.run( "dev-tools:ssl-labs", "analyze", { host: "google.com" });
SSL Labs
Retrieve SSL/TLS analysis report for a hostname.
1 endpoint8 calls1/1 passing
Fetch SSL/TLS analysis report for a hostname.
GET
/v1/…ssl-labs/analyzepassing · 0.6s5m cache
Try it
Parameters
host
string · query · required
Hostname target untuk analisa SSL/TLS.
Example response
{"project":"dev-tools:ssl-labs", "data": {"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" },"timestamp":"2026-06-13T02:24:53Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Code
const data = await client.run( "dev-tools:ssl-labs", "analyze", { host: "google.com" });