Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 880 Bytes

README.md

File metadata and controls

40 lines (34 loc) · 880 Bytes

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"
  }
}