Pular para o conteúdo
POST AI agent ready /v1/ssl-cert/expiry

API de expiração de certificado SSL - Monitor de certificado gratuito

Consulta os logs de transparência do certificado para obter o certificado mais recente que corresponde a um domínio. Retorna o nome do emissor, datas de validade, dias restantes até o vencimento e sinalizadores para status expirado ou expirando em breve. Os certificados que expiram em 30 dias são marcados como expirando_em breve.

Parameters

stringrequired

Domain to check certificate expiry for.

Code examples

curl -X POST https://api.botoi.com/v1/ssl-cert/expiry \
  -H "Content-Type: application/json" \
  -d '{"domain":"github.com"}'

When to use this API

Crie alertas de expiração de SSL para seus domínios

Pesquise esse endpoint semanalmente para cada um dos seus domínios. Quando days_remaining cair abaixo de 30, envie uma notificação do Slack ou um e-mail para sua equipe de operações. Detecta falhas de renovação antes que os usuários vejam os avisos do navegador.

Auditar certificados de serviço de terceiros

Monitore a expiração do SSL em APIs, CDNs e ferramentas SaaS das quais seu aplicativo depende. Antecipe-se às interrupções causadas por certificados expirados em serviços que você não controla.

Relatórios de conformidade para auditorias de segurança

Gere um relatório semanal de todos os certificados de domínio mostrando o emissor, a data de validade e os dias restantes. Anexe aos pacotes de evidências de conformidade SOC 2 ou ISO 27001.

Frequently asked questions

De onde vêm os dados do certificado?
Os detalhes do certificado são provenientes de logs de Transparência de Certificado (CT) via crt.sh. Os logs CT são um registro público de todos os certificados emitidos por autoridades de certificação confiáveis.
O que significa expirar_em breve?
O sinalizador expiring_soon é verdadeiro quando o certificado expira dentro de 30 dias, mas ainda não expirou. Isso lhe dá uma janela de aviso para renovar.
Isso pode detectar certificados autoassinados?
Não. Certificados autoassinados não são enviados para registros de Transparência de Certificados. Este endpoint encontra apenas certificados emitidos por CAs publicamente confiáveis.
E se um domínio tiver vários certificados?
O endpoint retorna dados do certificado emitido mais recentemente que corresponde ao nome de domínio exato. Certificados curinga serão incluídos se o domínio corresponder.
Com que frequência devo verificar?
Diariamente ou semanalmente é suficiente para a maioria dos casos de uso. Os certificados normalmente têm períodos de validade de 90 dias ou 1 ano, portanto, a verificação com mais frequência do que diariamente não agrega valor.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.