{"info":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","description":"<html><head></head><body><p>Postman collection for <a href=\"https://github.com/snowsenpai/node-ts-api/tree/main\">snowsenpai/node-ts-api</a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"20696731","collectionId":"b5bce32d-055b-4ce7-8262-621d31666ae1","publishedId":"2s9YeK4AGP","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-12-02T12:44:34.000Z"},"item":[{"name":"Users","item":[{"name":"Register a new user","id":"4cb35644-cdc0-4ec5-8509-c5e5e31a77bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"<p>User's first name</p>\n","key":"firstName","value":"Samuel"},{"description":"<p>User's last name</p>\n","key":"lastName","value":"Umoh"},{"description":"<p>User's email address</p>\n","key":"email","value":"email"},{"description":"<p>User's password</p>\n","key":"password","value":"password"}]},"url":"http://localhost:3000/api/v1/user/register","description":"<p>Register a new user</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["user","register"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"baabe9bc-e270-41cc-a580-9e11a58aa894","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"User's first name","key":"firstName","value":"John"},{"description":"User's last name","key":"lastName","value":"Smith"},{"description":"User's email address","key":"email","value":"aliq"},{"description":"User's password","key":"password","value":"voluptate id minim esse"}]},"url":"http://localhost:3000/api/v1/user/register"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"73599186-536d-4fc3-8b69-bd8415ad8664","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"User's first name","key":"firstName","value":"John"},{"description":"User's last name","key":"lastName","value":"Smith"},{"description":"User's email address","key":"email","value":"aliq"},{"description":"User's password","key":"password","value":"voluptate id minim esse"}]},"url":"http://localhost:3000/api/v1/user/register"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"4ca40229-5c84-441b-95ff-2b425e66b8c8","name":"Register a new user","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"User's first name","key":"firstName","value":"Samuel"},{"description":"User's last name","key":"lastName","value":"Umoh"},{"description":"User's email address","key":"email","value":"email"},{"description":"User's password","key":"password","value":"password"}]},"url":"http://localhost:3000/api/v1/user/register"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"85"},{"key":"ETag","value":"W/\"55-tBjcq8KVYCIAgT2gEMKeuqyELzI\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Date","value":"Mon, 01 Jan 2024 12:37:37 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"user account created successfully\",\n    \"data\": {\n        \"createdNewUserAccount\": true\n    }\n}"}],"_postman_id":"4cb35644-cdc0-4ec5-8509-c5e5e31a77bd"},{"name":"Get user information","id":"e43056ae-0c80-40b0-892d-8e5f95b2d5f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/user","description":"<p>Get user information</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["user"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"7fa7a804-a538-4fb9-a2c9-65ea1eb7ffb5","name":"Retrieved user data","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"User data\",\n  \"data\": {\n    \"_id\": \"55fbsre671\",\n    \"email\": \"smithjohn@exapmle.com\",\n    \"fullName\": \"John Smith\",\n    \"firstName\": \"John\",\n    \"lastName\": \"Smith\",\n    \"role\": \"user\",\n    \"verified\": false,\n    \"passwordResetRequest\": false,\n    \"grantPasswordReset\": false,\n    \"otpEnabled\": false,\n    \"otpVerified\": false,\n    \"createdAt\": \"2023-11-23T08:36:45.838Z\",\n    \"updatedAt\": \"2023-11-23T08:36:45.838Z\"\n  }\n}"},{"id":"043ee619-075d-48f3-9566-f401959b1915","name":"No-Authorization-Header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"24305019-7d0a-4da4-b02b-582ba05b0e12","name":"Bad-Authorization-header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"286dc57c-b790-44bd-899e-5c87113ac245","name":"Expired-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"975e8d56-7fa9-4ddb-8191-338b5d4c59ef","name":"Invalid-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"07131dba-0a1d-4f53-bf5b-191f1fd751c4","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"6fdc3b28-e83d-469e-a751-67f4f81ae11f","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"e43056ae-0c80-40b0-892d-8e5f95b2d5f5"},{"name":"Update user","id":"174adcb5-66a3-442f-b4bc-48f6c00e6032","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"<p>User's first name</p>\n","key":"firstName","value":"John"},{"description":"<p>User's last name</p>\n","key":"lastName","value":"Smith"},{"description":"<p>User's full name</p>\n","key":"fullName","value":"John Smith"}]},"url":"http://localhost:3000/api/v1/user","description":"<p>Update base user data</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["user"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"287e8b3e-f980-407b-af54-26592dd34534","name":"Successful operation","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"User's first name","key":"firstName","value":"John"},{"description":"User's last name","key":"lastName","value":"Smith"},{"description":"User's full name","key":"fullName","value":"John Smith"}]},"url":"http://localhost:3000/api/v1/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"dolore culpa in\",\n  \"data\": {}\n}"},{"id":"fb567aae-d770-4bb2-815b-334e08d51dfc","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"User's first name","key":"firstName","value":"John"},{"description":"User's last name","key":"lastName","value":"Smith"},{"description":"User's full name","key":"fullName","value":"John Smith"}]},"url":"http://localhost:3000/api/v1/user"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"7854785b-3b9f-48e6-8801-66a0591997e0","name":"No-Authorization-Header","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"User's first name","key":"firstName","value":"John"},{"description":"User's last name","key":"lastName","value":"Smith"},{"description":"User's full name","key":"fullName","value":"John Smith"}]},"url":"http://localhost:3000/api/v1/user"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"e8b96900-537c-4e60-aa78-16d1d22a3ef2","name":"Bad-Authorization-header","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"User's first name","key":"firstName","value":"John"},{"description":"User's last name","key":"lastName","value":"Smith"},{"description":"User's full name","key":"fullName","value":"John Smith"}]},"url":"http://localhost:3000/api/v1/user"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"79b6526d-7b72-4c93-b6da-fd28676a1ed4","name":"Expired-Token","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"User's first name","key":"firstName","value":"John"},{"description":"User's last name","key":"lastName","value":"Smith"},{"description":"User's full name","key":"fullName","value":"John Smith"}]},"url":"http://localhost:3000/api/v1/user"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"e3cd8b41-f38b-40c6-a77a-2e3e4fa3738a","name":"Invalid-Token","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"User's first name","key":"firstName","value":"John"},{"description":"User's last name","key":"lastName","value":"Smith"},{"description":"User's full name","key":"fullName","value":"John Smith"}]},"url":"http://localhost:3000/api/v1/user"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"5e424162-57ef-400e-baca-6a3af3d0d01d","name":"Unsuccessful operation","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"User's first name","key":"firstName","value":"John"},{"description":"User's last name","key":"lastName","value":"Smith"},{"description":"User's full name","key":"fullName","value":"John Smith"}]},"url":"http://localhost:3000/api/v1/user"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"28e03f84-d5f7-41d4-8e34-22997f868180","name":"Unsuccessful operation","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"User's first name","key":"firstName","value":"John"},{"description":"User's last name","key":"lastName","value":"Smith"},{"description":"User's full name","key":"fullName","value":"John Smith"}]},"url":"http://localhost:3000/api/v1/user"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"174adcb5-66a3-442f-b4bc-48f6c00e6032"},{"name":"Delete user","id":"08ed11c8-b11e-4c32-a177-3ebcfd4bb477","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/user","description":"<p>Delete user data</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["user"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"e2e9e24e-56df-4257-b6f8-0d8c09d902cc","name":"Successful operation","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"dolore culpa in\",\n  \"data\": {}\n}"},{"id":"8983f352-5099-41dc-bb28-003715cca794","name":"No-Authorization-Header","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"685022c4-afc2-449f-bb29-80c1ddeb7e8c","name":"Bad-Authorization-header","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"1a99a949-3d32-49c2-8ab2-dac52b2727ec","name":"Expired-Token","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"cd552087-1585-478d-b8e1-708303270654","name":"Invalid-Token","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"d6a8d818-cf7f-411b-8da7-37cb1263d946","name":"Unsuccessful operation","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"128c9f91-df43-4a8b-8817-48593e6054b7","name":"Unsuccessful operation","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/user"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"08ed11c8-b11e-4c32-a177-3ebcfd4bb477"},{"name":"Find a single user","id":"6fd5bac3-54aa-47a1-b61c-57bac55891ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/user/:id","description":"<p>Find a single user</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["user",":id"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"id":"29fcdcd0-3c89-43bd-9be8-bc00b39cf674","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"u3o1kbkm7","key":"id"}]}},"response":[{"id":"74d1d346-7abe-4c4a-8679-6b6fe548661e","name":"Retrieved user data","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/user/:id","protocol":"http","host":["localhost"],"port":"3000","path":["api","v1","user",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"User data\",\n  \"data\": {\n    \"_id\": \"55fbsre671\",\n    \"email\": \"smithjohn@exapmle.com\",\n    \"fullName\": \"John Smith\",\n    \"firstName\": \"John\",\n    \"lastName\": \"Smith\",\n    \"role\": \"user\",\n    \"verified\": false,\n    \"passwordResetRequest\": false,\n    \"grantPasswordReset\": false,\n    \"otpEnabled\": false,\n    \"otpVerified\": false,\n    \"createdAt\": \"2023-11-23T08:36:45.838Z\",\n    \"updatedAt\": \"2023-11-23T08:36:45.838Z\"\n  }\n}"},{"id":"4e2bd1ae-41b8-4a57-805e-d89bdc767d27","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/user/:id","host":["http://localhost:3000/api/v1"],"path":["user",":id"],"variable":[{"key":"id"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"6bed2184-384a-443a-839e-7cd2af9a2d4e","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/user/:id","host":["http://localhost:3000/api/v1"],"path":["user",":id"],"variable":[{"key":"id"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"1356cf28-d227-46d6-9069-210f47e82336","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/user/:id","host":["http://localhost:3000/api/v1"],"path":["user",":id"],"variable":[{"key":"id"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"6fd5bac3-54aa-47a1-b61c-57bac55891ba"},{"name":"Get a user and their posts","id":"b9b53b34-3360-4e70-a6c6-4c25cc60f720","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/user/:id/posts","description":"<p>Get a single user with their created posts</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["user",":id","posts"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"id":"d772da07-a964-4d2e-9b96-6986d4594c24","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"u3o1kbkm7","key":"id"}]}},"response":[{"id":"4ada461f-bab8-4cfb-aab0-116100435f31","name":"User's posts","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/user/:id/posts","protocol":"http","host":["localhost"],"port":"3000","path":["api","v1","user",":id","posts"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"User data\",\n  \"data\": {\n    \"_id\": \"55678abcde\",\n    \"email\": \"smithjohn@exapmle.com\",\n    \"fullName\": \"John Smith\",\n    \"firstName\": \"John\",\n    \"lastName\": \"Smith\",\n    \"role\": \"user\",\n    \"verified\": false,\n    \"passwordResetRequest\": false,\n    \"grantPasswordReset\": false,\n    \"otpEnabled\": false,\n    \"otpVerified\": false,\n    \"posts\": [\n      {\n        \"_id\": \"38jdbdka213\",\n        \"title\": \"New post\",\n        \"body\": \"May contain details about rocket science\",\n        \"creator\": \"55678abcde\",\n        \"tags\": [\n          {\n            \"_id\": \"32ifbsaj021\",\n            \"name\": \"Science\"\n          },\n          {\n            \"_id\": \"56hsggh562\",\n            \"name\": \"Art\"\n          }\n        ],\n        \"createdAt\": \"2023-11-23T08:36:45.838Z\",\n        \"updatedAt\": \"2023-11-23T08:36:45.838Z\"\n      }\n    ],\n    \"createdAt\": \"2023-11-23T08:36:45.838Z\",\n    \"updatedAt\": \"2023-11-23T08:36:45.838Z\"\n  }\n}"},{"id":"452e21fa-fefc-4425-92bb-36755365ce45","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/user/:id/posts","host":["http://localhost:3000/api/v1"],"path":["user",":id","posts"],"variable":[{"key":"id"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"31346cd0-ae9d-4795-8a8b-75c0f238058e","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/user/:id/posts","host":["http://localhost:3000/api/v1"],"path":["user",":id","posts"],"variable":[{"key":"id"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"1b69caea-6fc5-451d-930f-0a2a58c1f13f","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/user/:id/posts","host":["http://localhost:3000/api/v1"],"path":["user",":id","posts"],"variable":[{"key":"id"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"b9b53b34-3360-4e70-a6c6-4c25cc60f720"}],"id":"4dfea3e7-0b52-473b-a362-e285258bf0bf","description":"<p>Operations for users</p>\n","_postman_id":"4dfea3e7-0b52-473b-a362-e285258bf0bf","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}}},{"name":"Posts","item":[{"name":"Get paginated list of available posts","id":"b40f69ee-e543-4b81-88b8-fe48eff57436","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/posts","description":"<p>Get paginated list of available posts</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["posts"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"7b87f281-60e1-4156-87a6-7db776033cfe","name":"Posts retrieved","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/posts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"Posts retrieved\",\n  \"data\": {\n    \"totalPostsFound\": 1,\n    \"currentPage\": 1,\n    \"nextPage\": null,\n    \"prevPage\": null,\n    \"lastPage\": 1,\n    \"limit\": 1,\n    \"filterOptions\": [\n      \"123ksjdnv43\",\n      \"672jdnjsu89\"\n    ],\n    \"posts\": [\n      {\n        \"title\": \"New post\",\n        \"body\": \"May contain details about rocket science\",\n        \"creator\": \"55678abcde\",\n        \"tags\": [\n          {\n            \"_id\": \"32ifbsaj02\",\n            \"name\": \"Science\"\n          },\n          {\n            \"_id\": \"56hsggh562\",\n            \"name\": \"Art\"\n          }\n        ],\n        \"createdAt\": \"2023-11-23T08:36:45.838Z\",\n        \"updatedAt\": \"2023-11-23T08:36:45.838Z\"\n      }\n    ]\n  }\n}"},{"id":"295f81b7-4113-4c90-b0c9-3b5970339c1b","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/posts"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"3a9fd2b5-32dd-4775-bad6-43263fcdc214","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/posts"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"d8ff5c17-7995-4931-9f5a-b74e2deafaf4","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/posts"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"b40f69ee-e543-4b81-88b8-fe48eff57436"},{"name":"Create a new post","id":"9522a8f9-120b-4b2e-b24f-01917ca02bba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"<p>Post's title</p>\n","key":"title","value":"nulla exercitation"},{"description":"<p>Post's body</p>\n","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":"http://localhost:3000/api/v1/posts","description":"<p>Create a new post</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["posts"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"f51d5074-1d61-494b-be34-81baaa632649","name":"Post created","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":"http://localhost:3000/api/v1/posts"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"Post created\",\n  \"data\": {\n    \"_id\": \"38jdbdka213\",\n    \"title\": \"New post\",\n    \"body\": \"May contain details about rocket science\",\n    \"creator\": \"55678abcde\",\n    \"tags\": [\n      {\n        \"_id\": \"32ifbsaj021\",\n        \"name\": \"Science\"\n      },\n      {\n        \"_id\": \"56hsggh562\",\n        \"name\": \"Art\"\n      }\n    ],\n    \"createdAt\": \"2023-11-23T08:36:45.838Z\",\n    \"updatedAt\": \"2023-11-23T08:36:45.838Z\"\n  }\n}"},{"id":"da39942d-b0bb-44e4-85b3-95270c4214ad","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":"http://localhost:3000/api/v1/posts"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"a5d79ffc-36eb-4d42-8cd9-47e719d7d570","name":"No-Authorization-Header","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":"http://localhost:3000/api/v1/posts"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"7ebc365c-db59-4550-867b-ac3e35b30d8c","name":"Bad-Authorization-header","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":"http://localhost:3000/api/v1/posts"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"8fe700a3-65f7-430e-92ee-61316c576b8b","name":"Expired-Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":"http://localhost:3000/api/v1/posts"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"0901c600-0139-4519-aa2b-ff2b4d3f8b27","name":"Invalid-Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":"http://localhost:3000/api/v1/posts"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"8e8ed0fe-54f3-4333-b541-b6b930c0a614","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":"http://localhost:3000/api/v1/posts"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"2fcf13db-094f-4337-9304-317ed1698367","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":"http://localhost:3000/api/v1/posts"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"9522a8f9-120b-4b2e-b24f-01917ca02bba"},{"name":"Get a single post","id":"571a2257-9f71-4e18-9165-5d1d3648011d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/posts/:id?creator=Duis laborum reprehenderit mollit","description":"<p>Get a single post</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["posts",":id"],"host":["http://localhost:3000/api/v1"],"query":[{"key":"creator","value":"Duis laborum reprehenderit mollit"}],"variable":[{"id":"24c06798-2159-4989-8619-6ff43bb9716c","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"u3o1kbkm7","key":"id"}]}},"response":[{"id":"b5bb3e6a-720a-46aa-b271-10d4dd1ea04d","name":"Post with creator's information","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id?creator=Duis laborum reprehenderit mollit","protocol":"http","host":["localhost"],"port":"3000","path":["api","v1","posts",":id"],"query":[{"key":"creator","value":"Duis laborum reprehenderit mollit"}],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"Post created\",\n  \"data\": {\n    \"title\": \"New post\",\n    \"body\": \"May contain details about rocket science\",\n    \"creator\": {\n      \"_id\": \"55fbsre671\",\n      \"email\": \"smithjohn@exapmle.com\",\n      \"fullName\": \"John Smith\",\n      \"firstName\": \"John\",\n      \"lastName\": \"Smith\",\n      \"role\": \"user\",\n      \"verified\": false,\n      \"passwordResetRequest\": false,\n      \"grantPasswordReset\": false,\n      \"otpEnabled\": false,\n      \"otpVerified\": false,\n      \"createdAt\": \"2023-11-23T08:36:45.838Z\",\n      \"updatedAt\": \"2023-11-23T08:36:45.838Z\"\n    },\n    \"tags\": [\n      {\n        \"_id\": \"32ifbsaj021\",\n        \"name\": \"Science\"\n      },\n      {\n        \"_id\": \"56hsggh562\",\n        \"name\": \"Art\"\n      }\n    ],\n    \"createdAt\": \"2023-11-23T08:36:45.838Z\",\n    \"updatedAt\": \"2023-11-23T08:36:45.838Z\"\n  }\n}"},{"id":"02d40cb7-42fe-40e7-90f6-f261ab2a40be","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id?creator=Duis laborum reprehenderit mollit","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"query":[{"key":"creator","value":"Duis laborum reprehenderit mollit"}],"variable":[{"key":"id"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"a07911b9-15cc-4ab5-8ada-86dd275c5765","name":"No-Authorization-Header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id?creator=Duis laborum reprehenderit mollit","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"query":[{"key":"creator","value":"Duis laborum reprehenderit mollit"}],"variable":[{"key":"id"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"aef87815-248a-4ee2-a3c7-6ab954c1bb2c","name":"Bad-Authorization-header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id?creator=Duis laborum reprehenderit mollit","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"query":[{"key":"creator","value":"Duis laborum reprehenderit mollit"}],"variable":[{"key":"id"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"6c4093e8-a16f-42d7-bd2c-1c0550e86760","name":"Expired-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id?creator=Duis laborum reprehenderit mollit","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"query":[{"key":"creator","value":"Duis laborum reprehenderit mollit"}],"variable":[{"key":"id"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"e9ce5da0-e7a1-49bf-ab3e-e120a2929749","name":"Invalid-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id?creator=Duis laborum reprehenderit mollit","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"query":[{"key":"creator","value":"Duis laborum reprehenderit mollit"}],"variable":[{"key":"id"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"cc6fa8c3-7a7a-4b77-b768-cba872af63ba","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id?creator=Duis laborum reprehenderit mollit","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"query":[{"key":"creator","value":"Duis laborum reprehenderit mollit"}],"variable":[{"key":"id"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"31642d15-119f-4209-a87e-068ca36550ed","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id?creator=Duis laborum reprehenderit mollit","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"query":[{"key":"creator","value":"Duis laborum reprehenderit mollit"}],"variable":[{"key":"id"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"571a2257-9f71-4e18-9165-5d1d3648011d"},{"name":"Update a single post","id":"03871362-c029-4767-a250-266d5270d823","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"<p>Post's title</p>\n","key":"title","value":"nulla exercitation"},{"description":"<p>Post's body</p>\n","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":"http://localhost:3000/api/v1/posts/:id","description":"<p>Update a single post</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["posts",":id"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"id":"b495a1fa-eec2-4678-8770-0d6e8e9f4460","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"u3o1kbkm7","key":"id"}]}},"response":[{"id":"394e8d1d-337d-4cb6-9e9f-9f4e77e64de2","name":"Post created","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":{"raw":"http://localhost:3000/api/v1/posts/:id","protocol":"http","host":["localhost"],"port":"3000","path":["api","v1","posts",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"Post created\",\n  \"data\": {\n    \"_id\": \"38jdbdka213\",\n    \"title\": \"New post\",\n    \"body\": \"May contain details about rocket science\",\n    \"creator\": \"55678abcde\",\n    \"tags\": [\n      {\n        \"_id\": \"32ifbsaj021\",\n        \"name\": \"Science\"\n      },\n      {\n        \"_id\": \"56hsggh562\",\n        \"name\": \"Art\"\n      }\n    ],\n    \"createdAt\": \"2023-11-23T08:36:45.838Z\",\n    \"updatedAt\": \"2023-11-23T08:36:45.838Z\"\n  }\n}"},{"id":"f2fa859b-bc31-4263-9000-5f5fd8a48a64","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"db0628ad-16dc-4797-b2b7-a4126cf07594","name":"No-Authorization-Header","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"cd4b3548-3368-44cb-9cd7-c87d13bdf243","name":"Bad-Authorization-header","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"c923df29-57dd-4017-8784-dd9be6c79928","name":"Expired-Token","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"0ebb5c37-7cfe-4cb7-9f75-87604e2dae67","name":"Invalid-Token","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"1f055ddf-6afb-4b37-ad88-d6dfc3d1b236","name":"Unsuccessful operation","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"bf047a8d-13df-4fb4-81af-2ee48cedeabb","name":"Unsuccessful operation","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Post's title","key":"title","value":"nulla exercitation"},{"description":"Post's body","key":"body","value":"voluptate"},{"key":"tags","value":"nqynqynqynqy"},{"key":"tags","value":"7ics4gi7ics4gi"}]},"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"03871362-c029-4767-a250-266d5270d823"},{"name":"Delete a single post","id":"66d1da67-fafc-400a-955a-d74bd74dec71","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/posts/:id","description":"<p>Delete a single post</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["posts",":id"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"id":"3cb8686d-5552-4ef0-99ba-369fa1b09e57","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"u3o1kbkm7","key":"id"}]}},"response":[{"id":"aa55c855-3576-4d89-9b2e-7645b3052fda","name":"Successful operation","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id","protocol":"http","host":["localhost"],"port":"3000","path":["api","v1","posts",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"dolore culpa in\",\n  \"data\": {}\n}"},{"id":"e99b009d-990b-4f32-9f29-bc8e952552eb","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"1d2ec038-1490-4b72-b4be-8d4ba037bd88","name":"No-Authorization-Header","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"7a7672de-138c-4031-af4d-974d15efde7a","name":"Bad-Authorization-header","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"9633440f-dda2-41c7-8799-a7e3695181c9","name":"Expired-Token","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"c1a20312-a3bb-4fdc-ad6b-441f89a9baaa","name":"Invalid-Token","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"0c039d69-2169-4519-b650-8930399185fe","name":"Unsuccessful operation","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"ad9ba777-0930-4b98-9afd-11481527ec5c","name":"Unsuccessful operation","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/posts/:id","host":["http://localhost:3000/api/v1"],"path":["posts",":id"],"variable":[{"key":"id"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"66d1da67-fafc-400a-955a-d74bd74dec71"}],"id":"dc04f9b3-305a-439d-9007-d224dd72f70e","description":"<p>Operations for posts</p>\n","_postman_id":"dc04f9b3-305a-439d-9007-d224dd72f70e","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}}},{"name":"Tags","item":[{"name":"Get all available tags","id":"2b20676e-f6d3-4629-8869-ccbc96b0aa60","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/tags","description":"<p>Get all available tags</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["tags"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"813d889d-c26e-46de-ba3a-02f77fe0aa09","name":"Tag created","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/tags"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"Tag created\",\n  \"data\": {\n    \"_id\": \"67ckhadj678\",\n    \"name\": \"Science\",\n    \"description\": \"Things may explode\",\n    \"createdAt\": \"2023-11-23T08:36:45.838Z\",\n    \"updatedAt\": \"2023-11-23T08:36:45.838Z\"\n  }\n}"},{"id":"497c9d0d-4bfd-41c0-a584-29ceca561e74","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/tags"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"1dfdb285-83fe-4919-843b-d22fe3a3b727","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/tags"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"2b20676e-f6d3-4629-8869-ccbc96b0aa60"},{"name":"Create a new tag","id":"dfeeee83-0b14-4b3f-9f39-95f58db6f1d7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"<p>Tag's name</p>\n","key":"name","value":"Lorem nulla labore cupidatat velit"},{"description":"<p>Tag's description</p>\n","key":"description","value":"est dolor consequat non"}]},"url":"http://localhost:3000/api/v1/tags","description":"<p>Create a new tag</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["tags"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"9b4c324c-04c7-4eed-a392-c15f83f73e5e","name":"Tag created","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Tag's name","key":"name","value":"Lorem nulla labore cupidatat velit"},{"description":"Tag's description","key":"description","value":"est dolor consequat non"}]},"url":"http://localhost:3000/api/v1/tags"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"Tag created\",\n  \"data\": {\n    \"_id\": \"67ckhadj678\",\n    \"name\": \"Science\",\n    \"description\": \"Things may explode\",\n    \"createdAt\": \"2023-11-23T08:36:45.838Z\",\n    \"updatedAt\": \"2023-11-23T08:36:45.838Z\"\n  }\n}"},{"id":"68212247-957f-4547-8514-e7461a517f0d","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Tag's name","key":"name","value":"Lorem nulla labore cupidatat velit"},{"description":"Tag's description","key":"description","value":"est dolor consequat non"}]},"url":"http://localhost:3000/api/v1/tags"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"0b094ae0-178f-4fce-9466-b11c4624ebe5","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Tag's name","key":"name","value":"Lorem nulla labore cupidatat velit"},{"description":"Tag's description","key":"description","value":"est dolor consequat non"}]},"url":"http://localhost:3000/api/v1/tags"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"dfeeee83-0b14-4b3f-9f39-95f58db6f1d7"}],"id":"4a8a4973-d2f4-46fd-900c-51fd95e5c57a","description":"<p>Operations for tags</p>\n","_postman_id":"4a8a4973-d2f4-46fd-900c-51fd95e5c57a","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}}},{"name":"Auth","item":[{"name":"Login","id":"dbd2df2d-c6ca-428a-9263-84097187586f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"<p>(Required) User's email address</p>\n","key":"email","value":"email"},{"description":"<p>(Required) User's password</p>\n","key":"password","value":"password"}]},"url":"http://localhost:3000/api/v1/auth/login","description":"<p>Login to receive access token</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","login"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"d11bad19-f973-4494-b7ec-cf0dc26f4671","name":"Generate access token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"XZbt@EUSHktufbaigIWaYb.fbo"},{"description":"(Required) User's password","key":"password","value":"nisi adipisicing laborum ut"}]},"url":"http://localhost:3000/api/v1/auth/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"Login successful\",\n  \"data\": {\n    \"accessToken\": {\n      \"expiresIn\": 86787,\n      \"token\": \"xxxxxxxxxToken\"\n    },\n    \"userOtpEnabled\": false\n  }\n}"},{"id":"c5091ac5-1566-4b07-b74c-4c03fbd6fb23","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"XZbt@EUSHktufbaigIWaYb.fbo"},{"description":"(Required) User's password","key":"password","value":"nisi adipisicing laborum ut"}]},"url":"http://localhost:3000/api/v1/auth/login"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"12d82102-89a5-4112-b988-8efdc9283a6f","name":"No-Authorization-Header","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"XZbt@EUSHktufbaigIWaYb.fbo"},{"description":"(Required) User's password","key":"password","value":"nisi adipisicing laborum ut"}]},"url":"http://localhost:3000/api/v1/auth/login"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"a11143fc-338c-4cfd-962c-2f2ea9153e09","name":"Bad-Authorization-header","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"XZbt@EUSHktufbaigIWaYb.fbo"},{"description":"(Required) User's password","key":"password","value":"nisi adipisicing laborum ut"}]},"url":"http://localhost:3000/api/v1/auth/login"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"e25bdb43-6ce6-49f3-94ba-0637f381e1cf","name":"Expired-Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"XZbt@EUSHktufbaigIWaYb.fbo"},{"description":"(Required) User's password","key":"password","value":"nisi adipisicing laborum ut"}]},"url":"http://localhost:3000/api/v1/auth/login"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"3af2ea67-eda6-4457-871b-4e9da8564949","name":"Invalid-Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"XZbt@EUSHktufbaigIWaYb.fbo"},{"description":"(Required) User's password","key":"password","value":"nisi adipisicing laborum ut"}]},"url":"http://localhost:3000/api/v1/auth/login"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"7846b0a7-6f43-40d9-8d27-3c4ab51b03fb","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"XZbt@EUSHktufbaigIWaYb.fbo"},{"description":"(Required) User's password","key":"password","value":"nisi adipisicing laborum ut"}]},"url":"http://localhost:3000/api/v1/auth/login"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"b7e5b43d-72ea-4df0-ad59-061bb017f7b8","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"XZbt@EUSHktufbaigIWaYb.fbo"},{"description":"(Required) User's password","key":"password","value":"nisi adipisicing laborum ut"}]},"url":"http://localhost:3000/api/v1/auth/login"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"dbd2df2d-c6ca-428a-9263-84097187586f"},{"name":"Generate otp credentials","id":"6cbff8a3-386c-42cc-9be6-19e08370fec9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/auth/otp/generate","description":"<p>Generate otp credentials</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","otp","generate"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"c03b6a37-9e9c-4f02-ae80-bc6e737457b0","name":"Generate otp credentials","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/otp/generate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"generated otp credentials successfully\",\n  \"data\": {\n    \"otpUrl\": \"otpauth://totp/SnowSenpai:smithjohn@exapmle.com?issuer=SnowSenpai&secret=xxxxxxxxxSecret&algorithm=SHA1&digits=6&period=30\",\n    \"base32Secret\": \"xxxxxxxxxSecret\"\n  }\n}"},{"id":"a31735dc-5fed-4c6b-8224-a19f2c30d23e","name":"No-Authorization-Header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/otp/generate"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"f1b90901-8677-40b4-9415-597eda0ff868","name":"Bad-Authorization-header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/otp/generate"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"cc669bbe-d3ef-4499-8f96-b27f53218e0f","name":"Expired-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/otp/generate"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"fefd9de4-f24e-4fbc-8ad1-6753b5c3478b","name":"Invalid-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/otp/generate"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"2a3ddbff-e0cc-4b2d-8b13-e7cd073f477b","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/otp/generate"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"86fb69f2-cb4f-4a63-a22c-973222f12dfe","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/otp/generate"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"6cbff8a3-386c-42cc-9be6-19e08370fec9"},{"name":"Verify user's otp generation method","id":"c16ef964-1719-4f8c-a438-6a198b071143","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"<p>One time password token</p>\n","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/verify/otp","description":"<p>Verify user's otp generation method</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","verify","otp"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"eb8b65b8-bd23-48ae-908a-41716f526a3c","name":"Verify otp generation method","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/verify/otp"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"otp verified, two factor authentication is enabled\",\n  \"data\": {\n    \"otpVerified\": true,\n    \"user\": {\n      \"id\": \"55fbsre671\",\n      \"firstName\": \"John\",\n      \"email\": \"smithjohn@exapmle.com\",\n      \"otpEnabled\": true\n    },\n    \"recoveryCodes\": [\n      \"acjk8eu9\",\n      \"kajdhdjs\",\n      \"wrbkwjrv\",\n      \"iqwueokn\",\n      \"piwrnfv7\",\n      \"8wduvohb\",\n      \"sdvgwdv8\",\n      \"bjahvdkj\",\n      \"9a0d8hyv\",\n      \"chaqevug\"\n    ]\n  }\n}"},{"id":"fe16fe64-0b33-4503-946f-30c2ac46eb4c","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/verify/otp"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"65ee0ec3-7c1b-4253-8255-f4c646d9aea1","name":"No-Authorization-Header","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/verify/otp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"1e683220-5bc3-40c2-b47f-d2b79750d029","name":"Bad-Authorization-header","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/verify/otp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"2c741472-f5e7-468d-a44f-3e468307a784","name":"Expired-Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/verify/otp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"3726f54e-85a1-4217-a290-f1effe736273","name":"Invalid-Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/verify/otp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"b10917c6-421e-4139-a594-04eec741e35c","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/verify/otp"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"8ccc3f85-ca75-4d27-b19d-68d69ce09072","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/verify/otp"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"c16ef964-1719-4f8c-a438-6a198b071143"},{"name":"Validate otp token","id":"2a92de69-2d02-4d63-9a23-73c1612810ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"<p>One time password token</p>\n","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/validate/otp","description":"<p>Validate otp token</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","validate","otp"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"f5b77803-a453-4e1e-9c7d-635c6a5edfa9","name":"Validate otp token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/validate/otp"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"otp is valid\",\n  \"data\": {\n    \"otpValid\": true\n  }\n}"},{"id":"16a9a74d-9d23-46ab-a925-cd236d0a26a2","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/validate/otp"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"7a35edc9-7f22-43d3-8234-7119f3df847b","name":"No-Authorization-Header","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/validate/otp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"b739cabe-bfb1-4b18-b942-7530939a4003","name":"Bad-Authorization-header","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/validate/otp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"67eba600-ffc5-446d-a657-76007bed033c","name":"Expired-Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/validate/otp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"5f55311a-c018-4a74-9c3f-677078b3ef2f","name":"Invalid-Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/validate/otp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"aea521da-5b8c-43a4-add8-e3832836610e","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/validate/otp"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"9b8fbca1-8337-4449-ab7b-dea3ddc5e349","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/validate/otp"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"2a92de69-2d02-4d63-9a23-73c1612810ab"},{"name":"Disable otp","id":"b9ab8899-196e-4716-a95b-050310d13e60","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"<p>One time password token</p>\n","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/disable/otp","description":"<p>Disable otp verification</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","disable","otp"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"9dd5a5fe-34b1-4bef-be59-5f21f5318483","name":"Disable otp","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/disable/otp"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"otp and two factor authentication disabled successfully\",\n  \"data\": {\n    \"otpDisabled\": true,\n    \"user\": {\n      \"id\": \"55fbsre671\",\n      \"firstName\": \"John\",\n      \"email\": \"smithjohn@exapmle.com\",\n      \"otpEnabled\": false\n    }\n  }\n}"},{"id":"1f89eae4-52a5-49ba-a223-d1b5ff83f354","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/disable/otp"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"f52291fc-e5c7-4497-8db0-4838c429afd2","name":"No-Authorization-Header","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/disable/otp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"4f5df802-ac6f-4c2c-b0f6-49d358025893","name":"Bad-Authorization-header","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/disable/otp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"b7e1f801-4d4b-4845-a838-424970a372b7","name":"Expired-Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/disable/otp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"2d5ecfc0-bda0-4fcf-a6af-38508f958bd9","name":"Invalid-Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/disable/otp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"107c487e-7222-40dd-af31-3519b0d5623b","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/disable/otp"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"cf1dd30e-67b0-4d4f-81f2-553f4b43301b","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"One time password token","key":"otpToken","value":"deserunt cillum tempor"}]},"url":"http://localhost:3000/api/v1/auth/disable/otp"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"b9ab8899-196e-4716-a95b-050310d13e60"},{"name":"Verify recovery code","id":"c6661db4-91d1-4735-ab91-9f68bc165b67","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"<p>Recovery code</p>\n","key":"otpToken","value":"cillum"}]},"url":"http://localhost:3000/api/v1/auth/verify/recovery-code","description":"<p>Verify recovery code</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","verify","recovery-code"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"c8389dbb-c2d4-4e90-9462-67166a2a6d30","name":"Verify recovery code","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Recovery code","key":"otpToken","value":"cillum"}]},"url":"http://localhost:3000/api/v1/auth/verify/recovery-code"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"recovery code is valid and cannot be used again\",\n  \"data\": {\n    \"validCode\": true,\n    \"recoveryCode\": \"bjahvdkj\"\n  }\n}"},{"id":"66e00cdf-9371-410e-9ad3-b95087c554ca","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Recovery code","key":"otpToken","value":"cillum"}]},"url":"http://localhost:3000/api/v1/auth/verify/recovery-code"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"9ce0e185-b51f-4d45-8a3a-7d2787225f04","name":"No-Authorization-Header","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Recovery code","key":"otpToken","value":"cillum"}]},"url":"http://localhost:3000/api/v1/auth/verify/recovery-code"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"5b8db773-0018-46b3-bf5f-ab3d075f25b5","name":"Bad-Authorization-header","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Recovery code","key":"otpToken","value":"cillum"}]},"url":"http://localhost:3000/api/v1/auth/verify/recovery-code"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"0649efd5-dae5-4cc7-b1c1-c344473c7ca6","name":"Expired-Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Recovery code","key":"otpToken","value":"cillum"}]},"url":"http://localhost:3000/api/v1/auth/verify/recovery-code"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"157b3e92-9dfc-4b7e-87ac-bcfa709bcdf9","name":"Invalid-Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Recovery code","key":"otpToken","value":"cillum"}]},"url":"http://localhost:3000/api/v1/auth/verify/recovery-code"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"31d48cd7-91d4-4b77-8f48-eb5b26eecf9a","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Recovery code","key":"otpToken","value":"cillum"}]},"url":"http://localhost:3000/api/v1/auth/verify/recovery-code"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"8d90081c-0f44-4d3e-863b-555272780c22","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Recovery code","key":"otpToken","value":"cillum"}]},"url":"http://localhost:3000/api/v1/auth/verify/recovery-code"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"d8b8a1f0-914f-465a-8374-416b8e09ce5a","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"Recovery code","key":"otpToken","value":"cillum"}]},"url":"http://localhost:3000/api/v1/auth/verify/recovery-code"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"c6661db4-91d1-4735-ab91-9f68bc165b67"},{"name":"Verify a user's email address","id":"991dd732-a62e-432b-8aab-6a717e8a8d43","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/auth/verify/email","description":"<p>Verify a user's email address</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","verify","email"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"498b0eb2-1942-46f5-b29c-6933559e1430","name":"Verify an email address","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/verify/email"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"a verification link has been sent to johndoe@example.com\",\n  \"data\": {\n    \"sendVerifyEmail\": true\n  }\n}"},{"id":"299cf42e-a532-4970-9160-9f1ab14780f0","name":"No-Authorization-Header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/verify/email"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"a9cefc03-e772-4d71-9930-917916400c04","name":"Bad-Authorization-header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/verify/email"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"9befa091-b823-4860-a84b-46fe7afc7b71","name":"Expired-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/verify/email"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"6318ea1a-de19-405c-a124-c2be90576d37","name":"Invalid-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/verify/email"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"1465e501-1295-4776-9b20-7d29f276b6ed","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/verify/email"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"b9dd1089-95c3-467d-96b0-d4e090814ab9","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/verify/email"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"991dd732-a62e-432b-8aab-6a717e8a8d43"},{"name":"Validate email verification link","id":"e601cf6c-5184-4a7b-ba0f-7f9208de9c02","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/auth/verify/email/:encryptedEmail/:emailToken","description":"<p>Validate email verification link</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","verify","email",":encryptedEmail",":emailToken"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"id":"f18b550e-c6b5-460c-a0b4-271eae067361","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"Duis laborum reprehenderit mollit","key":"encryptedEmail"},{"id":"c606f277-bbd6-475f-a2b8-4f972261ac20","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"Duis laborum reprehenderit mollit","key":"emailToken"}]}},"response":[{"id":"a62541e0-d664-4492-a539-4905805b532f","name":"Validate email address","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/verify/email/:encryptedEmail/:emailToken","host":["http://localhost:3000/api/v1"],"path":["auth","verify","email",":encryptedEmail",":emailToken"],"variable":[{"key":"encryptedEmail"},{"key":"emailToken"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"email account verified successfully\",\n  \"data\": {\n    \"email\": \"johndoe@example.com\",\n    \"emailVerified\": true\n  }\n}"},{"id":"207399e2-0266-46ff-a8b4-f50c379bb138","name":"No-Authorization-Header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/verify/email/:encryptedEmail/:emailToken","host":["http://localhost:3000/api/v1"],"path":["auth","verify","email",":encryptedEmail",":emailToken"],"variable":[{"key":"encryptedEmail"},{"key":"emailToken"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"47ac3210-1fb3-4d2a-8993-a8bf50d26739","name":"Bad-Authorization-header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/verify/email/:encryptedEmail/:emailToken","host":["http://localhost:3000/api/v1"],"path":["auth","verify","email",":encryptedEmail",":emailToken"],"variable":[{"key":"encryptedEmail"},{"key":"emailToken"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"9c2990ea-966f-4cac-9a93-648b538f7411","name":"Expired-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/verify/email/:encryptedEmail/:emailToken","host":["http://localhost:3000/api/v1"],"path":["auth","verify","email",":encryptedEmail",":emailToken"],"variable":[{"key":"encryptedEmail"},{"key":"emailToken"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"5a849817-327f-484b-bea2-d44246a67ffe","name":"Invalid-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/verify/email/:encryptedEmail/:emailToken","host":["http://localhost:3000/api/v1"],"path":["auth","verify","email",":encryptedEmail",":emailToken"],"variable":[{"key":"encryptedEmail"},{"key":"emailToken"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"0203adad-f4d9-4902-bc95-362ebf082edd","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/verify/email/:encryptedEmail/:emailToken","host":["http://localhost:3000/api/v1"],"path":["auth","verify","email",":encryptedEmail",":emailToken"],"variable":[{"key":"encryptedEmail"},{"key":"emailToken"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"f7e811d9-d674-40c3-bd1b-7549575ff224","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/verify/email/:encryptedEmail/:emailToken","host":["http://localhost:3000/api/v1"],"path":["auth","verify","email",":encryptedEmail",":emailToken"],"variable":[{"key":"encryptedEmail"},{"key":"emailToken"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"e601cf6c-5184-4a7b-ba0f-7f9208de9c02"},{"name":"Update user's email address","id":"d11da211-f499-48b6-a164-53182473e199","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"<p>(Required) User's email address</p>\n","key":"email","value":"xWZwZgn2NJM@dOpnlGqBOkmFerQ.sfqg"}]},"url":"http://localhost:3000/api/v1/auth/email","description":"<p>Update user's email address</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","email"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"3cae28ee-9f80-42da-aa03-5fb73abf60f0","name":"UnverifiedUser","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"xWZwZgn2NJM@dOpnlGqBOkmFerQ.sfqg"}]},"url":"http://localhost:3000/api/v1/auth/email"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"your email has been updated\",\n  \"data\": {\n    \"emailUpdated\": true,\n    \"newEmail\": \"johndoe@example.com\",\n    \"verifiedEmail\": false\n  }\n}"},{"id":"b7aebe7c-0ef1-4582-9870-db35754859a0","name":"VerifiedUser","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"xWZwZgn2NJM@dOpnlGqBOkmFerQ.sfqg"}]},"url":"http://localhost:3000/api/v1/auth/email"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"a verification link has been sent to johndoe@example.com\",\n  \"data\": {\n    \"sendVerifyEmail\": true\n  }\n}"},{"id":"bfbafe5a-3b79-4a1b-b947-ac65d13752c9","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"xWZwZgn2NJM@dOpnlGqBOkmFerQ.sfqg"}]},"url":"http://localhost:3000/api/v1/auth/email"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"07dbb47e-e150-43c6-8387-0fba1da96cc4","name":"No-Authorization-Header","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"xWZwZgn2NJM@dOpnlGqBOkmFerQ.sfqg"}]},"url":"http://localhost:3000/api/v1/auth/email"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"bd775b62-ffbd-4801-9757-d6e6569ab0d4","name":"Bad-Authorization-header","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"xWZwZgn2NJM@dOpnlGqBOkmFerQ.sfqg"}]},"url":"http://localhost:3000/api/v1/auth/email"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"c9de77e6-d196-43b0-81de-ae95625f73c3","name":"Expired-Token","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"xWZwZgn2NJM@dOpnlGqBOkmFerQ.sfqg"}]},"url":"http://localhost:3000/api/v1/auth/email"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"fff710d4-a4a0-44e0-8f86-f89743e5ca47","name":"Invalid-Token","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"xWZwZgn2NJM@dOpnlGqBOkmFerQ.sfqg"}]},"url":"http://localhost:3000/api/v1/auth/email"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"e684331e-2dba-4da8-9aeb-b8054eb67a6f","name":"Unsuccessful operation","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"xWZwZgn2NJM@dOpnlGqBOkmFerQ.sfqg"}]},"url":"http://localhost:3000/api/v1/auth/email"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"e22028a7-39e8-4929-b309-a6288bcbb000","name":"Unsuccessful operation","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's email address","key":"email","value":"xWZwZgn2NJM@dOpnlGqBOkmFerQ.sfqg"}]},"url":"http://localhost:3000/api/v1/auth/email"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"d11da211-f499-48b6-a164-53182473e199"},{"name":"Request for password reset permission","id":"cbc938ac-2ea6-4fb3-994a-a914dc031ef4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/auth/password-reset","description":"<p>Request for password reset permission</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","password-reset"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"669ba0f6-923b-41c9-9c1d-bdf553d8372d","name":"Send password reset email","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/password-reset"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"a password reset email has been sent\",\n  \"data\": {\n    \"sendPasswordResetEmail\": true\n  }\n}"},{"id":"6e9713e5-a1c9-48fe-9e29-3ef8547544c9","name":"No-Authorization-Header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/password-reset"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"768f1d9f-cd8c-4f7b-811c-b1817a56a503","name":"Bad-Authorization-header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/password-reset"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"b6b74294-3847-49ad-9d9e-e435e820ea79","name":"Expired-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/password-reset"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"8f3ef5c8-5fb6-4f2e-b2fc-19f665272c31","name":"Invalid-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/password-reset"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"6678c4f1-d725-44eb-a318-e026785a9a0e","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/password-reset"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"d4f376a3-3bd3-455c-9574-927cddd82858","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/password-reset"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"cbc938ac-2ea6-4fb3-994a-a914dc031ef4"},{"name":"Validate password reset","id":"27906a85-0fc9-4a86-b8fd-699e47f15e65","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/auth/password-reset/:encryptedEmail/:passwordToken","description":"<p>Validate password reset link</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","password-reset",":encryptedEmail",":passwordToken"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[{"id":"57f8907a-4634-4202-847c-5fb7136ba281","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"Duis laborum reprehenderit mollit","key":"encryptedEmail"},{"id":"e3fdff2b-e8a7-4c84-90fd-3e9cb1c56157","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"Duis laborum reprehenderit mollit","key":"passwordToken"}]}},"response":[{"id":"20aad689-10b1-4c83-9b82-909fdf55714d","name":"Validate password reset request","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/password-reset/:encryptedEmail/:passwordToken","host":["http://localhost:3000/api/v1"],"path":["auth","password-reset",":encryptedEmail",":passwordToken"],"variable":[{"key":"encryptedEmail"},{"key":"passwordToken"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"password reset permission granted\",\n  \"data\": {\n    \"grantPasswordReset\": true,\n    \"passwordToken\": \"xxxxxxxxxToken\"\n  }\n}"},{"id":"8ba7e51c-9a19-4a97-8449-6f157dff863c","name":"No-Authorization-Header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/password-reset/:encryptedEmail/:passwordToken","host":["http://localhost:3000/api/v1"],"path":["auth","password-reset",":encryptedEmail",":passwordToken"],"variable":[{"key":"encryptedEmail"},{"key":"passwordToken"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"5d006664-656f-4203-8bd5-58bf43037460","name":"Bad-Authorization-header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/password-reset/:encryptedEmail/:passwordToken","host":["http://localhost:3000/api/v1"],"path":["auth","password-reset",":encryptedEmail",":passwordToken"],"variable":[{"key":"encryptedEmail"},{"key":"passwordToken"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"2d52864a-8fd0-4482-81d2-8e902e5d65f5","name":"Expired-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/password-reset/:encryptedEmail/:passwordToken","host":["http://localhost:3000/api/v1"],"path":["auth","password-reset",":encryptedEmail",":passwordToken"],"variable":[{"key":"encryptedEmail"},{"key":"passwordToken"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"ace37058-4295-4657-a0e0-d50b515857e6","name":"Invalid-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/password-reset/:encryptedEmail/:passwordToken","host":["http://localhost:3000/api/v1"],"path":["auth","password-reset",":encryptedEmail",":passwordToken"],"variable":[{"key":"encryptedEmail"},{"key":"passwordToken"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"eb96fc06-de85-4ba2-8550-4439f871f2ce","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/password-reset/:encryptedEmail/:passwordToken","host":["http://localhost:3000/api/v1"],"path":["auth","password-reset",":encryptedEmail",":passwordToken"],"variable":[{"key":"encryptedEmail"},{"key":"passwordToken"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"67ae7c83-c2eb-4dd2-a4e4-2d2c77a9c387","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"http://localhost:3000/api/v1/auth/password-reset/:encryptedEmail/:passwordToken","host":["http://localhost:3000/api/v1"],"path":["auth","password-reset",":encryptedEmail",":passwordToken"],"variable":[{"key":"encryptedEmail"},{"key":"passwordToken"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"27906a85-0fc9-4a86-b8fd-699e47f15e65"},{"name":"Reset old password","id":"237cdd59-4cb8-4e39-9940-a5bc21d2a919","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>(Required) </p>\n","key":"passwordtoken","value":"Basic xxxxxxxToken"},{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"<p>(Required) User's password</p>\n","key":"password","value":""}]},"url":"http://localhost:3000/api/v1/auth/reset-password","description":"<p>Reset old password</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","reset-password"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"5fa3a6a0-bc8e-445f-8fe9-aeb7dff2f141","name":"Reset old password","originalRequest":{"method":"POST","header":[{"description":"(Required) ","key":"passwordtoken","value":"Basic xxxxxxxToken"},{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's password","key":"password","value":""}]},"url":"http://localhost:3000/api/v1/auth/reset-password"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"password reset successful, please login with your new credentials\",\n  \"data\": {\n    \"successfulPasswordReset\": true\n  }\n}"},{"id":"0c03cb06-88af-4f2a-b50c-b4fce0f033ef","name":"Bad request 400 resulting from request validation errors or thrown by the server","originalRequest":{"method":"POST","header":[{"description":"(Required) ","key":"passwordtoken","value":"Basic xxxxxxxToken"},{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's password","key":"password","value":""}]},"url":"http://localhost:3000/api/v1/auth/reset-password"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"f7954aa7-6afd-4595-8070-8adc280b0a7e","name":"No-Authorization-Header","originalRequest":{"method":"POST","header":[{"description":"(Required) ","key":"passwordtoken","value":"Basic xxxxxxxToken"},{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's password","key":"password","value":""}]},"url":"http://localhost:3000/api/v1/auth/reset-password"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"bbb2844c-d7c0-4d11-bc74-19f38cf3f039","name":"Bad-Authorization-header","originalRequest":{"method":"POST","header":[{"description":"(Required) ","key":"passwordtoken","value":"Basic xxxxxxxToken"},{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's password","key":"password","value":""}]},"url":"http://localhost:3000/api/v1/auth/reset-password"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"554be3d5-b3c9-45a4-b283-9f06d8a710e0","name":"Expired-Token","originalRequest":{"method":"POST","header":[{"description":"(Required) ","key":"passwordtoken","value":"Basic xxxxxxxToken"},{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's password","key":"password","value":""}]},"url":"http://localhost:3000/api/v1/auth/reset-password"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"a3e93e37-0691-4fb5-9fd6-24384f469187","name":"Invalid-Token","originalRequest":{"method":"POST","header":[{"description":"(Required) ","key":"passwordtoken","value":"Basic xxxxxxxToken"},{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's password","key":"password","value":""}]},"url":"http://localhost:3000/api/v1/auth/reset-password"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"2a95e236-807b-4037-8763-797d7c625f07","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"description":"(Required) ","key":"passwordtoken","value":"Basic xxxxxxxToken"},{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's password","key":"password","value":""}]},"url":"http://localhost:3000/api/v1/auth/reset-password"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"2a2756cb-de34-47d8-afb8-b16f34e009f2","name":"Unsuccessful operation","originalRequest":{"method":"POST","header":[{"description":"(Required) ","key":"passwordtoken","value":"Basic xxxxxxxToken"},{"key":"Content-Type","value":"application/x-www-form-urlencoded"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"(Required) User's password","key":"password","value":""}]},"url":"http://localhost:3000/api/v1/auth/reset-password"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"237cdd59-4cb8-4e39-9940-a5bc21d2a919"},{"name":"Terminate password reset","id":"3d818b54-4208-4ddb-bf99-1ec18bd677d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"http://localhost:3000/api/v1/auth/cancel-password-reset","description":"<p>Terminate password reset operation</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}},"urlObject":{"path":["auth","cancel-password-reset"],"host":["http://localhost:3000/api/v1"],"query":[],"variable":[]}},"response":[{"id":"230e07f4-36a7-4ce3-90e1-88193bbeb1e4","name":"Cancel password reset","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/cancel-password-reset"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"password reset has been canceled\",\n  \"data\": {\n    \"passwordResetCanceled\": true\n  }\n}"},{"id":"f336f239-b0ba-4e30-a7d7-54cfe33e74f1","name":"No-Authorization-Header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/cancel-password-reset"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"ed096197-dc6b-4919-9ae7-5059a3796bd3","name":"Bad-Authorization-header","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/cancel-password-reset"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"1e046c4d-a806-44d4-8af3-25825a135978","name":"Expired-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/cancel-password-reset"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"6bfc0af1-cc9f-4b89-afa0-bcba48767e81","name":"Invalid-Token","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/cancel-password-reset"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"You are unauthorized\"\n}"},{"id":"db73ce4d-6f16-4524-8f7f-8263c952872a","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/cancel-password-reset"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"},{"id":"cdcd78d0-baef-4821-ac86-4e3d354fa02d","name":"Unsuccessful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":"http://localhost:3000/api/v1/auth/cancel-password-reset"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"aliquip\"\n}"}],"_postman_id":"3d818b54-4208-4ddb-bf99-1ec18bd677d8"}],"id":"17666e30-3907-47f9-a50f-26ee5fce4559","description":"<p>Authentication operations</p>\n","_postman_id":"17666e30-3907-47f9-a50f-26ee5fce4559","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]},"isInherited":true,"source":{"_postman_id":"b5bce32d-055b-4ce7-8262-621d31666ae1","id":"b5bce32d-055b-4ce7-8262-621d31666ae1","name":"node-ts-api","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"token"}]}},"event":[{"listen":"prerequest","script":{"id":"81504c80-ce91-46d0-bc54-1b18013515e2","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"15ecd398-0ce0-4d4f-abd4-ce124aa177ec","type":"text/javascript","exec":[""]}}],"variable":[{"key":"baseUrl","value":"http://localhost:3000/api/v1"},{"key":"email","value":"email","type":"string"},{"key":"bearerToken","value":"token"},{"key":"password","value":"password","type":"string"}]}