Ver planos
Guia · Integração

Integração Atys e Banco do Brasil: guia da API Cobranças V2

Passo a passo com as telas reais para criar o aplicativo Cobranças (V2) no Portal Developers BB, liberar a produção, conectar as credenciais na Atys e configurar o webhook de baixa.

Automação · 9 min de leitura · Atualizado em 9 de outubro de 2026

Como integrar a Atys ao Banco do Brasil para emitir e dar baixa em boletos?

Crie no Portal Developers BB um aplicativo com a API Cobranças (V2), envie-o para produção com o CNPJ da empresa e peça ao representante legal que assine o termo de adesão. Com o aplicativo em produção, cole as credenciais na Atys, em Configurações > Adquirentes e Sub-adquirentes > Banco do Brasil, e cadastre no portal o webhook da Atys, que avisa quando cada boleto é pago.

Antes de começar

A maioria dos bloqueios nesse processo é cadastral, não técnica. Confira estes itens antes de abrir o portal:

  • CPF do responsável, com e-mail e celular que ele acesse na hora
  • CNPJ da empresa, com conta corrente PJ ativa no Banco do Brasil
  • Convênio de cobrança contratado e ativo, com número, carteira, variação, agência e conta à mão (estão no contrato do convênio, no site bb.com.br em Cobrança > Configurações ou com o gerente)
  • Representante legal da empresa disponível para assinar o termo de adesão
  • Acesso à Atys com permissão para mexer em Configurações

Sem convênio de cobrança não há integração. A API Cobranças é exclusiva para CNPJ e depende dele. Se o convênio não estiver ativo, resolva com o gerente da sua conta antes de começar.

O processo em quatro fases

Siga na ordem: as credenciais que vão para a Atys só existem depois que o aplicativo é liberado para produção.

Fase A · passos 1 e 2 Criar o aplicativo Você
cerca de 15 min
Fase B · passos 3 e 4 Liberar a produção Você + representante legal
depende da assinatura e do BB
Fase C · passos 5 e 6 Conectar na Atys Você
cerca de 5 min
Fase D · passos 7 e 8 Ligar a baixa automática Você + equipe Atys
cerca de 10 min

Fase A · Criar o aplicativo no Portal Developers BB

1

Entrar no Portal Developers BB

Quem faz: Você

Acesse o Portal Developers BB (app.developers.bb.com.br) com o CPF do responsável.

Tela de acesso do Portal Developers BB com o campo de CPF, a verificação de segurança e o botão Avançar
  1. Informe o CPF e conclua a verificação de segurança.
  2. Clique em AVANÇAR, informe a senha e finalize a autenticação.
Primeiro acesso? Veja como criar a conta

Se o CPF ainda não tem conta, o portal abre o cadastro em quatro telas, sempre com o botão AVANÇAR no fim.

