Endpoints:

Balance:

GET:

<http://localhost:8080/api/balance/{userId}>

UserManagement:

POST:

<http://localhost:8080/api/user/login>

{
	"username": "Matrix2121"
}
POST:

<http://localhost:8080/api/user/reset/{userId}>

Transactions:

GET:

<http://localhost:8080/api/transactions/all/{userId}>
GET:

<http://localhost:8080/api/transactions/single/{trnsactionId}>

Portfolio:

GET:

<http://localhost:8080/api/assets/{userId}>

Trades:

POST:

<http://localhost:8080/api/trade/sell/{userId}>

{
    "cryptoCode": "XP/USD",
    "cryptoAmount": 0.00001
}
POST:

<http://localhost:8080/api/trade/sell/{userId}>

{
    "cryptoCode": "XP/USD",
    "cryptoAmount": 0.00001
}