# Functions
Subcriber for create a Exchange, Payload should have data:
Payload: Payload{ Data:{ "username": username, "voucher": voucher, string (ObjectID of the voucher) }, },
reward/createExchange/ POST -> create a exchange.
Subcriber for create a GiftHistory, Payload should have data:
Payload: Payload{ Data:{ "sender": senderUsername, "receiver": receiverUsername, "amount": amount, }, },
reward/createGiftHistory/ POST -> create a gift history.
Subcriber for create a UserItem, Payload should have data:
Payload: Payload{ Data:{ "username": username, "amount": amount, (initialy 0 or maybe a different number) }, },
reward/createUserItem/ POST -> create a user.
Subcriber for get all Exchange, Request should have data:
reward/getAllExchange
reward/getAllExchange GET -> get all exchange.
Subcriber for get all GiftHistory, Request should have data:
reward/getAllGiftHistory
reward/getAllGiftHistory GET -> get all gift history.
Subcriber for get all UserItem, Request should have data:
reward/getAllUserItem?
reward/getAllUserItem GET -> get all userItem.
Subcriber for get a Exchange, Request should have data:
reward/getExchange?username=..
Subcriber for get a UserItem, Request should have data:
reward/getUserItem?username=..
Subcriber for get receiver GiftHistory, Request should have data:
reward/getReceiverGiftHistory?username=..
Subcriber for get sender GiftHistory, Request should have data:
reward/getSenderGiftHistory?username=..
Subcriber for update a UserItem, Payload should have data:
Payload: Payload{ Data:{ "username": username, "amount": amount, "voucher": voucher, string (ObjectID of the voucher) }, },
reward/updateUserItem/ PUT -> update a user.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
In Data should have username and password for login.
Struct for a Request.
No description provided by the author
No description provided by the author