{"info":{"_postman_id":"62f6e699-193c-4530-b94e-c4dc399abda8","name":"gamIng API","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"17856787","collectionId":"62f6e699-193c-4530-b94e-c4dc399abda8","publishedId":"UyxojQCf","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2022-05-22T17:12:57.000Z"},"item":[{"name":"Users","item":[{"name":"Create User","id":"331d3362-51d4-4ebd-b3a8-3d011a040b5c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"username\": \"ziqi\",\n    \"password\": \"ziqi\",\n    \"email\": \"jack@uc.cl\",\n    \"name\": \"Jack\",\n    \"lastName\": \"Yan\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/v1/users","urlObject":{"path":["users"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"893241ec-4cfc-4722-8d5c-d102e8f9c135","name":"Create User","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"username\": \"ziqi\",\n    \"password\": \"ziqi\",\n    \"email\": \"jack@uc.cl\",\n    \"name\": \"Jack\",\n    \"lastName\": \"Yan\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/v1/users"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"2f5383fa860963e4df1e897eb72c564e\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"f2db5b83-764e-4e1c-b28e-e03577a6c01c"},{"key":"X-Runtime","value":"0.402145"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 9,\n    \"username\": \"ziqi\",\n    \"password_digest\": \"$2a$12$FNvgrFxAnX5JuEzutgtkDegOfMJ.NIlErPURlOj.wTWLsEi9nhfE.\",\n    \"created_at\": \"2022-05-25T02:11:49.365Z\",\n    \"updated_at\": \"2022-05-25T02:11:49.365Z\",\n    \"email\": \"jack@uc.cl\",\n    \"name\": \"Jack\",\n    \"lastName\": \"Yan\"\n}"}],"_postman_id":"331d3362-51d4-4ebd-b3a8-3d011a040b5c"},{"name":"Login","id":"1feeb4f4-2c02-402c-80fe-ff6370cd2f54","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"username\": \"ziqi\",\n    \"password\": \"ziqi\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/v1/users/login","urlObject":{"path":["users","login"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"cd65075f-6628-40ad-b8b4-d515cf716a60","name":"Correct Login","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"username\": \"ziqi\",\n    \"password\": \"ziqi\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/v1/users/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"2f5383fa860963e4df1e897eb72c564e\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"3c03f57c-e0a6-4ce3-a552-406c6d1d50c0"},{"key":"X-Runtime","value":"0.309614"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 9,\n    \"username\": \"ziqi\",\n    \"password_digest\": \"$2a$12$FNvgrFxAnX5JuEzutgtkDegOfMJ.NIlErPURlOj.wTWLsEi9nhfE.\",\n    \"created_at\": \"2022-05-25T02:11:49.365Z\",\n    \"updated_at\": \"2022-05-25T02:11:49.365Z\",\n    \"email\": \"jack@uc.cl\",\n    \"name\": \"Jack\",\n    \"lastName\": \"Yan\"\n}"},{"id":"395a30e1-ddbe-4d19-a5a4-7b050b0a07fa","name":"Incorrect password","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"username\": \"ziqi\",\n    \"password\": \"aa\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/v1/users/login"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"a7a10254-26af-4805-b82d-978c037f93f5"},{"key":"X-Runtime","value":"0.411200"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Incorrect password\"\n}"},{"id":"2fb1164e-d9b5-47bf-84ea-65749ba294af","name":"User not found","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"username\": \"noexisto\",\n    \"password\": \"ziqi\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/v1/users/login"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0c4525fe-5f0a-40e4-9a4e-75e67023dc1b"},{"key":"X-Runtime","value":"0.012022"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"User does not exist\"\n}"}],"_postman_id":"1feeb4f4-2c02-402c-80fe-ff6370cd2f54"},{"name":"All Users","id":"0e9cadd7-f930-46b4-8339-bfb7e1253800","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:3000/api/v1/users","urlObject":{"path":["users"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"e3c4ba04-3239-447f-8bf8-c18170e98cf6","name":"All Users","originalRequest":{"method":"GET","header":[],"url":"http://localhost:3000/api/v1/users"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"73c89783b86db75db8fb692b6a3bfe71\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"4a89ebfe-c4d7-462d-8f03-270cdb241311"},{"key":"X-Runtime","value":"0.025386"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"username\": \"fdo\",\n        \"password_digest\": \"$2a$12$XH.2EAOAocu1BMvyzm56f.s0CSyaHHMUoOLkZv30g5Hx.HJswbKPG\",\n        \"created_at\": \"2022-05-22T15:44:20.915Z\",\n        \"updated_at\": \"2022-05-22T15:44:20.915Z\"\n    },\n    {\n        \"id\": 2,\n        \"username\": \"fernando\",\n        \"password_digest\": \"$2a$12$LJ6DLMoVS4he0WCL5SOkSuXOH3o3jUyDjO4hgjeNgtycU9fae44MS\",\n        \"created_at\": \"2022-05-22T17:02:01.865Z\",\n        \"updated_at\": \"2022-05-22T17:02:01.865Z\"\n    },\n    {\n        \"id\": 3,\n        \"username\": \"jorge\",\n        \"password_digest\": \"$2a$12$i2h0Z6NQwWO0KEdejW0m9uErg8IONPOCS3/X7eW6MeRMFsQ6LdQoG\",\n        \"created_at\": \"2022-05-22T17:06:37.408Z\",\n        \"updated_at\": \"2022-05-22T17:06:37.408Z\"\n    },\n    {\n        \"id\": 4,\n        \"username\": \"jack\",\n        \"password_digest\": \"$2a$12$0EceWwyGK3KW/tDqbGPlduenZLBleZ/0jRFCuU9HEaVL6YGK.TBMq\",\n        \"created_at\": \"2022-05-22T17:09:12.425Z\",\n        \"updated_at\": \"2022-05-22T17:09:12.425Z\"\n    },\n    {\n        \"id\": 5,\n        \"username\": \"dani\",\n        \"password_digest\": \"$2a$12$d9YRLP1YjhYBNPIvx7AP8eCDAzngshKNF.5Kikbaq6T2tXfqLK2EK\",\n        \"created_at\": \"2022-05-22T17:11:02.316Z\",\n        \"updated_at\": \"2022-05-22T17:11:02.316Z\"\n    }\n]"}],"_postman_id":"0e9cadd7-f930-46b4-8339-bfb7e1253800"},{"name":"User","id":"964baca8-7540-412d-9752-5726b90cf6e6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":""},"url":"http://localhost:3000/api/v1/users/:id","urlObject":{"path":["users",":id"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"type":"any","value":"1","key":"id"}]}},"response":[],"_postman_id":"964baca8-7540-412d-9752-5726b90cf6e6"}],"id":"9e284959-142a-4378-aae2-b225d990b7d0","_postman_id":"9e284959-142a-4378-aae2-b225d990b7d0","description":""},{"name":"Games","item":[{"name":"All Games","id":"c26f0eb2-c474-4215-a81b-d66ae43cf62d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:3000/api/v1/games","urlObject":{"path":["games"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[],"_postman_id":"c26f0eb2-c474-4215-a81b-d66ae43cf62d"},{"name":"All Games owned by user","id":"268b2f0b-acac-4cd3-a33c-7104986b5bae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"username\": \"fossa\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/v1/games/user/:userId","urlObject":{"path":["games","user",":userId"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"type":"any","value":"1","key":"userId"}]}},"response":[],"_postman_id":"268b2f0b-acac-4cd3-a33c-7104986b5bae"},{"name":"Add Game to user","id":"9ea9a14a-4e94-4132-a5e0-adc4509c05bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:3000/api/v1/games/:id/user/:userId","urlObject":{"path":["games",":id","user",":userId"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"type":"any","value":"3","key":"id"},{"type":"any","value":"1","key":"userId"}]}},"response":[{"id":"5fee73c2-6a5f-4692-8c02-6be69c087a7d","name":"Add Game to user","originalRequest":{"method":"POST","header":[],"url":{"raw":"http://localhost:3000/api/v1/games/:id/user/:userId","host":["http://localhost:3000/api/v1"],"path":["games",":id","user",":userId"],"variable":[{"key":"id","value":"3"},{"key":"userId","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"6377c258bfae320ac90ccb182cb068b2\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"57de462f-2964-47bc-bb00-4b45d5c0f2b4"},{"key":"X-Runtime","value":"0.106141"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"name\": \"JumpIng\",\n        \"description\": \"JumpIng is a game where you have to last the longest jumping over incoming obstacles.\",\n        \"category\": \"Endless Running\",\n        \"difficulty\": \"Hard\",\n        \"price\": 100,\n        \"created_at\": \"2022-05-27T01:39:25.910Z\",\n        \"updated_at\": \"2022-05-27T01:39:25.910Z\"\n    },\n    {\n        \"id\": 2,\n        \"name\": \"Space Hero\",\n        \"description\": \"Can you beat the alien hordes? In Space Hero you are the ship commander in charge of destroying the enemies.\",\n        \"category\": \"Endless Shooting\",\n        \"difficulty\": \"Medium\",\n        \"price\": 200,\n        \"created_at\": \"2022-05-27T01:39:25.915Z\",\n        \"updated_at\": \"2022-05-27T01:39:25.915Z\"\n    },\n    {\n        \"id\": 3,\n        \"name\": \"Apple Race\",\n        \"description\": \"In Apple Race your aim is key, move your basket to catch the falling apples.\",\n        \"category\": \"Catch\",\n        \"difficulty\": \"Easy\",\n        \"price\": 150,\n        \"created_at\": \"2022-05-27T01:39:25.920Z\",\n        \"updated_at\": \"2022-05-27T01:39:25.920Z\"\n    }\n]"}],"_postman_id":"9ea9a14a-4e94-4132-a5e0-adc4509c05bf"},{"name":"Remove game from user","id":"7b997cd2-1090-42c3-b894-6c53b7f4493c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:3000/api/v1/games/:id/user/:userId/remove","urlObject":{"path":["games",":id","user",":userId","remove"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"type":"any","value":"2","key":"id"},{"type":"any","value":"1","key":"userId"}]}},"response":[{"id":"b88b14b8-9c10-4e4a-8f1a-5ea8794b4efb","name":"Remove game from user","originalRequest":{"method":"POST","header":[],"url":{"raw":"http://localhost:3000/api/v1/games/:id/user/:userId/remove","host":["http://localhost:3000/api/v1"],"path":["games",":id","user",":userId","remove"],"variable":[{"key":"id","value":"2"},{"key":"userId","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"3b8fcdf311dbc4953b8652fa8334b3dc\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"6dfbd7f6-1eb2-4687-9189-2b13f2630cda"},{"key":"X-Runtime","value":"0.024183"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 3,\n        \"name\": \"Apple Race\",\n        \"description\": \"In Apple Race your aim is key, move your basket to catch the falling apples.\",\n        \"category\": \"Catch\",\n        \"difficulty\": \"Easy\",\n        \"price\": 150,\n        \"created_at\": \"2022-05-27T01:39:25.920Z\",\n        \"updated_at\": \"2022-05-27T01:39:25.920Z\"\n    }\n]"}],"_postman_id":"7b997cd2-1090-42c3-b894-6c53b7f4493c"},{"name":"Game","id":"fafbbd96-3f66-4878-844a-ddfb2b202e40","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:3000/api/v1/games/:id","urlObject":{"path":["games",":id"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"type":"any","value":"1","key":"id"}]}},"response":[{"id":"b004eeb0-d9b8-44b5-aac4-5ea2041e8afc","name":"Game","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:3000/api/v1/games/:id","host":["http://localhost:3000/api/v1"],"path":["games",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"a2960bc9e4594c05bac9039928d8e094\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"69664c1b-a69d-4cbd-a5bc-983741921cfa"},{"key":"X-Runtime","value":"0.115296"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"name\": \"JumpIng\",\n    \"description\": \"JumpIng is a game where you have to last the longest jumping over incoming obstacles.\",\n    \"category\": \"Endless Running\",\n    \"difficulty\": \"Hard\",\n    \"price\": 100,\n    \"created_at\": \"2022-05-27T01:39:25.910Z\",\n    \"updated_at\": \"2022-05-27T01:39:25.910Z\"\n}"}],"_postman_id":"fafbbd96-3f66-4878-844a-ddfb2b202e40"}],"id":"c7f53248-014a-491e-a3ff-bd22a140fc21","_postman_id":"c7f53248-014a-491e-a3ff-bd22a140fc21","description":""},{"name":"Wallet","item":[{"name":"Get wallet","id":"f574c54a-1a56-483a-8f79-14edadd888c6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:3000/api/v1/wallets/:userId","urlObject":{"path":["wallets",":userId"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"type":"any","value":"1","key":"userId"}]}},"response":[],"_postman_id":"f574c54a-1a56-483a-8f79-14edadd888c6"},{"name":"Add Coins","id":"dca4f816-d036-4a39-9208-5c5c50199179","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"coins\": 200\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/v1/wallets/:userId","urlObject":{"path":["wallets",":userId"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"type":"any","value":"1","key":"userId"}]}},"response":[{"id":"5b1c2a10-43d8-46fc-85a6-78d065ce1af3","name":"Add Coins","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"coins\": 200\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000/api/v1/wallets/:userId","host":["http://localhost:3000/api/v1"],"path":["wallets",":userId"],"variable":[{"key":"userId","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"090d3859ff6840b2280f4708cf08cdae\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"2ca2a8d3-7105-4261-b35b-46255bdb7998"},{"key":"X-Runtime","value":"0.032264"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"305"}],"_postman_id":"dca4f816-d036-4a39-9208-5c5c50199179"},{"name":"Remove Coins","id":"4df89c95-dc77-4760-8b79-9199e939a258","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"coins\": 23\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/v1/wallets/:userId/remove","urlObject":{"path":["wallets",":userId","remove"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"type":"any","value":"1","key":"userId"}]}},"response":[{"id":"c5706489-c848-4f0b-94b9-12e9bdee7f0f","name":"Add Coins","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"coins\": 200\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000/api/v1/wallets/:userId","host":["http://localhost:3000/api/v1"],"path":["wallets",":userId"],"variable":[{"key":"userId","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"090d3859ff6840b2280f4708cf08cdae\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"2ca2a8d3-7105-4261-b35b-46255bdb7998"},{"key":"X-Runtime","value":"0.032264"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"305"},{"id":"3a0f701a-600d-4f82-b06e-1e16649f6d05","name":"Remove Coins","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"coins\": 23\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000/api/v1/wallets/:userId/remove","host":["http://localhost:3000/api/v1"],"path":["wallets",":userId","remove"],"variable":[{"key":"userId","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"7104741a92e73eb6c5d69cd04cf0afbe\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"13405740-0dd7-4519-a519-e13bd6a3546a"},{"key":"X-Runtime","value":"0.243442"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"332"}],"_postman_id":"4df89c95-dc77-4760-8b79-9199e939a258"}],"id":"b58e73e0-0562-4eaf-9afb-036ec950f240","_postman_id":"b58e73e0-0562-4eaf-9afb-036ec950f240","description":""},{"name":"Matches","item":[{"name":"New Match","id":"9554c19c-dac3-4286-84d7-e21fa75ce4ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"game_id\": 1,\n    \"user_id\": 2,\n    \"game_time\": 10,\n    \"score\": 100,\n    \"coins_won\": 10,\n    \"status\": \"Finished\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/v1/matches","urlObject":{"path":["matches"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"ca492635-3a4e-49cd-8aa7-c43820d8afeb","name":"New Match","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"game_id\": 1,\n    \"user_id\": 2,\n    \"game_time\": 10,\n    \"score\": 100,\n    \"coins_won\": 10,\n    \"status\": \"Finished\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/v1/matches"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"200cae1fa775865309c0bc426d4f4bc5\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"9a33dadb-1c9f-4eca-b6fe-dc92a9ab829e"},{"key":"X-Runtime","value":"0.672704"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"user_id\": 2,\n    \"game_id\": 1,\n    \"game_time\": 10,\n    \"score\": 100,\n    \"coins_won\": 10,\n    \"status\": \"Finished\",\n    \"created_at\": \"2022-06-17T00:28:46.889Z\",\n    \"updated_at\": \"2022-06-17T00:28:46.889Z\",\n    \"gameName\": \"Space Hero\",\n    \"userName\": \"jorge\"\n}"}],"_postman_id":"9554c19c-dac3-4286-84d7-e21fa75ce4ce"}],"id":"b16ba0b4-b3a7-4f10-97ef-4f420643c4a9","_postman_id":"b16ba0b4-b3a7-4f10-97ef-4f420643c4a9","description":""},{"name":"API expose","item":[{"name":"Ranking","id":"a63b4397-f8eb-497a-9360-cf0790c60506","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Space Hero\"\n}","options":{"raw":{"language":"json"}}},"url":"https://gaminguc.herokuapp.com/api/v1/matches/ranking","description":"<p>Recibe un nombre de juego, y si el juego existe, retorna los mejores puntajes.</p>\n","urlObject":{"protocol":"https","path":["api","v1","matches","ranking"],"host":["gaminguc","herokuapp","com"],"query":[],"variable":[]}},"response":[{"id":"191721d5-8d1a-4fc6-b83d-33072a06b800","name":"JumpIng Ranking","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"JumpIng\"\n}","options":{"raw":{"language":"json"}}},"url":"https://gaminguc.herokuapp.com/api/v1/matches/ranking"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Cowboy"},{"key":"Date","value":"Fri, 24 Jun 2022 00:44:58 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Xss-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Etag","value":"W/\"77a9668d344b781e346f964c6caacdd4\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"ff4adb40-cdb4-49ed-b16a-74e56a9cad07"},{"key":"X-Runtime","value":"0.017512"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Via","value":"1.1 vegur"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 3,\n        \"user_id\": 1,\n        \"game_id\": 2,\n        \"game_time\": 14,\n        \"score\": 934,\n        \"coins_won\": 93,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-23T22:51:28.037Z\",\n        \"updated_at\": \"2022-06-23T22:51:28.037Z\",\n        \"gameName\": \"JumpIng\",\n        \"userName\": \"fossa\"\n    },\n    {\n        \"id\": 22,\n        \"user_id\": 1,\n        \"game_id\": 2,\n        \"game_time\": 3,\n        \"score\": 443,\n        \"coins_won\": 44,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-24T00:32:10.999Z\",\n        \"updated_at\": \"2022-06-24T00:32:10.999Z\",\n        \"gameName\": \"JumpIng\",\n        \"userName\": \"fossa\"\n    },\n    {\n        \"id\": 14,\n        \"user_id\": 1,\n        \"game_id\": 2,\n        \"game_time\": 3,\n        \"score\": 363,\n        \"coins_won\": 36,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-23T22:57:02.313Z\",\n        \"updated_at\": \"2022-06-23T22:57:02.313Z\",\n        \"gameName\": \"JumpIng\",\n        \"userName\": \"fossa\"\n    },\n    {\n        \"id\": 13,\n        \"user_id\": 3,\n        \"game_id\": 2,\n        \"game_time\": 14,\n        \"score\": 174,\n        \"coins_won\": 17,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-23T22:56:51.480Z\",\n        \"updated_at\": \"2022-06-23T22:56:51.480Z\",\n        \"gameName\": \"JumpIng\",\n        \"userName\": \"jack\"\n    },\n    {\n        \"id\": 2,\n        \"user_id\": 1,\n        \"game_id\": 2,\n        \"game_time\": 105,\n        \"score\": 134,\n        \"coins_won\": 13,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-23T22:47:41.903Z\",\n        \"updated_at\": \"2022-06-23T22:47:41.903Z\",\n        \"gameName\": \"JumpIng\",\n        \"userName\": \"fossa\"\n    },\n    {\n        \"id\": 7,\n        \"user_id\": 1,\n        \"game_id\": 2,\n        \"game_time\": 5,\n        \"score\": 132,\n        \"coins_won\": 13,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-23T22:55:23.562Z\",\n        \"updated_at\": \"2022-06-23T22:55:23.562Z\",\n        \"gameName\": \"JumpIng\",\n        \"userName\": \"fossa\"\n    },\n    {\n        \"id\": 4,\n        \"user_id\": 1,\n        \"game_id\": 2,\n        \"game_time\": 3,\n        \"score\": 131,\n        \"coins_won\": 13,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-23T22:52:10.799Z\",\n        \"updated_at\": \"2022-06-23T22:52:10.799Z\",\n        \"gameName\": \"JumpIng\",\n        \"userName\": \"fossa\"\n    },\n    {\n        \"id\": 15,\n        \"user_id\": 3,\n        \"game_id\": 2,\n        \"game_time\": 10,\n        \"score\": 130,\n        \"coins_won\": 13,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-23T22:59:36.785Z\",\n        \"updated_at\": \"2022-06-23T22:59:36.785Z\",\n        \"gameName\": \"JumpIng\",\n        \"userName\": \"jack\"\n    },\n    {\n        \"id\": 19,\n        \"user_id\": 8,\n        \"game_id\": 2,\n        \"game_time\": 3,\n        \"score\": 105,\n        \"coins_won\": 10,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-23T23:10:01.034Z\",\n        \"updated_at\": \"2022-06-23T23:10:01.034Z\",\n        \"gameName\": \"JumpIng\",\n        \"userName\": \"Dooku\"\n    },\n    {\n        \"id\": 5,\n        \"user_id\": 2,\n        \"game_id\": 2,\n        \"game_time\": 10,\n        \"score\": 100,\n        \"coins_won\": 10,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-23T22:54:54.765Z\",\n        \"updated_at\": \"2022-06-23T22:54:54.765Z\",\n        \"gameName\": \"JumpIng\",\n        \"userName\": \"jorge\"\n    }\n]"},{"id":"56c2782c-f038-4fb9-b20f-222ba7c0d099","name":"Apple Race Ranking","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Apple Race\"\n}","options":{"raw":{"language":"json"}}},"url":"https://gaminguc.herokuapp.com/api/v1/matches/ranking"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Cowboy"},{"key":"Date","value":"Fri, 24 Jun 2022 00:45:12 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Xss-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Etag","value":"W/\"7c9d92b4f1456b481b855bb045688f9d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"1866ba94-dcda-45c5-8686-cc9129e680a0"},{"key":"X-Runtime","value":"0.006650"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Via","value":"1.1 vegur"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 16,\n        \"user_id\": 2,\n        \"game_id\": 3,\n        \"game_time\": 10,\n        \"score\": 100,\n        \"coins_won\": 10,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-23T23:05:28.866Z\",\n        \"updated_at\": \"2022-06-23T23:05:28.866Z\",\n        \"gameName\": \"Apple Race\",\n        \"userName\": \"jorge\"\n    },\n    {\n        \"id\": 28,\n        \"user_id\": 1,\n        \"game_id\": 3,\n        \"game_time\": 122,\n        \"score\": 52,\n        \"coins_won\": 52,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-24T00:44:01.802Z\",\n        \"updated_at\": \"2022-06-24T00:44:01.802Z\",\n        \"gameName\": \"Apple Race\",\n        \"userName\": \"fossa\"\n    }\n]"},{"id":"a84f92e0-90c8-40a7-87e9-e36a9ba16d7c","name":"Space Hero Ranking","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Space Hero\"\n}","options":{"raw":{"language":"json"}}},"url":"https://gaminguc.herokuapp.com/api/v1/matches/ranking"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Cowboy"},{"key":"Date","value":"Fri, 24 Jun 2022 00:45:30 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Xss-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Etag","value":"W/\"d128f61d808e25a77c7eab621d665cfb\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"d3f53301-b296-4e1d-840d-69f59f625d7d"},{"key":"X-Runtime","value":"0.007549"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Via","value":"1.1 vegur"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 27,\n        \"user_id\": 1,\n        \"game_id\": 1,\n        \"game_time\": 42,\n        \"score\": 7300,\n        \"coins_won\": 73,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-24T00:41:21.066Z\",\n        \"updated_at\": \"2022-06-24T00:41:21.066Z\",\n        \"gameName\": \"Space Hero\",\n        \"userName\": \"fossa\"\n    },\n    {\n        \"id\": 21,\n        \"user_id\": 2,\n        \"game_id\": 1,\n        \"game_time\": 32,\n        \"score\": 2900,\n        \"coins_won\": 29,\n        \"status\": \"Finished\",\n        \"created_at\": \"2022-06-23T23:36:32.298Z\",\n        \"updated_at\": \"2022-06-23T23:36:32.298Z\",\n        \"gameName\": \"Space Hero\",\n        \"userName\": \"jorge\"\n    }\n]"},{"id":"7a7098a9-8e7b-4a9e-805e-d77ae1d8009a","name":"Game does not exist","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Juego\"\n}","options":{"raw":{"language":"json"}}},"url":"https://gaminguc.herokuapp.com/api/v1/matches/ranking"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Cowboy"},{"key":"Date","value":"Fri, 24 Jun 2022 00:46:00 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Xss-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0da31d8f-9275-4e7e-8b07-6e6318cc4178"},{"key":"X-Runtime","value":"0.003519"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Via","value":"1.1 vegur"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"The Game requested does not exist\"\n}"}],"_postman_id":"a63b4397-f8eb-497a-9360-cf0790c60506"}],"id":"f1718842-2446-4c88-8ad8-d1ec2f29d97c","_postman_id":"f1718842-2446-4c88-8ad8-d1ec2f29d97c","description":""}],"event":[{"listen":"prerequest","script":{"id":"3f66c9bd-4739-40cf-8676-6d5b0a550e68","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"2254c2d6-a7c3-4c12-a139-7a39da2264ff","type":"text/javascript","exec":[""]}}],"variable":[{"key":"baseUrl","value":"http://localhost:3000/api/v1"}]}