Emissão de NFCe com payload basico (com erro)

Ja possuo a empresa cadastrada e o token sefaz, agora vou emitir na nota fiscal (homologação) através da seguinte API:

POST https://api.nuvemfiscal.com.br/nfce

PAYLOAD:

{
      ambiente: 'homologacao',
      infNFe: {
        ide: {
          cUF: 35,
          natOp: 'VENDA',
          mod: 65,
          serie: 1,
          nNF: 123,
          tpNF: 1,
          idDest: 1,
          cMunFG: '3509502',
          tpImp: 4,
          tpEmis: 1,
          tpAmb: 2,
          finNFe: 1,
          indFinal: 1,
          indPres: 1,
          procEmi: 0,
          verProc: 'Jarvisly-1.0.0',
        },
        emit: { CNPJ: '03703446000170' },
        dest: { CPF: '28100151806', indIEDest: 9 },
        det: [
          {
            nItem: 1,
            prod: {
              cProd: '001',
              xProd: 'Produto A',
              NCM: '21069090',
              CFOP: '5102',
              uCom: 'UN',
              qCom: 1,
              vUnCom: 10.5,
              cEAN: 'SEM GTIN',
              cEANTrib: 'SEM GTIN',
              uTrib: 'UN',
              qTrib: 1,
              vUnTrib: 10.5,
              indTot: 1,
            },
            imposto: {
              ICMS: { ICMSSN102: { orig: 0, CSOSN: '102' } },
              PIS: { PISNT: { CST: '07' } },
              COFINS: { COFINSNT: { CST: '07' } },
            },
          },
        ],
        pag: { detPag: [{ tPag: '01', vPag: 10.5 }] },
        transp: { modFrete: 9 },
        versao: 'v4.00',
      },
    }

… Mas estou recebendo o seguinte erro de resposta:

{
  "message": "[nfceService.emit] [NuvemFiscal] [400] InvalidJsonProperty : Property \"serie\" does not refer to a known property in type \"Nfe.DTO.TNfePedidoEmissao\""
}

…Alguém sabe o que pode ser, uma vez que o número de série existe conforme a documentação.

Bom dia, @biruel. Seja bem-vindo à Nuvem Fiscal.

Essa mensagem indica que você enviou a propriedade serie no lugar errado. Aparentemente, ela foi enviada também no objeto raiz do JSON.

Você poderia fazer um teste de envio diretamente no Postman (ou outro client de sua preferência) para entendermos onde exatamente está o problema?

Grande Arimateia, primeiramente agradeço a rápida resposta. Fiz conforme sua solicitação e emitir diretamente no postman, segue algumas observações prévia:

Agora que fiz diretamente, consegui verificar os erros em detalhes e corrigi-los, peço descupas por não ter feito isso antes de acionar o suporte técnico.

Aproveitando, continuo com um pequeno erro, veja só o novo PAYLOAD diretamente do postman:

{
    "ambiente": "homologacao",
    "infNFe": {
        "versao": "4.00",
        "ide": {
            "cUF": 35,
            "natOp": "VENDA",
            "mod": 65,
            "serie": 1,
            "nNF": 123,
            "tpNF": 1,
            "idDest": 1,
            "cMunFG": "3509502",
            "tpImp": 4,
            "tpEmis": 1,
            "tpAmb": 2,
            "finNFe": 1,
            "indFinal": 1,
            "indPres": 1,
            "procEmi": 0,
            "verProc": "Jarvisly-1.0.0",
            "dhEmi": "2025-09-29T12:02:00-03:00"
        },
        "emit": {
            "CNPJ": "03703446000170"
        },
        "dest": {
            "CPF": "28100151806",
            "indIEDest": 9
        },
        "det": [
            {
                "nItem": 1,
                "prod": {
                    "cProd": "001",
                    "xProd": "Produto A",
                    "NCM": "21069090",
                    "CFOP": "5102",
                    "uCom": "UN",
                    "qCom": 1,
                    "vUnCom": 10.5,
                    "vProd": 10.5,
                    "cEAN": "SEM GTIN",
                    "cEANTrib": "SEM GTIN",
                    "uTrib": "UN",
                    "qTrib": 1,
                    "vUnTrib": 10.5,
                    "indTot": 1
                },
                "imposto": {
                    "ICMS": {
                        "ICMSSN102": {
                            "orig": 0,
                            "CSOSN": "102"
                        }
                    },
                    "PIS": {
                        "PISNT": {
                            "CST": "07"
                        }
                    },
                    "COFINS": {
                        "COFINSNT": {
                            "CST": "07"
                        }
                    }
                }
            }
        ],
        "pag": {
            "detPag": [
                {
                    "tPag": "01",
                    "vPag": 10.5
                }
            ]
        },
        "transp": {
            "modFrete": 9
        },
        "total": {
            "ICMSTot": {
                "vBC": 10.5,
                "vICMS": 1.89,
                "vICMSDeson": 0,
                "vFCP": 0,
                "vBCST": 0,
                "vST": 0,
                "vFCPST": 0,
                "vFCPSTRet": 0,
                "vProd": 10.5,
                "vFrete": 0,
                "vSeg": 0,
                "vDesc": 0,
                "vII": 0,
                "vIPI": 0,
                "vIPIDevol": 0,
                "vPIS": 0,
                "vCOFINS": 0,
                "vOutro": 0,
                "vNF": 10.5
            }
        }
    }
}

RETORNO:

{
    "id": "nfc_3a1cad51a30a4087bfa05aa6ff78ed53",
    "ambiente": "homologacao",
    "created_at": "2025-09-29T15:01:43.818Z",
    "status": "rejeitado",
    "data_emissao": "2025-09-29T15:02:00Z",
    "serie": 1,
    "numero": 123,
    "valor_total": 10.5,
    "chave": "35250903703446000170650010000001231832367705",
    "autorizacao": {
        "id": "evt_3a1cad51a31a473b91d0478e70f9002a",
        "ambiente": "homologacao",
        "status": "rejeitado",
        "autor": {
            "cpf_cnpj": "03703446000170"
        },
        "chave_acesso": "35250903703446000170650010000001231832367705",
        "data_evento": "2025-09-29T15:01:43.834Z",
        "numero_sequencial": 1,
        "data_recebimento": "2025-09-29T15:01:44Z",
        "codigo_status": 531,
        "motivo_status": "Rejeição: Total da BC ICMS difere do somatório dos itens",
        "tipo_evento": "autorizacao"
    }
}

... O retorno diz que a base ICMS é diferente do total dos produtos, as o total é 10.5 e a base também 10.5. Tem algum erro que estou cometendo?

Obrigado