Erro NFE Responsável Técnico

Erro interno: 400 Bad Request on POST request for “https://api.nuvemfiscal.com.br/nfe”: “{ “error”: { “code”: “InvalidJsonProperty”, “message”: “Property "infRespTec" does not refer to a known property in type "Nfe.DTO.TNfePedidoEmissao"” }}”

{
  "infNFe": {
    "versao": "4.00",
    "Id": "NFe41250568814011000149550010000000011518326940",
    "ide": {
      "cUF": 41,
      "cNF": "51832694",
      "natOp": "VENDA",
      "mod": 55,
      "serie": 1,
      "nNF": 1,
      "dhEmi": "2025-05-19T14:00:00Z",
      "dhSaiEnt": "2025-05-19T14:00:00Z",
      "tpNF": 1,
      "idDest": 1,
      "cMunFG": "4127205",
      "tpImp": 1,
      "tpEmis": 1,
      "cDV": 0,
      "tpAmb": 2,
      "finNFe": 1,
      "indFinal": 1,
      "indPres": 1,
      "indIntermed": 0,
      "procEmi": 0,
      "verProc": "1.0",
      "xJust": null
    },
    "emit": {
      "CNPJ": "68814011000149",
      "xNome": "JOSE CARLOS BIAZIN ME",
      "enderEmit": {
        "xLgr": "Rua Belunno",
        "nro": "50",
        "xBairro": "Tartarelli",
        "cMun": "4127205",
        "xMun": "Terra Boa",
        "UF": "PR",
        "CEP": "87240000",
        "cPais": "1058",
        "xPais": "Brasil",
        "fone": "44991179564"
      },
      "IE": "8350094831",
      "CRT": 1
    },
    "dest": {
      "CNPJ": "47397316000122",
      "xNome": "Biazin Sistemas LTDA",
      "enderDest": {
        "xLgr": "Rua Cliente",
        "nro": "321",
        "xBairro": "Centro",
        "cMun": "4127205",
        "xMun": "Terra Boa",
        "UF": "PR",
        "CEP": "87240000",
        "cPais": "1058",
        "xPais": "Brasil"
      },
      "indIEDest": 9
    },
    "det": [
      {
        "nItem": 1,
        "prod": {
          "cProd": "001",
          "xProd": "Produto Teste",
          "NCM": "61091000",
          "CFOP": "5102",
          "uCom": "UN",
          "qCom": 1,
          "vUnCom": 100.00,
          "vProd": 100.00,
          "cEAN": "SEM GTIN",
          "cBarra": "SEM GTIN",
          "cEANTrib": "SEM GTIN",
          "cBarraTrib": "SEM GTIN",
          "uTrib": "UN",
          "qTrib": 1,
          "vUnTrib": 100.00,
          "indTot": 1
        },
        "imposto": {
          "ICMS": {
            "ICMSSN102": {
              "orig": 0,
              "CSOSN": "102"
            }
          },
          "PIS": {
            "PISNT": {
              "CST": "07"
            }
          },
          "COFINS": {
            "COFINSNT": {
              "CST": "07"
            }
          }
        }
      }
    ],
    "total": {
      "ICMSTot": {
        "vBC": 0,
        "vICMS": 0,
        "vICMSDeson": 0,
        "vFCP": 0,
        "vBCST": 0,
        "vST": 0,
        "vFCPST": 0,
        "vFCPSTRet": 0,
        "vProd": 100,
        "vFrete": 0,
        "vSeg": 0,
        "vDesc": 0,
        "vII": 0,
        "vIPI": 0,
        "vIPIDevol": 0,
        "vPIS": 0,
        "vCOFINS": 0,
        "vOutro": 0,
        "vNF": 100,
        "vTotTrib": 0
      }
    },
    "transp": {
      "modFrete": 9
    },
    "pag": {
      "detPag": [
        {
          "indPag": 0,
          "tPag": "01",
          "vPag": 100.00
        }
      ]
    },
    "infRespTec": {
      "CNPJ": "47397316000122",
      "xContato": "string",
      "email": "help@biazinsistemas.com",
      "fone": "44999991803",
      "idCSRT": null,
      "CSRT": null,
      "hashCSRT": null
    }
  },
  "ambiente": "homologacao",
  "referencia": "NFE-TESTE-001"
}

Não consegui localizar o erro

Boa tarde, @lucasbiazin07.

A princípio, realmente, o JSON parece estar correto.

Poderia fazer uma nova tentativa agora?


O Erro permanece ainda

Bom dia, @lucasbiazin07.

A mensagem de erro relatada no início desse tópico indica que a propriedade infRespTec não foi reconhecida no JSON recebido, o que normalmente sugeriria um erro de estrutura. No entanto, realizamos testes internos com o exato mesmo JSON que você nos enviou, e a API da Nuvem Fiscal processou corretamente, sem retornar erro.

Contudo, ao analisarmos agora o print da sua última mensagem, identificamos que o erro retornado possui um formato diferente do que a API da Nuvem Fiscal realmente retorna — e, mais importante, está vindo com status HTTP 500 (Internal Server Error), que não corresponde à forma como nossa API trata esse tipo de erro de validação (que normalmente seria um 400 Bad Request com um corpo JSON padronizado).

Isso nos leva a acreditar que sua aplicação está utilizando um servidor intermediário (como um backend próprio) para encaminhar a requisição para a Nuvem Fiscal. É possível que esse servidor esteja modificando o JSON original antes de encaminhá-lo para a nossa API, o que causaria a rejeição.

Poderia nos encaminhar o JSON exato que está sendo enviado do seu servidor para a API da Nuvem Fiscal?

Bom dia.

Mas até então o backend só está configurado para pegar o token e enviar a requisição para API de vocês, o payload está sendo montado na mão.
E apesar do postman retornar 500, o erro tratado retorna com erro 400.

@lucasbiazin07

Para nos ajudar a isolar melhor o problema, você poderia, por gentileza, enviar exatamente o mesmo JSON mencionado no início deste tópico diretamente para a API da Nuvem Fiscal, sem passar pelo seu backend intermediário?

Esse teste é fundamental para verificarmos se há alguma modificação ou interferência no conteúdo da requisição durante o redirecionamento. Assim, conseguiremos entender onde o erro está ocorrendo.

Ficamos no aguardo do resultado desse teste. Obrigado!

Claro. Vou testar direto e posto o resultado.

@arimateia, deu um erro:

“CNPJ DIVERGE DO RESONSÁVEL DIVERGE DO CADASTRADO”

Como faço pra cadastrar minha SH Responsável técnica ? poderia me ajudar com isso?

Não sei informar.

Favor entrar em contato com o suporte da SEFAZ para maiores esclarecimentos.

Este tópico foi fechado automaticamente 24 horas depois da última resposta. Novas respostas não são mais permitidas.