📡 Feed RSS do changelog
A ACBr API publica um feed RSS com todas as versões do changelog. Assinando o feed, você fica sabendo de cada atualização da API assim que ela é publicada, sem precisar visitar a documentação para conferir.
https://dev.acbr.api.br/changelog.xmlPara que serve
O feed foi pensado para quem mantém uma integração em produção — principalmente software houses e times de desenvolvimento:
- Antecipar breaking changes. Mudanças que exigem ajuste na integração são anunciadas no changelog. Receber o aviso no dia da publicação dá tempo de planejar, em vez de descobrir quando algo quebra.
- Acompanhar novos recursos. Novos endpoints, provedores de NFS-e e campos aparecem primeiro no changelog.
- Avisar o time inteiro sem esforço. Ligando o feed a um canal do Slack, Discord ou Teams, todo mundo é notificado ao mesmo tempo — inclusive quem não acompanha a documentação no dia a dia.
- Registrar o histórico. Cada item é datado, então fica fácil correlacionar um comportamento novo da API com a versão que o introduziu.
Assine o feed em um canal que o time acompanha e revise as versões antes de atualizar ambientes de produção.
Como assinar
Em um leitor de RSS
Qualquer leitor serve. Basta adicionar o endereço do feed como nova fonte:
| Leitor | Como adicionar |
|---|---|
| Feedly | Add Content → Follow Sources → cole o endereço do feed |
| Inoreader | Adicionar assinatura → cole o endereço do feed |
| Thunderbird | Feeds → Gerenciar assinaturas → Adicionar |
| Opera / Vivaldi | O navegador detecta o feed sozinho ao abrir a página do changelog |
| Outros | Procure por "adicionar feed", "assinar" ou "nova fonte" e cole o endereço |
A página do changelog também declara o feed no <head>, então leitores e extensões de navegador conseguem descobri-lo automaticamente ao visitar a página.
Em um canal do time
| Ferramenta | Como configurar |
|---|---|
| Slack | No canal desejado, digite /feed subscribe https://dev.acbr.api.br/changelog.xml |
| Discord | Use um bot de RSS, como o MonitoRSS, apontando para o endereço do feed |
| Microsoft Teams | Crie um fluxo no Power Automate com o gatilho Quando um item de feed é publicado e a ação de postar no canal |
| Zapier / Make / n8n | Gatilho New item in feed → ação de sua preferência (mensagem, e-mail, card em board) |
Por e-mail
Serviços como Blogtrottr ou Feedrabbit convertem o feed em e-mail: informe o endereço do feed, seu e-mail e a frequência desejada.
Como o feed é organizado
- Um item por versão. O título do item é o mesmo do changelog, por exemplo
Versão 3.2.40 – 24/08/2026. - Conteúdo completo. A descrição traz todas as alterações daquela versão, já formatadas — não é preciso abrir o site para ler.
- Link direto para a versão. Cada item aponta para a âncora exata da versão dentro do changelog.
- Data de publicação real. A data do item é a do momento em que a versão foi publicada na documentação, e não a de geração do arquivo.
- Identificador estável. Cada item tem um
guidfixo, então o leitor não mostra a mesma versão duas vezes como se fosse novidade. - Últimas 30 versões. O histórico completo continua disponível na página do changelog.
Consumindo o feed via código
O feed é um XML RSS 2.0 comum, e pode alimentar um painel interno ou um alerta próprio. Um exemplo em Python, listando as versões mais recentes:
import feedparser
feed = feedparser.parse('https://dev.acbr.api.br/changelog.xml')
for entry in feed.entries[:5]:
print(entry.published, '-', entry.title)
print(entry.link)
Em Node.js, com o pacote rss-parser:
import Parser from 'rss-parser';
const parser = new Parser();
const feed = await parser.parseURL('https://dev.acbr.api.br/changelog.xml');
for (const item of feed.items.slice(0, 5)) {
console.log(item.pubDate, '-', item.title);
console.log(item.link);
}
As versões da ACBr API são publicadas ao longo da semana, não de minuto em minuto. Uma leitura por dia é suficiente — evite consultar o feed em intervalos curtos.
Dúvidas frequentes
Preciso de conta ou token para acessar o feed? Não. O feed é público e não exige autenticação.
O feed avisa sobre indisponibilidade da API? Não. Ele cobre apenas as versões do changelog. Para incidentes e disponibilidade, acompanhe a página de status.
Recebi a notificação de uma versão que exige ajuste na minha integração. E agora? Abra o item no changelog, confira a seção da versão e valide o comportamento no ambiente de homologação antes de atualizar a produção. Em caso de dúvida, fale com o suporte.