Open-Banking-API

command module
v0.0.0-...-d18f2d0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2022 License: GPL-3.0 Imports: 9 Imported by: 0

README

Open Banking Demo API

Gather all your greek banking accounts into one app

Setup

Run the following command to run the server

go run main.go

Config schema

{
  "app_url": "string",
  "db_uri": "mongodb://username:password@localhost:27017/",
  "db_name": "string",
  "redis": {
    "address": "localhost:6379",
    "password": "super_secret_password"
  },
  "jwt_secret": "very strong password",
  "providers": {
    "alpha": {
      "base_url": "https://gw.api.alphabank.eu/sandbox",
      "base_api_url": "https://gw.api.alphabank.eu/api/sandbox",
      "client_id": "client_id",
      "client_secret": "client_secret",
      "subscription_key": "GR - Accounts subscription key"
    }
  },
  "twilio": {
    "account_sid": "account_sid",
    "auth_token": "auth_token",
    "verify_sid": "verify_sid"
  }
}

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
Package docs GENERATED BY THE COMMAND ABOVE; DO NOT EDIT This file was generated by swaggo/swag
Package docs GENERATED BY THE COMMAND ABOVE; DO NOT EDIT This file was generated by swaggo/swag
lib
sms

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL