Skip to content

CloudBanking Users

José Antonio Córdoba Gómez edited this page Jan 8, 2021 · 3 revisions

Users Microservice: cloudbanking-core

/api/users GET (no params)

Client Side

Postman Request-Response

0

Curl Request

curl --location --request GET '127.0.0.1:3030/api/users'
Server Side

Console log

cloudbanking-core       | INFO 2021-01-08 15:39:48.843: Received request from uri: /api/users
cloudbanking-core       | INFO 2021-01-08 15:39:48.845: 172.18.0.1:59864 "POST /api/users HTTP/1.1" 201 20 "-" "PostmanRuntime/7.26.8" 0.001477

/api/users POST

Client Side

Postman Request-Response

1

Curl Request

curl --location --request POST '127.0.0.1:3030/api/users' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": "507f1f77bcf86cd799439011",
    "email": "[email protected]",
    "created_at": "2020-07-08T22:18:00",
    "bank_accounts": {},
    "bank_cards": {},
    "bank_funds": {} 
}'
Server Side
cloudbanking-core       | INFO 2021-01-08 15:34:16.267: Received request from uri: /api/users
cloudbanking-core       | INFO 2021-01-08 15:34:16.267: Returning users list {}
cloudbanking-core       | INFO 2021-01-08 15:34:16.267: 172.18.0.1:59860 "GET /api/users HTTP/1.1" 200 2 "-" "PostmanRuntime/7.26.8" 0.000664

GET /api/users/{id}

Client Side

Postman Request-Response

2

Curl Request

curl --location --request GET '127.0.0.1:3030/api/users/507f1f77bcf86cd799439011'
Server Side
cloudbanking-core       | INFO 2021-01-08 15:43:01.651: [Middleware CheckIdUserService] /api/users/507f1f77bcf86cd799439011
cloudbanking-core       | INFO 2021-01-08 15:43:01.652:  [2] valid id
cloudbanking-core       | INFO 2021-01-08 15:43:01.652: Received request from uri: /api/users/507f1f77bcf86cd799439011
cloudbanking-core       | INFO 2021-01-08 15:43:01.652: Id to search 507f1f77bcf86cd799439011
cloudbanking-core       | INFO 2021-01-08 15:43:01.652: 172.18.0.1:59868 "GET /api/users/507f1f77bcf86cd799439011 HTTP/1.1" 200 151 "-" "PostmanRuntime/7.26.8" 0.001251

PUT /api/users/{id}

Postman Request-Response

3

Curl Request

curl --location --request PUT '127.0.0.1:3030/api/users/507f1f77bcf86cd799439011' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": "507f1f77bcf86cd799439011",
    "email": "[email protected]",
    "created_at": "2020-07-08T22:18:00",
    "bank_accounts": {},
    "bank_cards": {},
    "bank_funds": {} 
}'
Server Side
cloudbanking-core       | INFO 2021-01-08 15:46:23.192: [Middleware CheckIdUserService] /api/users/507f1f77bcf86cd799439011
cloudbanking-core       | INFO 2021-01-08 15:46:23.192:  [2] valid id
cloudbanking-core       | INFO 2021-01-08 15:46:23.192: Received request from uri: /api/users/507f1f77bcf86cd799439011
cloudbanking-core       | INFO 2021-01-08 15:46:23.192: id is in system
cloudbanking-core       | INFO 2021-01-08 15:46:23.192: user 507f1f77bcf86cd799439011 updated sucessfully
cloudbanking-core       | INFO 2021-01-08 15:46:23.193: 172.18.0.1:59872 "PUT /api/users/507f1f77bcf86cd799439011 HTTP/1.1" 201 22 "-" "PostmanRuntime/7.26.8" 0.001550
cloudbanking-core       | Searching user id in system: 507f1f77bcf86cd799439011

DELETE /api/users/{id}

Postman Request-Response

4

Curl Request

curl --location --request DELETE '127.0.0.1:3030/api/users/507f1f77bcf86cd799439011'
Server Side
cloudbanking-core       | Searching user id in system: 507f1f77bcf86cd799439011
cloudbanking-core       | INFO 2021-01-08 15:47:16.808: [Middleware CheckIdUserService] /api/users/507f1f77bcf86cd799439011
cloudbanking-core       | INFO 2021-01-08 15:47:16.808:  [2] valid id
cloudbanking-core       | INFO 2021-01-08 15:47:16.808: Received request from uri: /api/users/507f1f77bcf86cd799439011
cloudbanking-core       | INFO 2021-01-08 15:47:16.809: id is in system
cloudbanking-core       | INFO 2021-01-08 15:47:16.809: user 507f1f77bcf86cd799439011 erased sucessfully
cloudbanking-core       | INFO 2021-01-08 15:47:16.809: 172.18.0.1:59876 "DELETE /api/users/507f1f77bcf86cd799439011 HTTP/1.1" 200 22 "-" "PostmanRuntime/7.26.8" 0.000672