Withdraw - WHG-Students/Bankingsystem GitHub Wiki
Withdraw Amount
Withdraw a specific amount of money from your account.
Request Method
POST
Request Endpoint
https://students.trade/api/v1/withdrawals
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/withdrawals
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 Withdrawals
Get Withdrawal history of your account.
Request Method
GET
Request Endpoint
https://students.trade/api/v1/withdrawals
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/withdrawals
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