Emitir NFe - Estorno (extemporâneo).
Permite a emissão de uma NFe de estorno para documentos fiscais cujo prazo legal de cancelamento já tenha sido expirado perante a SEFAZ.
Este recurso automatiza a geração do documento de anulação, garantindo que as cláusulas fiscais de estorno (finalidade de emissão 3) sejam aplicadas
corretamente em relação à nota de origem referenciada.
Realiza a emissão de um novo documento fiscal com o objetivo de reverter os efeitos financeiros e de estoque de uma nota anteriormente autorizada.
⚠️ ATENÇÃO: O estorno deve ser utilizado apenas quando o cancelamento não for mais possível. A nota de estorno referenciará a chave de acesso da nota original e deve conter os mesmos dados de itens e valores, porém com CFOPs inversos, conforme a legislação vigente.
⚙️ CONFIGURAÇÃO: Certifique-se de que o certificado digital do Emissor esteja válido e configurado no contexto da Stone Tax API para a assinatura do XML.
Headers
Tipo de arquivo DANFE gerado na emissão.
Allowed values:HtmlPdfNenhum
Tipo de danfe para NFe.
Allowed values:RetratoSimplificado
Documento do emissor.
Body
Body
Objeto contendo os dados complementares para a emissão do estorno.
EmitirNfeEstornoInputModel
Dados necessários para criar uma nota de estorno.
Identificador da operação fiscal no ERP.
>= 1 characters
Série do documento fiscal (Informar somente se estiver configurado para geração numérica manual).
Numero do documento fiscal (Informar somente se estiver configurado para geração numérica manual).
Modelo de nota fiscal.
Allowed values:NfeNfce
Identificador da nota fiscal a ser estornada - Chave de acesso ou Código ERP.
>= 1 characters
Tipo de emissão de NFe.
Allowed values:AutomaticaNormalContingenciaFsdaContingenciaSvcanContingenciaSvcrs
Documentos autorizados a capturar e visualizar a NFe.
Show Child Parameters
Response
Response
OK
EmissaoNotaFiscalViewModel
Dados de retorno da emissão de nota fiscal.
Indica se a nota foi autorizada pela sefaz ou não.
Código de status de envio para a sefaz.
Mensagem de retorno da sefaz.
Série da nota fiscal.
Número do documento.
Chave de acesso da nota fiscal.
Número do protocolo de autorização da nota fiscal.
Link de acesso a nota fiscal (Apenas para NFC-e).
Arquivo DANFE solicitado (HTML ou PDF Base64).
Indica se a nota foi emitida em modo contingência.
Authentication
Headers
Body
Emitir NFe - Devolução.
Realiza a emissão de uma Nota Fiscal Eletrônica (NFe) de Devolução com base em um documento de origem.
Este endpoint automatiza o estorno de tributos e a movimentação de estoque reversa, garantindo o vínculo legal com a nota referenciada.
⚠️ ATENÇÃO: A operação de devolução exige que a Chave de Acesso da nota de origem seja válida e que o emissor possua permissão para referenciar o documento informado.
🧪 TESTE: Em ambiente de homologação/sandbox, as notas emitidas não possuem valor jurídico e são enviadas para os servidores de teste da SEFAZ. Utilize o prefixo de homologação configurado para evitar rejeições de duplicidade.
🔗 VÍNCULO FISCAL: É obrigatório que os itens informados em dadosDevolucao correspondam, total ou parcialmente, aos itens constantes no documento identificado para ser devolvido.
Headers
Tipo de arquivo DANFE gerado na emissão.
Allowed values:HtmlPdfNenhum
Tipo de danfe para NFe.
Allowed values:RetratoSimplificado
Documento do emissor.
Body
Body
Objeto contendo a relação de itens, quantidades e justificativas para a devolução.
EmitirNfeDevolucaoInputModel
Dados da nota fiscal de devolução.
Identificador da operação fiscal no ERP.
Série do documento fiscal (Informar somente se estiver configurado para geração numérica manual).
Numero do documento fiscal (Informar somente se estiver configurado para geração numérica manual).
Modelo de nota fiscal.
Allowed values:NfeNfce
Identificador da nota fiscal a ser devolvida - Chave de acesso ou Código ERP.
>= 1 characters
Tipo de emissão de NFe.
Allowed values:AutomaticaNormalContingenciaFsdaContingenciaSvcanContingenciaSvcrs
Dados do destinatário em nota fiscal de devolução.
Show Child Parameters
Documentos autorizados a capturar e visualizar a NFe.
Show Child Parameters
Dados de devolução do item da nota.
Show Child Parameters
Response
Response
OK
EmissaoNotaFiscalViewModel
Dados de retorno da emissão de nota fiscal.
Indica se a nota foi autorizada pela sefaz ou não.
Código de status de envio para a sefaz.
Mensagem de retorno da sefaz.
Série da nota fiscal.
Número do documento.
Chave de acesso da nota fiscal.
Número do protocolo de autorização da nota fiscal.
Link de acesso a nota fiscal (Apenas para NFC-e).
Arquivo DANFE solicitado (HTML ou PDF Base64).
Indica se a nota foi emitida em modo contingência.
Authentication
Headers
Body
Emitir NFe - Devolução via XML.
Permite a emissão de uma Nota Fiscal Eletrônica (NFe) de devolução utilizando como base o arquivo XML da nota de origem.
O recurso realiza a leitura do arquivo fornecido, correlaciona os itens para estorno e aplica as regras fiscais de devolução
conforme o regime tributário do emissor e a natureza da operação.
Este endpoint simplifica o processo de devolução ao extrair dados diretamente do XML original, exigindo apenas a relação de itens e quantidades a serem devolvidas.
⚠️ ATENÇÃO: O arquivo XML deve ser enviado em formato Base64. Certifique-se de que a nota de origem esteja autorizada na SEFAZ, pois chaves de acesso inexistentes ou canceladas impedirão a emissão.
⚙️ REGRA DE NEGÓCIO: Caso a devolução seja parcial, informe apenas os itens e quantidades correspondentes no objeto de itens. Para devolução total, a lista deve refletir exatamente o conteúdo da nota de origem.
🧪 TESTE: Em ambiente de homologação, as notas emitidas possuem sem valor jurídico e não afetam o estoque real ou limites fiscais junto à SEFAZ.
Headers
Tipo de arquivo DANFE gerado na emissão.
Allowed values:HtmlPdfNenhum
Tipo de danfe para NFe.
Allowed values:RetratoSimplificado
Documento do emissor.
Body
multipart/form-data
Body
Identificador da operação fiscal no ERP.
>= 1 characters
Série do documento fiscal (Informar somente se estiver configurado para geração numérica manual).
Numero do documento fiscal (Informar somente se estiver configurado para geração numérica manual).
Modelo de nota fiscal.
Allowed values:NfeNfce
Arquivo XML da nota fiscal.
Tipo de emissão de NFe.
Allowed values:AutomaticaNormalContingenciaFsdaContingenciaSvcanContingenciaSvcrs
Tipo de documento.
Allowed values:CpfCnpjIdEstrangeiro
Documento do destinatário.
Nome do destinatário.
Logradouro.
Número.
Complemento.
Bairro.
Código do município.
Nome do município.
Lista de Unidades Federativas para Nota Fiscal incluíndo exterior.
Allowed values:ROACAMRRPAAPTOMAPICERNPBPEALSEBAMGESRJSPPRSCRSMSMTGODFEX
CEP.
Código do país.
Nome do país.
Telefone do destinatário.
Inscrição estadual do destinatário.
Inscrição SUFRAMA.
Inscrição municipal.
Email do destinatário.
Documentos autorizados a capturar e visualizar a NFe.
Show Child Parameters
Dados de devolução do item da nota.
Show Child Parameters
Response
Response
OK
EmissaoNotaFiscalViewModel
Dados de retorno da emissão de nota fiscal.
Indica se a nota foi autorizada pela sefaz ou não.
Código de status de envio para a sefaz.
Mensagem de retorno da sefaz.
Série da nota fiscal.
Número do documento.
Chave de acesso da nota fiscal.
Número do protocolo de autorização da nota fiscal.
Link de acesso a nota fiscal (Apenas para NFC-e).
Arquivo DANFE solicitado (HTML ou PDF Base64).
Indica se a nota foi emitida em modo contingência.
Authentication
Headers
Body
Transmitir Contingência.
Realiza a transmissão de uma NFe que foi emitida previamente sob o regime de contingência offline.
Este recurso é essencial para regularizar a situação fiscal de documentos gerados sem comunicação prévia com a SEFAZ devido a problemas técnicos.
⚠️ ATENÇÃO: A transmissão deve ser realizada respeitando os prazos legais estabelecidos pelo ajuste SINIEF para evitar penalidades. Certifique-se de que os dados do XML transmitido são idênticos aos do documento entregue ao consumidor.
⚙️ PROCESSAMENTO: O sistema validará a assinatura digital e o status do documento antes de submeter o lote para autorização. Caso o documento já tenha sido autorizado anteriormente, o serviço retornará o protocolo existente.
Path Parameters
Chave de acesso da nota fiscal (44 dígitos) ou Código ERP.
Headers
Documento do emissor.
Response
Response
OK
EmissaoNotaFiscalViewModel
Dados de retorno da emissão de nota fiscal.
Indica se a nota foi autorizada pela sefaz ou não.
Código de status de envio para a sefaz.
Mensagem de retorno da sefaz.
Série da nota fiscal.
Número do documento.
Chave de acesso da nota fiscal.
Número do protocolo de autorização da nota fiscal.
Link de acesso a nota fiscal (Apenas para NFC-e).
Arquivo DANFE solicitado (HTML ou PDF Base64).
Indica se a nota foi emitida em modo contingência.
Authentication
Path Parameters
Headers
Listar NFe´s.
Fornece uma listagem detalhada das Notas Fiscais Eletrônicas (NFe) emitidas ou processadas pelo Emissor.
🔍 CAPACIDADE DE BUSCA: O recurso suporta filtros complexos que permitem a extração de relatórios e a reconciliação fiscal. O campo busca realiza uma varredura genérica em múltiplos campos (número, série, chave e participantes).
📑 PAGINAÇÃO: A API utiliza o modelo de offset e limit. Recomendamos o uso de limites baixos (ex: 50 registros) para garantir a performance da resposta e economia de banda.
⚖️ CONTEXTO FISCAL: Os resultados refletem o estado atual dos documentos na base da Stone Tax, permitindo filtrar por status específicos (Autorizada, Cancelada, Rejeitada, etc.) e intervalos de valores ou datas.
Query Parameters
Filtrar pelo identificador único da nota fiscal no sistema.
Filtrar pelo código ERP.
Filtrar pelo termo de busca genérica.
Filtrar pela inscrição estadual do emissor do documento.
Filtrar pelo número sequencial do documento fiscal.
Filtrar pela série do documento fiscal.
Filtrar pel lista de chaves de acesso (44 dígitos).
Filtrar pelo documento (CPF/CNPJ) do participante.
Filtrar pel nome ou razão social do participante.
Filtrar documentos emitidos a partir desta data.
Filtrar documentos emitidos até esta data.
Filtrar documentos cancelados a partir desta data.
Filtrar documentos cancelados até esta data.
Filtrar pelo valor mínimo do documento.
Filtrar pel valor máximo do documento.
Status do documento eletrônico.
Allowed values:PendenteAutorizadaCanceladaInutilizadaRejeitadaDenegadaEmCancelamentoEmContingenciaSubstituida
Filtrar pelo indicador do documento emitido para consumidor final.
Filtrar pelo documento (CPF/CNPJ) da transportadora.
Filtrar pelo nome ou razão Social da transportadora.
Modalidade de frete.
Allowed values:CifFobFretePorContaDeTerceirosTransporteProprioRemetenteTransporteProprioDestinatarioSemOcorrenciaDeTransporte
Filtrar pelo documento (CPF/CNPJ) do intermediador.
Filtrar pelo identificador do intermediador na plataforma.
Filtrar por notas que foram geradas em modo de contingência offline, ou seja, sem comunicação com a SEFAZ no momento da emissão.
Campo pelo qual a listagem de notas fiscais será ordenada.
Allowed values:DataEmissaoSerieNumeracaoNomeDestinatario
Define se a ordenação é decrescente. Padrão: true.
Default:true
Paginação da listagem - offset.
Default:1
Paginação da listagem - limit.
Default:10
Headers
Documento do emissor.
Response
Response
OK
ListarNotasFiscaisViewModelListPaginationResponse
Dados de listagem de notas fiscais eletrônicas (NFe e NFCe).