SSLytics

Documentation

Complete guides, references, and tutorials to help you get the most out of SSLytics

Getting Started with SSLytics

Welcome to SSLytics! This guide will help you get started with our SSL certificate monitoring and analytics platform.

Quick Start

  1. Create your free account
  2. Enter a domain to check
  3. View detailed SSL analysis
  4. Set up monitoring alerts

Key Concepts

Before diving into SSLytics, it's helpful to understand some key concepts related to SSL certificates and security.

SSL Certificates

SSL (Secure Sockets Layer) certificates, now commonly referred to as TLS (Transport Layer Security) certificates, are digital certificates that authenticate the identity of a website and enable an encrypted connection. These certificates are essential for securing online communications and transactions.

Certificate Validation Levels

There are three main types of SSL certificate validation:

  • Domain Validation (DV): Basic level of validation that only verifies domain ownership.
  • Organization Validation (OV): Intermediate level that verifies both domain ownership and some organization information.
  • Extended Validation (EV): Highest level of validation that requires rigorous verification of the organization's identity and legal status.

SSL Grading

SSL grading is a way to evaluate the security of a website's SSL/TLS implementation. SSLytics uses a grading system similar to SSL Labs, ranging from A+ (excellent) to F (failing).

Guides & Tutorials

Setting Up Monitoring

Complete guide to certificate monitoring

Read Guide →

Compliance Reporting

Generate compliance reports

Read Guide →

Bulk Operations

Managing multiple certificates

Read Guide →

Integration

Integrating with your workflow

Read Guide →

Code Examples

Example: Basic SSL Check

# Check SSL certificate for a domain
curl -X POST https://api.sslytics.com/v1/check \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"domain": "example.com"}'

Example: Bulk Domain Check

# Bulk check multiple domains
curl -X POST https://api.sslytics.com/v1/bulk-check \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "domains": [
      "example.com",
      "subdomain.example.com",
      "another-domain.com"
    ]
  }'

Example: Monitor Setup

# Set up monitoring for a domain
curl -X POST https://api.sslytics.com/v1/monitors \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "domain": "example.com",
    "checkInterval": "daily",
    "alerts": {
      "expiration": 30,
      "vulnerabilities": true
    }
  }'

Frequently Asked Questions

What's included in the free plan?

The free plan includes basic SSL certificate checks for up to 5 domains per month, certificate analysis, and SSL grade scoring.

How often are certificates checked?

Free users can manually check certificates anytime. Premium users can set up automated monitoring with intervals as short as 15 minutes.

How are SSL grades calculated?

Our grading system evaluates multiple factors including certificate validity, protocol support, cipher strength, and vulnerability presence. The overall grade ranges from A+ (excellent) to F (failing).

Can I monitor subdomains?

Yes, you can monitor individual subdomains as separate entries. Premium plans include wildcard domain monitoring.