Deposit - WHG-Students/Bankingsystem GitHub Wiki
Deposit Amount
Deposit a specific amount to your account.
Request Method
POST
Request Endpoint
https://students.trade/api/v1/deposits
Request body
In the request body, provide the following JSON keys with values.
Key | Type | Description | Required |
---|---|---|---|
amount | integer | The amount to be sent in cents | ✔ |
Headers
Name | Value |
---|---|
Authorization | Bearer <access_token> |
Example
Request
curl -H "Content-Type: application/json" \
-H "Authorization: Bearer eyJhbG..."
-X POST \
-d '{"amount": 5000}' \
https://students.trade/api/v1/deposits
Response
201
Status Code application/json
Content-Type {
"id": 4,
"type": "withdrawal",
"amount": 325,
"creditAccount": 1,
"createdAt": "2020-07-01T21:10:14.000Z"
},
Other possible responses
400
Bad Request401
Unauthorized404
Not Found412
Precondition Failed428
Precondition Required500
Internal Server Error
Get All Deposits
Get Deposit history of your account.
Request Method
GET
Request Endpoint
https://students.trade/api/v1/deposits
Headers
Name | Value |
---|---|
Authorization | Bearer <access_token> |
Example
Request
curl -H "Content-Type: application/json" \
-H "Authorization: Bearer eyJhbG..."
-X GET \
https://students.trade/api/v1/deposits
Response
200
Status Code application/json
Content-Type [
{
"id": 4,
"type": "withdrawal",
"amount": 325,
"creditAccount": 1,
"createdAt": "2020-07-01T21:10:14.000Z"
},
...
]
Other possible responses
401
Unauthorized404
Not Found412
Precondition Failed428
Precondition Required500
Internal Server Error