{"info":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","description":"<html><head></head><body><h1 id=\"api-documentation\">📄 API Documentation</h1>\n<p>The BBWB APIs explain the many API resources that enable you to operate the BBWolf Bank web app properly.</p>\n<h2 id=\"🔖-how-to-use\">🔖 How to use</h2>\n<ul>\n<li>Bellow you will find all the APIs used in our Web App as well as details about their usage.</li>\n<li>This is an atempt at trasparency that will allow insight at the inner workings of the website.</li>\n</ul>\n<hr>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"📄 API Documentation","slug":"api-documentation"}],"owner":"31599509","collectionId":"6e719254-8e86-4392-8869-cd6f1d894483","publishedId":"2sA2xnwUmE","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-03-16T00:59:43.000Z"},"item":[{"name":"Open Resource","item":[{"name":"ServerOnline_Test","id":"daa55e1d-3642-412d-9957-4140e6fd66f7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/","description":"<p>This API simply returns a ping confirming the server is online, no interaction with the database is performed.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}},"urlObject":{"protocol":"https","path":[""],"host":["bbwbank-backend","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"f3bda3c6-47c1-4be2-9e59-bd7b58eda54e","name":"Check if Server is Online","originalRequest":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Date","value":"Sat, 16 Mar 2024 00:44:06 GMT"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"8650b67a49bb42d8-EWR"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"ETag","value":"W/\"64-W7J4NBjafwO1eCs8VkRFHuwiCNo\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"rndr-id","value":"63637d2e-2f34-4d72"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"Hello world! This is a successful routing test if you were looking for the BigBadWolf Bank's backend"}],"_postman_id":"daa55e1d-3642-412d-9957-4140e6fd66f7"}],"id":"8beffd6d-d7ff-4813-be29-0ed1b330d83b","_postman_id":"8beffd6d-d7ff-4813-be29-0ed1b330d83b","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}}},{"name":"Access APIs","item":[{"name":"Account_ConfirmExist_EmlPw","id":"c265a666-c322-4c82-89db-5bb47ff0be30","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/pwemlval/:email/:password","description":"<p>This simply confirms that a combination of Email and Password are present and correct. The backend pings the Database with the email provided for the password, and then compared that password with the one provided. If they match the only response is either \"True\" or \"False\", validating the credentials. This is used as a validation tool as part of the login process.</p>\n<p>Example:<br />/account/pwemlval/<a href=\"mailto:test@email.com\">test@email.com</a>/secretsecret</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}},"urlObject":{"protocol":"https","path":["account","pwemlval",":email",":password"],"host":["bbwbank-backend","onrender","com"],"query":[],"variable":[{"id":"f1f1d773-ec0c-4847-8534-d8e5f9e48519","type":"any","value":"","key":"email"},{"id":"86ae8b38-552b-4c39-b75c-a670ec181b40","type":"any","value":"","key":"password"}]}},"response":[{"id":"09cb5140-a2cf-4115-b7ea-046fd92f2647","name":"Account is True","originalRequest":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/pwemlval/test@email.com/secretsecret"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 16 Mar 2024 00:46:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"8650b9e6799942d8-EWR"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"ETag","value":"W/\"4-X/5TO4MPCKAyY0ipFgr6/IraRNs\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"rndr-id","value":"1c2b145c-10e0-4136"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"true"},{"id":"c77c5182-b8d8-4617-ae56-7cd48b039c9c","name":"Account is False","originalRequest":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/pwemlval/test@email.com/wrongpw"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 16 Mar 2024 00:46:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"8650ba7c0ab442d8-EWR"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"ETag","value":"W/\"5-fLbvuYullyqbUJDcLlF/4U0SywQ\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"rndr-id","value":"0434c91b-7ba0-4415"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"false"}],"_postman_id":"c265a666-c322-4c82-89db-5bb47ff0be30"},{"name":"Login_UserAccount","id":"c6149dce-7a8f-4ce7-8f79-33717ee843d1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/login/:email/:password","description":"<p>This API performs the final part of the Login process, returning the entirety of a user's information.</p>\n<p>Example:\n/account/login/<a href=\"mailto:test@email.com\">test@email.com</a>/secretsecret</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}},"urlObject":{"protocol":"https","path":["account","login",":email",":password"],"host":["bbwbank-backend","onrender","com"],"query":[],"variable":[{"id":"76fa4cd5-cfc1-4fad-b897-a6b9cac6bedc","type":"any","value":"","key":"email"},{"id":"97521bce-6ddc-42d2-984a-d181da0fc311","type":"any","value":"","key":"password"}]}},"response":[{"id":"3eda24f7-1387-46cf-90b6-0c6129fe9333","name":"If Account is True, Log into Account","originalRequest":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/login/test@email.com/secretsecret"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 16 Mar 2024 00:48:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"8650bce87ca342d8-EWR"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"ETag","value":"W/\"e9-v4basZj8GtWQS2sNP45hIDBa8bg\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"rndr-id","value":"ab76fc2f-0b16-4ad7"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"role\": \"Account Holder\",\n    \"balance\": 900,\n    \"_id\": \"65f4d216f6ce350034b5e7b3\",\n    \"name\": \"Stacy Fakename\",\n    \"email\": \"test@email.com\",\n    \"password\": \"secretsecret\",\n    \"createdAt\": \"2024-03-15T22:56:22.118Z\",\n    \"updatedAt\": \"2024-03-15T22:56:22.118Z\",\n    \"__v\": 0\n}"}],"_postman_id":"c6149dce-7a8f-4ce7-8f79-33717ee843d1"},{"name":"Create_NewUser","id":"4b988248-1efd-4d9b-a3a0-6cdca487b9c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/newUser/:name/:email/:password","description":"<p>This API creates a new user account. By default any user created this way will be of the Account Holder persuasion. Without full ADMIN access. </p>\n<p>Example:\n/account/newUser/Name Fakename/<a href=\"mailto:test2@email.com\">test2@email.com</a>/secretpw</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}},"urlObject":{"protocol":"https","path":["account","newUser",":name",":email",":password"],"host":["bbwbank-backend","onrender","com"],"query":[],"variable":[{"type":"any","value":"","key":"name"},{"type":"any","value":"","key":"email"},{"type":"any","value":"","key":"password"}]}},"response":[{"id":"c643dccc-036e-4d94-a285-11083e36b708","name":"Created New Account","originalRequest":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/newUser/Name Fakename/test2@email.com/secretpw"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 16 Mar 2024 00:44:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"8650b74c39ee42d8-EWR"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"ETag","value":"W/\"e3-ML++2MDLHeQgufGdvCzHMeIx2QQ\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"rndr-id","value":"64768adc-df8d-4180"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"role\": \"Account Holder\",\n    \"balance\": 0,\n    \"_id\": \"65f4eb77a08e3100341ca951\",\n    \"name\": \"Name Fakename\",\n    \"email\": \"test2@email.com\",\n    \"password\": \"secretpw\",\n    \"createdAt\": \"2024-03-16T00:44:39.937Z\",\n    \"updatedAt\": \"2024-03-16T00:44:39.938Z\",\n    \"__v\": 0\n}"}],"_postman_id":"4b988248-1efd-4d9b-a3a0-6cdca487b9c4"}],"id":"9ec37bb4-50e6-4fdb-a37f-c3819f6b3630","_postman_id":"9ec37bb4-50e6-4fdb-a37f-c3819f6b3630","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}}},{"name":"User Actions","item":[{"name":"Transaction_Deposit","id":"caf8b909-8175-4484-8d79-a6a608f03d2a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/:email/deposit/:amount","description":"<p>This API is a Transaction Operation for depositing a value into a specific account.</p>\n<p>Example:<br />/account/<a href=\"mailto:test@email.com\">test@email.com</a>/deposit/500</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}},"urlObject":{"protocol":"https","path":["account",":email","deposit",":amount"],"host":["bbwbank-backend","onrender","com"],"query":[],"variable":[{"type":"any","value":"","key":"email"},{"type":"any","value":"","key":"amount"}]}},"response":[{"id":"fb0fb1e6-e0bb-424c-a8e7-690fc8cba0f5","name":"Deposit $500","originalRequest":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/test@email.com/deposit/500"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Date","value":"Sat, 16 Mar 2024 00:52:01 GMT"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"8650c2169bfc42d8-EWR"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"ETag","value":"W/\"37-Upx1b1rn8I0uSCHc/wJG5D5K1ZM\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"rndr-id","value":"1fca6620-3f23-4a93"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"$500 were deposited to test@email.com's account balance"}],"_postman_id":"caf8b909-8175-4484-8d79-a6a608f03d2a"},{"name":"Transaction_Withdraw","id":"9811d432-c0b5-4b67-9170-b1a6f1ed8204","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/:email/withdraw/:amount","description":"<p>This API is a Transaction Operation for withdrawing a value from a specific account.</p>\n<p>Example:\n/account/<a href=\"mailto:test@email.com\">test@email.com</a>/withdraw/50</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}},"urlObject":{"protocol":"https","path":["account",":email","withdraw",":amount"],"host":["bbwbank-backend","onrender","com"],"query":[],"variable":[{"id":"38905f2d-c5b7-48f6-8653-2e60694fa6e8","type":"any","value":"","key":"email"},{"id":"e210dd8d-7817-4ba1-b223-8f2a90fb43c3","type":"any","value":"","key":"amount"}]}},"response":[{"id":"4ae8fa39-8025-4290-82ac-b46581f389e0","name":"Withdraw $50","originalRequest":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/test@email.com/withdraw/50"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Date","value":"Sat, 16 Mar 2024 00:51:25 GMT"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"8650c1362d9c42d8-EWR"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"ETag","value":"W/\"38-CtxYWZzW5C+fBD0nfQ73jJMBP3M\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"rndr-id","value":"73279da1-65d0-4ab1"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"$50 were withdrawn from test@email.com's account balance"}],"_postman_id":"9811d432-c0b5-4b67-9170-b1a6f1ed8204"}],"id":"a9c77f2e-5f88-4d76-be6c-aa8c8776f06a","_postman_id":"a9c77f2e-5f88-4d76-be6c-aa8c8776f06a","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}}},{"name":"Admin Resources","item":[{"name":"All_UserInfo","id":"dc62d1e3-e595-48d5-b58d-32e78beef1da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/all","description":"<p>API call that returns all user information for all users.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}},"urlObject":{"protocol":"https","path":["account","all"],"host":["bbwbank-backend","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"993b3d33-25b2-47ef-8d45-d7776b71885e","name":"Get All Users","originalRequest":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 16 Mar 2024 00:29:54 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"8650a1afdee343d9-EWR"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"ETag","value":"W/\"90e-zPwU2cwAVOIAKl8o+9VP77pTkSM\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"rndr-id","value":"5fa011bc-1620-4673"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"role\": \"Admin\",\n        \"balance\": 3500,\n        \"_id\": \"65c33d80384582888c7a0715\",\n        \"name\": \"Ditto Ditto\",\n        \"email\": \"ditto_boy@nintendo.js\",\n        \"password\": \"copyeverything\",\n        \"__v\": 0,\n        \"createdAt\": \"2024-02-08T05:37:11.610Z\",\n        \"updatedAt\": \"2024-02-08T05:37:13.104Z\"\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 900,\n        \"_id\": \"65c467c9e7601b407865374b\",\n        \"name\": \"Flying Shell\",\n        \"email\": \"shellservice@ntd.js\",\n        \"password\": \"bigboyshell\",\n        \"createdAt\": \"2024-02-08T05:34:01.828Z\",\n        \"updatedAt\": \"2024-02-08T05:34:01.828Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 500,\n        \"_id\": \"65cee26b4346ff003436b52b\",\n        \"name\": \"Pikachu\",\n        \"email\": \"pikapika@pkm.js\",\n        \"password\": \"pikapika\",\n        \"createdAt\": \"2024-02-16T04:19:55.313Z\",\n        \"updatedAt\": \"2024-02-16T04:19:55.313Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 0,\n        \"_id\": \"65cf12d05fe4b5003440fe3c\",\n        \"name\": \"Bulbassaur\",\n        \"email\": \"bulba@pkm.jp\",\n        \"password\": \"flowerdino\",\n        \"createdAt\": \"2024-02-16T07:46:24.308Z\",\n        \"updatedAt\": \"2024-02-16T07:46:24.308Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 0,\n        \"_id\": \"65e5860591be7b5d4d61ea04\",\n        \"name\": \"Charmander\",\n        \"email\": \"firelizard@pokemon.js\",\n        \"password\": \"charchar\",\n        \"createdAt\": \"2024-02-16T04:29:19.945Z\",\n        \"updatedAt\": \"2024-02-16T04:29:19.945Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 850,\n        \"_id\": \"65e58b8328f4979e14b9d29a\",\n        \"name\": \"Luigi Mario\",\n        \"email\": \"luigi@nintendo.jp\",\n        \"password\": \"Greenisgold\",\n        \"createdAt\": \"2024-03-04T08:51:16.006Z\",\n        \"updatedAt\": \"2024-03-04T08:51:16.007Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 0,\n        \"_id\": \"65e5905828f4979e14b9d2e2\",\n        \"name\": \"Mario Mario\",\n        \"email\": \"mario@nintendo.jp\",\n        \"password\": \"peachrules\",\n        \"createdAt\": \"2024-03-04T09:11:52.506Z\",\n        \"updatedAt\": \"2024-03-04T09:11:52.506Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 20900,\n        \"_id\": \"65e66f4ec8a5e30034d71ca0\",\n        \"name\": \"Arielle Christine\",\n        \"email\": \"lilmermaid@disney.com\",\n        \"password\": \"theohubby\",\n        \"createdAt\": \"2024-03-05T01:03:10.502Z\",\n        \"updatedAt\": \"2024-03-05T01:03:10.502Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 0,\n        \"_id\": \"65e7dfe69c511b6524a382a3\",\n        \"name\": \"Test Space\",\n        \"email\": \"spacetest@email.web\",\n        \"password\": \"000000000\",\n        \"createdAt\": \"2024-03-06T03:15:50.360Z\",\n        \"updatedAt\": \"2024-03-06T03:15:50.360Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 900,\n        \"_id\": \"65f4d216f6ce350034b5e7b3\",\n        \"name\": \"Stacy Fakename\",\n        \"email\": \"test@email.com\",\n        \"password\": \"secretsecret\",\n        \"createdAt\": \"2024-03-15T22:56:22.118Z\",\n        \"updatedAt\": \"2024-03-15T22:56:22.118Z\",\n        \"__v\": 0\n    }\n]"}],"_postman_id":"dc62d1e3-e595-48d5-b58d-32e78beef1da"},{"name":"All_BackupCall","id":"6dc15aa7-2875-4eaf-a398-f87c83100ebd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/all","description":"<p>Backup API call for All user Information. This call is the only currently online API that sidesteps the DAL, it's a backup in case the DAL is not working for any reason.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}},"urlObject":{"protocol":"https","path":["all"],"host":["bbwbank-backend","onrender","com"],"query":[],"variable":[]}},"response":[{"id":"7f7f2f14-86e2-4d03-b773-2ec4effb865c","name":"If DAL is Down, Call All","originalRequest":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 16 Mar 2024 00:53:53 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"8650c4cd1f2c42d8-EWR"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"ETag","value":"W/\"9f3-GZHuQSVK9ONNzGZhOfd6f8Obp4A\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"rndr-id","value":"3f9d0efb-51eb-4809"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"role\": \"Admin\",\n        \"balance\": 3500,\n        \"_id\": \"65c33d80384582888c7a0715\",\n        \"name\": \"Ditto Ditto\",\n        \"email\": \"ditto_boy@nintendo.js\",\n        \"password\": \"copyeverything\",\n        \"__v\": 0,\n        \"createdAt\": \"2024-02-08T05:37:11.610Z\",\n        \"updatedAt\": \"2024-02-08T05:37:13.104Z\"\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 900,\n        \"_id\": \"65c467c9e7601b407865374b\",\n        \"name\": \"Flying Shell\",\n        \"email\": \"shellservice@ntd.js\",\n        \"password\": \"bigboyshell\",\n        \"createdAt\": \"2024-02-08T05:34:01.828Z\",\n        \"updatedAt\": \"2024-02-08T05:34:01.828Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 500,\n        \"_id\": \"65cee26b4346ff003436b52b\",\n        \"name\": \"Pikachu\",\n        \"email\": \"pikapika@pkm.js\",\n        \"password\": \"pikapika\",\n        \"createdAt\": \"2024-02-16T04:19:55.313Z\",\n        \"updatedAt\": \"2024-02-16T04:19:55.313Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 0,\n        \"_id\": \"65cf12d05fe4b5003440fe3c\",\n        \"name\": \"Bulbassaur\",\n        \"email\": \"bulba@pkm.jp\",\n        \"password\": \"flowerdino\",\n        \"createdAt\": \"2024-02-16T07:46:24.308Z\",\n        \"updatedAt\": \"2024-02-16T07:46:24.308Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 0,\n        \"_id\": \"65e5860591be7b5d4d61ea04\",\n        \"name\": \"Charmander\",\n        \"email\": \"firelizard@pokemon.js\",\n        \"password\": \"charchar\",\n        \"createdAt\": \"2024-02-16T04:29:19.945Z\",\n        \"updatedAt\": \"2024-02-16T04:29:19.945Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 850,\n        \"_id\": \"65e58b8328f4979e14b9d29a\",\n        \"name\": \"Luigi Mario\",\n        \"email\": \"luigi@nintendo.jp\",\n        \"password\": \"Greenisgold\",\n        \"createdAt\": \"2024-03-04T08:51:16.006Z\",\n        \"updatedAt\": \"2024-03-04T08:51:16.007Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 0,\n        \"_id\": \"65e5905828f4979e14b9d2e2\",\n        \"name\": \"Mario Mario\",\n        \"email\": \"mario@nintendo.jp\",\n        \"password\": \"peachrules\",\n        \"createdAt\": \"2024-03-04T09:11:52.506Z\",\n        \"updatedAt\": \"2024-03-04T09:11:52.506Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 20900,\n        \"_id\": \"65e66f4ec8a5e30034d71ca0\",\n        \"name\": \"Arielle Christine\",\n        \"email\": \"lilmermaid@disney.com\",\n        \"password\": \"theohubby\",\n        \"createdAt\": \"2024-03-05T01:03:10.502Z\",\n        \"updatedAt\": \"2024-03-05T01:03:10.502Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 0,\n        \"_id\": \"65e7dfe69c511b6524a382a3\",\n        \"name\": \"Test Space\",\n        \"email\": \"spacetest@email.web\",\n        \"password\": \"000000000\",\n        \"createdAt\": \"2024-03-06T03:15:50.360Z\",\n        \"updatedAt\": \"2024-03-06T03:15:50.360Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 1350,\n        \"_id\": \"65f4d216f6ce350034b5e7b3\",\n        \"name\": \"Stacy Fakename\",\n        \"email\": \"test@email.com\",\n        \"password\": \"secretsecret\",\n        \"createdAt\": \"2024-03-15T22:56:22.118Z\",\n        \"updatedAt\": \"2024-03-15T22:56:22.118Z\",\n        \"__v\": 0\n    },\n    {\n        \"role\": \"Account Holder\",\n        \"balance\": 0,\n        \"_id\": \"65f4eb77a08e3100341ca951\",\n        \"name\": \"Name Fakename\",\n        \"email\": \"test2@email.com\",\n        \"password\": \"secretpw\",\n        \"createdAt\": \"2024-03-16T00:44:39.937Z\",\n        \"updatedAt\": \"2024-03-16T00:44:39.938Z\",\n        \"__v\": 0\n    }\n]"}],"_postman_id":"6dc15aa7-2875-4eaf-a398-f87c83100ebd"},{"name":"Admin_LocateUser_byName","id":"96754ff2-2446-4ead-aea4-d7889b56c480","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/byname/:name","description":"<p>To be implemented function on the front end, this API locates a user by their Full Name. \nCan be implemented for Admin access to locate a specific user once the database becomes larger than can easily be searched at a glance.</p>\n<p>Example:\n/account/byname/Stacy Fakename</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}},"urlObject":{"protocol":"https","path":["account","byname",":name"],"host":["bbwbank-backend","onrender","com"],"query":[],"variable":[{"id":"f160e450-040a-4acd-ad43-05e11cee85e0","type":"any","value":"","key":"name"}]}},"response":[{"id":"cdaaf1b0-7415-4004-a119-dc73b793c440","name":"Locate Stacy Fakename","originalRequest":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/byname/Stacy Fakename"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 16 Mar 2024 00:55:16 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"8650c6d93f6442d8-EWR"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"ETag","value":"W/\"ea-tQ5CIdFC113vD1j1i7YS/ZNLpV8\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"rndr-id","value":"2893389d-4b4b-4857"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"role\": \"Account Holder\",\n    \"balance\": 1350,\n    \"_id\": \"65f4d216f6ce350034b5e7b3\",\n    \"name\": \"Stacy Fakename\",\n    \"email\": \"test@email.com\",\n    \"password\": \"secretsecret\",\n    \"createdAt\": \"2024-03-15T22:56:22.118Z\",\n    \"updatedAt\": \"2024-03-15T22:56:22.118Z\",\n    \"__v\": 0\n}"}],"_postman_id":"96754ff2-2446-4ead-aea4-d7889b56c480"},{"name":"Admin_LocateUser_byEmail","id":"a216e8a7-5eda-48a2-859a-0c3797862375","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/byemail/:email","description":"<p>To be implemented function on the front end, this API locates a user by their Email. \nCan be implemented for Admin access to locate a specific user once the database becomes larger than can easily be searched at a glance.</p>\n<p>Example:\n/account/byemail/<a href=\"mailto:test@email.com\">test@email.com</a></p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}},"urlObject":{"protocol":"https","path":["account","byemail",":email"],"host":["bbwbank-backend","onrender","com"],"query":[],"variable":[{"type":"any","value":"","key":"email"}]}},"response":[{"id":"d42c2834-efc2-4a6a-ad08-acc2f34061cf","name":"Locate test@email.com","originalRequest":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/byemail/test@email.com"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 16 Mar 2024 00:56:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"8650c906fbd442d8-EWR"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"ETag","value":"W/\"ea-tQ5CIdFC113vD1j1i7YS/ZNLpV8\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"rndr-id","value":"cca4989d-a2a1-4551"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"role\": \"Account Holder\",\n    \"balance\": 1350,\n    \"_id\": \"65f4d216f6ce350034b5e7b3\",\n    \"name\": \"Stacy Fakename\",\n    \"email\": \"test@email.com\",\n    \"password\": \"secretsecret\",\n    \"createdAt\": \"2024-03-15T22:56:22.118Z\",\n    \"updatedAt\": \"2024-03-15T22:56:22.118Z\",\n    \"__v\": 0\n}"}],"_postman_id":"a216e8a7-5eda-48a2-859a-0c3797862375"},{"name":"Account_UpdatePW","id":"c1be6f79-27a4-45bf-970f-654786b5773e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/:email/updtpw/:newpassword","description":"<p>To be implemented function on the front end, this API updates the existing password connected to a specific email. Can be implemented both for the User to update their PW while logged in or as a tool for the IT Desk support to do so for a user that has forgotten their PW.</p>\n<p>Example:\n/account/<a href=\"mailto:test@email.com\">test@email.com</a>/updtpw/secretsecret</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}},"urlObject":{"protocol":"https","path":["account",":email","updtpw",":newpassword"],"host":["bbwbank-backend","onrender","com"],"query":[],"variable":[{"type":"any","value":"","key":"email"},{"type":"any","value":"","key":"newpassword"}]}},"response":[{"id":"6322a2bd-f351-4d78-a133-673c6a97ea42","name":"Updated Password","originalRequest":{"method":"GET","header":[],"url":"https://bbwbank-backend.onrender.com/account/test@email.com/updtpw/secretsecret"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Date","value":"Sat, 16 Mar 2024 00:57:29 GMT"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"8650ca151adc42d8-EWR"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"ETag","value":"W/\"2d-FIb+mFwqtCmLmed9nkfIXiRh/Nc\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"rndr-id","value":"0059bc7c-6922-4896"},{"key":"x-powered-by","value":"Express"},{"key":"x-render-origin-server","value":"Render"},{"key":"Server","value":"cloudflare"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"Password for test@email.com's account apdated"}],"_postman_id":"c1be6f79-27a4-45bf-970f-654786b5773e"}],"id":"0d6e53c3-2dc0-4b10-993c-b92682ac8a3c","description":"<p>API calls limited in use at the website to our ADMIN Roles. Some of these were created but not yet implemented on the frontend.</p>\n","_postman_id":"0d6e53c3-2dc0-4b10-993c-b92682ac8a3c","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6e719254-8e86-4392-8869-cd6f1d894483","id":"6e719254-8e86-4392-8869-cd6f1d894483","name":"BBWB API Doc","type":"collection"}}}],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]}},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"variable":[{"key":"baseUrl","value":"https://farming-simulator.pstmn.io"}]}