Pular para o conteúdo
VigiaXML
Para factorings, FIDCs e fintechs de crédito

Verifique o lastro fiscal antes de antecipar. Vigie a NF-e por 30 dias.

Consulte NF-e, CT-e e MDF-e direto na SEFAZ antes do desembolso. Depois, o VigiaXML repete a consulta de hora em hora nas primeiras 24 horas e uma vez por dia até o 30º dia, e avisa no painel e por webhook se a nota for cancelada.

  • Status atual de NF-e, CT-e e MDF-e contra a SEFAZ antes de liberar o desembolso
  • Vigilância automática por 30 dias — pega cancelamento antes do sacado ligar
  • Eventos vinculados: cancelamento, CCe, passagem, encerramento, condutor — e manifestação do destinatário onde a SEFAZ devolve (SP, MS e AM)
R$ 0,20 / consulta avulsaR$ 0,35 / XML em monitoramentoSem fidelidade

Dado oficial da SEFAZ, sem cache. Histórico auditável e tratamento de dados conforme a LGPD.

Carteira em vigilância
SEFAZ · há 12s
NF-e35240300...091500
Fornecedor Exemplo LTDA
R$ 12.480,00
Duplicata 22dAutorizada
NF-e35240300...091498
Empresa Demonstração SA
R$ 3.190,00
Duplicata 14dAutorizada
CT-e35240300...091492
Transportes Fictícios
R$ 980,00
HojeAutorizada
NF-e35240300...091483
Razão Social Exemplo
R$ 5.420,00
Duplicata 7dCANCELADA
R$ 22.070 em vigilância · 4 documentos1 cancelamento detectado
Teste grátis · sem cadastro

Consulte NF-e, CT-e ou MDF-e ao vivo

Cole a chave de acesso de 44 caracteres — de uma DANFE, DACTE ou DAMDFE. A consulta vai direto à SEFAZ, sem cache, e devolve o status atual: autorizada, cancelada ou inexistente.

  • Até 5 consultas grátis sem cadastro neste navegador
  • Resposta em 1-3s em UF saudável; mais se a SEFAZ daquela UF estiver instável
  • Cadastre-se e ganhe trial de 30 dias / 5.000 consultas para integrar

A consulta é registrada para auditoria e segue a LGPD. Não compartilhamos a chave nem o resultado com terceiros.

0/44 caracteres

Cole a chave acima para liberar a consulta.

Não tem uma chave em mãos? Está logo abaixo do código de barras da DANFE (NF-e), DACTE (CT-e) ou DAMDFE (MDF-e).

Latência mediana na SEFAZ
~1.2s
Cobertura nacional NF-e/CT-e/MDF-e
27 UFs
Vigilância automática por XML
30d
Histórico auditável
24m
Funcionalidades

Due diligence antes. Vigilância depois.

Tudo que um credor de recebíveis precisa para antecipar com risco mensurável e descobrir cancelamento antes do sacado ligar com desculpa.

Consulta sob demanda

Antes do desembolso, valide o status da NF-e direto na SEFAZ em segundos. Dado oficial, sem cache — autorizada, cancelada ou inexistente.

Vigilância automática

Adicione a chave à carteira: nós re-consultamos a SEFAZ por 30 dias. Você só é avisado quando algo muda — não precisa varrer a SEFAZ todo dia.

Cadência no prazo de cancelamento

O emitente pode cancelar a NF-e em até 24 horas após a autorização. A consulta é de hora em hora nas primeiras 24 horas depois que a nota entra no monitoramento e diária até o 30º dia.

Mudança de status detectada

Autorizada → cancelada: você recebe o alerta na próxima janela de checagem. Reage antes do prejuízo virar um problema.

Entrega multicanal

Painel web e webhook HTTPS por mudança de status (webhook.status_mudou), com id de entrega pra dedup e retry 5/10/15min após falha. A API também entrega um feed incremental pra sincronizar o ERP.

API REST e lote CSV

Uma chave por chamada, dezenas por endpoint em lote ou milhares por upload de CSV no painel. OpenAPI publicado e tipos TypeScript prontos.

Equipe inteira, sem custo extra

Convide analistas, operadores e backoffice — todos compartilham a mesma carteira e API key. Você cobra por consulta, não por usuário. Owner gerencia, membros usam.

Como funciona

Quatro passos do cadastro ao primeiro alerta

Pensado para o fluxo real de um credor de recebíveis: due diligence rápida, vigilância automática e alertas no canal que sua operação já usa.

  1. 01

    Cadastre-se em 1 minuto

    Sem cartão, sem reunião. Trial gratuito de 30 dias / 5.000 consultas e acesso completo ao painel para testar com chaves reais da sua operação.

  2. 02

    Consulte antes de antecipar

    Cole a chave (NF-e, CT-e ou MDF-e) ou chame a API. Em segundos você tem o status oficial da SEFAZ — autorizada, cancelada ou inexistente — base para decidir o desembolso.

  3. 03

    Coloque o XML em vigilância

    Antecipou? Adicione a chave à carteira. A re-checagem acontece automaticamente, com mais frequência logo após a emissão e cadência diária até o 30º dia.

  4. 04

    Receba alertas e aja

    Quando o status mudar (ex: AUTORIZADA → CANCELADA), você vê no painel e recebe um webhook HTTPS. Reage antes do problema escalar.

