{"info":{"_postman_id":"dcc8cad1-a0a2-4cee-8072-ca04c37d791d","name":"PalletPals","description":"<html><head></head><body><p>The API served through the palletpals-webapp. Project found at: <a href=\"https://github.com/972C8/palletpals-webapp\">https://github.com/972C8/palletpals-webapp</a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"17679206","collectionId":"dcc8cad1-a0a2-4cee-8072-ca04c37d791d","publishedId":"Uz5AseV9","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2022-05-27T07:42:55.000Z"},"item":[{"name":"products","item":[{"name":"Create product","id":"14eb9fcc-4d1b-418e-b8e8-26a7b269a4d0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Product A\",\r\n    \"details\": \"Vero obcaecati, sit, neque quam voluptates saepe magnam, repudiandae doloremque ipsum eum ratione blanditiis maiores autem dicta impedit pariatur eos adipisci provident.\",\r\n    \"description\": \"Lorem ipsum dolor sit amet consectetur adipisicing elit. Laborum magni fugit distinctio deleniti esse tenetur non iste totam adipisci dolorum, vero corrupti quam illum. Magnam alias tempora voluptate ipsum nemo?\",\r\n    \"price\": 16.7,\r\n    \"maxProducts\": 20.0,\r\n    \"minPalletSpace\": 5.0,\r\n    \"productImages\": [\r\n        {\r\n            \"id\": 3\r\n        }\r\n    ],\r\n    \"details_de\": \"Deutsche details\",\r\n    \"details_fr\": \"Les details en français\",\r\n    \"description_de\": \"Deutsche Beschreibung\",\r\n    \"description_fr\": \"La description en français\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/products","urlObject":{"path":["api","products"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"9121abf5-d9c2-43a5-98c9-615d5f6f8b8f","name":"Successful response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Product A\",\r\n    \"details\": \"Vero obcaecati, sit, neque quam voluptates saepe magnam, repudiandae doloremque ipsum eum ratione blanditiis maiores autem dicta impedit pariatur eos adipisci provident.\",\r\n    \"description\": \"Lorem ipsum dolor sit amet consectetur adipisicing elit. Laborum magni fugit distinctio deleniti esse tenetur non iste totam adipisci dolorum, vero corrupti quam illum. Magnam alias tempora voluptate ipsum nemo?\",\r\n    \"price\": 16.7,\r\n    \"maxProducts\": 20.0,\r\n    \"minPalletSpace\": 5.0,\r\n    \"productImages\": [\r\n        {\r\n            \"id\": 3\r\n        }\r\n    ],\r\n    \"details_de\": \"Deutsche details\",\r\n    \"details_fr\": \"Les details en français\",\r\n    \"description_de\": \"Deutsche Beschreibung\",\r\n    \"description_fr\": \"La description en français\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/products"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Location","value":"http://localhost:8080/api/products/5"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Mon, 23 May 2022 13:57:55 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 5,\n    \"name\": \"Product A\",\n    \"details\": \"Vero obcaecati, sit, neque quam voluptates saepe magnam, repudiandae doloremque ipsum eum ratione blanditiis maiores autem dicta impedit pariatur eos adipisci provident.\",\n    \"description\": \"Lorem ipsum dolor sit amet consectetur adipisicing elit. Laborum magni fugit distinctio deleniti esse tenetur non iste totam adipisci dolorum, vero corrupti quam illum. Magnam alias tempora voluptate ipsum nemo?\",\n    \"details_de\": \"Deutsche details\",\n    \"details_fr\": \"Les details en français\",\n    \"description_de\": \"Deutsche Beschreibung\",\n    \"description_fr\": \"La description en français\",\n    \"price\": 16.7,\n    \"maxProducts\": 20,\n    \"minPalletSpace\": 5,\n    \"productImages\": [\n        {\n            \"id\": 3,\n            \"fileName\": \"ajdUhtgVjbZ8xw09y4Fr.jpg\",\n            \"fileUrl\": \"uploads\\\\ajdUhtgVjbZ8xw09y4Fr.jpg\",\n            \"fileType\": \"image/jpeg\"\n        }\n    ]\n}"},{"id":"e835041e-93b5-4c9a-92e8-d5ddc436aa7c","name":"Invalid body","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Product A\",\r\n    \"details\": \"Interesting details\",\r\n    \"description\": \"Wonderful description\",\r\n    \"price\": 16.7,\r\n    \"maxProducts\": 20.0\r\n    //\"minPalletSpace\": 5.0\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/products"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 13 Apr 2022 12:44:35 GMT"},{"key":"Connection","value":"close"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2022-04-13T12:44:35.892+00:00\",\n    \"status\": 400,\n    \"error\": \"Bad Request\",\n    \"path\": \"/api/products\"\n}"},{"id":"c3c63e12-601f-4d22-894c-eef9088a1e69","name":"Invalid productImages id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Product A\",\r\n    \"details\": \"Interesting details\",\r\n    \"description\": \"Wonderful description\",\r\n    \"price\": 16.7,\r\n    \"maxProducts\": 20.0,\r\n    \"minPalletSpace\": 5.0,\r\n    \"productImages\": [\r\n        {\r\n            \"id\": 2\r\n        },\r\n        {\r\n            \"id\": 123123123\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/products"},"status":"Conflict","code":409,"_postman_previewlanguage":"json","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Thu, 14 Apr 2022 16:25:54 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2022-04-14T16:25:54.161+00:00\",\n    \"status\": 409,\n    \"error\": \"Conflict\",\n    \"path\": \"/api/products\"\n}"}],"_postman_id":"14eb9fcc-4d1b-418e-b8e8-26a7b269a4d0"},{"name":"Patch product","id":"6c5233cc-3424-4e8b-bfe2-18ba43f5655a","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Product A - PATCHED D\",\r\n    \"details\": \"Interesting details B\",\r\n    \"description\": \"Wonderful description B\",\r\n    \"price\": 20.5,\r\n    \"maxProducts\": 16.0,\r\n    \"minPalletSpace\": 3.5,\r\n    \"productImages\": [\r\n        {\r\n            \"id\": 8\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/products/:product-id","urlObject":{"path":["api","products",":product-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":"9","key":"product-id"}]}},"response":[{"id":"36d667df-6c21-4abb-8f5f-2ae14fe276dc","name":"Successful Response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/merge-patch+json","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Product A - PATCHED D\",\r\n    \"details\": \"Interesting details B\",\r\n    \"description\": \"Wonderful description B\",\r\n    \"price\": 20.5,\r\n    \"maxProducts\": 16.0,\r\n    \"minPalletSpace\": 3.5,\r\n    \"productImages\": [\r\n        {\r\n            \"id\": 3\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/api/products/:product-id","host":["{{baseUrl}}"],"path":["api","products",":product-id"],"variable":[{"key":"product-id","value":"4"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Thu, 28 Apr 2022 13:38:11 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 4,\n    \"name\": \"Product A - PATCHED D\",\n    \"details\": \"Interesting details B\",\n    \"description\": \"Wonderful description B\",\n    \"price\": 20.5,\n    \"maxProducts\": 16,\n    \"minPalletSpace\": 3.5,\n    \"productImages\": [\n        {\n            \"id\": 3,\n            \"fileName\": \"MDUPcrVrtCE85tGa9m4j.png\",\n            \"fileUrl\": \"uploads\\\\MDUPcrVrtCE85tGa9m4j.png\",\n            \"fileType\": \"image/png\"\n        }\n    ]\n}"},{"id":"f3fe876b-a2dd-410f-88b9-25f8932e9e03","name":"Invalid body","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/merge-patch+json","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Product A - PATCHED D\",\r\n    \"details\": \"Interesting details B\",\r\n    \"description\": \"Wonderful description B\",\r\n    \"price\": 20.5,\r\n    \"maxProducts\": 16.0,\r\n    \"minPalletSpace\": 3.5,\r\n    \"productImages\": [\r\n        {\r\n            \"id\": 99999\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/api/products/:product-id","host":["{{baseUrl}}"],"path":["api","products",":product-id"],"variable":[{"key":"product-id","value":"4"}]}},"status":"Not Acceptable","code":406,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Thu, 28 Apr 2022 13:38:46 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2022-04-28T13:38:46.192+00:00\",\n    \"status\": 406,\n    \"error\": \"Not Acceptable\",\n    \"path\": \"/api/products/4\"\n}"}],"_postman_id":"6c5233cc-3424-4e8b-bfe2-18ba43f5655a"},{"name":"Get product by id","id":"f8054aea-5b79-48a9-9a02-75d43d9f8e08","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/products/:product-id","urlObject":{"path":["api","products",":product-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":"4","key":"product-id"}]}},"response":[{"id":"796bd9ec-8e09-44fd-87c2-b4efb628dd5f","name":"Valid response","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/api/products/:product-id","host":["{{baseUrl}}"],"path":["api","products",":product-id"],"variable":[{"key":"product-id","value":"2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 13 Apr 2022 12:41:45 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 2,\n    \"name\": \"Product A\",\n    \"details\": \"Interesting details\",\n    \"description\": \"Wonderful description\",\n    \"price\": 16.7,\n    \"maxProducts\": 20,\n    \"minPalletSpace\": 5\n}"},{"id":"e6fe3a54-3d2c-42b8-a39a-f69de28df5e0","name":"Invalid id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/api/products/:product-id","host":["{{baseUrl}}"],"path":["api","products",":product-id"],"variable":[{"key":"product-id","value":"3"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 13 Apr 2022 12:43:42 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2022-04-13T12:43:42.436+00:00\",\n    \"status\": 404,\n    \"error\": \"Not Found\",\n    \"path\": \"/api/products/3\"\n}"}],"_postman_id":"f8054aea-5b79-48a9-9a02-75d43d9f8e08"},{"name":"Get all products","id":"ff30684c-3c64-4f2d-a634-14e4b8e034e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/products","urlObject":{"path":["api","products"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"44566050-6a52-470d-8793-7f73dd140171","name":"No products","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/api/products","host":["{{baseUrl}}"],"path":["api","products"],"query":[{"key":"","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 20 Apr 2022 12:33:13 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"[]"}],"_postman_id":"ff30684c-3c64-4f2d-a634-14e4b8e034e1"},{"name":"Delete product by id","id":"e44d4ed7-1990-4910-b7c9-0ad6c5149a08","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{baseUrl}}/api/products/:product-id","urlObject":{"path":["api","products",":product-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":"10","key":"product-id"}]}},"response":[{"id":"7581e761-5e48-4b68-a4e1-05106dd77b00","name":"Valid response","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/api/products/:product-id","host":["{{baseUrl}}"],"path":["api","products",":product-id"],"variable":[{"key":"product-id","value":"2"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Wed, 13 Apr 2022 12:42:39 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":null},{"id":"8d7aa678-4076-4b50-a3b2-fb29bde41876","name":"Invalid id","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/api/products/:product-id","host":["{{baseUrl}}"],"path":["api","products",":product-id"],"variable":[{"key":"product-id","value":"3"}]}},"status":"Not Acceptable","code":406,"_postman_previewlanguage":"json","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 13 Apr 2022 12:42:59 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2022-04-13T12:42:59.993+00:00\",\n    \"status\": 406,\n    \"error\": \"Not Acceptable\",\n    \"path\": \"/api/products/3\"\n}"}],"_postman_id":"e44d4ed7-1990-4910-b7c9-0ad6c5149a08"}],"id":"a133e147-034d-4490-9feb-be926dfb5608","_postman_id":"a133e147-034d-4490-9feb-be926dfb5608","description":""},{"name":"product-images","item":[{"name":"Upload product image","id":"82c80e38-9141-470c-bf0e-9f76a710b53f","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"image","type":"file","src":"/Users/daniellocher/Desktop/IMG_8219.png"}]},"url":"{{baseUrl}}/api/product-images","description":"<p>Upload new image that can be referenced when creating a new bucket item</p>\n","urlObject":{"path":["api","product-images"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"a6d7be90-a808-4a73-a81c-e827aaf42dde","name":"Successful response","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"image","type":"file","src":"/C:/Users/tibor/Pictures/sample.png"}]},"url":"{{baseUrl}}/api/product-images"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Set-Cookie","value":"JSESSIONID=DA556EE8C4A4F3FE7B7D83C5110344E7; Path=/; HttpOnly"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Thu, 14 Apr 2022 09:34:48 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 2,\n    \"fileName\": \"Jn5NhXyht5.png\",\n    \"fileUrl\": \"uploads\\\\Jn5NhXyht5.png\",\n    \"fileType\": \"image/png\"\n}"}],"_postman_id":"82c80e38-9141-470c-bf0e-9f76a710b53f"},{"name":"Get product image","id":"40e2d002-100e-42c8-b637-ffc9a178596b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/product-images/:image-id","urlObject":{"path":["api","product-images",":image-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":"7","key":"image-id"}]}},"response":[{"id":"24e45b07-5640-4653-b221-54a2920e9879","name":"Invalid id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/api/product-images/:image-id","host":["{{baseUrl}}"],"path":["api","product-images",":image-id"],"variable":[{"key":"image-id","value":"3"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Thu, 14 Apr 2022 09:35:27 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2022-04-14T09:35:27.300+00:00\",\n    \"status\": 404,\n    \"error\": \"Not Found\",\n    \"path\": \"/api/product-images/3\"\n}"}],"_postman_id":"40e2d002-100e-42c8-b637-ffc9a178596b"},{"name":"Delete product image by id","id":"3b3a47c1-75b9-4f95-b10a-5c3dd98363e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{baseUrl}}/api/product-images/:image-id","urlObject":{"path":["api","product-images",":image-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":"8","key":"image-id"}]}},"response":[{"id":"c789cc78-d1cc-4d1f-b538-fae95d220099","name":"Successful response","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/api/product-images/:image-id","host":["{{baseUrl}}"],"path":["api","product-images",":image-id"],"variable":[{"key":"image-id","value":"3"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Thu, 14 Apr 2022 16:15:21 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":null},{"id":"0eacc9b4-d2b6-4a36-830a-b26cf8ba61f8","name":"Invalid id","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/api/product-images/:image-id","host":["{{baseUrl}}"],"path":["api","product-images",":image-id"],"variable":[{"key":"image-id","value":"3"}]}},"status":"Not Acceptable","code":406,"_postman_previewlanguage":"json","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Thu, 14 Apr 2022 16:15:44 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2022-04-14T16:15:44.162+00:00\",\n    \"status\": 406,\n    \"error\": \"Not Acceptable\",\n    \"path\": \"/api/product-images/3\"\n}"}],"_postman_id":"3b3a47c1-75b9-4f95-b10a-5c3dd98363e5"}],"id":"8e3f8ddf-a0dc-4961-8771-973d8c20a3b2","_postman_id":"8e3f8ddf-a0dc-4961-8771-973d8c20a3b2","description":""},{"name":"users","item":[{"name":"Validate","event":[{"listen":"test","script":{"id":"b679e93e-d631-491e-a6e2-626a3c1d72d4","exec":[""],"type":"text/javascript"}}],"id":"1118e0c5-52b1-4340-8cba-363edce130d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"HEAD","header":[],"url":"{{baseUrl}}/api/user/validate","urlObject":{"path":["api","user","validate"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"e6732a69-b0ee-4b59-9a9b-3cd8bf52c4ff","name":"Authorized","originalRequest":{"method":"HEAD","header":[],"url":"{{baseUrl}}/validate"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Set-Cookie","value":"JSESSIONID=562974D145A19B019CCDF3372F9CE41F; Path=/; HttpOnly"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Wed, 20 Apr 2022 12:16:41 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":null},{"id":"cf5111ae-9e1a-4f1a-8ac7-f7b6db8d006a","name":"Unauthorized","originalRequest":{"method":"HEAD","header":[],"url":"{{baseUrl}}/validate"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Set-Cookie","value":"JSESSIONID=BB32E619173CF5CFBAFF6CF6E019DA90; Path=/; HttpOnly"},{"key":"WWW-Authenticate","value":"Basic realm=\"Realm\""},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 20 Apr 2022 12:22:05 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"1118e0c5-52b1-4340-8cba-363edce130d8"},{"name":"Validate Admin","event":[{"listen":"test","script":{"id":"b679e93e-d631-491e-a6e2-626a3c1d72d4","exec":[""],"type":"text/javascript"}}],"id":"b1e68482-a13b-403d-b6d5-253cc2b6ba61","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/user/validateAdmin","urlObject":{"path":["api","user","validateAdmin"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"2df5ea0b-0d25-408a-92e2-0881d1d4436f","name":"Authorized","originalRequest":{"method":"HEAD","header":[],"url":"{{baseUrl}}/validate"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Set-Cookie","value":"JSESSIONID=562974D145A19B019CCDF3372F9CE41F; Path=/; HttpOnly"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Wed, 20 Apr 2022 12:16:41 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":null},{"id":"83b142f9-4cfa-467c-a8dd-7f503175a777","name":"Unauthorized","originalRequest":{"method":"HEAD","header":[],"url":"{{baseUrl}}/validate"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Set-Cookie","value":"JSESSIONID=BB32E619173CF5CFBAFF6CF6E019DA90; Path=/; HttpOnly"},{"key":"WWW-Authenticate","value":"Basic realm=\"Realm\""},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 20 Apr 2022 12:22:05 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"b1e68482-a13b-403d-b6d5-253cc2b6ba61"},{"name":"Login","event":[{"listen":"prerequest","script":{"id":"511d28b6-7ec3-4b9b-8977-c3b3192404fd","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"ce4b2552-e821-4e5b-a658-a966db8e9e9c","exec":["const auth = pm.environment.get('auth')\r","\r","if (auth === 'bearer' && pm.response.code === 200) {\r","  pm.environment.set('authorization', pm.response.headers.get('Authorization'))\r","}"],"type":"text/javascript"}}],"id":"c2c85722-516b-4098-8164-110f69104ef0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"{{email}}\",\r\n  \"password\": \"{{password}}\",\r\n  \"remember\": \"false\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/user/login","urlObject":{"path":["api","user","login"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"bdf66769-7290-4c2a-a255-f11c1414201a","name":"Successful response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"{{email}}\",\r\n  \"password\": \"{{password}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/login"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Last-Modified","value":"Wed, 20 Apr 2022 11:25:12 GMT"},{"key":"Accept-Ranges","value":"bytes"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"text/html"},{"key":"Content-Language","value":"de-CH"},{"key":"Content-Length","value":"1325"},{"key":"Date","value":"Wed, 20 Apr 2022 12:28:31 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":null},{"id":"fe550636-e1db-4185-a2f4-e518a22d062b","name":"Invalid credentials","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"{{auth_username}}\",\r\n  \"password\": \"{{auth_password}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/login"},"status":"Forbidden","code":403,"_postman_previewlanguage":"plain","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Fri, 15 Apr 2022 13:45:48 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"c2c85722-516b-4098-8164-110f69104ef0"},{"name":"Register","id":"5564d79f-be6a-4687-b969-9971dcdace68","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"userName\": \"demo user356\",\r\n  \"email\": \"e2@m.ail\",\r\n  \"password\": \"{{password}}\",\r\n  \"accessCode\": \"testKey69\",\r\n  \"address\": {\r\n      \"firstName\": \"Tom\",\r\n      \"lastName\": \"Hardy\",\r\n      \"street\": \"Tauchstrasse 67\",\r\n      \"city\": \"Dottikon\",\r\n      \"postalCode\": 5764,\r\n      \"country\": \"ch\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/user/register","urlObject":{"path":["api","user","register"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5564d79f-be6a-4687-b969-9971dcdace68"},{"name":"Logout","event":[{"listen":"test","script":{"id":"25667b70-5de1-41ec-985a-8fca48b713a1","exec":["const auth = pm.environment.get('auth')\r","\r","if (auth === 'bearer') {\r","  pm.environment.set('authorization', '')\r","}"],"type":"text/javascript"}}],"id":"51a6e7dc-015f-4050-9028-ced7a34fcfeb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/user/logout","urlObject":{"path":["api","user","logout"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"17638292-48ab-47b9-9d67-42b5984bab77","name":"Successful response","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/logout"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Date","value":"Wed, 20 Apr 2022 12:30:47 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"51a6e7dc-015f-4050-9028-ced7a34fcfeb"},{"name":"Get profile","event":[{"listen":"test","script":{"id":"9debe2c2-e3da-4218-93b6-db3246b3be35","exec":[""],"type":"text/javascript"}}],"id":"0c675af5-d951-4e4f-bea0-99d43d916c90","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/user/profile","urlObject":{"path":["api","user","profile"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"18894991-d2b2-4cb7-b79b-a91fe5e4ff58","name":"Successful response","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/profile"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 20 Apr 2022 12:16:55 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"userName\": \"user\",\n    \"email\": \"user@user.com\",\n    \"remember\": null\n}"}],"_postman_id":"0c675af5-d951-4e4f-bea0-99d43d916c90"},{"name":"Patch Profile","id":"359964da-b885-4be3-a5fe-1a1c0256fc55","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"address\": \n    {\n        \"street\": \"Wiesentalstrasse 8\",\n        \"city\": \"Bergdietikon\",\n        \"postalCode\": \"8962\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/user/profile","urlObject":{"path":["api","user","profile"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"79fa981f-bf5c-47e6-8ff7-147a49789b69","name":"Patch Appearance","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"appearance\": \"DARK\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/user/profile"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null},{"id":"06e3feb7-df68-4434-af3f-aa3f5f9f1d7f","name":"Patch Address","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"address\": \n    {\n        \"street\": \"Wiesentalstrasse 8\",\n        \"city\": \"Bergdietikon\",\n        \"postalCode\": \"8962\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/user/profile"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Mon, 30 May 2022 08:42:49 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"accessCode\": null,\n    \"userName\": \"user\",\n    \"email\": \"user@user.com\",\n    \"remember\": null,\n    \"language\": null,\n    \"appearance\": null,\n    \"address\": {\n        \"id\": 2,\n        \"firstName\": \"Hans\",\n        \"lastName\": \"Peter\",\n        \"organisationName\": null,\n        \"street\": \"Wiesentalstrasse 8\",\n        \"premise\": null,\n        \"city\": \"Bergdietikon\",\n        \"postalCode\": \"8962\",\n        \"country\": \"Switzerland\",\n        \"lat\": \"47.389759\",\n        \"lon\": \"8.394169\",\n        \"userId\": null,\n        \"warehouse\": null\n    },\n    \"shoppingSession\": {\n        \"id\": 8,\n        \"shippingCost\": 183.8,\n        \"totalCost\": 0,\n        \"drivingDistance\": 45.994,\n        \"palletSpace\": 5,\n        \"nearestWarehouse\": 5,\n        \"serviceProvider\": 7,\n        \"shoppingCart\": []\n    }\n}"}],"_postman_id":"359964da-b885-4be3-a5fe-1a1c0256fc55"},{"name":"Delete Profile","id":"ca8e2e1f-2281-4e56-82fc-2c3f219ad23d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{baseUrl}}/api/user/profile","urlObject":{"path":["api","user","profile"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"ca8e2e1f-2281-4e56-82fc-2c3f219ad23d"},{"name":"Change Password","id":"10e9c4d0-2398-4b6f-9085-7aa71bf68904","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"passwords\": [\n        \"password\",\n        \"newPassword\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/user/newPassword","urlObject":{"path":["api","user","newPassword"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"10e9c4d0-2398-4b6f-9085-7aa71bf68904"}],"id":"4a6feeb2-0e24-4f38-a9e0-cf7c94aca91b","_postman_id":"4a6feeb2-0e24-4f38-a9e0-cf7c94aca91b","description":""},{"name":"dummy-data","item":[{"name":"Login","event":[{"listen":"prerequest","script":{"id":"511d28b6-7ec3-4b9b-8977-c3b3192404fd","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"72baeec0-bb2d-4717-9a21-f188ad9815d1","exec":["const auth = pm.environment.get('auth')","","if (auth === 'bearer' && pm.response.code === 200) {","  pm.environment.set('authorization', pm.response.headers.get('Authorization'))","}"],"type":"text/javascript"}}],"id":"766e9a94-d9b6-43a4-9972-d81e865d3023","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"{{email}}\",\r\n  \"password\": \"{{password}}\",\r\n  \"remember\": \"false\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/user/login","urlObject":{"path":["api","user","login"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"766e9a94-d9b6-43a4-9972-d81e865d3023"},{"name":"First picture","id":"5288bb67-41f1-4bca-b6bd-d773e1e4e49b","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"image","type":"file","src":"/Users/marco/main/code/fhnw/palletpals-client/public/images/cnc.jpg"}]},"url":"{{baseUrl}}/api/product-images","description":"<p>Upload new image that can be referenced when creating a new bucket item</p>\n","urlObject":{"path":["api","product-images"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5288bb67-41f1-4bca-b6bd-d773e1e4e49b"},{"name":"Second picture","id":"0bc288e1-f5be-4696-b021-801e3bc92ece","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"image","type":"file","src":"/Users/marco/main/code/fhnw/palletpals-client/public/images/steel.jpg"}]},"url":"{{baseUrl}}/api/product-images","description":"<p>Upload new image that can be referenced when creating a new bucket item</p>\n","urlObject":{"path":["api","product-images"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0bc288e1-f5be-4696-b021-801e3bc92ece"},{"name":"Create product","id":"8f73ef3f-6519-485d-8c77-3ee36cdd587f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Product A\",\r\n    \"details\": \"Interesting details\",\r\n    \"description\": \"Wonderful description\",\r\n    \"price\": 16.7,\r\n    \"maxProducts\": 20.0,\r\n    \"minPalletSpace\": 5.0,\r\n    \"productImages\": [\r\n        {\r\n            \"id\": 2\r\n        },\r\n        {\r\n            \"id\": 3\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/products","urlObject":{"path":["api","products"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8f73ef3f-6519-485d-8c77-3ee36cdd587f"}],"id":"c75cae23-1efd-45bb-8f02-c68f9c872059","_postman_id":"c75cae23-1efd-45bb-8f02-c68f9c872059","description":""},{"name":"warehouse","item":[{"name":"Get warehouse by id","id":"2bc48f43-7349-459b-aa42-dd02e892bcfb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/warehouses/:warehouse-id","urlObject":{"path":["api","warehouses",":warehouse-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":null,"key":"warehouse-id"}]}},"response":[],"_postman_id":"2bc48f43-7349-459b-aa42-dd02e892bcfb"},{"name":"Post Warehouse","id":"a1493bf7-93a4-4eb7-8ecd-5e4b97e810d7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Warehouse 2\",\n    \"address\": {\n        \"organisationName\": \"PalletPals\",\n        \"street\": \"Zeughausstrasse 6\",\n        \"city\": \"Zürich\",\n        \"postalCode\": \"8004\",\n        \"country\": \"ch\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/warehouses","urlObject":{"path":["api","warehouses"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a1493bf7-93a4-4eb7-8ecd-5e4b97e810d7"},{"name":"Patch Warehouse","id":"719f63f1-c8f7-4697-a2e8-60b6765ed611","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Updated name\",\n    \"address\": {\n        \"street\": \"updated Street\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/warehouses/:warehouse-id","urlObject":{"path":["api","warehouses",":warehouse-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":null,"key":"warehouse-id"}]}},"response":[],"_postman_id":"719f63f1-c8f7-4697-a2e8-60b6765ed611"},{"name":"Delete warehouse","id":"4c12d883-bf16-4f44-adb4-714d7971024a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{baseUrl}}/api/warehouses/:warehouse-id","urlObject":{"path":["api","warehouses",":warehouse-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":null,"key":"warehouse-id"}]}},"response":[],"_postman_id":"4c12d883-bf16-4f44-adb4-714d7971024a"},{"name":"Get all warehouses","id":"239f7ddc-6d90-4647-a85a-6c23b533fce0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/warehouses","urlObject":{"path":["api","warehouses"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"239f7ddc-6d90-4647-a85a-6c23b533fce0"}],"id":"41629a29-5759-4399-898f-d2d10e060794","_postman_id":"41629a29-5759-4399-898f-d2d10e060794","description":""},{"name":"serviceprovider","item":[{"name":"Post service provider","id":"28b5069b-82aa-4664-866c-3a77d0d37a96","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Fake DHL\", \n    \"kmArray\": \"[30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 330, 360]\",\n    \"palletArray\": \"[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]\",\n    \"priceMatrix\": \"[[58.65,87,114.5,137.1,160.8,181.65,201.45,220.3,238.35,255.35,271.45,286.55],[67,99.4,130.85,156.75,183.8,207.55,230.25,251.85,272.4,291.9,310.25,327.5],[75.4,111.9,147.15,176.35,206.65,233.5,259,283.35,306.45,328.4,348.95,368.4],[83.75,124.3,163.5,195.9,229.7,259.45,287.7,314.85,340.5,364.75,387.8,409.4],[92.15,136.7,179.8,215.5,252.6,285.3,316.5,346.3,374.5,401.25,426.5,450.35],[100.55,149.2,196.15,235.15,275.6,311.25,345.35,377.75,408.6,437.75,465.35,491.25],[108.95,161.55,212.5,253.9,298.6,337.15,374.15,409.3,442.6,474.25,504.05,532.15],[117.3,174.05,228.9,274.25,321.55,363.15,402.9,440.75,476.7,510.75,542.9,573.15],[125.65,186.45,245.3,293.9,344.55,389.1,431.7,472.2,510.75,547.2,581.6,614.05],[134.05,198.85,261.6,313.45,367.5,415,460.45,503.7,544.7,583.65,620.35,655.05],[142.4,211.3,277.95,332.95,390.45,441.05,489.2,535.2,578.85,620.15,659.2,695.95],[150.75,223.8,294.3,352.65,413.45,466.9,518,566.7,612.85,656.65,697.95,736.9]]\"\n}\n","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/serviceproviders","urlObject":{"path":["api","serviceproviders"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"28b5069b-82aa-4664-866c-3a77d0d37a96"},{"name":"Patch service provider","id":"af851645-f64d-4847-b303-18b6c3d8848e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"kmArray\": \"[30, 60, 90, 130, 150, 180, 210, 240, 270, 300, 330, 360]\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/serviceproviders/:servicepartner-id","urlObject":{"path":["api","serviceproviders",":servicepartner-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":null,"key":"servicepartner-id"}]}},"response":[],"_postman_id":"af851645-f64d-4847-b303-18b6c3d8848e"},{"name":"Delete service provider","id":"414b3ea5-4d7d-47f1-b13e-e8170e783426","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{baseUrl}}/api/serviceproviders/:servicepartner-id","urlObject":{"path":["api","serviceproviders",":servicepartner-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":null,"key":"servicepartner-id"}]}},"response":[],"_postman_id":"414b3ea5-4d7d-47f1-b13e-e8170e783426"},{"name":"Get service provider","id":"314a2641-2b23-4d00-a08c-c4ed8e98148b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/serviceproviders/:serviceprovider-id","urlObject":{"path":["api","serviceproviders",":serviceprovider-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":null,"key":"serviceprovider-id"}]}},"response":[],"_postman_id":"314a2641-2b23-4d00-a08c-c4ed8e98148b"},{"name":"Get all service providers","id":"c648a75e-c99b-4a5c-a651-23c84cfed797","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/serviceproviders","urlObject":{"path":["api","serviceproviders"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c648a75e-c99b-4a5c-a651-23c84cfed797"}],"id":"678fc8eb-f0bc-4378-b7e5-70c474f20cd1","_postman_id":"678fc8eb-f0bc-4378-b7e5-70c474f20cd1","description":""},{"name":"shopping","item":[{"name":"Create cart item","id":"c6c52cb8-c95e-4012-acbc-4864e04b54ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"quantity\": 120,\r\n    \"product\": {\r\n        \"id\": 6\r\n        }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/shopping","urlObject":{"path":["api","shopping"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"3f4610f7-93b4-4efc-a2b6-1d163ee0cc6b","name":"Successful response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"quantity\": 4,\r\n    \"product\": {\r\n        \"id\": 9\r\n        }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/shopping"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Location","value":"http://localhost:8080/api/shopping/13"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Mon, 09 May 2022 14:06:16 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 13,\n    \"quantity\": 4,\n    \"pricePerUnit\": 16.7,\n    \"product\": {\n        \"id\": 9,\n        \"name\": \"Product A\",\n        \"details\": \"Vero obcaecati, sit, neque quam voluptates saepe magnam, repudiandae doloremque ipsum eum ratione blanditiis maiores autem dicta impedit pariatur eos adipisci provident.\",\n        \"description\": \"Lorem ipsum dolor sit amet consectetur adipisicing elit. Laborum magni fugit distinctio deleniti esse tenetur non iste totam adipisci dolorum, vero corrupti quam illum. Magnam alias tempora voluptate ipsum nemo?\",\n        \"price\": 16.7,\n        \"maxProducts\": 20,\n        \"minPalletSpace\": 5,\n        \"productImages\": [\n            {\n                \"id\": 8,\n                \"fileName\": \"VPISxPjbfEyAppRrPHcb.jpg\",\n                \"fileUrl\": \"uploads\\\\VPISxPjbfEyAppRrPHcb.jpg\",\n                \"fileType\": \"image/jpeg\"\n            }\n        ]\n    }\n}"},{"id":"a5569f7f-a5f8-4ef8-a59d-ef269d882733","name":"PricePerUnit provided by user is ignored","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"quantity\": 4,\r\n    \"product\": {\r\n        \"id\": 9\r\n        },\r\n    \"pricePerUnit\": 15\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/shopping"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Location","value":"http://localhost:8080/api/shopping/12"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Mon, 09 May 2022 13:59:21 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 12,\n    \"quantity\": 4,\n    \"pricePerUnit\": 16.7,\n    \"product\": {\n        \"id\": 9,\n        \"name\": \"Product A\",\n        \"details\": \"Vero obcaecati, sit, neque quam voluptates saepe magnam, repudiandae doloremque ipsum eum ratione blanditiis maiores autem dicta impedit pariatur eos adipisci provident.\",\n        \"description\": \"Lorem ipsum dolor sit amet consectetur adipisicing elit. Laborum magni fugit distinctio deleniti esse tenetur non iste totam adipisci dolorum, vero corrupti quam illum. Magnam alias tempora voluptate ipsum nemo?\",\n        \"price\": 16.7,\n        \"maxProducts\": 20,\n        \"minPalletSpace\": 5,\n        \"productImages\": [\n            {\n                \"id\": 8,\n                \"fileName\": \"VPISxPjbfEyAppRrPHcb.jpg\",\n                \"fileUrl\": \"uploads\\\\VPISxPjbfEyAppRrPHcb.jpg\",\n                \"fileType\": \"image/jpeg\"\n            }\n        ]\n    }\n}"}],"_postman_id":"c6c52cb8-c95e-4012-acbc-4864e04b54ab"},{"name":"Add past order to shopping cart","id":"ea7f4483-cb57-4351-bfd0-e57f681f32ed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{baseUrl}}/api/shopping/:order-id","urlObject":{"path":["api","shopping",":order-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":"18","key":"order-id"}]}},"response":[{"id":"156e1ea4-5736-4cbe-8fe6-1c2859e99297","name":"Successful response","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{baseUrl}}/api/shopping/:order-id","host":["{{baseUrl}}"],"path":["api","shopping",":order-id"],"variable":[{"key":"order-id","value":"9"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Mon, 23 May 2022 15:17:15 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 10,\n    \"shippingCost\": 0,\n    \"totalCost\": 0,\n    \"drivingDistance\": 0,\n    \"palletSpace\": 0,\n    \"nearestWarehouse\": null,\n    \"serviceProvider\": null,\n    \"shoppingCart\": [\n        {\n            \"id\": 11,\n            \"quantity\": 8,\n            \"pricePerUnit\": 16.7,\n            \"product\": {\n                \"id\": 4,\n                \"name\": \"Product A\",\n                \"details\": \"Vero obcaecati, sit, neque quam voluptates saepe magnam, repudiandae doloremque ipsum eum ratione blanditiis maiores autem dicta impedit pariatur eos adipisci provident.\",\n                \"description\": \"Lorem ipsum dolor sit amet consectetur adipisicing elit. Laborum magni fugit distinctio deleniti esse tenetur non iste totam adipisci dolorum, vero corrupti quam illum. Magnam alias tempora voluptate ipsum nemo?\",\n                \"details_de\": \"Deutsche details\",\n                \"details_fr\": \"Les details en français\",\n                \"description_de\": \"Deutsche Beschreibung\",\n                \"description_fr\": \"La description en français\",\n                \"price\": 16.7,\n                \"maxProducts\": 20,\n                \"minPalletSpace\": 5,\n                \"productImages\": [\n                    {\n                        \"id\": 3,\n                        \"fileName\": \"WiZfuNGKrTS1Fvrr99ow.jpg\",\n                        \"fileUrl\": \"uploads\\\\WiZfuNGKrTS1Fvrr99ow.jpg\",\n                        \"fileType\": \"image/jpeg\"\n                    }\n                ]\n            }\n        }\n    ]\n}"}],"_postman_id":"ea7f4483-cb57-4351-bfd0-e57f681f32ed"},{"name":"Patch cart item","id":"93289239-4f45-4784-9ca7-c76d868f867e","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"quantity\": 20\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/api/shopping/:cart-item-id","urlObject":{"path":["api","shopping",":cart-item-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":"12","key":"cart-item-id"}]}},"response":[{"id":"9404aa15-70a0-4447-b10c-dedf62a7d232","name":"Successful response","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/merge-patch+json","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"quantity\": 5\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/api/shopping/:cart-item-id","host":["{{baseUrl}}"],"path":["api","shopping",":cart-item-id"],"variable":[{"key":"cart-item-id","value":"11"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Mon, 09 May 2022 14:35:17 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 11,\n    \"quantity\": 5,\n    \"pricePerUnit\": 16.7,\n    \"product\": {\n        \"id\": 9,\n        \"name\": \"Product A\",\n        \"details\": \"Vero obcaecati, sit, neque quam voluptates saepe magnam, repudiandae doloremque ipsum eum ratione blanditiis maiores autem dicta impedit pariatur eos adipisci provident.\",\n        \"description\": \"Lorem ipsum dolor sit amet consectetur adipisicing elit. Laborum magni fugit distinctio deleniti esse tenetur non iste totam adipisci dolorum, vero corrupti quam illum. Magnam alias tempora voluptate ipsum nemo?\",\n        \"price\": 16.7,\n        \"maxProducts\": 20,\n        \"minPalletSpace\": 5,\n        \"productImages\": [\n            {\n                \"id\": 8,\n                \"fileName\": \"L2aV5WOv4uaTIxJYwY9Z.jpg\",\n                \"fileUrl\": \"uploads\\\\L2aV5WOv4uaTIxJYwY9Z.jpg\",\n                \"fileType\": \"image/jpeg\"\n            }\n        ]\n    }\n}"}],"_postman_id":"93289239-4f45-4784-9ca7-c76d868f867e"},{"name":"Get shopping cart of current user","id":"f90e58bb-8aeb-4a5b-9b92-7a55391d2720","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/shopping","urlObject":{"path":["api","shopping"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"4c14eb85-a002-4782-b6d3-8d9dc649a48e","name":"Successful response","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/api/shopping"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Tue, 31 May 2022 08:04:50 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 30,\n    \"shippingCost\": 207.55,\n    \"totalCost\": 0,\n    \"drivingDistance\": 45.994,\n    \"palletSpace\": 6,\n    \"nearestWarehouse\": 7,\n    \"serviceProvider\": 9,\n    \"shoppingCart\": [\n        {\n            \"id\": 31,\n            \"quantity\": 2,\n            \"pricePerUnit\": 12.5,\n            \"product\": {\n                \"id\": 3,\n                \"name\": \"Product 1\",\n                \"details\": \"Yes\",\n                \"description\": \"Product is good\",\n                \"details_de\": null,\n                \"details_fr\": null,\n                \"description_de\": null,\n                \"description_fr\": null,\n                \"price\": 12.5,\n                \"maxProducts\": 25,\n                \"minPalletSpace\": 1.2,\n                \"productImages\": []\n            }\n        },\n        {\n            \"id\": 32,\n            \"quantity\": 12,\n            \"pricePerUnit\": 45.9,\n            \"product\": {\n                \"id\": 4,\n                \"name\": \"Product 2\",\n                \"details\": \"Yes\",\n                \"description\": \"Product is good\",\n                \"details_de\": null,\n                \"details_fr\": null,\n                \"description_de\": null,\n                \"description_fr\": null,\n                \"price\": 45.9,\n                \"maxProducts\": 10,\n                \"minPalletSpace\": 2,\n                \"productImages\": []\n            }\n        },\n        {\n            \"id\": 33,\n            \"quantity\": 8,\n            \"pricePerUnit\": 45.9,\n            \"product\": {\n                \"id\": 5,\n                \"name\": \"Product 3\",\n                \"details\": \"Yes\",\n                \"description\": \"Product is good\",\n                \"details_de\": null,\n                \"details_fr\": null,\n                \"description_de\": null,\n                \"description_fr\": null,\n                \"price\": 45.9,\n                \"maxProducts\": 15,\n                \"minPalletSpace\": 2.5,\n                \"productImages\": []\n            }\n        },\n        {\n            \"id\": 34,\n            \"quantity\": 120,\n            \"pricePerUnit\": 45.9,\n            \"product\": {\n                \"id\": 6,\n                \"name\": \"Product 4\",\n                \"details\": \"Yes\",\n                \"description\": \"Product is good\",\n                \"details_de\": null,\n                \"details_fr\": null,\n                \"description_de\": null,\n                \"description_fr\": null,\n                \"price\": 45.9,\n                \"maxProducts\": 100,\n                \"minPalletSpace\": 0.8,\n                \"productImages\": []\n            }\n        }\n    ]\n}"}],"_postman_id":"f90e58bb-8aeb-4a5b-9b92-7a55391d2720"},{"name":"Get cart item by id","id":"79b389d9-6798-40e6-bead-50651936b9b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/shopping/:cart-item-id","urlObject":{"path":["api","shopping",":cart-item-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":"10","key":"cart-item-id"}]}},"response":[{"id":"d671b49f-ae9d-436a-859d-a50dfcbde37f","name":"Successful response","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/api/shopping/:cart-item-id","host":["{{baseUrl}}"],"path":["api","shopping",":cart-item-id"],"variable":[{"key":"cart-item-id","value":"10"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Mon, 02 May 2022 13:34:37 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 10,\n    \"quantity\": 2,\n    \"pricePerUnit\": 0,\n    \"product\": {\n        \"id\": 9,\n        \"name\": \"Product A\",\n        \"details\": \"Interesting details\",\n        \"description\": \"Wonderful description\",\n        \"price\": 16.7,\n        \"maxProducts\": 20,\n        \"minPalletSpace\": 5,\n        \"productImages\": [\n            {\n                \"id\": 8,\n                \"fileName\": \"uzyhi6t5ocpvXdbyUynY.png\",\n                \"fileUrl\": \"uploads\\\\uzyhi6t5ocpvXdbyUynY.png\",\n                \"fileType\": \"image/png\"\n            }\n        ]\n    }\n}"},{"id":"b96b11cd-54d9-47e8-9fbd-791f20b7eafc","name":"Invalid id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/api/shopping/:cart-item-id","host":["{{baseUrl}}"],"path":["api","shopping",":cart-item-id"],"variable":[{"key":"cart-item-id","value":"15"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Mon, 02 May 2022 13:35:01 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2022-05-02T13:35:01.772+00:00\",\n    \"status\": 404,\n    \"error\": \"Not Found\",\n    \"path\": \"/api/shopping/15\"\n}"}],"_postman_id":"79b389d9-6798-40e6-bead-50651936b9b5"},{"name":"Delete cart item by id","id":"f0324c12-8321-4704-8b46-1e472a582765","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{baseUrl}}/api/shopping/:cart-item-id","urlObject":{"path":["api","shopping",":cart-item-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":"11","key":"cart-item-id"}]}},"response":[{"id":"6d4f50dd-5f7e-4cc6-94fc-315e5ab800cc","name":"Successful response","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/api/shopping/:cart-item-id","host":["{{baseUrl}}"],"path":["api","shopping",":cart-item-id"],"variable":[{"key":"cart-item-id","value":"11"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Mon, 09 May 2022 14:12:45 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":null},{"id":"d1aa87be-d42f-4801-8861-327c738a8ad5","name":"Invalid id","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/api/shopping/:cart-item-id","host":["{{baseUrl}}"],"path":["api","shopping",":cart-item-id"],"variable":[{"key":"cart-item-id","value":"11"}]}},"status":"Not Acceptable","code":406,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Mon, 09 May 2022 14:13:04 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2022-05-09T14:13:04.145+00:00\",\n    \"status\": 406,\n    \"error\": \"Not Acceptable\",\n    \"path\": \"/api/shopping/11\"\n}"}],"_postman_id":"f0324c12-8321-4704-8b46-1e472a582765"}],"id":"cc73f392-9f7c-4812-be09-2efe353a604d","_postman_id":"cc73f392-9f7c-4812-be09-2efe353a604d","description":""},{"name":"orders","item":[{"name":"Create order (from shopping session)","id":"a69d2abf-c999-4556-b5b1-0826c258dc2d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{baseUrl}}/api/orders","urlObject":{"path":["api","orders"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"4a0d522a-0081-4715-b083-bf5ebf48bce5","name":"Successful response","originalRequest":{"method":"POST","header":[],"url":"{{baseUrl}}/api/orders"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Location","value":"http://localhost:8080/api/orders/40"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Tue, 31 May 2022 08:05:03 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 40,\n    \"totalCost\": 0,\n    \"dateOrdered\": \"2022-05-31T08:05:03.969+00:00\",\n    \"dateDelivered\": null,\n    \"productItems\": [\n        {\n            \"id\": 35,\n            \"name\": \"Product 1\",\n            \"pricePerUnit\": 12.5,\n            \"quantity\": 2,\n            \"palletSpace\": 1.2\n        },\n        {\n            \"id\": 36,\n            \"name\": \"Product 2\",\n            \"pricePerUnit\": 45.9,\n            \"quantity\": 12,\n            \"palletSpace\": 2\n        },\n        {\n            \"id\": 37,\n            \"name\": \"Product 3\",\n            \"pricePerUnit\": 45.9,\n            \"quantity\": 8,\n            \"palletSpace\": 2.5\n        },\n        {\n            \"id\": 38,\n            \"name\": \"Product 4\",\n            \"pricePerUnit\": 45.9,\n            \"quantity\": 120,\n            \"palletSpace\": 0.8\n        }\n    ],\n    \"shippingItem\": {\n        \"id\": 39,\n        \"name\": \"Shipping Cost\",\n        \"shippingCost\": 207.55\n    },\n    \"addressItem\": {\n        \"firstName\": \"Hans\",\n        \"lastName\": \"Peter\",\n        \"organisationName\": null,\n        \"street\": \"Zeughausstrasse 6\",\n        \"premise\": null,\n        \"city\": \"Frauenfeld\",\n        \"postalCode\": \"8500\",\n        \"country\": \"Switzerland\"\n    }\n}"}],"_postman_id":"a69d2abf-c999-4556-b5b1-0826c258dc2d"},{"name":"Get order by id","id":"3caf0935-2245-4b9c-8ba6-7709f0f23cb2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/orders/:order-id","urlObject":{"path":["api","orders",":order-id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":"15","key":"order-id"}]}},"response":[{"id":"f8dae0b7-0c41-42e0-8a00-1ba89db50d42","name":"Successful response","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/api/orders/:order-id","host":["{{baseUrl}}"],"path":["api","orders",":order-id"],"variable":[{"key":"order-id","value":"13"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Fri, 13 May 2022 09:06:50 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 13,\n    \"totalCost\": 0,\n    \"dateOrdered\": null,\n    \"dateDelivered\": null,\n    \"productItems\": [\n        {\n            \"id\": 11,\n            \"name\": \"Product A\",\n            \"pricePerUnit\": 16.7,\n            \"quantity\": 5,\n            \"palletSpace\": 0\n        }\n    ],\n    \"shippingItem\": {\n        \"id\": 12,\n        \"name\": \"Shipping Cost\",\n        \"shippingCost\": 0\n    }\n}"},{"id":"9df875df-9ad9-4bcc-b5ff-e779ebbaaa49","name":"Invalid id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/api/orders/:order-id","host":["{{baseUrl}}"],"path":["api","orders",":order-id"],"variable":[{"key":"order-id","value":"13"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Fri, 13 May 2022 09:11:56 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"timestamp\": \"2022-05-13T09:11:56.773+00:00\",\n    \"status\": 404,\n    \"error\": \"Not Found\",\n    \"path\": \"/api/orders/13\"\n}"}],"_postman_id":"3caf0935-2245-4b9c-8ba6-7709f0f23cb2"},{"name":"Get all orders of current user","id":"351729db-8bf2-43fc-ab61-db01ad258b01","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/orders","urlObject":{"path":["api","orders"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"3c63b342-0264-474b-bba4-339c8daf6c7e","name":"Successful response","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/api/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Tue, 31 May 2022 08:05:07 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 18,\n        \"totalCost\": 0,\n        \"dateOrdered\": \"2022-05-31T08:03:07.960+00:00\",\n        \"dateDelivered\": null,\n        \"productItems\": [\n            {\n                \"id\": 14,\n                \"name\": \"Product 1\",\n                \"pricePerUnit\": 12.5,\n                \"quantity\": 30,\n                \"palletSpace\": 1.2\n            },\n            {\n                \"id\": 15,\n                \"name\": \"Product 3\",\n                \"pricePerUnit\": 45.9,\n                \"quantity\": 8,\n                \"palletSpace\": 2.5\n            },\n            {\n                \"id\": 16,\n                \"name\": \"Product 4\",\n                \"pricePerUnit\": 45.9,\n                \"quantity\": 53,\n                \"palletSpace\": 0.8\n            }\n        ],\n        \"shippingItem\": {\n            \"id\": 17,\n            \"name\": \"Shipping Cost\",\n            \"shippingCost\": 156.75\n        },\n        \"addressItem\": {\n            \"firstName\": \"Hans\",\n            \"lastName\": \"Peter\",\n            \"organisationName\": null,\n            \"street\": \"Zeughausstrasse 6\",\n            \"premise\": null,\n            \"city\": \"Frauenfeld\",\n            \"postalCode\": \"8500\",\n            \"country\": \"Switzerland\"\n        }\n    },\n    {\n        \"id\": 29,\n        \"totalCost\": 0,\n        \"dateOrdered\": \"2022-05-31T08:03:57.570+00:00\",\n        \"dateDelivered\": null,\n        \"productItems\": [\n            {\n                \"id\": 24,\n                \"name\": \"Product 1\",\n                \"pricePerUnit\": 12.5,\n                \"quantity\": 7,\n                \"palletSpace\": 1.2\n            },\n            {\n                \"id\": 25,\n                \"name\": \"Product 2\",\n                \"pricePerUnit\": 45.9,\n                \"quantity\": 17,\n                \"palletSpace\": 2\n            },\n            {\n                \"id\": 26,\n                \"name\": \"Product 3\",\n                \"pricePerUnit\": 45.9,\n                \"quantity\": 2,\n                \"palletSpace\": 2.5\n            },\n            {\n                \"id\": 27,\n                \"name\": \"Product 4\",\n                \"pricePerUnit\": 45.9,\n                \"quantity\": 28,\n                \"palletSpace\": 0.8\n            }\n        ],\n        \"shippingItem\": {\n            \"id\": 28,\n            \"name\": \"Shipping Cost\",\n            \"shippingCost\": 183.8\n        },\n        \"addressItem\": {\n            \"firstName\": \"Hans\",\n            \"lastName\": \"Peter\",\n            \"organisationName\": null,\n            \"street\": \"Zeughausstrasse 6\",\n            \"premise\": null,\n            \"city\": \"Frauenfeld\",\n            \"postalCode\": \"8500\",\n            \"country\": \"Switzerland\"\n        }\n    },\n    {\n        \"id\": 40,\n        \"totalCost\": 0,\n        \"dateOrdered\": \"2022-05-31T08:05:03.969+00:00\",\n        \"dateDelivered\": null,\n        \"productItems\": [\n            {\n                \"id\": 35,\n                \"name\": \"Product 1\",\n                \"pricePerUnit\": 12.5,\n                \"quantity\": 2,\n                \"palletSpace\": 1.2\n            },\n            {\n                \"id\": 36,\n                \"name\": \"Product 2\",\n                \"pricePerUnit\": 45.9,\n                \"quantity\": 12,\n                \"palletSpace\": 2\n            },\n            {\n                \"id\": 37,\n                \"name\": \"Product 3\",\n                \"pricePerUnit\": 45.9,\n                \"quantity\": 8,\n                \"palletSpace\": 2.5\n            },\n            {\n                \"id\": 38,\n                \"name\": \"Product 4\",\n                \"pricePerUnit\": 45.9,\n                \"quantity\": 120,\n                \"palletSpace\": 0.8\n            }\n        ],\n        \"shippingItem\": {\n            \"id\": 39,\n            \"name\": \"Shipping Cost\",\n            \"shippingCost\": 207.55\n        },\n        \"addressItem\": {\n            \"firstName\": \"Hans\",\n            \"lastName\": \"Peter\",\n            \"organisationName\": null,\n            \"street\": \"Zeughausstrasse 6\",\n            \"premise\": null,\n            \"city\": \"Frauenfeld\",\n            \"postalCode\": \"8500\",\n            \"country\": \"Switzerland\"\n        }\n    }\n]"},{"id":"55a8efeb-ed3d-4178-a975-e7a2bad1dd71","name":"No orders","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/api/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Fri, 13 May 2022 09:11:51 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"[]"}],"_postman_id":"351729db-8bf2-43fc-ab61-db01ad258b01"}],"id":"db53843b-cb16-4d76-84df-ec3674ea5439","_postman_id":"db53843b-cb16-4d76-84df-ec3674ea5439","description":""},{"name":"test","item":[{"name":"Test","id":"6445faf4-5819-4d43-979c-2654902bb11e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/api/test","urlObject":{"path":["api","test"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"6445faf4-5819-4d43-979c-2654902bb11e"}],"id":"da960554-a6e8-4f54-b6a3-ca14623c9f59","_postman_id":"da960554-a6e8-4f54-b6a3-ca14623c9f59","description":""},{"name":"Test connection","id":"65de763d-7cf3-4402-a8e6-a46fb5a4fd48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"HEAD","header":[],"url":"{{baseUrl}}","description":"<p>Test whether the local server is running</p>\n","urlObject":{"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"65de763d-7cf3-4402-a8e6-a46fb5a4fd48"}],"event":[{"listen":"prerequest","script":{"id":"3071833a-d395-4a24-9033-e2a9012db15a","type":"text/javascript","exec":["const auth = pm.environment.get('auth')","","if (auth === 'bearer') {","  // add Authorization header","  pm.request.headers.add({","    key: 'Authorization',","    value: pm.environment.get('authorization')","  })","} else if (auth === 'basic') {","  // send request to authorize before actual request","","  const email = pm.environment.get('email')","  const password = pm.environment.get('password')","","  const base64 = btoa(`${email}:${password}`)","","  const req = {","    url: `${pm.environment.get('baseUrl')}/api/user/profile`,","    method: 'HEAD',","    header: {","      'Authorization': `Basic ${base64}`","    }","  }","","  pm.sendRequest(req, (err, response) => {});","}"]}},{"listen":"test","script":{"id":"f2906f16-a89f-44c0-afd7-78cefaf2a02b","type":"text/javascript","exec":[""]}}]}