Exportar e integrar
Como as certidões saem do CERTIFY: pasta, link de consulta e integração com o seu sistema.
Na demonstração a integração fica desligada (para ninguém disparar envios a sistemas de terceiros). A pasta ZIP e o link de consulta funcionam. Crie o seu painel na página inicial para configurar tudo.
Pasta e compartilhamento
Para o servidor de arquivos, o setor de licitações ou o contador.
Uma pasta por empresa, arquivos nomeados com o tipo e a validade, e um resumo.csv que abre no Excel.
Alerta de vencimento
Define quando uma certidão passa a aparecer como “vencendo” no painel e em Próximos vencimentos.
Com a integração configurada (abaixo), o CERTIFY envia todo dia às 8h o evento certidoes.vencendo com as certidões que entraram na janela, e de novo a 7 dias, 1 dia e no vencimento. Cada aviso sai uma vez só.
Integração com sistema interno
A cada certidão nova, e nos avisos de vencimento, o CERTIFY envia um POST com os dados (e o PDF) para o seu sistema jurídico, ERP ou GED.
Formato do envio e como conferir a assinatura
POST Content-Type: application/json
X-Certify-Evento: certidao.emitida
X-Certify-Assinatura: sha256=<hmac>
{
"evento": "certidao.emitida",
"enviado_em": "2026-09-28T11:00:02Z",
"dados": {
"empresa": { "cnpj": "…", "razao_social": "…", "uf": "SP" },
"certidao": { "tipo": "fgts", "resultado": "Negativa · regular",
"numero": "…", "emitida_em": "…", "valida_ate": "2026-10-28" },
"pdf_base64": "JVBERi0xLjcK…"
}
}
// Todo dia às 8h, se houver certidão entrando na janela de alerta:
X-Certify-Evento: certidoes.vencendo
{ "evento": "certidoes.vencendo", "dados": { "painel": "https://…",
"certidoes": [ { "empresa": "…", "cnpj": "…", "tipo": "fgts",
"valida_ate": "2026-10-05", "dias_para_vencer": 7 } ] } }
// Node.js — conferir que veio do CERTIFY
const esperado = 'sha256=' + crypto.createHmac('sha256', SEGREDO)
.update(corpoBruto).digest('hex');
if (req.headers['x-certify-assinatura'] !== esperado) return res.status(401).end();