Certificado não é ICP-Brasil válido

code: certificate.icp_invalid · HTTP 400

Quando ocorre

O certificado não validou na cadeia ICP-Brasil ou não é do CNPJ/CPF do cliente.

Como resolver

  1. Envie o certificado A1 (PFX/P12) do próprio cliente, emitido por AC ICP-Brasil.

Na resposta

O erro chega em application/problem+json (RFC 9457) com "code": "certificate.icp_invalid" e "type": "https://nf.digla.io/api/erros/certificate.icp_invalid". Decida pelo code; title e detail são texto para pessoas e podem mudar. Guarde o requestId ao falar com o suporte.