- Get a users profile :
GET /users/profile/:username/
These endpoints require a refresh token in the request body
- Get an access token :
POST /users/token/
These endpoints require an access token as a Bearer token in the request header
- Get your profile :
GET /users/profile/
- Delete a refresh token :
DELETE /users/token/
- Get your friends :
GET /friends/
- Get incomming friend requests :
GET /friends/requests/
- Add a friend :
GET /friends/add/:username/
- Remove a friend :
GET /friends/remove/:username/
- Get your loans :
GET /loans/
- Create a loan :
POST /loans/
- Confirm a loan :
PATCH /loans/:loanId/confirm
- Reject a loan :
PATCH /loans/:loanId/reject