Bancos
Esta seção documenta os endpoints de listagem e consulta de bancos, que são utilizados nas configurações financeiras de um Corban para definir os dados bancários necessários para realizar pagamentos diretos.
Listar Bancos
Este serviço permite listar bancos disponíveis com paginação para navegação mais eficiente.
Endpoint para Listar Bancos
- Método:
GET - URL:
https://bff-dev.granatech.com.br/api/bank
Parâmetros de Consulta
page(number, obrigatório): O número da página a ser exibida.pageSize(number, obrigatório): O número de resultados por página.
Exemplo de Requisição com curl
curl -X GET 'https://bff-dev.granatech.com.br/api/bank?page=1&pageSize=10'
Exemplo de Resposta
A resposta é composta por uma lista de bancos e o número total de páginas disponíveis.
{
"data": [
{
"id": "104",
"name": "Caixa Econômica Federal",
"enabled": true,
"createdAt": "2023-10-01T12:00:00.000Z"
},
{
"id": "623",
"name": "Banco Pan",
"enabled": true,
"createdAt": "2023-10-01T12:00:00.000Z"
}
],
"totalPages": 5
}
Nota: O campo
idrepresenta o número de identificação do banco no sistema FEBRABAN.
Consultar Banco por ID
Este serviço permite buscar os dados de um banco específico pelo seu ID.
Endpoint para Consultar Banco
- Método:
GET - URL:
https://bff-dev.granatech.com.br/api/bank/{id}
Parâmetros de URL
id(string, obrigatório): O ID do banco a ser consultado, correspondente ao número do banco no FEBRABAN.