← InícioFleetPay / Schema

CertificadoDoAgregado

Estrutura preservada do contrato versionado da API.

Descrições técnicas preservadas do contrato versionado. Exemplos de dados foram omitidos da cópia pública.

Certificado digital A1 (e-CNPJ ou e-CPF) do agregado, como está na FleetPay. Sem ele a emissão de documento fiscal em nome desse agregado não acontece.

enviadobooleanObrigatório

Se o certificado já foi enviado à FleetPay. true continua verdadeiro para um certificado vencido — o que mudou nesse caso é situacao, não o envio.

situacaostring | nullOpcional

null quando nada foi enviado.

"valido" · "expirado" · null
valido_atestring | null · dateOpcional

Último dia de validade. null quando nada foi enviado.

Definição JSON Completa
{
  "type": "object",
  "required": [
    "enviado"
  ],
  "description": "Certificado digital A1 (e-CNPJ ou e-CPF) do agregado, como está na FleetPay. Sem ele a emissão de documento fiscal em nome desse agregado não acontece.",
  "properties": {
    "enviado": {
      "type": "boolean",
      "description": "Se o certificado já foi enviado à FleetPay. `true` continua verdadeiro para um certificado vencido — o que mudou nesse caso é `situacao`, não o envio."
    },
    "situacao": {
      "type": [
        "string",
        "null"
      ],
      "enum": [
        "valido",
        "expirado",
        null
      ],
      "description": "`null` quando nada foi enviado."
    },
    "valido_ate": {
      "type": [
        "string",
        "null"
      ],
      "format": "date",
      "description": "Último dia de validade. `null` quando nada foi enviado."
    }
  }
}