{"info":{"_postman_id":"30615b46-dbb4-41e0-b674-381400a0a222","name":"PMS API","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"2902957","collectionId":"30615b46-dbb4-41e0-b674-381400a0a222","publishedId":"RzfiGoXA","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2018-12-09T17:24:48.000Z"},"item":[{"name":"Create a location","id":"b115861c-2dd4-4b63-9090-1b47b3c10d0a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"maleResidents","value":"700","type":"text"},{"key":"femaleResidents","value":"300","type":"text"},{"key":"name","value":"london area","type":"text"}]},"url":"localhost:5500/api/v1/locations/location","urlObject":{"port":"5500","path":["api","v1","locations","location"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"0e1ca7e7-107b-4c7f-b49c-c85cd731a979","name":"Create a location","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"maleResidents","value":"700","type":"text"},{"key":"femaleResidents","value":"300","type":"text"},{"key":"name","value":"london area","type":"text"}]},"url":"localhost:5500/api/v1/locations/location"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"263"},{"key":"Date","value":"Sun, 09 Dec 2018 17:09:05 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"totalResidents\": 1000,\n        \"maleResidents\": 700,\n        \"femaleResidents\": 300,\n        \"name\": \"london area\",\n        \"id\": \"-LTIwP3jGWfbsdpB0Mdh\",\n        \"updatedAt\": \"2018-12-09T17:09:05.457Z\",\n        \"createdAt\": \"2018-12-09T17:09:05.457Z\",\n        \"parentLocationId\": null,\n        \"childLocationId\": null\n    }\n}"}],"_postman_id":"b115861c-2dd4-4b63-9090-1b47b3c10d0a"},{"name":"Get location","id":"2804fa1f-7d0f-4111-b921-0df6c517ba0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:5500/api/v1/locations/-LTIEpOv4pkIlaJzMBgr","urlObject":{"port":"5500","path":["api","v1","locations","-LTIEpOv4pkIlaJzMBgr"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"ff07aebe-3ea5-4c92-b90e-778a7b6ea6f3","name":"Get location","originalRequest":{"method":"GET","header":[],"url":"localhost:5500/api/v1/locations/-LTIEpOv4pkIlaJzMBgr"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"529"},{"key":"Date","value":"Sun, 09 Dec 2018 13:59:29 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"id\": \"-LTIEpOv4pkIlaJzMBgr\",\n        \"name\": \"omole-phase4, Lagos, Nigeria\",\n        \"maleResidents\": 1000,\n        \"femaleResidents\": 400,\n        \"totalResidents\": 700,\n        \"createdAt\": \"2018-12-09T13:54:20.923Z\",\n        \"updatedAt\": \"2018-12-09T13:58:41.164Z\",\n        \"parentLocation\": {\n            \"id\": \"-LTIEchRn9mGZYhEW7WD\",\n            \"name\": \"omole-phase2, Lagos, Nigeria\",\n            \"maleResidents\": 300,\n            \"femaleResidents\": 400,\n            \"totalResidents\": 700,\n            \"parentLocationId\": null,\n            \"childLocationId\": null,\n            \"createdAt\": \"2018-12-09T13:53:28.926Z\",\n            \"updatedAt\": \"2018-12-09T13:53:28.926Z\"\n        },\n        \"childrenLocations\": []\n    }\n}"}],"_postman_id":"2804fa1f-7d0f-4111-b921-0df6c517ba0b"},{"name":"Get locations","id":"72ac6697-9856-4926-9e3a-7bb16ea3813d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"rex@test.com\",\n\t\"password\":\"12345678\",\n\t\"name\":\"rex ogbemudia\"\n}"},"url":"http://localhost:9000/api/v1/customers/signup","urlObject":{"protocol":"http","port":"9000","path":["api","v1","customers","signup"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"a34d895a-aa2b-4df4-8cd2-aef3005fc92e","name":"Get locations","originalRequest":{"method":"GET","header":[],"url":"localhost:5500/api/v1/locations/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"412"},{"key":"Date","value":"Sun, 09 Dec 2018 13:23:49 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": [\n        {\n            \"id\": \"-LTI3c1_wON6-NgxoX55\",\n            \"name\": \"Magodo, Lagos, Nigeria\",\n            \"maleResidents\": 300,\n            \"femaleResidents\": 400,\n            \"totalResidents\": 700,\n            \"parentLocationId\": null,\n            \"childLocationId\": null\n        },\n        {\n            \"id\": \"-LTI3jjAVthwHp1BHbmH\",\n            \"name\": \"Magodo-phase2, Lagos, Nigeria\",\n            \"maleResidents\": 300,\n            \"femaleResidents\": 400,\n            \"totalResidents\": 700,\n            \"parentLocationId\": \"-LTI3c1_wON6-NgxoX55\",\n            \"childLocationId\": \"-LTI3c1_wON6-NgxoX55\"\n        }\n    ]\n}"}],"_postman_id":"72ac6697-9856-4926-9e3a-7bb16ea3813d"},{"name":"Update a location","id":"54efefa9-38e7-4614-bc8f-0f3843d3fb70","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"maleResidents","value":"1000","type":"text"},{"key":"femaleResidents","value":"100","type":"text"}]},"url":"localhost:5500/api/v1/locations/-LTIEpOv4pkIlaJzMBgr","urlObject":{"port":"5500","path":["api","v1","locations","-LTIEpOv4pkIlaJzMBgr"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"0e83aa30-8177-48cf-9f87-309845c72dd9","name":"Update a location","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"maleResidents","value":"1000","type":"text"},{"key":"femaleResidents","value":"100","type":"text"}]},"url":"localhost:5500/api/v1/locations/-LTIEpOv4pkIlaJzMBgr"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"530"},{"key":"Date","value":"Sun, 09 Dec 2018 14:05:33 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"id\": \"-LTIEpOv4pkIlaJzMBgr\",\n        \"name\": \"omole-phase4, Lagos, Nigeria\",\n        \"maleResidents\": 1000,\n        \"femaleResidents\": 100,\n        \"totalResidents\": 1100,\n        \"createdAt\": \"2018-12-09T13:54:20.923Z\",\n        \"updatedAt\": \"2018-12-09T14:05:33.300Z\",\n        \"parentLocation\": {\n            \"id\": \"-LTIEchRn9mGZYhEW7WD\",\n            \"name\": \"omole-phase2, Lagos, Nigeria\",\n            \"maleResidents\": 300,\n            \"femaleResidents\": 400,\n            \"totalResidents\": 700,\n            \"parentLocationId\": null,\n            \"childLocationId\": null,\n            \"createdAt\": \"2018-12-09T13:53:28.926Z\",\n            \"updatedAt\": \"2018-12-09T13:53:28.926Z\"\n        },\n        \"childrenLocations\": []\n    }\n}"}],"_postman_id":"54efefa9-38e7-4614-bc8f-0f3843d3fb70"},{"name":"Delete Location","id":"04582bac-44a3-444d-bab8-84315c248ab6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"localhost:5500/api/v1/locations/-LTIEhjtMv8qoC90iOo1","description":"<p>This endpoint will make the parent of the about to be delected location if any, become the parent of the it's children locations if any; before deleting the location.</p>\n","urlObject":{"port":"5500","path":["api","v1","locations","-LTIEhjtMv8qoC90iOo1"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"869b9ca7-032c-4234-872d-4431a9e10e4f","name":"Delete Location","originalRequest":{"method":"DELETE","header":[],"url":"localhost:5500/api/v1/locations/-LTIEhjtMv8qoC90iOo1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"54"},{"key":"Date","value":"Sun, 09 Dec 2018 13:58:41 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"message\": \"Resource deleted\"\n    }\n}"}],"_postman_id":"04582bac-44a3-444d-bab8-84315c248ab6"}]}