banks.v1 #
Constants #
const uri = 'https://brasilapi.com.br/api/banks/v1'
fn get #
fn get(code int) !Bank
get Busca as informações de um banco a partir de um código
https://brasilapi.com.br/docs#tag/BANKS/paths/~1banks~1v1~1{code}/get
Exemplo de uso:
if bank := banks_.get_bank(1) { dump(bank) } else { println(err) //print message error }
Caso não seja encontrado um banco irá retornar um errors.BankError
fn get_all #
fn get_all() ![]Bank
get_all Retorna uma lista com todos os bancos no Brasil
https://brasilapi.com.br/docs#tag/BANKS/paths/~1banks~1v1/get
Exemplo de uso:
if banks := banks_.get_all_banks() { dump(banks) } else { println(err) //print message error }
Caso ocorra alguma falha irá retornar um errors.BankError
struct Bank #
pub struct Bank {
pub:
ispb string
name string
code int
full_name string @[json: 'fullName']
}