# SSLMate Cert Spotter API

Cert Spotter API by SSLMate monitors Certificate Transparency logs to alert users about SSL/TLS certificates issued for their domains, helping detect unauthorized certificates and potential security issues.

- **Category:** security & identity tools
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 9
- **Triggers:** 0
- **Slug:** `SSLMATE_CERT_SPOTTER_API`
- **Version:** 20260429_00

## Tools

### Add Monitored Domain

**Slug:** `SSLMATE_CERT_SPOTTER_API_ADD_MONITORED_DOMAIN`

Tool to add or update a monitored domain in Cert Spotter. Use when you need to enable monitoring for a new domain or update an existing one. If the domain already exists, omitted fields retain their existing values.

### Authorize Certificate

**Slug:** `SSLMATE_CERT_SPOTTER_API_AUTHORIZE_CERTIFICATE`

Tool to authorize a certificate in Cert Spotter. Use when you need to prevent future notifications for a known certificate. Once authorized, the certificate will not trigger alerts if discovered in Certificate Transparency logs.

### Authorize Public Key

**Slug:** `SSLMATE_CERT_SPOTTER_API_AUTHORIZE_PUBLIC_KEY`

Tool to authorize a public key in Cert Spotter. Use when you need to prevent notifications for certificates using a specific public key. Authorizing a key before certificate issuance avoids race conditions.

### Get CertSpotter Event

**Slug:** `SSLMATE_CERT_SPOTTER_API_CERTSPOTTER_GET_EVENT`

Tool to retrieve detailed information about a specific CertSpotter certificate issuance. Use when you need to inspect certificate metadata after confirming an issuance ID.

### Delete Monitored Domain

**Slug:** `SSLMATE_CERT_SPOTTER_API_DELETE_MONITORED_DOMAIN`

Tool to delete a monitored domain from Cert Spotter. Use when you need to remove a domain from monitoring. Returns success confirmation on deletion (HTTP 204). Returns 404 if domain not found.

### Get Certificate (API v2)

**Slug:** `SSLMATE_CERT_SPOTTER_API_GET_CERTIFICATE_V2`

Tool to retrieve certificate information by common name (domain). Use when you need to inspect certificate metadata, status, or configuration for a specific domain.

### Get Monitored Domain

**Slug:** `SSLMATE_CERT_SPOTTER_API_GET_MONITORED_DOMAIN`

Tool to retrieve a specific monitored domain by its name. Use when you need to check the monitoring status of a domain.

### List CT Issuances

**Slug:** `SSLMATE_CERT_SPOTTER_API_LIST_CT_ISSUANCES`

Tool to list certificate issuances for a domain from Certificate Transparency logs. Use when you need to discover all unexpired certificates issued for a domain or its subdomains.

### List Monitored Domains

**Slug:** `SSLMATE_CERT_SPOTTER_API_LIST_MONITORED_DOMAINS`

Tool to list all monitored domains. Use when you need to audit or review the domains currently monitored by Cert Spotter.
