← Back to Security & Essentials

SSL Certificate Manager

Monitor and manage SSL/TLS certificates

https://hub.toolweb.in/security/ssl-certificate-manager/

Endpoints

GET /

Root

GET /health

Health Check

POST /dns-challenge

Create Dns Challenge

Request Body (JSON)

{
  "domain": "<string>",
  "email": "<string>"
}
POST /generate-certificate

Generate Certificate

Request Body (JSON)

{
  "domain": "<string>",
  "email": "<string>",
  "confirmed": false,
  "staging": false
}
GET /download/{cert_name}/{filename}

Download Certificate

Parameters

NameInTypeRequiredDescription
cert_name path string Cert Name
filename path string Filename
GET /debug/{domain}

Debug Domain

Parameters

NameInTypeRequiredDescription
domain path string Domain

Quick Start

# cURL
curl -H "X-API-Key: YOUR_API_KEY" \
  https://hub.toolweb.in/security/ssl-certificate-manager/
# Python
import requests
r = requests.get("https://hub.toolweb.in/security/ssl-certificate-manager/",
    headers={"X-API-Key": "YOUR_API_KEY"})
print(r.json())
# JavaScript
fetch("https://hub.toolweb.in/security/ssl-certificate-manager/", {
  headers: { "X-API-Key": "YOUR_API_KEY" }
}).then(r => r.json()).then(console.log)

Sign up free to get your API key auto-filled.