Integração

API direta, mudanças de status previsíveis

REST com header X-Api-Key. Histórico paginado de consultas e eventos. Webhook a cada mudança de status, com id de entrega pra dedup. Recursos planejados são identificados sem data pública.

Endpoints principais

  • POST /v1/consulta
  • POST /v1/importar — lote até 1.000 chaves
  • POST /v1/monitoramento
  • GET /v1/monitoramento/:chave
  • GET /v1/consultas?since=…
  • GET /v1/eventos?chave=…
  • GET /v1/rastreio/:chave — árvore NF-e ↔ CT-e ↔ MDF-e

Eventos de webhook

  • job.concluido · em produção
  • webhook.status_mudou · em produção
Idempotente
dedup por X-VigiaXML-Delivery
Retry com backoff
retenta em 5, 10 e 15 min se devolver não-2xx

Devolva 2xx em até 10s pra confirmar — caso contrário, retentamos no backoff. A assinatura HMAC-SHA256 está planejada, sem data pública; até lá, inclua um token secreto na própria URL do callback e confira no seu endpoint.

vigia-monitoramento.ts
// Adicionar uma chave (NF-e/CT-e/MDF-e) ao monitoramento de 30 dias
const res = await fetch("https://api.vigiaxml.com/v1/monitoramento", {
  method: "POST",
  headers: {
    "X-Api-Key": process.env.VIGIA_API_KEY!, // chave prefixada com vxml_
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    chaveAcesso: "35240300000000000000550010000001231123456785",
    callbackUrl: "https://erp.example.com/webhooks/vigia",
  }),
});

// Worker re-consulta automaticamente: 1×/h no D0, 1×/dia D1-30.
// Mudou o status? O callbackUrl recebe POST "webhook.status_mudou"
// (status anterior e novo, cStat, header X-VigiaXML-Delivery pra dedup).
// Histórico completo:
// GET https://api.vigiaxml.com/v1/consultas?chave=35240300...
// GET https://api.vigiaxml.com/v1/eventos?chave=35240300...
Planos

Pague só pelo que usar

Preço por unidade, sem mensalidade. Consulta cadastral de CNPJ: R$ 0,70 por CNPJ/UF, com cache de 24h sem custo. Sem fidelidade. Volume alto? Falamos sob consulta.

Para começar

Trial

30 dias ou 5.000 consultas — o que vier primeiro. Sem cartão, sem fidelidade.

Ideal para: Provar valor antes de integrar

R$ 0trial gratuito
  • 5.000 consultas em 30 dias
  • NF-e, CT-e e MDF-e no mesmo endpoint
  • Acesso ao painel completo
  • Equipe inteira no mesmo plano — sem cobrar por usuário
  • API e webhooks de teste
  • Suporte por e-mail
Criar conta
Pay-per-use

Consulta Avulsa

Due diligence pontual contra a SEFAZ. Você paga só pela chamada, sem mensalidade.

Ideal para: Validar a NF-e no momento do desembolso

R$ 0,20por consulta
  • NF-e, CT-e, MDF-e e NFC-e em um único endpoint
  • Resposta em 1-3s contra a SEFAZ, sem cache
  • Status oficial + cStat + xMotivo + eventos vinculados (cancelamento, CCe)
  • API REST e painel web · equipe inteira sem custo extra
  • Sem fidelidade ou volume mínimo · histórico auditável
Criar conta · trial 30 dias
Recomendado para credoresPay-per-XML

Monitoramento

Vigilância automática durante a janela de risco da nota — re-checagem horária nas primeiras 24h e diária até o 30º dia.

Ideal para: Acompanhar por 30 dias o que você antecipou

R$ 0,35por XML monitorado
  • Vigilância de 30 dias por XML
  • Cadência horária nas primeiras 24h
  • Cadência diária do 2º ao 30º dia
  • Alertas: painel e webhook HTTPS a cada mudança de status; e-mail opcional para nota cancelada, não encontrada ou com manifestação negativa
  • Eventos vinculados (cancelamento, CCe, passagem, encerramento; manifestação em SP, MS e AM)
  • Carteira consolidada · equipe inteira sem custo extra
Criar conta · começar trial
Avulsa faz sentido quando
  • · você só precisa do retrato no instante do desembolso
  • · o sacado paga rápido e a janela de risco é curta
  • · volume baixo, integração mínima
Monitoramento faz sentido quando
  • · você antecipa e quer ser avisado se o status mudar
  • · o vencimento médio é maior que alguns dias
  • · R$ 0,35 cobre até 54 consultas/XML (24 horárias + 30 diárias) — ~R$ 0,006 cada
FAQ

Perguntas frequentes

Não achou sua resposta? Escreva para contato@vigiaxml.com.

Consulta Avulsa é uma chamada pontual à SEFAZ — R$ 0,20, retorna a situação atual e pronto. Monitoramento custa R$ 0,35 por XML e segue acompanhando a nota durante 30 dias, de hora em hora nas primeiras 24 horas e depois uma vez por dia.

Antecipe sabendo o que está comprando.

Cadastre-se em um minuto e teste com chaves reais da sua operação. Trial de 30 dias / 5.000 consultas. Sem cartão, sem reunião de demonstração.