pODERIA ME AJUDAR COM ESSE ERRO
Amigo, boa noite!
conseguiu resolver esse erro?
estouo com a mesma dificuldade.
A propriedade nDPS não existe. Remova-a do JSON e tente novamente.
Segue a referência completa das propriedades disponíveis:
Boa noite, @suporte345!
o eu json já não tem o nDPS, e continua dando erro.
você não teria um modelo de json valido para postar?
estou tendo esse erro:
Exception when calling NfseApi->emitirNfse: [400] Client error: POST https://api.sandbox.nuvemfiscal.com.br//nfse resulted in a 400 Bad Request response: { “error”: { “code”: “InvalidJson”, “message”: "Expected BeginObject but was DoubleQuoted at path (truncated…)
estou desesperado com essa mudança.
desde já agradeço pela sua atenção.
Esse erro indica que o seu JSON está incorreto.
Realize uma busca aqui mesmo no fórum pelo termo “payload mínimo” que encontrará alguns tópicos que possam lhe ajudar.
Já corrigi o json, porém agora esta dando esse erro:
Bad Request` response: { “error”: { “code”: “InvalidJsonProperty”, “message”: "Property "provedor" does not refer to a (truncated…)
{“provedor”:“padrao”,“ambiente”:“homologacao”,“infDPS”:{“tpAmb”:“0”,“dhEmi”:“2026-01-31T20:38:22”,“prest”:{“CNPJ”:“xxxxxxxxxxxx”},“toma”:{“orgaoPublico”:false,“CNPJ”:“”,“CPF”:“xxxxxxxx”,“xNome”:“RICARDO CURVELLO SUETH”,“end”:{“endNac”:{“cMun”:“3304904”,“CEP”:“24420210”},“xLgr”:“RUA GURUPA”,“nro”:“26”,“xCpl”:“”,“xBairro”:“LINDO PARQUE”},“email”:“contato@suethnet.com.br”},“serv”:{“locPrest”:{“cLocPrestacao”:“3304904”,“cPaisPrestacao”:“1058”},“cServ”:{“cTribNac”:“080101”,“xDescServ”:“MENSALIDADE ESCOLAR”},“valores”:{“vServPrest”:{“vServ”:560},“trib”:{“tribMun”:{“tribISSQN”:1,“pAlig”:3.20999999999999996447286321199499070644378662109375}}}}}}
Esse JSON foi enviado para a URL correta?
Certifique-se de estar enviando um POST para /nfse/dps.
Qual seria a url correte?
seria essa? https://api.sandbox.nuvemfiscal.com.br
POST https://api.sandbox.nuvemfiscal.com.br/nfse/dps
{“provedor”:“padrao”,“ambiente”:“homologacao”,“infDPS”:{“tpAmb”:0,“dhEmi”:“2026-01-31T21:29:35”,“prest”:{“CNPJ”:“xxxxxxxxxxxxxx”},“toma”:{“orgaoPublico”:false,“CNPJ”:“”,“CPF”:xxxxxxxxxxx",“xNome”:“RICARDO CURVELLO SUETH”,“end”:{“endNac”:{“cMun”:“3304904”,“CEP”:“24420210”},“xLgr”:“RUA GURUPA”,“nro”:“26”,“xCpl”:“”,“xBairro”:“LINDO PARQUE”},“email”:“contato@suethnet.com.br”},“serv”:{“locPrest”:{“cLocPrestacao”:“3304904”,“cPaisPrestacao”:“1058”},“cServ”:{“cTribNac”:“080101”,“xDescServ”:“MENSALIDADE ESCOLAR”},“valores”:{“vServPrest”:{“vServ”:560},“trib”:{“tribMun”:{“tribISSQN”:1,“pAlig”:3.20999999999999996447286321199499070644378662109375}}}}}}Exception when calling NfseApi->emitirNfse: [400] Client error: POST https://api.sandbox.nuvemfiscal.com.br/nfse/dps resulted in a 400 Bad Request response: { “error”: { “code”: “InvalidJsonProperty”, “message”: "Property "valores" does not refer to a (truncated…)
mudou o erro.
try {
date_default_timezone_set(‘America/Sao_Paulo’);
$auth = new FuncoesController();
$token = $auth->get_oauth2_token($url_auth, $client_id, $client_secret, 'nfse');
// Configurar access token OAuth2 para autorização: oauth2
$config = Configuration::getDefaultConfiguration();
$config->setHost('https://api.sandbox.nuvemfiscal.com.br');
$config->setAccessToken($token->access_token);
// Configurações gerais
$config->setBooleanFormatForQueryString(Configuration::BOOLEAN_FORMAT_STRING);
$apiInstance = new NfseApi(
// Se quiser usar um client http customizado, passe um client que implemente `GuzzleHttp\ClientInterface`.
// Isso é opcional, `GuzzleHttp\Client` será usado por padrão.
new Client(),
$config
);
$nfse = [
'provedor' => 'padrao',
'ambiente' => 'homologacao',
'infDPS' => [
'tpAmb' => 0, // 0 - HOMOLOGAÇÃO 1 - PRODUÇÃO
'dhEmi' => date('Y-m-d') . 'T' . date('H:i:s'), //DATA DA EMISSÃO
'prest' => [
'CNPJ' => 'xxxxxxxxx'
],
// inicio dos dados do tomador
'toma' => [
"CPF" => 'xxxxxxxxxxx',
"xNome" => 'RICARDO CURVELLO SUETH',
'end' => [
'endNac' => [
'cMun' => '3304904',
'CEP' => '24420210',
],
"xLgr" => 'RUA GURUPA',
"nro" => '26',
"xCpl" => '',
"xBairro" => 'LINDO PARQUE'
],
'email' => 'contato@suethnet.com.br'
],
'serv' => [
'locPrest' => [
'cLocPrestacao' => '3304904',
'cPaisPrestacao' => '1058'
],
'cServ' => [
'cTribNac' => '080101',
'xDescServ' => 'MENSALIDADE ESCOLAR'
],
'valores' => [
'vServPrest' => [
'vServ' => 560.00
],
'trib' => [
'tribMun' => [
'tribISSQN' => 1,
'pAlig' => 3.21
]
]
]
]
]
]; //MEU ARRAY COM OS DADOS
$body = new NfsePedidoEmissao(); // \NuvemFiscal\Model\NfsePedidoEmissao
$body->setRps($nfse);
try {
$result = $apiInstance->emitirNfse($body);
} catch (Exception $e) {
echo 'Exception when calling NfseApi->emitirNfse: ', $e->getMessage(), PHP_EOL;
}
} catch (Exception $e) {
echo 'Erro: ' . $e->getMessage();
}
retorna esse erro:
Exception when calling NfseApi->emitirNfse: [400] Client error: POST https://api.sandbox.nuvemfiscal.com.br/nfse resulted in a 400 Bad Request response: { “error”: { “code”: “InvalidJsonProperty”, “message”: "Property "provedor" does not refer to a (truncated…)
não sei mais o que fazer. ![]()
![]()
![]()
![]()
![]()
![]()
Boa noite! @todos.
ainda não consegui resolver o meu problema.
Alguém poderia me orientar?
Desde já agradeço!
Bom dia, @contato.suethnet.
Você está enviando a requisição para o endpoint errado.
Em vez de NfseApi->emitirNfse, utilize NfseApi->emitirNfseDps.
Bom dia!
Quando envio para esse endpoint retorna este erro:
Exception when calling NfseApi->emitirNfse: [400] Client error: POST https://api.sandbox.nuvemfiscal.com.br/nfse/dps resulted in a 400 Bad Request response: { “error”: { “code”: “InvalidJsonProperty”, “message”: "Property "valores" does not refer to a (truncated…)
@suporte345, teria como vc me orientar nessa integração?
{“provedor”:“padrao”,“ambiente”:“homologacao”,“infDPS”:{“dhEmi”:“2026-02-02T22:58:28”,“prest”:{“CNPJ”:“XXXXXXXXXXXXX”,“regTrib”:0},“toma”:{“orgaoPublico”:false,“CPF”:“XXXXXXXXXXX”,“xNome”:“RICARDO CURVELLO SUETH”,“end”:{“endNac”:{“cMun”:“3304904”,“CEP”:“24420210”},“xLgr”:“RUA GURUPA”,“nro”:“26”,“xCpl”:“0”,“xBairro”:“LINDO PARQUE”},“email”:“contato@suethnet.com.br”},“serv”:{“locPrest”:{“cLocPrestacao”:“3304904”,“cPaisPrestacao”:“BR”},“cServ”:{“cTribNac”:“080101”,“cTribMun”:“0801”,“CNAE”:“8513900”,“xDescServ”:“MENSALIDADE ESCOLAR”}},“valores”:{“vServPrest”:{“vServ”:560},“trib”:{“tribMun”:{“tribISSQN”:“1”,“pAliq”:“3.21”,“tpRetISSQN”:“1”}}}}}Exception when calling NfseApi->emitirNfse: [400] Client error: POST https://api.sandbox.nuvemfiscal.com.br/nfse/dps resulted in a 400 Bad Request response: { “error”: { “code”: “InvalidJson”, “message”: "Expected BeginObject but was Int64 at path $.infD (truncated…)
cada hora aparece um erro diferente. alguém poderia me ajudar?
Boa noite!
Ainda não consegui, teria alguém que pudesse me ajudar, estou desesperado.
Desde já agradeço.
