POST /v1/pagamentos-automaticos/adesao
gn.opb.automatic.consent.writeRequest
- Example
{
"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"
}
}
}
}
}
Responses
The responses below represent Success(200) and consumption failures/errors.
- 🟢 200
- 🔴 400
- 🔴 401
- 🔴 404
- 🔴 422
- 🔴 500
{
"identificadorAdesao": "urn:efi:ae71713f-875b-4af3-9d85-0bcb43288847",
"redirectURI": "https://open-finance.banco.com.br/authorize?request=eyJjd"
}
At this point, the flow proceeds as follows:
1. The URL is clicked by the end user, who is redirected to the paying institution.
2. The end user logs into their account and approves the consent.
3. The paying institution redirects back to Gerencianet, which then redirects back to the application via the redirectURI registered in the system.
{
"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"
}