Estou realizando em meu sistema a implementação dos endpoints dos Parâmetros Municipais, e estou utilizando informações genéricas no mesmo, apenas para tentar obter um retorno positivo do sistema NACIONAL.
Estou utilizando as seguintes URIs com seus respectivos retornos:
# URIs
https://adn.producaorestrita.nfse.gov.br/parametrizacao/4204608/010100000/2025-11-15T10:30:00/aliquota
https://adn.producaorestrita.nfse.gov.br/parametrizacao/4204608/123456789/historicoaliquotas
https://adn.producaorestrita.nfse.gov.br/parametrizacao/4204608/123456789/2025-11-15T10:30:00/regimes_especiais
# Retorno:
{
"aliquotas": null,
"mensagem": "Chamada mal formada. O código do serviço deve ser composto por nove dígitos."
}
# URIs
https://adn.producaorestrita.nfse.gov.br/parametrizacao/4204608/12345678901/2025-11-15T10:30:00/beneficio
https://adn.producaorestrita.nfse.gov.br/parametrizacao/4204608/123456/2025-11-18T15:02:11/beneficio
# Retorno
{
"beneficio": null,
"mensagem": "Chamada mal formada. O número do benefício deve ser composto por 11 dígitos."
}
# URI
https://adn.producaorestrita.nfse.gov.br/parametrizacao/4204608/2025-11-15T10:30:00/retencoes
# Retorno
{
"retencoes": null,
"mensagem": "Parâmetros de retenções do Artigo Sexto não encontrados para a competência."
}
Isso ocorre tanto em ambiente de produção como de homologação, o único endpoint que consigo obter um retorno positivo é o de convênio municipal.
Se alguma boa alma consegui me auxiliar, agradeço!
No caso onde estava retornando o erro de mal formação por nove dígitos, está funcionando! Muitíssimo obrigado!
No caso da consulta de benefício municipal, onde o erro era de formatação de 11 dígitos, continua igual, tem alguma regra de formatação diferente também?
Encaminhamos solicitação para que todos os endpoints tenham informações sobre as máscaras.
Veja o que pede de parâmetro e analisa quem divulga se tem máscara, aí vai pela tentativa e erro. Foi o que fizemos.
Nesse caso, tanto faz onde e como coloco as vírgulas, desde que tenham 3 delas, portanto, não sei te dizer ao certo quais os dados da máscara, caso tenha algum retorno sobre, nos diga.
Mas o retorno que estou obtendo é:
{
"beneficio": null,
"mensagem": "Chamada mal formada. O número do benefício não pertence ao município informado."
}