Visão Geral da Arquitetura
A API REST do CertOps Cloud permite que equipes de plataforma e engenharia de software integrem a orquestração do ciclo de vida de certificados diretamente em pipelines de CI/CD, esteiras de deployment e orquestradores de nuvem. Toda a comunicação é protegida via TLS 1.3 com autenticação Bearer Token e isolamento estrito por tenant corporativo.
Endpoints Disponíveis
/api/certificates
Listar certificados visíveis ao usuário autenticado
Retorna uma lista paginada de certificados com data de expiração, SANs, CA emissora e status de conformidade de 47 dias.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
status |
string | Opcional | Filtrar por ACTIVE, EXPIRING, EXPIRED ou REVOKED |
limit |
integer | Opcional | Quantidade máxima de registros por página (padrão 50) |
/api/renewals
Criar uma solicitação de renovação
Cria uma solicitação no fluxo de renewal sujeito aos gates e permissões do CertOps.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
domains |
array | Sim | Lista de domínios FQDN para inclusão nos SANs |
connector_id |
string | Sim | Identificador do conector ou agente Linux de destino |
/api/endpoints/{endpoint_id}/scan
Solicitar scan de endpoint cadastrado
Enfileira um scan TLS para um endpoint autorizado e registra o resultado no inventário.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
hostname |
string | Sim | Hostname FQDN para inspeção |
port |
integer | Opcional | Porta TCP (padrão 443) |
Exemplos de Implementação
Pronto para automatizar a infraestrutura TLS da sua organização?
Crie sua conta corporativa ou conecte seu primeiro agente Linux para inventário contínuo.