POST /v1/pagamentos-automaticos/adesao
gn.opb.automatic.consent.write
Requisição
- Exemplo
{
"pagador": {
"cpf": "10134280059",
"cnpj": "34836879000128",
"nome": "Josué Villa Real",
"idParticipante": "64c189e5-9d4a-4319-aa5e-d02c36e1815d"
},
"favorecido": {
"contaBanco": {
"nome": "Lucas Silva",
"documento": "17558266300",
"codigoBanco": "09089356",
"agencia": "0001",
"conta": "654984",
"tipoConta": "TRAN"
}
},
"assinatura": {
"expiracao": "2026-08-27",
"descricao": "Mensalidades do curso XYZ",
"idProprio": "6236574863254",
"configuracao": {
"automatico": {
"valorFixo": "500.00",
"valorMinimo": "450.00",
"valorMaximo": "750.00",
"intervalo": "SEMANAL",
"dataInicio": "2025-06-06",
"permiteRetentativa": false,
"primeiroPagamento": {
"data": "2024-06-08",
"valor": "9.99",
"infoPagador": "Parcela 1"
}
}
}
}
}
Respostas
As respostas abaixo representam Sucesso(200) e Falhas/erros do consumo.
- 🟢 200
- 🔴 400
- 🔴 401
- 🔴 404
- 🔴 422
- 🔴 500
{
"identificadorAdesao": "urn:efi:ae71713f-875b-4af3-9d85-0bcb43288847",
"redirectURI": "https://open-finance.banco.com.br/authorize?request=eyJjd"
}
Nesse ponto, o fluxo continua da seguinte forma:
1. A url é clicada pelo usuário final, que é redirecionado para a instituição pagadora.
2. O usuário final entra na sua conta e aprova o consentimento.
3. A instituição pagadora redireciona de volta para a Gerencianet, que redireciona de volta para a aplicação, através da redirectURI cadastrada no sistema.
{
"nome": "parametro_ausente",
"mensagem": "O parâmetro '{PARAM}' está ausente"
}
{
"nome": "nao_autorizado",
"mensagem": "Credenciais inválidas ou permissão insuficiente"
}
{
"nome": "recurso_nao_encontrado",
"mensagem": "O recurso solicitado não foi encontrado"
}
{
"nome": "entidade_nao_processavel",
"mensagem": "Não foi possível processar a solicitação"
}
{
"nome": "erro_aplicacao",
"mensagem": "Erro interno do servidor"
}