Simple money transfer api using Javalin framework
- build
./gradlew clean build
- run
java -jar build/libs/transfers-backend-all.jar
base path /api
GET /accounts
GET /accounts/:id
GET /accounts/:id/transfers
POST /accounts
create account:
{
"account": {
"amount": 5
}
}
GET /transfers
GET /transfers/:id
POST /transfers
make transfer:
{
"transfer": {
"fromAccountId": 1,
"toAccountId": 2,
"amount": 1.17
}
}