As quatro telas do cadastro no Portal Developers BB: dados pessoais, e-mail, celular e criação de senha
  1. Dados pessoais: nome completo e data de nascimento (o CPF já vem preenchido).
  2. E-mail: um endereço que você acessa na hora.
  3. Celular: com DDD.
  4. Senha: de 8 a 16 caracteres, com letra minúscula, letra maiúscula, número e caractere especial (@, !, #).

Se chegar uma confirmação no e-mail, conclua-a e volte ao portal para entrar.

✓ Pronto quando: você está na tela Aplicações do portal.
2

Criar o aplicativo com a API Cobranças (V2)

Quem faz: Você

Tudo acontece em uma única tela do portal, que o BB chama de "Nova aplicação". Neste guia, aplicativo e aplicação são a mesma coisa.

  1. Na tela Aplicações, clique em CRIAR NOVA APLICAÇÃO. Se não estiver nela, use o menu Central de Gestão > Aplicações.
Tela Aplicações do Portal Developers BB com o botão Criar Nova Aplicação destacado
  1. Preencha o nome (até 20 caracteres) e a descrição (até 200). Sugestão: ATYS Cobrancas e "Integração da ATYS com a API Cobranças V2 para emissão e baixa de boletos."
Campos Nome da aplicação e Descrição destacados na tela Nova aplicação
  1. Role até o cartão COBRANÇAS (v2) e marque SELECIONAR. Não marque nenhuma outra API: Pix, Extratos e BB Pay são contratações diferentes.
Cartão Cobranças (V2) destacado e marcado, entre os cartões Extratos e BB Pay
  1. No fim da página, clique em CRIAR.
Botão Criar destacado no fim da tela Nova aplicação

O portal abre a tela de credenciais do ambiente de teste. A Atys não usa essas credenciais: clique em AVANÇAR. Na lista de aplicativos, confira o cartão novo e anote o número do ID.

Lista Aplicações com o aviso Aplicação criada com sucesso e o cartão do novo aplicativo destacado

CNPJ "-" e empresa "Não vinculada" são normais aqui. O vínculo com a empresa acontece no próximo passo.

✓ Pronto quando: o cartão do aplicativo aparece na lista com o selo Em teste e só Cobranças em APIs vinculadas.

Fase B · Liberar a produção

3

Enviar o aplicativo para produção

Quem faz: Você

Abra o aplicativo no portal e escolha Enviar para produção. O formulário tem quatro etapas, numeradas no topo.

1. Identificação da empresa

Etapa Identificação da empresa com o campo CNPJ, o botão Pesquisar e o botão Confirmar destacados
  1. Digite o CNPJ da empresa titular do convênio e clique em PESQUISAR.
  2. Confira a razão social e clique em CONFIRMAR.

O CNPJ não pode ser trocado depois. Se ele estiver errado, só criando outro aplicativo.

2. Contato da aplicação

Etapa Contato da aplicação com os campos E-mail e Telefone destacados
  1. Informe o e-mail (obrigatório) e, se quiser, o telefone. Prefira um e-mail da empresa lido por mais de uma pessoa, como financeiro@.
  2. Clique em CONFIRMAR.

3. Revisão da aplicação

Etapa Revisão da aplicação com CNPJ, empresa, API Cobranças e contato, e o botão Confirmar destacado
  1. Confira CNPJ, razão social, a API Cobranças e o contato.
  2. Clique em CONFIRMAR.

4. Contratação

Etapa Contratação com o status Aguardando aprovação e o botão Concluir destacados
  1. Clique em CONCLUIR.
✓ Pronto quando: o aplicativo mostra o selo Aguardando aprovação.
4

Assinar o termo de adesão

Quem faz: Representante legal da empresa

O aplicativo fica em Aguardando aprovação até o representante legal da empresa assinar o termo de adesão. Depois da assinatura, o banco libera a produção.

  1. Avise o representante legal de que há um termo de adesão para assinar.
  2. Ele assina no Portal Developers ou no BB Digital PJ.
  3. Acompanhe o selo do aplicativo na lista de Aplicações.

O termo não aparece para o representante? Fale com o gerente da sua conta no Banco do Brasil.

✓ Pronto quando: o selo do aplicativo muda para Produção.

Fase C · Conectar na Atys

5

Copiar as credenciais de produção

Quem faz: Você

Abra o aplicativo, entre em Credenciais e clique na aba Ambiente de produção. A tela é igual à do ambiente de teste mostrada abaixo.

Tela Credenciais com a aba Ambiente de produção e o botão Baixar todas as credenciais (TXT) destacados; App Key, Client ID e Client Secret mascarados

O Client Secret aparece uma única vez. Antes de sair da tela, copie as três credenciais ou clique em BAIXAR TODAS AS CREDENCIAIS (TXT). Se perder, será preciso regerar.

  1. Copie a App Key, o Client ID e o Client Secret, ou baixe o arquivo TXT.
  2. Guarde em local seguro, como o gerenciador de senhas da empresa. Não mande por chat nem e-mail.

Os blocos Basic e Registration Access Token não são usados.

✓ Pronto quando: App Key, Client ID e Client Secret de produção estão guardados em local seguro.
6

Conectar as credenciais na Atys

Quem faz: Você

Você mesmo cola as credenciais na Atys, onde elas ficam cifradas. Ninguém da equipe precisa recebê-las.

  1. Na Atys, abra Configurações > Adquirentes e Sub-adquirentes.
  2. No cartão Banco do Brasil, clique em Configurar. Abre a janela "Configurar sua conta Banco do Brasil na ATYS".
Janela Configurar sua conta Banco do Brasil na ATYS com os campos de credenciais, os dados do convênio e o botão Salvar destacados
  1. Cole o Client ID, o Client Secret e a App Key (no campo Developer App Key).
  2. Preencha os dados do convênio: convênio (4 a 7 dígitos), carteira, variação, agência e conta.
  3. Clique em Salvar. A Atys testa a conexão com o banco antes de gravar.
  4. Com a conexão OK, ative o gateway no cartão do Banco do Brasil, se ele ainda estiver desativado.
Resultado ao salvarO que fazer
Conexão OKPronto. Siga para o passo 7.
Falha na conexão, erro 401Revise as três credenciais: precisam ser da aba Ambiente de produção e sem espaços sobrando.
Falha na conexão, erro 403Confira no portal se o aplicativo está em Produção, com a API Cobranças e o convênio do mesmo CNPJ.
Não foi possível validar a outorgaA conexão funcionou, mas o banco não confirmou a permissão de cobrança. Fale com a equipe Atys antes de usar "Salvar mesmo assim".
✓ Pronto quando: a Atys mostra Conexão OK e o gateway Banco do Brasil fica salvo.

Fase D · Ligar a baixa automática

7

Cadastrar o webhook de baixa

Quem faz: Você

O webhook é o aviso que o banco manda para a Atys quando um boleto é pago (o BB chama isso de baixa operacional). Com ele, a cobrança é baixada na Atys sem ninguém conferir extrato.

  1. No portal, abra o aplicativo da integração com a Atys e entre em Webhook.
  2. Na aba Eventos, clique em + Cadastrar novo evento.
Aba Eventos da tela Webhook com a lista de eventos cadastrados e o link Cadastrar novo evento destacados
  1. Em API selecionada, deixe Cobranças (v2).
  2. Em Tipo de evento, marque BAIXA OPERACIONAL.
  3. Em Convênio de cobrança, marque a linha do seu convênio. Confira número, carteira, variação, agência e conta.
  4. Em URL, cole exatamente o endereço abaixo.
  5. Clique em SALVAR.
https://webhook-bb.atys.pro/api/banco-do-brasil-baixa-operacional
Formulário de cadastro do evento de webhook com Baixa operacional, a linha do convênio, o campo URL e o botão Salvar destacados

A URL precisa ser idêntica: sem barra no final, sem espaços, sem parâmetros. Um caractere a mais e o banco entrega o aviso num endereço que não existe.

Na lista, a coluna Identificador mostra o número do convênio. Se algum aviso não chegar à Atys, o link Consultar erros do evento mostra o que o banco tentou enviar.

✓ Pronto quando: o evento aparece em Eventos de webhook cadastrados, com Cobranças (v2), BAIXA OPERACIONAL e a URL da Atys.
8

Conferir com a equipe Atys

Quem faz: Você + equipe Atys

Peça à equipe Atys a confirmação final e passe pela lista abaixo.

  • Aplicativo em Produção, só com a API Cobranças (V2)
  • CNPJ e convênio corretos no aplicativo
  • Gateway Banco do Brasil salvo na Atys com Conexão OK
  • Evento BAIXA OPERACIONAL cadastrado no Webhook, com a URL da Atys
  • Equipe Atys confirmou que o endpoint está recebendo eventos

Depois que estiver funcionando, avise antes de mexer. Trocar a URL, desativar o evento, regerar credenciais ou excluir o aplicativo interrompe a baixa automática, e o efeito só costuma aparecer dias depois, na conciliação.

✓ Pronto quando: a equipe Atys confirmou que a conexão e o webhook estão funcionando.

Fontes oficiais do Banco do Brasil

Todo o roteiro acima segue a documentação pública do Portal de Apoio aos Desenvolvedores do BB. Consulte sempre a fonte oficial em caso de dúvida ou de mudança de tela.

Perguntas frequentes

Preciso passar minha senha do Banco do Brasil para a Atys?
Não. A Atys nunca solicita senha bancária, senha do portal, token, código por SMS ou QR Code. A integração usa apenas as credenciais técnicas do aplicativo (App Key, Client ID e Client Secret), que você mesmo cola na Atys, e os dados do convênio de cobrança.
Quanto tempo leva para a integração ficar pronta?
As telas do portal e da Atys tomam cerca de trinta minutos no total. O que varia é a espera entre o envio para produção e a liberação, que depende de o representante legal assinar o termo de adesão e da análise do Banco do Brasil. Ter o convênio de cobrança já contratado e ativo é o que mais encurta esse prazo.
Onde encontro o número do convênio, a carteira e a variação?
No contrato do convênio de cobrança, no site bb.com.br em Cobrança > Configurações, ou com o gerente da sua conta. Esses dados só são pedidos na tela da Atys, no passo 6; o Portal Developers não pede nenhum deles.
Ao salvar na Atys apareceu "Falha na conexão". O que conferir?
Se o erro for 401, revise o Client ID, o Client Secret e a App Key: confira se são da aba Ambiente de produção e se não foram coladas com espaços sobrando. Se for 403, confira no portal se o aplicativo está com o status Produção, se a API Cobranças está vinculada e se o convênio pertence ao CNPJ do aplicativo.
Posso usar as credenciais de teste na Atys?
Não. A Atys conecta no ambiente de produção do Banco do Brasil, e as credenciais da aba Ambiente de teste não funcionam lá. Use sempre as da aba Ambiente de produção, que só aparecem depois que o aplicativo é liberado.
Saí da tela sem copiar o Client Secret. E agora?
O portal mostra o Client Secret uma única vez. Se ele não foi copiado nem baixado no arquivo TXT, regere as credenciais na tela Credenciais do aplicativo e cole as novas na Atys. As antigas deixam de valer na hora, então, se a integração já estiver em uso, faça isso alinhado com a nossa equipe.
Informei o CNPJ errado no envio para produção. Dá para corrigir?
Não. Depois que você confirma a identificação da empresa, o portal não permite trocar o CNPJ do aplicativo. O caminho é criar um novo aplicativo com a API Cobranças (V2) e refazer os passos 2 e 3 com o CNPJ correto.
O aplicativo está parado em "Aguardando aprovação". Por quê?
Falta o representante legal da empresa assinar o termo de adesão, no Portal Developers ou no BB Digital PJ. Se ele não encontrar o termo, fale com o gerente da sua conta no Banco do Brasil.
O que acontece se eu selecionar a API errada no portal?
A integração não funciona. APIs como Extratos, BB Pay ou Pix atendem a outras finalidades e exigem contratações diferentes. Para boletos com a Atys, o aplicativo precisa estar vinculado à API Cobranças (V2). Se a API errada foi marcada, o caminho mais simples costuma ser criar um novo aplicativo.
O convênio de cobrança não aparece ou aparece como inativo. O que fazer?
Isso normalmente indica que o convênio não está contratado, está inativo ou não está vinculado ao CNPJ usado no aplicativo. Essa pendência é resolvida com o gerente da sua conta no Banco do Brasil; não há configuração no portal que contorne a falta do convênio.
O portal recusou a URL do webhook ou o aviso de pagamento não chega.
Confira se a URL foi colada exatamente como está no guia, sem barra no final nem espaços, e se o evento BAIXA OPERACIONAL aparece em Eventos de webhook cadastrados, no aplicativo e no convênio certos. O link Consultar erros do evento mostra as tentativas de envio que falharam. Se estiver tudo certo e o aviso não chegar, peça à equipe Atys que verifique o endpoint.
Para que serve o webhook de baixa operacional?
Ele faz o Banco do Brasil avisar a Atys automaticamente sempre que um boleto é pago, sem que ninguém precise consultar extrato ou dar baixa manualmente. Sem esse cadastro, a emissão de boletos funciona, mas a conciliação volta a ser um trabalho manual.
Precisa de ajuda?

Configuramos a integração junto com você

Se o convênio não aparecer ou você travar em algum passo, nossa equipe acompanha a configuração com você, do teste à produção.

Falar com a equipe

Recebemos seu contato!

Um especialista da Atys vai falar com você em breve para agendar a demonstração.

Agendar demonstração

Em 20 minutos um especialista mostra a Atys na sua realidade.

BR +55