{"info":{"_postman_id":"2f0431c0-7c32-459f-8e3e-ab9b148ab61e","name":"DropMate Backend","description":"<html><head></head><body><p>Documentation for the DropMate API, a platform for the management of pick-up points.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"27813192","collectionId":"2f0431c0-7c32-459f-8e3e-ab9b148ab61e","publishedId":"2s93sXcaR8","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-06-05T18:01:35.000Z"},"item":[{"name":"ACP Controller","item":[{"name":"ACP Operator Login","id":"dfd93d02-e0cb-4280-a62c-4b94c2e2a156","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/login?email={{acp_email}}&password={{acp_password}}","description":"<p>Method for the ACP Operator login. Uses the following request parameters:</p>\n","urlObject":{"protocol":"https","path":["dropmate","acp_api","login"],"host":["dropmateapi","azurewebsites","net"],"query":[{"description":{"content":"<p>Email of the ACP Operator.</p>\n","type":"text/plain"},"key":"email","value":"{{acp_email}}"},{"description":{"content":"<p>Password of the ACP Operator.</p>\n","type":"text/plain"},"key":"password","value":"{{acp_password}}"}],"variable":[]}},"response":[{"id":"8261b4ae-c236-4483-985e-38b209937e22","name":"ACP Operator Login","originalRequest":{"method":"POST","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/login?email=azevedo@mail.pt&password=password123","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","acp_api","login"],"query":[{"key":"email","value":"azevedo@mail.pt"},{"key":"password","value":"password123"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 17:59:10 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"operatorID\": 1,\n    \"name\": \"João Azevedo\",\n    \"email\": \"azevedo@mail.pt\",\n    \"password\": \"password123\"\n}"}],"_postman_id":"dfd93d02-e0cb-4280-a62c-4b94c2e2a156"},{"name":"All Parcels in the \"In Delivery\" State","id":"0897d446-05e9-4f8f-ad25-a6a5e6eee59b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/all/delivery?acpID={{acpID}}","description":"<p>Get all parcels belonging to the ACP in the \"In delivery\" state</p>\n<p>In case the ACP isn't registered in the database, an exception is thrown.</p>\n","urlObject":{"protocol":"https","path":["dropmate","acp_api","parcel","all","delivery"],"host":["dropmateapi","azurewebsites","net"],"query":[{"description":{"content":"<p>ID of the ACP in the database</p>\n","type":"text/plain"},"key":"acpID","value":"{{acpID}}"}],"variable":[]}},"response":[{"id":"b34e6456-fcb9-4427-9315-fba52ad581e0","name":"All Parcels in the \"In Delivery\" State","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/all/delivery?acpID=3","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","acp_api","parcel","all","delivery"],"query":[{"key":"acpID","value":"3","type":"text"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 20:34:53 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"parcelId\": 16,\n        \"deliveryCode\": \"AAAA0000\",\n        \"pickupCode\": \"KKKK0000\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 17,\n        \"deliveryCode\": \"AAAA1111\",\n        \"pickupCode\": \"KKKK1111\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 18,\n        \"deliveryCode\": \"AAAA2222\",\n        \"pickupCode\": \"KKKK2222\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 19,\n        \"deliveryCode\": \"AAAA3333\",\n        \"pickupCode\": \"KKKK3333\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 20,\n        \"deliveryCode\": \"AAAA4444\",\n        \"pickupCode\": \"KKKK4444\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 21,\n        \"deliveryCode\": \"AAAA5555\",\n        \"pickupCode\": \"KKKK5555\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 22,\n        \"deliveryCode\": \"AAAA6666\",\n        \"pickupCode\": \"KKKK6666\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 23,\n        \"deliveryCode\": \"AAAA7777\",\n        \"pickupCode\": \"KKKK7777\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 24,\n        \"deliveryCode\": \"AAAA8888\",\n        \"pickupCode\": \"KKKK8888\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 25,\n        \"deliveryCode\": \"AAAA9999\",\n        \"pickupCode\": \"KKKK9999\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 26,\n        \"deliveryCode\": \"VVVV9999\",\n        \"pickupCode\": \"MMMM0000\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 27,\n        \"deliveryCode\": \"VVVV0000\",\n        \"pickupCode\": \"MMMM1111\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-08\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    }\n]"},{"id":"8a94a912-9768-469f-ac3c-76cffcbed496","name":"Non Existing ACP","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/all/delivery?acpID=1000","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","acp_api","parcel","all","delivery"],"query":[{"key":"acpID","value":"1000","description":"ID of the ACP in the database"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 20:51:47 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2023-06-05T20:51:47.584+00:00\",\n    \"message\": \"Couldn't find ACP with the ID 1000!\",\n    \"details\": \"uri=/dropmate/acp_api/parcel/all/delivery\"\n}"}],"_postman_id":"0897d446-05e9-4f8f-ad25-a6a5e6eee59b"},{"name":"All Parcels in the \"Waiting For Pickup\" State","id":"12f85046-b996-4a47-9b43-9de32eec1860","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/all/pickup?acpID={{acpID}}","description":"<p>Get all parcels belonging to the ACP in the \"Waiting for pickup\" state</p>\n<p>In case the ACP isn't registered in the database, an exception is thrown.</p>\n","urlObject":{"protocol":"https","path":["dropmate","acp_api","parcel","all","pickup"],"host":["dropmateapi","azurewebsites","net"],"query":[{"description":{"content":"<p>ID of the ACP in the database</p>\n","type":"text/plain"},"key":"acpID","value":"{{acpID}}"}],"variable":[]}},"response":[{"id":"da1a02df-a043-4149-bea4-4b57a9be6ee9","name":"All Parcels in the \"Waiting For Pickup\" State","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/all/pickup?acpID={{acpID}}","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","acp_api","parcel","all","pickup"],"query":[{"key":"acpID","value":"{{acpID}}","description":"ID of the ACP in the database"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 20:40:40 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"parcelId\": 9,\n        \"deliveryCode\": \"HHBF7499\",\n        \"pickupCode\": \"AAAF8535\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 10,\n        \"deliveryCode\": \"DNAW8903\",\n        \"pickupCode\": \"VMDN3750\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-30\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 11,\n        \"deliveryCode\": \"MMJK3385\",\n        \"pickupCode\": \"WQUU3222\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 12,\n        \"deliveryCode\": \"OOOO0000\",\n        \"pickupCode\": \"BNOE2476\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-30\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 13,\n        \"deliveryCode\": \"ANDM3885\",\n        \"pickupCode\": \"ANNM4729\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 14,\n        \"deliveryCode\": \"AMKF2228\",\n        \"pickupCode\": \"AMOV8985\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 15,\n        \"deliveryCode\": \"AMMN3888\",\n        \"pickupCode\": \"AOPO2995\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    }\n]"}],"_postman_id":"12f85046-b996-4a47-9b43-9de32eec1860"},{"name":"All Parcels in the \"Delivered\" State","id":"67af27e7-7826-4b3e-ac7a-6b567d1ba789","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/all/delivered?acpID={{acpID}}","description":"<p>Get all parcels belonging to the ACP in the \"Delivered\" state</p>\n<p>StartFragment</p>\n<p>In case the ACP isn't registered in the database, an exception is thrown.</p>\n<p>EndFragment</p>\n","urlObject":{"protocol":"https","path":["dropmate","acp_api","parcel","all","delivered"],"host":["dropmateapi","azurewebsites","net"],"query":[{"description":{"content":"<p>ID of the ACP in the database</p>\n","type":"text/plain"},"key":"acpID","value":"{{acpID}}"}],"variable":[]}},"response":[{"id":"6880b1f9-a7ca-428a-8c38-c07ff86d8daa","name":"All Parcels in the \"Delivered\" State","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/all/delivered?acpID=1","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","acp_api","parcel","all","delivered"],"query":[{"key":"acpID","value":"1","description":"ID of the ACP in the database"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 20:43:21 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"parcelId\": 2,\n        \"deliveryCode\": \"DKGJ2950\",\n        \"pickupCode\": \"MMAJ3902\",\n        \"weight\": 7.2,\n        \"deliveryDate\": \"2023-06-08\",\n        \"pickupDate\": \"2023-06-08\",\n        \"parcelStatus\": \"DELIVERED\"\n    },\n    {\n        \"parcelId\": 55,\n        \"deliveryCode\": \"DQVE1158\",\n        \"pickupCode\": \"XRHT6634\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-01\",\n        \"pickupDate\": \"2023-06-01\",\n        \"parcelStatus\": \"DELIVERED\"\n    },\n    {\n        \"parcelId\": 62,\n        \"deliveryCode\": \"AAXY7323\",\n        \"pickupCode\": \"BBJY1529\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-01\",\n        \"pickupDate\": \"2023-06-01\",\n        \"parcelStatus\": \"DELIVERED\"\n    },\n    {\n        \"parcelId\": 67,\n        \"deliveryCode\": \"LTMT8373\",\n        \"pickupCode\": \"BXLN2677\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-01\",\n        \"pickupDate\": \"2023-06-01\",\n        \"parcelStatus\": \"DELIVERED\"\n    }\n]"}],"_postman_id":"67af27e7-7826-4b3e-ac7a-6b567d1ba789"},{"name":"Check-In of a Parcel","id":"8f8b0562-0621-4d5b-87aa-03db031a7a9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/{{parcelID}}/checkin?deliveryCode={{deliveryCode}}","description":"<p>Used to check-in a parcel when it reaches the Pickup Point.  </p>\n<p>In case the parcel isn't registered in the database, an exception is thrown.<br />In the case de delivery code is wrong, an exception is also thrown.</p>\n","urlObject":{"protocol":"https","path":["dropmate","acp_api","parcel","{{parcelID}}","checkin"],"host":["dropmateapi","azurewebsites","net"],"query":[{"disabled":true,"description":{"content":"<p>ID of the parcel on the database.</p>\n","type":"text/plain"},"key":"{{parcelID}}","value":""},{"description":{"content":"<p>Delivery Code of the parcel.</p>\n","type":"text/plain"},"key":"deliveryCode","value":"{{deliveryCode}}"}],"variable":[]}},"response":[{"id":"665b367c-9648-4ade-a94a-b3867c948ecc","name":"Wrong Delivery Code","originalRequest":{"method":"PUT","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/1/checkin?deliveryCode=QUTI2654","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","acp_api","parcel","1","checkin"],"query":[{"key":"deliveryCode","value":"QUTI2654"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 20:47:05 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2023-06-05T20:47:05.503+00:00\",\n    \"message\": \"Request denied. Delivery code inputted by Operator doesn't match the code of the parcel.\",\n    \"details\": \"uri=/dropmate/acp_api/parcel/1/checkin\"\n}"},{"id":"98bea93d-d599-484e-b3a4-419ca1b91e00","name":"Check-In of a Parcel","originalRequest":{"method":"PUT","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/1/checkin?deliveryCode=AMKH3759","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","acp_api","parcel","1","checkin"],"query":[{"key":"deliveryCode","value":"AMKH3759"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 20:48:05 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"parcelId\": 1,\n    \"deliveryCode\": \"AMKH3759\",\n    \"pickupCode\": \"QUTI2655\",\n    \"weight\": 4.3,\n    \"deliveryDate\": \"2023-06-05\",\n    \"pickupDate\": null,\n    \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n}"},{"id":"1c9a7b05-291b-47e1-8e69-48230ff1f8c4","name":"Non Existing ACP","originalRequest":{"method":"PUT","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/1000/checkin?deliveryCode=AMKH3759","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","acp_api","parcel","1000","checkin"],"query":[{"key":"deliveryCode","value":"AMKH3759"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 20:48:19 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2023-06-05T20:48:19.107+00:00\",\n    \"message\": \"Couldn't find ACP with the ID 1000!\",\n    \"details\": \"uri=/dropmate/acp_api/parcel/1000/checkin\"\n}"}],"_postman_id":"8f8b0562-0621-4d5b-87aa-03db031a7a9b"},{"name":"Check-Out of a Parcel","id":"a2a691c7-5d9a-4879-a377-4e2ec8da346d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/{{parcelID}}/checkout?pickupCode={{pickupCode}}","description":"<p>Used to check-out a parcel when it reaches the Pickup Point</p>\n","urlObject":{"protocol":"https","path":["dropmate","acp_api","parcel","{{parcelID}}","checkout"],"host":["dropmateapi","azurewebsites","net"],"query":[{"disabled":true,"description":{"content":"<p>ID of the parcel on the database.</p>\n","type":"text/plain"},"key":"{{parcelID}}","value":null},{"description":{"content":"<p>Pickup Code of the parcel.</p>\n","type":"text/plain"},"key":"pickupCode","value":"{{pickupCode}}"}],"variable":[]}},"response":[{"id":"83104b83-8e0a-4ad7-9539-3983aa87b476","name":"Wrong pickup code","originalRequest":{"method":"PUT","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/{{parcelID}}/checkout?pickupCode=QUTI26550","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","acp_api","parcel","{{parcelID}}","checkout"],"query":[{"key":"pickupCode","value":"QUTI26550"},{"key":"{{parcelID}}","value":null,"disabled":true}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 20:57:02 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2023-06-05T20:57:02.434+00:00\",\n    \"message\": \"Request denied. Pickup code inputted by Operator doesn't match the code of the parcel.\",\n    \"details\": \"uri=/dropmate/acp_api/parcel/1/checkout\"\n}"},{"id":"458c6beb-5d30-4d95-8ed1-6563c5419f57","name":"Check-Out of a Parcel","originalRequest":{"method":"PUT","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/{{parcelID}}/checkout?pickupCode=QUTI2655","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","acp_api","parcel","{{parcelID}}","checkout"],"query":[{"key":"pickupCode","value":"QUTI2655"},{"key":"{{parcelID}}","value":null,"disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 20:57:18 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"parcelId\": 1,\n    \"deliveryCode\": \"AMKH3759\",\n    \"pickupCode\": \"QUTI2655\",\n    \"weight\": 4.3,\n    \"deliveryDate\": \"2023-06-05\",\n    \"pickupDate\": \"2023-06-05\",\n    \"parcelStatus\": \"DELIVERED\"\n}"}],"_postman_id":"a2a691c7-5d9a-4879-a377-4e2ec8da346d"},{"name":"Details of a Parcel","id":"29da30bc-6dd7-4a1f-9bd9-4dab08cf272f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/parcel/{{parcelID}}","description":"<p>Returns the details of a Parcel</p>\n","urlObject":{"protocol":"https","path":["dropmate","acp_api","parcel","{{parcelID}}"],"host":["dropmateapi","azurewebsites","net"],"query":[{"disabled":true,"description":{"content":"<p>ID of the parcel on the database.</p>\n","type":"text/plain"},"key":"{{parcelID}}","value":null}],"variable":[]}},"response":[{"id":"aeb977dc-3735-4b29-bd34-c4fc98c44ff4","name":"Details of a Parcel","originalRequest":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/acp_api//parcel/{{parcelID}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 20:59:27 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"parcelId\": 1,\n    \"deliveryCode\": \"AMKH3759\",\n    \"pickupCode\": \"QUTI2655\",\n    \"weight\": 4.3,\n    \"deliveryDate\": \"2023-06-05\",\n    \"pickupDate\": \"2023-06-05\",\n    \"parcelStatus\": \"DELIVERED\"\n}"}],"_postman_id":"29da30bc-6dd7-4a1f-9bd9-4dab08cf272f"},{"name":"Delivery Limit of the ACP","id":"a71e770c-5b1f-44f0-928e-4d36d96ef3b2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/limit?acpID={{acpID}}","description":"<p>Returns the current Delivery Limit for the ACP</p>\n","urlObject":{"protocol":"https","path":["dropmate","acp_api","limit"],"host":["dropmateapi","azurewebsites","net"],"query":[{"description":{"content":"<p>ID of the ACP in the database</p>\n","type":"text/plain"},"key":"acpID","value":"{{acpID}}"}],"variable":[]}},"response":[{"id":"f1accd35-6566-4f6d-8f74-640ad5c66ecc","name":"Delivery Limit of the ACP","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/limit?acpID={{acpID}}","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","acp_api","limit"],"query":[{"key":"acpID","value":"{{acpID}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:00:56 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"15"}],"_postman_id":"a71e770c-5b1f-44f0-928e-4d36d96ef3b2"},{"name":"Update Delivery Limit of the ACP","id":"152bdd80-7523-4bf1-9f4b-65ee412481bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/limit?acpID={{acpID}}&deliveryLimit={{deliveryLimit}}","description":"<p>Updates the Delivery Limit for the ACP</p>\n","urlObject":{"protocol":"https","path":["dropmate","acp_api","limit"],"host":["dropmateapi","azurewebsites","net"],"query":[{"description":{"content":"<p>ID of the ACP in the database</p>\n","type":"text/plain"},"key":"acpID","value":"{{acpID}}"},{"description":{"content":"<p>The new delivery limit for the ACP.</p>\n","type":"text/plain"},"key":"deliveryLimit","value":"{{deliveryLimit}}"}],"variable":[]}},"response":[{"id":"660cbf45-42dd-4dcd-99e5-751c22293b59","name":"Update Delivery Limit of the ACP","originalRequest":{"method":"PUT","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/acp_api/limit?acpID={{acpID}}&deliveryLimit=10","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","acp_api","limit"],"query":[{"key":"acpID","value":"{{acpID}}","description":"ID of the ACP in the database"},{"key":"deliveryLimit","value":"10","description":"The new delivery limit for the ACP."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:03:09 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"10"}],"_postman_id":"152bdd80-7523-4bf1-9f4b-65ee412481bb"}],"id":"6e1b6fd2-40a2-4fa8-aa37-a545b519cfff","description":"<p>This controller contains the API endpoints used by the ACP Operator UI to connect with the required methods and business logic on the DropMate platform backend.</p>\n","_postman_id":"6e1b6fd2-40a2-4fa8-aa37-a545b519cfff"},{"name":"Admin Controller","item":[{"name":"Login","id":"0fe37714-a82e-42fe-a7c8-3987a65f7e63","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/login?email={{admin_email}}&password={{admin_password}}","description":"<p>Method for the DropMate administrator login</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","login"],"host":["dropmateapi","azurewebsites","net"],"query":[{"description":{"content":"<p>Email of the system administrator.</p>\n","type":"text/plain"},"key":"email","value":"{{admin_email}}"},{"description":{"content":"<p>Password of the system administrator.</p>\n","type":"text/plain"},"key":"password","value":"{{admin_password}}"}],"variable":[]}},"response":[{"id":"1a5c9c10-8208-4d2d-829d-4dfa61e8923d","name":"New Request","originalRequest":{"method":"POST","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/admin/login?email={{admin_email}}&password={{admin_password}}","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","admin","login"],"query":[{"key":"email","value":"{{admin_email}}"},{"key":"password","value":"{{admin_password}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:24:35 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"adminID\": 1,\n    \"name\": \"Zé Esteves\",\n    \"email\": \"zezinho@mail.pt\",\n    \"password\": \"password\"\n}"}],"_postman_id":"0fe37714-a82e-42fe-a7c8-3987a65f7e63"},{"name":"All ACPs in the Platform","id":"54c8c13d-5787-4281-a78c-57ad48f63c78","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp","description":"<p>This method returns all the ACP's associated with the Platform</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","acp"],"host":["dropmateapi","azurewebsites","net"],"query":[],"variable":[]}},"response":[{"id":"51f3cb99-169b-4474-b193-a6947db6ff95","name":"New Request","originalRequest":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:25:35 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"acpId\": 1,\n        \"name\": \"Pracinha das Flores\",\n        \"email\": \"flores@mail.pt\",\n        \"city\": \"Aveiro\",\n        \"address\": \"Av. Dom Frei Miguel de Bulhões e Sousa, 3810-164\",\n        \"telephoneNumber\": \"234 195 919\",\n        \"deliveryLimit\": 10,\n        \"managerContact\": \"234 195 919\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 3,\n            \"parcels_waiting_pickup\": 1,\n            \"parcels_in_delivery\": 1\n        }\n    },\n    {\n        \"acpId\": 2,\n        \"name\": \"Mercadão das Flores\",\n        \"email\": \"mercadao@mail.pt\",\n        \"city\": \"Aveiro\",\n        \"address\": \"R. do Buragal 216, 3810-382 Aradas\",\n        \"telephoneNumber\": \"234 427 229\",\n        \"deliveryLimit\": 22,\n        \"managerContact\": \"234 427 229\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 12,\n            \"parcels_waiting_pickup\": 7,\n            \"parcels_in_delivery\": 5\n        }\n    },\n    {\n        \"acpId\": 3,\n        \"name\": \"D\\\\'Art E Flor\",\n        \"email\": \"dart@mail.pt\",\n        \"city\": \"Aveiro\",\n        \"address\": \"Praça do Marquês de Pombal, 3810-164 Aveiro\",\n        \"telephoneNumber\": \"234 427 229\",\n        \"deliveryLimit\": 10,\n        \"managerContact\": \"234 427 229\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 12,\n            \"parcels_waiting_pickup\": 0,\n            \"parcels_in_delivery\": 12\n        }\n    },\n    {\n        \"acpId\": 4,\n        \"name\": \"Crava E Canela\",\n        \"email\": \"crava@mail.pt\",\n        \"city\": \"Viseu\",\n        \"address\": \"Av. Cap. Silva Pereira 151, 3500-102 Viseu\",\n        \"telephoneNumber\": \"273 583 894\",\n        \"deliveryLimit\": 30,\n        \"managerContact\": \"273 583 894\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 0,\n            \"parcels_waiting_pickup\": 0,\n            \"parcels_in_delivery\": 0\n        }\n    },\n    {\n        \"acpId\": 5,\n        \"name\": \"Porto Flores\",\n        \"email\": \"porto@mail.pt\",\n        \"city\": \"Porto\",\n        \"address\": \"Largo da Lapa 38, 4050-069 Porto\",\n        \"telephoneNumber\": \"225 508 873\",\n        \"deliveryLimit\": 30,\n        \"managerContact\": \"225 508 873\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 0,\n            \"parcels_waiting_pickup\": 0,\n            \"parcels_in_delivery\": 0\n        }\n    },\n    {\n        \"acpId\": 6,\n        \"name\": \"Florista Tina\",\n        \"email\": \"tina@mail.pt\",\n        \"city\": \"Coimbra\",\n        \"address\": \"R. Dr. António José de Almeida 327 A, 3000-045 Coimbra\",\n        \"telephoneNumber\": \"914 423 374\",\n        \"deliveryLimit\": 5,\n        \"managerContact\": \"914 423 374\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 5,\n            \"parcels_waiting_pickup\": 3,\n            \"parcels_in_delivery\": 2\n        }\n    },\n    {\n        \"acpId\": 7,\n        \"name\": \"Floraria\",\n        \"email\": \"floraria@mail.pt\",\n        \"city\": \"Leiria\",\n        \"address\": \"Urbanização Nova Leiria, R. Porto de Mós 19 loja c, 2415-784 Leiria\",\n        \"telephoneNumber\": \"916 261 025\",\n        \"deliveryLimit\": 30,\n        \"managerContact\": \"916 261 025\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 6,\n            \"parcels_waiting_pickup\": 2,\n            \"parcels_in_delivery\": 4\n        }\n    },\n    {\n        \"acpId\": 8,\n        \"name\": \"Jardim da Celeste\",\n        \"email\": \"celeste@mail.pt\",\n        \"city\": \"Braga\",\n        \"address\": \"Av. António Macedo, Edifício Lyons Club nº242 - Loja 3, 4700-413 Braga\",\n        \"telephoneNumber\": \"253 271 534\",\n        \"deliveryLimit\": 30,\n        \"managerContact\": \"253 271 534\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 0,\n            \"parcels_waiting_pickup\": 0,\n            \"parcels_in_delivery\": 0\n        }\n    },\n    {\n        \"acpId\": 9,\n        \"name\": \"Petalas da Rosa\",\n        \"email\": \"petals@mail.pt\",\n        \"city\": \"Sever do Vouga\",\n        \"address\": \"3740-255 Sever do Vouga\",\n        \"telephoneNumber\": \"938 412 334\",\n        \"deliveryLimit\": 30,\n        \"managerContact\": \"938 412 334\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 0,\n            \"parcels_waiting_pickup\": 0,\n            \"parcels_in_delivery\": 0\n        }\n    }\n]"}],"_postman_id":"54c8c13d-5787-4281-a78c-57ad48f63c78"},{"name":"Update Details of an ACP","id":"d7ecb595-1da6-486e-bfb2-635472b90d0c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/{{acpID}}?telephone={{telephoneNumber}}&city={{city}}","description":"<p>Updates the details of an ACP</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","acp","{{acpID}}"],"host":["dropmateapi","azurewebsites","net"],"query":[{"description":{"content":"<p>Updated number for the ACP</p>\n","type":"text/plain"},"key":"telephone","value":"{{telephoneNumber}}"},{"description":{"content":"<p>Updated city for the ACP</p>\n","type":"text/plain"},"key":"city","value":"{{city}}"},{"disabled":true,"description":{"content":"<p>Updated email for the ACP</p>\n","type":"text/plain"},"key":"email","value":""},{"disabled":true,"description":{"content":"<p>Updated name for the ACP</p>\n","type":"text/plain"},"key":"name","value":""},{"disabled":true,"description":{"content":"<p>Updated address for the ACP</p>\n","type":"text/plain"},"key":"address","value":""},{"disabled":true,"description":{"content":"<p>ID of the ACP in the database</p>\n","type":"text/plain"},"key":"{{acpID}}","value":null}],"variable":[]}},"response":[{"id":"abc9124d-958a-4bd8-bd00-efe7dffd0b10","name":"New Request","originalRequest":{"method":"PUT","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/{{acpID}}?telephone=235928938&city=Braga","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","admin","acp","{{acpID}}"],"query":[{"key":"telephone","value":"235928938","type":"text"},{"key":"city","value":"Braga","type":"text"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:32:39 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"acpId\": 3,\n    \"name\": \"D\\\\'Art E Flor\",\n    \"email\": \"dart@mail.pt\",\n    \"city\": \"Braga\",\n    \"address\": \"Praça do Marquês de Pombal, 3810-164 Aveiro\",\n    \"telephoneNumber\": \"235928938\",\n    \"deliveryLimit\": 10,\n    \"managerContact\": \"234 427 229\",\n    \"operationalStatistics\": {\n        \"total_parcels\": 12,\n        \"parcels_waiting_pickup\": 0,\n        \"parcels_in_delivery\": 12\n    }\n}"}],"_postman_id":"d7ecb595-1da6-486e-bfb2-635472b90d0c"},{"name":"Details of a Specific ACP","id":"8a040511-b37d-4d20-b535-8eb74a4afa8a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/{{acpID}}","description":"<p>This method returns the details associated with a specific ACP</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","acp","{{acpID}}"],"host":["dropmateapi","azurewebsites","net"],"query":[{"disabled":true,"description":{"content":"<p>ID of the ACP in the database</p>\n","type":"text/plain"},"key":"{{acpID}}","value":null}],"variable":[]}},"response":[{"id":"315f26d8-bc3d-434f-a575-ab48060e9990","name":"New Request","originalRequest":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/{{acpID}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:34:53 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"acpId\": 3,\n    \"name\": \"D\\\\'Art E Flor\",\n    \"email\": \"dart@mail.pt\",\n    \"city\": \"Braga\",\n    \"address\": \"Praça do Marquês de Pombal, 3810-164 Aveiro\",\n    \"telephoneNumber\": \"235928938\",\n    \"deliveryLimit\": 10,\n    \"managerContact\": \"234 427 229\",\n    \"operationalStatistics\": {\n        \"total_parcels\": 12,\n        \"parcels_waiting_pickup\": 0,\n        \"parcels_in_delivery\": 12\n    }\n}"}],"_postman_id":"8a040511-b37d-4d20-b535-8eb74a4afa8a"},{"name":"Deletes an ACP","id":"7811cf54-5433-47f2-96df-96e6102d229b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/{{acpID}}","description":"<p>Deletes an ACP</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","acp","{{acpID}}"],"host":["dropmateapi","azurewebsites","net"],"query":[{"disabled":true,"description":{"content":"<p>ID of the ACP in the database</p>\n","type":"text/plain"},"key":"{{acpID}}","value":null}],"variable":[]}},"response":[{"id":"991f210d-c9b9-497c-a832-e745796a4ee7","name":"New Request","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/{{acpID}}","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","admin","acp","{{acpID}}"],"query":[{"key":"{{acpID}}","value":null,"description":"ID of the ACP in the database","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:36:40 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"ACP succesfully deleted!\"\n}"}],"_postman_id":"7811cf54-5433-47f2-96df-96e6102d229b"},{"name":"All E-Stores In the Platform","id":"79b788ce-b516-4fba-b5a0-dc9dc95e4500","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/estores","description":"<p>This method returns all the E-Stores associated with the Platform</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","estores"],"host":["dropmateapi","azurewebsites","net"],"query":[],"variable":[]}},"response":[{"id":"08ad49df-449b-4d19-96de-8adc82dff36b","name":"New Request","originalRequest":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/estores"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:37:33 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"storeId\": 1,\n        \"name\": \"Floral Fiesta\",\n        \"email\": \"fiesta@mail.com\",\n        \"city\": \"Aveiro\",\n        \"address\": \"3810-193 Aveiro\",\n        \"telephoneNumber\": \"234948209\",\n        \"managerContact\": \"dl.carvalho@ua.pt\",\n        \"field\": \"Flower Shop\",\n        \"ordersDelivered\": 0\n    }\n]"}],"_postman_id":"79b788ce-b516-4fba-b5a0-dc9dc95e4500"},{"name":"Operational Statistics of all ACPs","id":"2364b3d3-191f-4148-b2e9-d0daa0d3fa66","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/statistics","description":"<p>This method returns the statistics associated with all ACPs. This includes the parcels currently waiting for delivery, currently waiting for pickup and the total parcels serviced by the ACP.</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","acp","statistics"],"host":["dropmateapi","azurewebsites","net"],"query":[],"variable":[]}},"response":[{"id":"53d8291f-aeae-4d2a-988f-adc61e114f36","name":"Operational Statistics of all ACPs","originalRequest":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/statistics"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:37:48 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"1\": {\n        \"total_parcels\": 3,\n        \"parcels_waiting_pickup\": 1,\n        \"deliveryLimit\": 10,\n        \"parcels_in_delivery\": 1\n    },\n    \"2\": {\n        \"total_parcels\": 12,\n        \"parcels_waiting_pickup\": 7,\n        \"deliveryLimit\": 22,\n        \"parcels_in_delivery\": 5\n    },\n    \"3\": {\n        \"total_parcels\": 12,\n        \"parcels_waiting_pickup\": 0,\n        \"deliveryLimit\": 10,\n        \"parcels_in_delivery\": 12\n    },\n    \"4\": {\n        \"total_parcels\": 0,\n        \"parcels_waiting_pickup\": 0,\n        \"deliveryLimit\": 30,\n        \"parcels_in_delivery\": 0\n    },\n    \"5\": {\n        \"total_parcels\": 0,\n        \"parcels_waiting_pickup\": 0,\n        \"deliveryLimit\": 30,\n        \"parcels_in_delivery\": 0\n    },\n    \"6\": {\n        \"total_parcels\": 5,\n        \"parcels_waiting_pickup\": 3,\n        \"deliveryLimit\": 5,\n        \"parcels_in_delivery\": 2\n    },\n    \"7\": {\n        \"total_parcels\": 6,\n        \"parcels_waiting_pickup\": 2,\n        \"deliveryLimit\": 30,\n        \"parcels_in_delivery\": 4\n    },\n    \"8\": {\n        \"total_parcels\": 0,\n        \"parcels_waiting_pickup\": 0,\n        \"deliveryLimit\": 30,\n        \"parcels_in_delivery\": 0\n    }\n}"}],"_postman_id":"2364b3d3-191f-4148-b2e9-d0daa0d3fa66"},{"name":"Operational Statistics of a Specific ACP","id":"b750112e-cbbd-430b-8eb0-90d642d1530b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/{{acpID}}/statistics","description":"<p>This method returns the statistics associated with a specific ACP. This includes the parcels currently waiting for delivery, currently waiting for pickup and the total parcels serviced by the ACP.</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","acp","{{acpID}}","statistics"],"host":["dropmateapi","azurewebsites","net"],"query":[{"disabled":true,"description":{"content":"<p>ID of the ACP in the database</p>\n","type":"text/plain"},"key":"{{acpID}}","value":null}],"variable":[]}},"response":[{"id":"7d406532-4fd6-4839-a3c1-bfe73b17767d","name":"Operational Statistics of a Specific ACP","originalRequest":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/{{acpID}}/statistics"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:38:15 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"total_parcels\": 12,\n    \"parcels_waiting_pickup\": 0,\n    \"deliveryLimit\": 10,\n    \"parcels_in_delivery\": 12\n}"}],"_postman_id":"b750112e-cbbd-430b-8eb0-90d642d1530b"},{"name":"All Parcels Waiting for Delivery in All ACPs","id":"fa0e2404-d87b-4166-8eb1-e41e789dcb6a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/parcels/all/delivery","description":"<p>This method returns all the parcels waiting for delivery in all ACPs</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","parcels","all","delivery"],"host":["dropmateapi","azurewebsites","net"],"query":[],"variable":[]}},"response":[{"id":"f4fe7705-5650-4dff-8419-4f7818c1c022","name":"All Parcels Waiting for Delivery in All ACPs","originalRequest":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/parcels/all/delivery"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:39:00 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"parcelId\": 4,\n        \"deliveryCode\": \"DELF5823\",\n        \"pickupCode\": \"KFMB4838\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 5,\n        \"deliveryCode\": \"AMKG8372\",\n        \"pickupCode\": \"AVOW3805\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 6,\n        \"deliveryCode\": \"LVNE7395\",\n        \"pickupCode\": \"DMNK3750\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 7,\n        \"deliveryCode\": \"AAAA9473\",\n        \"pickupCode\": \"DMRO4739\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 8,\n        \"deliveryCode\": \"DNMH0048\",\n        \"pickupCode\": \"AMKO8472\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 16,\n        \"deliveryCode\": \"AAAA0000\",\n        \"pickupCode\": \"KKKK0000\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 17,\n        \"deliveryCode\": \"AAAA1111\",\n        \"pickupCode\": \"KKKK1111\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 18,\n        \"deliveryCode\": \"AAAA2222\",\n        \"pickupCode\": \"KKKK2222\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 19,\n        \"deliveryCode\": \"AAAA3333\",\n        \"pickupCode\": \"KKKK3333\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 20,\n        \"deliveryCode\": \"AAAA4444\",\n        \"pickupCode\": \"KKKK4444\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 21,\n        \"deliveryCode\": \"AAAA5555\",\n        \"pickupCode\": \"KKKK5555\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 22,\n        \"deliveryCode\": \"AAAA6666\",\n        \"pickupCode\": \"KKKK6666\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 23,\n        \"deliveryCode\": \"AAAA7777\",\n        \"pickupCode\": \"KKKK7777\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 24,\n        \"deliveryCode\": \"AAAA8888\",\n        \"pickupCode\": \"KKKK8888\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 25,\n        \"deliveryCode\": \"AAAA9999\",\n        \"pickupCode\": \"KKKK9999\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 26,\n        \"deliveryCode\": \"VVVV9999\",\n        \"pickupCode\": \"MMMM0000\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 27,\n        \"deliveryCode\": \"VVVV0000\",\n        \"pickupCode\": \"MMMM1111\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-08\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 28,\n        \"deliveryCode\": \"YYYY1111\",\n        \"pickupCode\": \"QQQQ5555\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-08\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 29,\n        \"deliveryCode\": \"YYYY2222\",\n        \"pickupCode\": \"QQQQ6666\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-12\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 33,\n        \"deliveryCode\": \"GGHH2222\",\n        \"pickupCode\": \"KKHH7666\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 34,\n        \"deliveryCode\": \"GGHH4444\",\n        \"pickupCode\": \"KKHH9999\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-08\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 35,\n        \"deliveryCode\": \"GGHH7777\",\n        \"pickupCode\": \"KKHH0011\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-10\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 36,\n        \"deliveryCode\": \"GGHH8888\",\n        \"pickupCode\": \"KKHH3344\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-09\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 39,\n        \"deliveryCode\": \"MJKE4742\",\n        \"pickupCode\": \"NXQH9797\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-04\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 40,\n        \"deliveryCode\": \"VDJN0468\",\n        \"pickupCode\": \"ZUNC0847\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 41,\n        \"deliveryCode\": \"GLYM4664\",\n        \"pickupCode\": \"JAGG0413\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 42,\n        \"deliveryCode\": \"OYOM1324\",\n        \"pickupCode\": \"FJMU1586\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 43,\n        \"deliveryCode\": \"JFQO7682\",\n        \"pickupCode\": \"XJYY0722\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 44,\n        \"deliveryCode\": \"PQWJ6346\",\n        \"pickupCode\": \"XSJG5252\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 45,\n        \"deliveryCode\": \"JTVM5181\",\n        \"pickupCode\": \"PWQF0648\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 46,\n        \"deliveryCode\": \"HELK7815\",\n        \"pickupCode\": \"BZCT6899\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 47,\n        \"deliveryCode\": \"JJMJ7531\",\n        \"pickupCode\": \"PEYD4605\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 48,\n        \"deliveryCode\": \"BQBY3264\",\n        \"pickupCode\": \"BUOL7046\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 49,\n        \"deliveryCode\": \"PROD2137\",\n        \"pickupCode\": \"CHAX6431\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 50,\n        \"deliveryCode\": \"BSXF1519\",\n        \"pickupCode\": \"CMFX4226\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 51,\n        \"deliveryCode\": \"DXNN1047\",\n        \"pickupCode\": \"ZZII9133\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 52,\n        \"deliveryCode\": \"MYHL7118\",\n        \"pickupCode\": \"FVZS9215\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 53,\n        \"deliveryCode\": \"SVXV2628\",\n        \"pickupCode\": \"KCTN7576\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 54,\n        \"deliveryCode\": \"EKWB7533\",\n        \"pickupCode\": \"NXQJ7893\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 56,\n        \"deliveryCode\": \"TTXF8051\",\n        \"pickupCode\": \"QSKI3127\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-06\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 57,\n        \"deliveryCode\": \"PTIV7040\",\n        \"pickupCode\": \"RCWA9327\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-06\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 58,\n        \"deliveryCode\": \"FVUA0016\",\n        \"pickupCode\": \"MOTR3140\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-06\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 59,\n        \"deliveryCode\": \"HDUP6244\",\n        \"pickupCode\": \"SERO4924\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-06\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 60,\n        \"deliveryCode\": \"RGXK8590\",\n        \"pickupCode\": \"ETLM2657\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-06\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 61,\n        \"deliveryCode\": \"BPTI6394\",\n        \"pickupCode\": \"PTFY2312\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-06\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 63,\n        \"deliveryCode\": \"XIOO3798\",\n        \"pickupCode\": \"QPLS0769\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-06\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 64,\n        \"deliveryCode\": \"MJJZ8657\",\n        \"pickupCode\": \"LPMZ2900\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-06\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 65,\n        \"deliveryCode\": \"GCMW9687\",\n        \"pickupCode\": \"YHAN3984\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-06\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 66,\n        \"deliveryCode\": \"QFMJ7711\",\n        \"pickupCode\": \"LNHW2814\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-06\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 68,\n        \"deliveryCode\": \"EKKR5640\",\n        \"pickupCode\": \"SWOX5860\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-09\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 69,\n        \"deliveryCode\": \"GVNW6733\",\n        \"pickupCode\": \"IFNT7112\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-10\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    }\n]"}],"_postman_id":"fa0e2404-d87b-4166-8eb1-e41e789dcb6a"},{"name":"All Parcels Waiting for Pickup in All ACPs","id":"4023d323-9899-4501-bc47-2479f679a7bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/parcels/all/pickup","description":"<p>This method returns all the parcels waiting for pickup in all ACPs</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","parcels","all","pickup"],"host":["dropmateapi","azurewebsites","net"],"query":[],"variable":[]}},"response":[{"id":"f14a5d69-edff-4e08-8e7f-8a1b741994f6","name":"All Parcels Waiting for Pickup in All ACPs","originalRequest":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/parcels/all/pickup"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:39:14 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"parcelId\": 3,\n        \"deliveryCode\": \"DELD3853\",\n        \"pickupCode\": \"OMIK5836\",\n        \"weight\": 2.3,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 9,\n        \"deliveryCode\": \"HHBF7499\",\n        \"pickupCode\": \"AAAF8535\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 10,\n        \"deliveryCode\": \"DNAW8903\",\n        \"pickupCode\": \"VMDN3750\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-30\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 11,\n        \"deliveryCode\": \"MMJK3385\",\n        \"pickupCode\": \"WQUU3222\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 12,\n        \"deliveryCode\": \"OOOO0000\",\n        \"pickupCode\": \"BNOE2476\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-30\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 13,\n        \"deliveryCode\": \"ANDM3885\",\n        \"pickupCode\": \"ANNM4729\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 14,\n        \"deliveryCode\": \"AMKF2228\",\n        \"pickupCode\": \"AMOV8985\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 15,\n        \"deliveryCode\": \"AMMN3888\",\n        \"pickupCode\": \"AOPO2995\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 30,\n        \"deliveryCode\": \"YYYY3333\",\n        \"pickupCode\": \"QQQQ7777\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-24\",\n        \"pickupDate\": \"2023-05-30\",\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 31,\n        \"deliveryCode\": \"YYYY4444\",\n        \"pickupCode\": \"QQQQ8888\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-24\",\n        \"pickupDate\": \"2023-05-30\",\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 32,\n        \"deliveryCode\": \"YYYY5555\",\n        \"pickupCode\": \"QQQQ9999\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-25\",\n        \"pickupDate\": \"2023-05-31\",\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 37,\n        \"deliveryCode\": \"GGHH9999\",\n        \"pickupCode\": \"KKHH7745\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-29\",\n        \"pickupDate\": \"2023-05-31\",\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 38,\n        \"deliveryCode\": \"GGHH0000\",\n        \"pickupCode\": \"KKHH3588\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-26\",\n        \"pickupDate\": \"2023-05-31\",\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    }\n]"}],"_postman_id":"4023d323-9899-4501-bc47-2479f679a7bf"},{"name":"All Parcels Waiting for Delivery in a Specific ACP","id":"e7692fa3-c858-46fb-bc29-cbdf62606bdb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/parcels/{{acpID}}/delivery","description":"<p>This method returns all the parcels waiting for delivery in a specific ACP.</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","parcels","{{acpID}}","delivery"],"host":["dropmateapi","azurewebsites","net"],"query":[{"disabled":true,"description":{"content":"<p>ID of the ACP in the database</p>\n","type":"text/plain"},"key":"{{acpID}}","value":null}],"variable":[]}},"response":[{"id":"84533055-de63-4d35-8711-b6b18be0e67f","name":"All Parcels Waiting for Delivery in a Specific ACP","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/admin/parcels/{{acpID}}/delivery","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","admin","parcels","{{acpID}}","delivery"],"query":[{"key":"{{acpID}}","value":null,"description":"ID of the ACP in the database","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:39:41 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"parcelId\": 16,\n        \"deliveryCode\": \"AAAA0000\",\n        \"pickupCode\": \"KKKK0000\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 17,\n        \"deliveryCode\": \"AAAA1111\",\n        \"pickupCode\": \"KKKK1111\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 18,\n        \"deliveryCode\": \"AAAA2222\",\n        \"pickupCode\": \"KKKK2222\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 19,\n        \"deliveryCode\": \"AAAA3333\",\n        \"pickupCode\": \"KKKK3333\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 20,\n        \"deliveryCode\": \"AAAA4444\",\n        \"pickupCode\": \"KKKK4444\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 21,\n        \"deliveryCode\": \"AAAA5555\",\n        \"pickupCode\": \"KKKK5555\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 22,\n        \"deliveryCode\": \"AAAA6666\",\n        \"pickupCode\": \"KKKK6666\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 23,\n        \"deliveryCode\": \"AAAA7777\",\n        \"pickupCode\": \"KKKK7777\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 24,\n        \"deliveryCode\": \"AAAA8888\",\n        \"pickupCode\": \"KKKK8888\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 25,\n        \"deliveryCode\": \"AAAA9999\",\n        \"pickupCode\": \"KKKK9999\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-07\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 26,\n        \"deliveryCode\": \"VVVV9999\",\n        \"pickupCode\": \"MMMM0000\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-05\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    },\n    {\n        \"parcelId\": 27,\n        \"deliveryCode\": \"VVVV0000\",\n        \"pickupCode\": \"MMMM1111\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-06-08\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"IN_DELIVERY\"\n    }\n]"}],"_postman_id":"e7692fa3-c858-46fb-bc29-cbdf62606bdb"},{"name":"All Parcels Waiting for Pickup in a Specific ACP","id":"0a77ea93-3fd3-45dc-a2ec-b809d7883a9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/parcels/{{acpID}}/pickup","description":"<p>This method returns all the parcels waiting for pickup in a specific ACP.</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","parcels","{{acpID}}","pickup"],"host":["dropmateapi","azurewebsites","net"],"query":[{"disabled":true,"description":{"content":"<p>ID of the ACP in the database</p>\n","type":"text/plain"},"key":"{{acpID}}","value":null}],"variable":[]}},"response":[{"id":"b24bd59c-ddc6-44d8-b213-d9ca7715a619","name":"All Parcels Waiting for Pickup in a Specific ACP","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/admin/parcels/2/pickup","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","admin","parcels","2","pickup"],"query":[{"key":"{{acpID}}","value":null,"description":"ID of the ACP in the database","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:40:20 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"parcelId\": 9,\n        \"deliveryCode\": \"HHBF7499\",\n        \"pickupCode\": \"AAAF8535\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 10,\n        \"deliveryCode\": \"DNAW8903\",\n        \"pickupCode\": \"VMDN3750\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-30\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 11,\n        \"deliveryCode\": \"MMJK3385\",\n        \"pickupCode\": \"WQUU3222\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 12,\n        \"deliveryCode\": \"OOOO0000\",\n        \"pickupCode\": \"BNOE2476\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-30\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 13,\n        \"deliveryCode\": \"ANDM3885\",\n        \"pickupCode\": \"ANNM4729\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 14,\n        \"deliveryCode\": \"AMKF2228\",\n        \"pickupCode\": \"AMOV8985\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    },\n    {\n        \"parcelId\": 15,\n        \"deliveryCode\": \"AMMN3888\",\n        \"pickupCode\": \"AOPO2995\",\n        \"weight\": 5,\n        \"deliveryDate\": \"2023-05-31\",\n        \"pickupDate\": null,\n        \"parcelStatus\": \"WAITING_FOR_PICKUP\"\n    }\n]"}],"_postman_id":"0a77ea93-3fd3-45dc-a2ec-b809d7883a9b"},{"name":"Add a New Candidate ACP","id":"4c21b739-7ea0-4bbb-9a77-4f878aa36f3e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/pending?name={{name}}&email={{email}}&city={{city}}&address={{address}}&telephoneNumber={{telephoneNumber}}&description={{description}}","description":"<p>Adds a new ACP to the pending ACPs list</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","acp","pending"],"host":["dropmateapi","azurewebsites","net"],"query":[{"description":{"content":"<p>Name of the new Candidate ACP</p>\n","type":"text/plain"},"key":"name","value":"{{name}}"},{"key":"email","value":"{{email}}"},{"description":{"content":"<p>City of the new Candidate ACP</p>\n","type":"text/plain"},"key":"city","value":"{{city}}"},{"description":{"content":"<p>Address of the new Candidate ACP</p>\n","type":"text/plain"},"key":"address","value":"{{address}}"},{"description":{"content":"<p>Telephone of the new Candidate ACP</p>\n","type":"text/plain"},"key":"telephoneNumber","value":"{{telephoneNumber}}"},{"description":{"content":"<p>Description of the new Candidate ACP</p>\n","type":"text/plain"},"key":"description","value":"{{description}}"}],"variable":[]}},"response":[{"id":"9c69373a-ec04-4784-8724-afb8fe655cc5","name":"Add a New Candidate ACP","originalRequest":{"method":"POST","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/pending?name={{name}}&email={{email}}&city={{city}}&address={{address}}&telephoneNumber={{telephoneNumber}}&description={{description}}","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","admin","acp","pending"],"query":[{"key":"name","value":"{{name}}","description":"Name of the new Candidate ACP"},{"key":"email","value":"{{email}}"},{"key":"city","value":"{{city}}","description":"City of the new Candidate ACP"},{"key":"address","value":"{{address}}","description":"Address of the new Candidate ACP"},{"key":"telephoneNumber","value":"{{telephoneNumber}}","description":"Telephone of the new Candidate ACP"},{"key":"description","value":"{{description}}","description":"Description of the new Candidate ACP"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:43:20 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"acpId\": 4,\n    \"name\": \"Test ACP\",\n    \"email\": \"test@test.com\",\n    \"city\": \"Braga\",\n    \"address\": \"test\",\n    \"telephoneNumber\": \"235928938\",\n    \"status\": 0,\n    \"description\": \"I'm a candidate ACP\"\n}"}],"_postman_id":"4c21b739-7ea0-4bbb-9a77-4f878aa36f3e"},{"name":"All Candidate ACPs","id":"726648f0-3afe-4f13-ba72-9880ce90a94f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/pending","description":"<p>Gets all of the candidate ACP's</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","acp","pending"],"host":["dropmateapi","azurewebsites","net"],"query":[],"variable":[]}},"response":[{"id":"741bef98-d8e3-462a-bfa5-b51c26a8a1f8","name":"All Candidate ACPs","originalRequest":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/pending"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:43:42 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"acpId\": 1,\n        \"name\": \"Florarte\",\n        \"email\": \"florarte@mail.pt\",\n        \"city\": \"Ilhavo\",\n        \"address\": \"R. Dr. Celestino Gomes 34A, 3830-187 Ilhavo\",\n        \"telephoneNumber\": \"374729373\",\n        \"status\": 1,\n        \"description\": \"PLS LET ME ENTEEEEEEEEEER\"\n    },\n    {\n        \"acpId\": 2,\n        \"name\": \"Tivaldiflor\",\n        \"email\": \"tivaldi@mail.pt\",\n        \"city\": \"Aveiro\",\n        \"address\": \"Rua Gago Coutinho-Armazém A4, Nº36, Santa Joana, 3810-269 Aveiro\",\n        \"telephoneNumber\": \"234785335\",\n        \"status\": 0,\n        \"description\": \"Quero fazer mais dinheiro\"\n    },\n    {\n        \"acpId\": 3,\n        \"name\": \"Multiflores\",\n        \"email\": \"multiflores@mail.pt\",\n        \"city\": \"Aveiro\",\n        \"address\": \"R. das Cardadeiras 2, 3800-125 Aveiro\",\n        \"telephoneNumber\": \"234882993\",\n        \"status\": 0,\n        \"description\": \"Somos uma florista muito conceituada e profissional e vamos entregar todas as vossas encomendas com todo o respeito\"\n    },\n    {\n        \"acpId\": 4,\n        \"name\": \"Test ACP\",\n        \"email\": \"test@test.com\",\n        \"city\": \"Braga\",\n        \"address\": \"test\",\n        \"telephoneNumber\": \"235928938\",\n        \"status\": 0,\n        \"description\": \"I'm a candidate ACP\"\n    }\n]"}],"_postman_id":"726648f0-3afe-4f13-ba72-9880ce90a94f"},{"name":"Change Status of a Candidate ACP","id":"adecd514-e5f7-418c-b43a-e475175de60f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/admin/acp/pending/{{acpID}}/status?newStatus=2","description":"<p>Changes the status of a candidate ACP</p>\n","urlObject":{"protocol":"https","path":["dropmate","admin","acp","pending","{{acpID}}","status"],"host":["dropmateapi","azurewebsites","net"],"query":[{"disabled":true,"description":{"content":"<p>ID of the Candidate ACP</p>\n","type":"text/plain"},"key":"{{acpID}}","value":""},{"description":{"content":"<p>Value of the new Status given to the ACP. 1 means rejected, while 2 means accepted</p>\n","type":"text/plain"},"key":"newStatus","value":"2"}],"variable":[]}},"response":[],"_postman_id":"adecd514-e5f7-418c-b43a-e475175de60f"}],"id":"f149fa41-ca27-4052-82fc-52348c0f7757","description":"<p>This controller contains the API endpoints used by the DropMate administrator to connect with the required methods and business logic on the DropMate platform backend.</p>\n","_postman_id":"f149fa41-ca27-4052-82fc-52348c0f7757"},{"name":"Estore Controller","item":[{"name":"Publish New Order","id":"a719585a-a349-47cd-b732-87cf5987f269","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/estore_api/parcel?acpID={{acpID}}&storeID={{storeID}}","description":"<p>Used to post a new order placed by a Client of the partner E-Store</p>\n","urlObject":{"protocol":"https","path":["dropmate","estore_api","parcel"],"host":["dropmateapi","azurewebsites","net"],"query":[{"description":{"content":"<p>ID of the ACP in the database</p>\n","type":"text/plain"},"key":"acpID","value":"{{acpID}}"},{"description":{"content":"<p>ID of the E-Store in the database</p>\n","type":"text/plain"},"key":"storeID","value":"{{storeID}}"}],"variable":[]}},"response":[{"id":"63055828-152e-4815-86f5-943d94e1397d","name":"New Request","originalRequest":{"method":"POST","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/estore_api/parcel?acpID={{acpID}}&storeID={{storeID}}","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","estore_api","parcel"],"query":[{"key":"acpID","value":"{{acpID}}","description":"ID of the ACP in the database"},{"key":"storeID","value":"{{storeID}}","description":"ID of the E-Store in the database"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:56:29 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"delivery_date\": \"2023-06-10\",\n    \"pickup_code\": \"EGHT2250\",\n    \"status\": \"IN_DELIVERY\"\n}"}],"_postman_id":"a719585a-a349-47cd-b732-87cf5987f269"},{"name":"Return All Available ACPs","id":"ebdca98c-583d-49a4-b4b3-3f456bfd1da4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/estore_api/acp?storeID={{storeID}}","description":"<p>Gets all of the ACP's available to take new orders, that is, the ACP's currently under their operational limit</p>\n","urlObject":{"protocol":"https","path":["dropmate","estore_api","acp"],"host":["dropmateapi","azurewebsites","net"],"query":[{"description":{"content":"<p>ID of the E-Store in the database</p>\n","type":"text/plain"},"key":"storeID","value":"{{storeID}}"}],"variable":[]}},"response":[{"id":"6837f9ba-2de4-4647-b549-5f400065e25d","name":"New Request","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/estore_api/acp?storeID={{storeID}}","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","estore_api","acp"],"query":[{"key":"storeID","value":"{{storeID}}","description":"ID of the E-Store in the database"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:57:14 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"acpId\": 1,\n        \"name\": \"Pracinha das Flores\",\n        \"email\": \"flores@mail.pt\",\n        \"city\": \"Aveiro\",\n        \"address\": \"Av. Dom Frei Miguel de Bulhões e Sousa, 3810-164\",\n        \"telephoneNumber\": \"234 195 919\",\n        \"deliveryLimit\": 10,\n        \"managerContact\": \"234 195 919\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 3,\n            \"parcels_waiting_pickup\": 1,\n            \"parcels_in_delivery\": 1\n        }\n    },\n    {\n        \"acpId\": 2,\n        \"name\": \"Mercadão das Flores\",\n        \"email\": \"mercadao@mail.pt\",\n        \"city\": \"Aveiro\",\n        \"address\": \"R. do Buragal 216, 3810-382 Aradas\",\n        \"telephoneNumber\": \"234 427 229\",\n        \"deliveryLimit\": 22,\n        \"managerContact\": \"234 427 229\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 12,\n            \"parcels_waiting_pickup\": 7,\n            \"parcels_in_delivery\": 5\n        }\n    },\n    {\n        \"acpId\": 4,\n        \"name\": \"Crava E Canela\",\n        \"email\": \"crava@mail.pt\",\n        \"city\": \"Viseu\",\n        \"address\": \"Av. Cap. Silva Pereira 151, 3500-102 Viseu\",\n        \"telephoneNumber\": \"273 583 894\",\n        \"deliveryLimit\": 30,\n        \"managerContact\": \"273 583 894\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 0,\n            \"parcels_waiting_pickup\": 0,\n            \"parcels_in_delivery\": 0\n        }\n    },\n    {\n        \"acpId\": 5,\n        \"name\": \"Porto Flores\",\n        \"email\": \"porto@mail.pt\",\n        \"city\": \"Porto\",\n        \"address\": \"Largo da Lapa 38, 4050-069 Porto\",\n        \"telephoneNumber\": \"225 508 873\",\n        \"deliveryLimit\": 30,\n        \"managerContact\": \"225 508 873\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 0,\n            \"parcels_waiting_pickup\": 0,\n            \"parcels_in_delivery\": 0\n        }\n    },\n    {\n        \"acpId\": 7,\n        \"name\": \"Floraria\",\n        \"email\": \"floraria@mail.pt\",\n        \"city\": \"Leiria\",\n        \"address\": \"Urbanização Nova Leiria, R. Porto de Mós 19 loja c, 2415-784 Leiria\",\n        \"telephoneNumber\": \"916 261 025\",\n        \"deliveryLimit\": 30,\n        \"managerContact\": \"916 261 025\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 6,\n            \"parcels_waiting_pickup\": 2,\n            \"parcels_in_delivery\": 4\n        }\n    },\n    {\n        \"acpId\": 8,\n        \"name\": \"Jardim da Celeste\",\n        \"email\": \"celeste@mail.pt\",\n        \"city\": \"Braga\",\n        \"address\": \"Av. António Macedo, Edifício Lyons Club nº242 - Loja 3, 4700-413 Braga\",\n        \"telephoneNumber\": \"253 271 534\",\n        \"deliveryLimit\": 30,\n        \"managerContact\": \"253 271 534\",\n        \"operationalStatistics\": {\n            \"total_parcels\": 0,\n            \"parcels_waiting_pickup\": 0,\n            \"parcels_in_delivery\": 0\n        }\n    }\n]"}],"_postman_id":"ebdca98c-583d-49a4-b4b3-3f456bfd1da4"},{"name":"Return Order Status","id":"58f68ac9-56c4-4e05-bf38-00564106b36f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/estore_api/parcel/{{pickupCode}}","description":"<p>Returns the current status of a parcel, as well as it's delivery/pickup date, if available. These are returned in a Map. The input is the delivery code of the parcel.</p>\n","urlObject":{"protocol":"https","path":["dropmate","estore_api","parcel","{{pickupCode}}"],"host":["dropmateapi","azurewebsites","net"],"query":[{"disabled":true,"description":{"content":"<p>Pickup code of the parcel</p>\n","type":"text/plain"},"key":"{{pickupCode}}","value":null}],"variable":[]}},"response":[{"id":"73d80de4-f0fb-4f01-91a9-257f819c49da","name":"New Request","originalRequest":{"method":"GET","header":[],"url":"https://dropmateapi.azurewebsites.net/dropmate/estore_api/parcel/{{pickupCode}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:58:37 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"delivery_date\": \"2023-06-10\",\n    \"pickup_date\": null,\n    \"status\": \"IN_DELIVERY\"\n}"}],"_postman_id":"58f68ac9-56c4-4e05-bf38-00564106b36f"},{"name":"Return Details of an ACP","id":"721bfd3f-1ac0-43b3-86ad-5192eb9d5400","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"description":"<p>Gets the information about a specific ACP</p>\n","urlObject":{"query":[],"variable":[]},"url":""},"response":[{"id":"fa157e63-0322-4c66-9050-b73c5d777c2a","name":"New Request","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://dropmateapi.azurewebsites.net/dropmate/estore_api/acp/{{acpID}}","protocol":"https","host":["dropmateapi","azurewebsites","net"],"path":["dropmate","estore_api","acp","{{acpID}}"],"query":[{"key":"{{acpID}}","value":null,"description":"ID of the ACP in the database","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Mon, 05 Jun 2023 21:59:34 GMT"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, Content-Length, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT, GET, OPTIONS, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"}],"cookie":[],"responseTime":null,"body":"{\n    \"acpId\": 4,\n    \"name\": \"Crava E Canela\",\n    \"email\": \"crava@mail.pt\",\n    \"city\": \"Viseu\",\n    \"address\": \"Av. Cap. Silva Pereira 151, 3500-102 Viseu\",\n    \"telephoneNumber\": \"273 583 894\",\n    \"deliveryLimit\": 30,\n    \"managerContact\": \"273 583 894\",\n    \"operationalStatistics\": {\n        \"total_parcels\": 0,\n        \"parcels_waiting_pickup\": 0,\n        \"parcels_in_delivery\": 0\n    }\n}"}],"_postman_id":"721bfd3f-1ac0-43b3-86ad-5192eb9d5400"}],"id":"dfb645de-5f8e-429b-9fcc-8925734d9063","description":"<p>This controller contains the API endpoints used by the partnered E-Stores to connect with the required methods and business logic on the DropMate platform backend.</p>\n","_postman_id":"dfb645de-5f8e-429b-9fcc-8925734d9063"}],"event":[{"listen":"prerequest","script":{"id":"cfcdc2c2-c1eb-400c-b141-8e6cb47ca6b5","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"40d0e671-a1e9-4bdf-b802-e004ed5cbfd3","type":"text/javascript","exec":[""]}}]}