{"info":{"_postman_id":"1c9bfb19-0864-44f7-81a7-e74da846ad66","name":"MERN","description":"<html><head></head><body><p>This is my first API created using Node.js and Express.Js. I tried to apply all the possible node packages to make this API production ready. If you have any suggestion, please do let me know. Thanks.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"4333189","collectionId":"1c9bfb19-0864-44f7-81a7-e74da846ad66","publishedId":"2s9YRCVAhD","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-10-22T02:44:32.000Z"},"item":[{"name":"auth","item":[{"name":"Login","id":"0e1c64ec-9131-43fd-97e0-c7b5ba234bb1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@examlpe.com\",\n    \"password\": \"123456\"\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/auth/login","urlObject":{"path":["auth","login"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0e1c64ec-9131-43fd-97e0-c7b5ba234bb1"},{"name":"Register","id":"38d2833f-6dae-458d-b254-944fc1365ebf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"\"\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/auth/register","urlObject":{"path":["auth","register"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"38d2833f-6dae-458d-b254-944fc1365ebf"}],"id":"aef65cb1-264e-431c-ac17-225e3063b102","description":"<p>This is authentication end points includes login, register, forget password and reset password endpoints.</p>\n","_postman_id":"aef65cb1-264e-431c-ac17-225e3063b102"},{"name":"companies","item":[{"name":"Add New Company","id":"24318f59-ca93-4662-beb7-769c361bd3a6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"appName\": \"Blogging App\",\n    \"dateFormat\": \"Y-m-d\",\n    \"timeFormat\": \"H:i\",\n    \"language\": \"English\",\n    \"miniDrawer\": \"yes\"\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/companies/store","urlObject":{"path":["companies","store"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"24318f59-ca93-4662-beb7-769c361bd3a6"},{"name":"Show Company","id":"13197451-c767-4251-94a1-246e11cfea5c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":""},"url":"{{base_url}}/companies/show","urlObject":{"path":["companies","show"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"13197451-c767-4251-94a1-246e11cfea5c"},{"name":"Update Company","id":"5c188db7-7d39-4f90-ae80-dddd257eb457","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"appName\": \"Blogging App Edited\",\n    \"dateFormat\": \"Y-m-d\",\n    \"timeFormat\": \"H:i\",\n    \"language\": \"English\",\n    \"miniDrawer\": \"yes\"\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/companies/update","urlObject":{"path":["companies","update"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5c188db7-7d39-4f90-ae80-dddd257eb457"}],"id":"a768ac75-a2d5-45f9-9dd8-bfbdabde8993","_postman_id":"a768ac75-a2d5-45f9-9dd8-bfbdabde8993","description":""},{"name":"users","item":[{"name":"Get All Users","id":"1ea438b5-8444-44bd-aeb5-26de2175faf9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{base_url}}/users","urlObject":{"path":["users"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1ea438b5-8444-44bd-aeb5-26de2175faf9"},{"name":"Add New User","id":"0fe315e6-4508-4b6f-8d3d-74dea15e6e4b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"asdasd\",\n    \"email\": \"hjfkhasf@gmail.co\",\n    \"password\": \"12345678\",\n    \"dob\": \"1990-09-16\",\n    \"gender\": \"male\",\n    \"address\": \"US\",\n    \"mobile\": \"1234567890\",\n    \"image\": \"https://live.staticflickr.com/7631/26849088292_36fc52ee90_b.jpg\"\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/users/store","description":"<p>This is add user</p>\n","urlObject":{"path":["users","store"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0fe315e6-4508-4b6f-8d3d-74dea15e6e4b"},{"name":"Edit User","id":"a471e221-4f21-4128-8eaf-aaaec718a7db","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{base_url}}/users/edit/654e5b6730d23d49346f4a7b","urlObject":{"path":["users","edit","654e5b6730d23d49346f4a7b"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a471e221-4f21-4128-8eaf-aaaec718a7db"},{"name":"Update User","id":"3eab4ccd-01e6-4b96-acba-d5d8ece11cfb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"asdasd EDITED\",\n    \"email\": \"hjfkhasf@gmail.com\",\n    \"password\": \"12345678\",\n    \"dob\": \"1990-09-16\",\n    \"gender\": \"male\",\n    \"address\": \"US\",\n    \"mobile\": \"1234567890\",\n    \"image\": \"https://live.staticflickr.com/7631/26849088292_36fc52ee90_b.jpg\"\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/users/update/654e5b6730d23d49346f4a7b","urlObject":{"path":["users","update","654e5b6730d23d49346f4a7b"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3eab4ccd-01e6-4b96-acba-d5d8ece11cfb"},{"name":"Delete User","id":"1c26792d-bee1-4915-9ee7-5aa86362e523","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":""},"url":"{{base_url}}/users/delete/654e5b6730d23d49346f4a7b","urlObject":{"path":["users","delete","654e5b6730d23d49346f4a7b"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1c26792d-bee1-4915-9ee7-5aa86362e523"}],"id":"9e6f048c-793e-49fc-924d-1631e98711f5","_postman_id":"9e6f048c-793e-49fc-924d-1631e98711f5","description":""},{"name":"categories","item":[{"name":"Get All Category","id":"e8d03099-c221-445d-a1cc-b47d275583a8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{base_url}}/categories?page=1&limit=50","urlObject":{"path":["categories"],"host":["{{base_url}}"],"query":[{"key":"page","value":"1"},{"key":"limit","value":"50"}],"variable":[]}},"response":[],"_postman_id":"e8d03099-c221-445d-a1cc-b47d275583a8"},{"name":"Add New Category","id":"06b3fd65-6be3-4c8b-8fef-21005eac4b4d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Demo name asdasd\",\n    \"status\": \"active\"\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/categories/store","urlObject":{"path":["categories","store"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"06b3fd65-6be3-4c8b-8fef-21005eac4b4d"},{"name":"Edit Category","id":"051557ec-572c-43ec-ac56-da114ae80068","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{base_url}}/categories/edit/6533a59f3527e3814ababe69","urlObject":{"path":["categories","edit","6533a59f3527e3814ababe69"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"051557ec-572c-43ec-ac56-da114ae80068"},{"name":"Update Category","id":"2be9104d-e9a9-43ca-acaf-a69a4f3ad5a8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"This is demo edited name dasd\",\n    \"status\": \"active\"\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/categories/update/6533a59f3527e3814ababe69","urlObject":{"path":["categories","update","6533a59f3527e3814ababe69"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"2be9104d-e9a9-43ca-acaf-a69a4f3ad5a8"},{"name":"Delete Category","id":"a57aa5de-bda1-4f00-ae2b-c584ea001980","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":""},"url":"{{base_url}}/categories/delete/654d001c3bd7bb6072c9b1af","urlObject":{"path":["categories","delete","654d001c3bd7bb6072c9b1af"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a57aa5de-bda1-4f00-ae2b-c584ea001980"}],"id":"fa4b6a60-248d-42bc-b5cb-1f6409b8d69d","_postman_id":"fa4b6a60-248d-42bc-b5cb-1f6409b8d69d","description":""},{"name":"sub-categories","item":[{"name":"Get All Sub Category","id":"ebec93da-221d-413f-ad29-169ea1de1fa1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/sub-categories","urlObject":{"path":["sub-categories"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"ebec93da-221d-413f-ad29-169ea1de1fa1"},{"name":"Add New Sub Category","id":"2c21818c-9951-4e99-aaec-1162cecdd41d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"categoryId\": \"6533a50b3527e3814ababe39\",\n    \"name\": \"This is ME adasdf\",\n    \"status\": \"active\"\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/sub-categories/store","urlObject":{"path":["sub-categories","store"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c21818c-9951-4e99-aaec-1162cecdd41d"},{"name":"Edit Sub Category","id":"8f902037-ca53-424f-a6d0-d893d7341d06","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{base_url}}/sub-categories/edit/654ee19dd77d681294a49ec9","urlObject":{"path":["sub-categories","edit","654ee19dd77d681294a49ec9"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8f902037-ca53-424f-a6d0-d893d7341d06"},{"name":"Get Categories By Category Id","id":"bf0ad5e9-20a9-403b-a95b-de9d7e7d895c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{base_url}}/sub-categories/edit/6533a50b3527e3814ababe39","urlObject":{"path":["sub-categories","edit","6533a50b3527e3814ababe39"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"bf0ad5e9-20a9-403b-a95b-de9d7e7d895c"},{"name":"Update Sub Category","id":"1600c5ef-0845-40f1-8df0-b9e6b7fec9be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"categoryId\": \"6533a59f3527e3814ababe69\",\n    \"name\": \"This is www EDITED\",\n    \"status\": \"active\"\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/sub-categories/update/654e5c9b30d23d49346f4a91","urlObject":{"path":["sub-categories","update","654e5c9b30d23d49346f4a91"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1600c5ef-0845-40f1-8df0-b9e6b7fec9be"},{"name":"Delete Sub Category","id":"8822f95d-21d6-48d1-90cb-bed344b80592","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":""},"url":"{{base_url}}/sub-categories/delete/654e5c4c30d23d49346f4a89","urlObject":{"path":["sub-categories","delete","654e5c4c30d23d49346f4a89"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8822f95d-21d6-48d1-90cb-bed344b80592"}],"id":"44ed4206-8624-4a06-8e0d-4c6c948abfe1","_postman_id":"44ed4206-8624-4a06-8e0d-4c6c948abfe1","description":""},{"name":"posts","item":[{"name":"Get All Post","id":"72464f14-d4d1-46d6-995b-d44f94a2909e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{base_url}}/posts","urlObject":{"path":["posts"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"72464f14-d4d1-46d6-995b-d44f94a2909e"},{"name":"Add New Post","id":"3012bd15-6ca9-45b5-ab94-83fb87738fed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"categoryId\": \"6533a5923527e3814ababe61\",\n    \"subCategoryId\": \"6533a50b3527e3814ababe39\",\n    \"title\": \"How does not\",\n    \"slug\": \"how-does-verblio-identify-ai-content-adkjahhjaff\",\n    \"subtitle\": \"This is sample subtitle\",\n    \"status\": \"active\",\n    \"longDescription\": \"Customers who opt to buy content created by humans deserve to be assured that it actually is. And in a world where AI-generated content runs rampant, AI-detection tools are an important part of the process. \\nWhen left unchecked, AI content goes off the rails.  It can go from not good to entirely illegible very quickly.\\n\\nOpenAI launched its own AI classifier to pinpoint which parts of a text were written by AI instead of humans. It works great. So, why aren’t we using it?\\n\\nRight now, OpenAI’s AI Classifier doesn’t have an API, which means it’s not a scalable solution for us. Our internal teams would need to manually feed every piece of content through the classifier. Put simply: we’d run out of hours in the day. \\n\\nBy opting for tools that integrate AI-detection directly into our workflow, we can have faster response times.\"\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/posts/store","urlObject":{"path":["posts","store"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3012bd15-6ca9-45b5-ab94-83fb87738fed"},{"name":"Edit Post","id":"f6c86190-a661-4a24-acd5-e0465aadc6d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{base_url}}/posts/edit/654ee0f6a01ae1eb00635a81","urlObject":{"path":["posts","edit","654ee0f6a01ae1eb00635a81"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"f6c86190-a661-4a24-acd5-e0465aadc6d8"},{"name":"Get Post By Slug","id":"a6b5ff9d-dd0d-4de9-8a53-09225f425800","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{base_url}}/posts/show/How-does-not","urlObject":{"path":["posts","show","How-does-not"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a6b5ff9d-dd0d-4de9-8a53-09225f425800"},{"name":"Update Post","id":"499dfe9f-fb88-4fd7-b692-dd1c7026fe72","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"categoryId\": \"6533a5923527e3814ababe61\",\n    \"subCategoryId\": \"6533a50b3527e3814ababe39\",\n    \"title\": \"How does not EDITED ghgjgjg\",\n    \"slug\": \"how-does-verblio-identify-ai-content\",\n    \"subtitle\": \"This is sample subtitle\",\n    \"status\": \"active\",\n    \"longDescription\": \"Customers who opt to buy content created by humans deserve to be assured that it actually is. And in a world where AI-generated content runs rampant, AI-detection tools are an important part of the process. \\nWhen left unchecked, AI content goes off the rails.  It can go from not good to entirely illegible very quickly.\\n\\nOpenAI launched its own AI classifier to pinpoint which parts of a text were written by AI instead of humans. It works great. So, why aren’t we using it?\\n\\nRight now, OpenAI’s AI Classifier doesn’t have an API, which means it’s not a scalable solution for us. Our internal teams would need to manually feed every piece of content through the classifier. Put simply: we’d run out of hours in the day. \\n\\nBy opting for tools that integrate AI-detection directly into our workflow, we can have faster response times.\"\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/posts/update/654e68a790d3861896b57bda","urlObject":{"path":["posts","update","654e68a790d3861896b57bda"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"499dfe9f-fb88-4fd7-b692-dd1c7026fe72"},{"name":"Delete Post","id":"889a1630-0120-44ee-a6f1-10d5ad3875e0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":""},"url":"{{base_url}}/posts/delete/654e68a790d3861896b57bda","urlObject":{"path":["posts","delete","654e68a790d3861896b57bda"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"889a1630-0120-44ee-a6f1-10d5ad3875e0"}],"id":"7c272182-7201-4fc3-ba1e-7ca0b08b1db8","_postman_id":"7c272182-7201-4fc3-ba1e-7ca0b08b1db8","description":""}]}