
Loading API details…
CSR.plus
CSR.plus is an open REST API that can generate a certificate signing request and private key, decode existing CSRs, and provides a suite of SSL/TLS inspection tools—including SSL grade checks, certificate‑transparency searches, CAA record lookup, revocation status, TLS handshake tracing, and raw OpenSSL trace output.
Latency p95
3585 ms
last successful checks
Uptime 30d
100.0%
monitored sample
Playground
Verified
live · allowlisted
Endpoints & operations
/api/caa
Return the DNS CAA records for a domain together with A, AAAA, NS and MX records.
/api/generate
Generate a certificate signing request and a private key.
/api/decode
Parse any PKCS#10 CSR and return its subject, SANs, public key, signature verification and extensions.
/api/ssl-check
Full SSL/TLS check with an SSL Labs-style A–F grade.
/api/ct
Search public certificate transparency logs for certificates issued to a domain.
/api/revocation
Fetch the certificate currently served by a domain and report its CRL distribution points and OCSP responder endpoints.
/api/ssl-tracer
Perform a TLS handshake against a host and port, recording DNS, TCP, TLS version, cipher, and certificate chain.
/api/openssl-trace
Run a raw openssl s_client handshake against a domain and return the complete verbose output.
⚠ Requires none authentication — check the API’s own docs for the exact header/param to use.
curl -X GET \ "https://csr.plus/docs/api/api/caa?domain=YOUR_VALUE"
csr.plus · HTTPS only · none auth