{"info":{"_postman_id":"53dde099-c23d-4b5f-876d-251ca16d5498","name":"Contact Manager","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"29438201","collectionId":"53dde099-c23d-4b5f-876d-251ca16d5498","publishedId":"2s9YBz1a5S","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-09-06T21:14:12.000Z"},"item":[{"name":"User","item":[{"name":"Login","id":"35d71736-8d9a-451f-9369-da363124070a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"login\": \"mdaley\",\r\n    \"password\": \"sneakysquirrel\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Login.php","description":"<p>Requests user login. Returns information about the user if the login and password are valid. Also updates \"DateLastLoggedIn\" for the user.</p>\n<p>ON ERROR - Returns \"id\" = 0 with error message</p>\n<p>- \"No Records Found\" -&gt; User name does not exist</p>\n<p>- \"Incorrect password\" -&gt; User name exists, incorrect password</p>\n","urlObject":{"path":["LAMPAPI","Login.php"],"host":["poosd-project","com"],"query":[],"variable":[]}},"response":[{"id":"08ad5d52-c659-4e2a-b603-e68cdf052505","name":"Valid Login","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"login\": \"mdaley\",\r\n    \"password\": \"sneakysquirrel\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Login.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Sep 2023 21:04:18 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"62"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 2,\n    \"firstName\": \"Matthew\",\n    \"lastName\": \"Daley\",\n    \"error\": \"\"\n}"},{"id":"124d38d5-8038-4dd2-b9f1-728c9ce58308","name":"Incorrect User","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"login\": \"doesnt exist\",\r\n    \"password\": \"\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Login.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Sep 2023 21:04:49 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"66"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 0,\n    \"firstName\": \"\",\n    \"lastName\": \"\",\n    \"error\": \"No Records Found\"\n}"},{"id":"795dafab-6c20-4efc-80f5-86be96bbd7d1","name":"Incorrect Password","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"login\": \"mdaley\",\r\n    \"password\": \"\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Login.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Sep 2023 21:05:12 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"68"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 0,\n    \"firstName\": \"\",\n    \"lastName\": \"\",\n    \"error\": \"Incorrect password\"\n}"}],"_postman_id":"35d71736-8d9a-451f-9369-da363124070a"},{"name":"Register","id":"77fc9b3f-50dd-4c15-980e-52271b6eac34","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"firstname\": \"FirstName\",\r\n    \"lastname\": \"LastName\",\r\n    \"login\": \"login\",\r\n    \"password\": \"password\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Register.php","description":"<p>Requests user register. Returns information about the user if the informaiton is valid. Also updates \"DateLastLoggedIn\" for the user.</p>\n<p>ON ERROR - Returns \"id\" = 0 with error message</p>\n<p>- \"Username already taken.\" -&gt; User name already exists</p>\n<p>- \"Error creating record\" -&gt; There was <em>some</em> error creating the record. It is database related and could not be recreated while testing. Assume account was not created.</p>\n","urlObject":{"path":["LAMPAPI","Register.php"],"host":["poosd-project","com"],"query":[],"variable":[]}},"response":[{"id":"aa9f200f-2fda-4588-9c99-6615f138d49c","name":"Successful Register","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"firstname\": \"test_FirstName\",\r\n    \"lastname\": \"test_LastName\",\r\n    \"login\": \"test_user\",\r\n    \"password\": \"test_password\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Register.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Sep 2023 21:09:04 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"77"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 15,\n    \"firstName\": \"test_FirstName\",\n    \"lastName\": \"test_LastName\",\n    \"error\": \"\"\n}"},{"id":"f5f660bf-6f7c-4be6-aba4-b515718dccd3","name":"Username taken","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"firstname\": \"test_FirstName\",\r\n    \"lastname\": \"test_LastName\",\r\n    \"login\": \"test_user\",\r\n    \"password\": \"test_password\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Register.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Sep 2023 21:09:15 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"72"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 0,\n    \"firstName\": \"\",\n    \"lastName\": \"\",\n    \"error\": \"Username already taken.\"\n}"}],"_postman_id":"77fc9b3f-50dd-4c15-980e-52271b6eac34"}],"id":"3630d937-9b96-4d78-be9f-6f5ed74235ab","_postman_id":"3630d937-9b96-4d78-be9f-6f5ed74235ab","description":""},{"name":"Contact","item":[{"name":"EditContact","id":"d84bc9b8-a789-4e68-99e3-ead3d24569db","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"contactid\": \"1\",\r\n    \"userid\": \"1\",\r\n    \"firstname\": \"FirstName\",\r\n    \"lastname\": \"LastName\",\r\n    \"phone\": \"PhoneNumber\",\r\n    \"email\": \"EmailAddress\"\r\n}"},"url":"poosd-project.com/LAMPAPI/EditContact.php","urlObject":{"path":["LAMPAPI","EditContact.php"],"host":["poosd-project","com"],"query":[],"variable":[]}},"response":[{"id":"4bfa1269-2cdf-494a-a762-e1cd5a9204af","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"contactid\": \"1\",\r\n    \"userid\": \"1\",\r\n    \"firstname\": \"FirstName\",\r\n    \"lastname\": \"LastName\",\r\n    \"phone\": \"PhoneNumber\",\r\n    \"email\": \"EmailAddress\"\r\n}"},"url":"poosd-project.com/LAMPAPI/EditContact.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:02:27 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Content-Type"},{"key":"Content-Length","value":"54"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"Contact updated successfully\",\n    \"error\": \"\"\n}"},{"id":"b2fc5bc6-74aa-49a3-8454-6e318f1da626","name":"Contact does not exist","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"contactid\": \"-1\",\r\n    \"userid\": \"1\",\r\n    \"firstname\": \"FirstName\",\r\n    \"lastname\": \"LastName\",\r\n    \"phone\": \"PhoneNumber\",\r\n    \"email\": \"EmailAddress\"\r\n}"},"url":"poosd-project.com/LAMPAPI/EditContact.php"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 19:53:35 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Content-Type"},{"key":"Content-Length","value":"48"},{"key":"Connection","value":"close"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"\",\n    \"error\": \"Contact does not exist\"\n}"},{"id":"f0b70106-d48d-4304-82cf-8bf312d152c4","name":"User does not exist","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"contactid\": \"1\",\r\n    \"userid\": \"-1\",\r\n    \"firstname\": \"FirstName\",\r\n    \"lastname\": \"LastName\",\r\n    \"phone\": \"PhoneNumber\",\r\n    \"email\": \"EmailAddress\"\r\n}"},"url":"poosd-project.com/LAMPAPI/EditContact.php"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:02:52 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Content-Type"},{"key":"Content-Length","value":"65"},{"key":"Connection","value":"close"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"\",\n    \"error\": \"No user associated with provided userid\"\n}"}],"_postman_id":"d84bc9b8-a789-4e68-99e3-ead3d24569db"},{"name":"CreateContact","id":"eab40e88-991b-48a2-9567-ea285742a6dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"firstname\": \"FirstName\",\r\n    \"lastname\": \"LastName\",\r\n    \"phone\": \"PhoneNumber\",\r\n    \"email\": \"EmailAddress\"\r\n}"},"url":"poosd-project.com/LAMPAPI/CreateContact.php","urlObject":{"path":["LAMPAPI","CreateContact.php"],"host":["poosd-project","com"],"query":[],"variable":[]}},"response":[{"id":"77f63a91-3963-4b9b-9e25-3f07d29cac50","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"firstname\": \"FirstName\",\r\n    \"lastname\": \"LastName\",\r\n    \"phone\": \"PhoneNumber\",\r\n    \"email\": \"EmailAddress\"\r\n}"},"url":"poosd-project.com/LAMPAPI/CreateContact.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:03:05 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Content-Type"},{"key":"Content-Length","value":"33"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"Success\",\n    \"error\": \"\"\n}"},{"id":"7de8d8d0-4d2f-421d-8cbe-7cfb24820d6b","name":"User does not exist","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"-1\",\r\n    \"firstname\": \"FirstName\",\r\n    \"lastname\": \"LastName\",\r\n    \"phone\": \"PhoneNumber\",\r\n    \"email\": \"EmailAddress\"\r\n}"},"url":"poosd-project.com/LAMPAPI/CreateContact.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:03:47 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Content-Type"},{"key":"Content-Length","value":"87"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"\",\n    \"error\": \"Error creating record: No user associated with provided userid\"\n}"}],"_postman_id":"eab40e88-991b-48a2-9567-ea285742a6dd"},{"name":"DeleteContact","id":"f3bb805a-d606-4410-8614-a9d4a8dbd7ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"contactid\": \"30\",\r\n    \"userid\": \"1\"\r\n}"},"url":"poosd-project.com/LAMPAPI/DeleteContact.php","urlObject":{"path":["LAMPAPI","DeleteContact.php"],"host":["poosd-project","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"f3bb805a-d606-4410-8614-a9d4a8dbd7ef"},{"name":"Get/AllContacts","id":"07a52f4d-805c-4635-98d5-634e1b582ec7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Get/Contacts.php","urlObject":{"path":["LAMPAPI","Get","Contacts.php"],"host":["poosd-project","com"],"query":[],"variable":[]}},"response":[{"id":"80722ad6-98a1-4575-aa01-c00fb260c553","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Get/Contacts.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:07:48 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Content-Type"},{"key":"Content-Length","value":"1204"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"\r\n{{\"contactid\":\"1\",\"firstname\":\"FirstName\",\"lastName\":\"LastName\",\"phone\":\"PhoneNumber\",\"email\":\"EmailAddress\"}{\"contactid\":\"2\",\"firstname\":\"Evan\",\"lastName\":\"Evans\",\"phone\":\"1992938726\",\"email\":\"flowers@gmail.com\"}{\"contactid\":\"3\",\"firstname\":\"James\",\"lastName\":\"Johnson\",\"phone\":\"8947300482\",\"email\":\"ground@gmail.com\"}{\"contactid\":\"15\",\"firstname\":\"\",\"lastName\":\"\",\"phone\":\"\",\"email\":\"\"}{\"contactid\":\"16\",\"firstname\":\"\",\"lastName\":\"\",\"phone\":\"\",\"email\":\"\"}{\"contactid\":\"17\",\"firstname\":\"test\",\"lastName\":\"test\",\"phone\":\"867-988-7896\",\"email\":\"test@\"}{\"contactid\":\"31\",\"firstname\":\"FirstName\",\"lastName\":\"LastName\",\"phone\":\"PhoneNumber\",\"email\":\"EmailAddress\"}{\"contactid\":\"32\",\"firstname\":\"FirstName\",\"lastName\":\"LastName\",\"phone\":\"PhoneNumber\",\"email\":\"EmailAddress\"}{\"contactid\":\"33\",\"firstname\":\"bb?bb\",\"lastName\":\"LastName\",\"phone\":\"PhoneNumber\",\"email\":\"EmailAddress\"}{\"contactid\":\"34\",\"firstname\":\"FirstName\",\"lastName\":\"LastName\",\"phone\":\"PhoneNumber\",\"email\":\"EmailAddress\"}{\"contactid\":\"35\",\"firstname\":\"FirstName\",\"lastName\":\"LastName\",\"phone\":\"PhoneNumber\",\"email\":\"EmailAddress\"}{\"contactid\":\"36\",\"firstname\":\"FirstName\",\"lastName\":\"LastName\",\"phone\":\"PhoneNumber\",\"email\":\"EmailAddress\"}}"},{"id":"f6bfa178-cfd4-46fa-9d78-8594e846d6e4","name":"User does not exist","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"-1\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Get/Contacts.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:07:58 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Content-Type"},{"key":"Content-Length","value":"65"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"\",\n    \"error\": \"No user associated with provided userid\"\n}"}],"_postman_id":"07a52f4d-805c-4635-98d5-634e1b582ec7"},{"name":"Get/ContactsLazy","id":"720d1da2-bf72-4940-bdb1-17729cd05c00","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"index\": \"0\",\r\n    \"list size\": \"10\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Get/ContactsLazy.php","urlObject":{"path":["LAMPAPI","Get","ContactsLazy.php"],"host":["poosd-project","com"],"query":[],"variable":[]}},"response":[{"id":"8de262c4-d2de-4a32-bfe1-1f34c75c90ca","name":"Success 10","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"index\": \"0\",\r\n    \"list size\": \"10\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Get/ContactsLazy.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:48:41 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"1018"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [\n        {\n            \"contactid\": \"1\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"2\",\n            \"firstname\": \"Evan\",\n            \"lastName\": \"Evans\",\n            \"phone\": \"1992938726\",\n            \"email\": \"flowers@gmail.com\"\n        },\n        {\n            \"contactid\": \"3\",\n            \"firstname\": \"James\",\n            \"lastName\": \"Johnson\",\n            \"phone\": \"8947300482\",\n            \"email\": \"ground@gmail.com\"\n        },\n        {\n            \"contactid\": \"15\",\n            \"firstname\": \"\",\n            \"lastName\": \"\",\n            \"phone\": \"\",\n            \"email\": \"\"\n        },\n        {\n            \"contactid\": \"16\",\n            \"firstname\": \"\",\n            \"lastName\": \"\",\n            \"phone\": \"\",\n            \"email\": \"\"\n        },\n        {\n            \"contactid\": \"17\",\n            \"firstname\": \"test\",\n            \"lastName\": \"test\",\n            \"phone\": \"867-988-7896\",\n            \"email\": \"test@\"\n        },\n        {\n            \"contactid\": \"31\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"32\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"33\",\n            \"firstname\": \"bb?bb\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"34\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        }\n    ],\n    \"error\": \"\"\n}"},{"id":"8e44aa55-a967-4c68-b4e8-c97f56335f40","name":"Success next 10","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"index\": \"10\",\r\n    \"list size\": \"10\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Get/ContactsLazy.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:48:49 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"246"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [\n        {\n            \"contactid\": \"35\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"36\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        }\n    ],\n    \"error\": \"\"\n}"},{"id":"0ac4d226-12b0-4650-8738-b570651b9574","name":"Bad User","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"-1\",\r\n    \"index\": \"0\",\r\n    \"list size\": \"10\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Get/ContactsLazy.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 19:47:16 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Content-Type"},{"key":"Content-Length","value":"65"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"\",\n    \"error\": \"No user associated with provided userid\"\n}"}],"_postman_id":"720d1da2-bf72-4940-bdb1-17729cd05c00"},{"name":"Search/Contacts","id":"ea3a28e5-c7b8-4a24-b0ce-f871721b85ae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"search\": \"\",\r\n    \"sorton\": \"phone\"\r\n    //default sortdirection -> ASC\r\n}"},"url":"poosd-project.com/LAMPAPI/Search/Contacts.php","urlObject":{"path":["LAMPAPI","Search","Contacts.php"],"host":["poosd-project","com"],"query":[],"variable":[]}},"response":[{"id":"10a8d2f0-f2d1-4048-bb65-19a5dd764df2","name":"Success - Phone Ascending","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"search\": \"\",\r\n    \"sorton\": \"phone\"\r\n    //default sortdirection -> ASC\r\n}"},"url":"poosd-project.com/LAMPAPI/Search/Contacts.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:45:54 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"1238"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [\n        {\n            \"contactid\": \"15\",\n            \"firstname\": \"\",\n            \"lastName\": \"\",\n            \"phone\": \"\",\n            \"email\": \"\"\n        },\n        {\n            \"contactid\": \"16\",\n            \"firstname\": \"\",\n            \"lastName\": \"\",\n            \"phone\": \"\",\n            \"email\": \"\"\n        },\n        {\n            \"contactid\": \"2\",\n            \"firstname\": \"Evan\",\n            \"lastName\": \"Evans\",\n            \"phone\": \"1992938726\",\n            \"email\": \"flowers@gmail.com\"\n        },\n        {\n            \"contactid\": \"17\",\n            \"firstname\": \"test\",\n            \"lastName\": \"test\",\n            \"phone\": \"867-988-7896\",\n            \"email\": \"test@\"\n        },\n        {\n            \"contactid\": \"3\",\n            \"firstname\": \"James\",\n            \"lastName\": \"Johnson\",\n            \"phone\": \"8947300482\",\n            \"email\": \"ground@gmail.com\"\n        },\n        {\n            \"contactid\": \"1\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"31\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"32\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"33\",\n            \"firstname\": \"bb?bb\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"34\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"35\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"36\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        }\n    ],\n    \"error\": \"\"\n}"},{"id":"396788f5-672f-48eb-948c-d4029ea849b6","name":"Success- Phone Descending","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"search\": \"\",\r\n    \"sorton\": \"phone\",\r\n    \"sortdirection\": \"DESC\"\r\n    //default sortdirection -> ASC\r\n}"},"url":"poosd-project.com/LAMPAPI/Search/Contacts.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:48:59 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"1238"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [\n        {\n            \"contactid\": \"1\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"31\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"32\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"33\",\n            \"firstname\": \"bb?bb\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"34\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"35\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"36\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"3\",\n            \"firstname\": \"James\",\n            \"lastName\": \"Johnson\",\n            \"phone\": \"8947300482\",\n            \"email\": \"ground@gmail.com\"\n        },\n        {\n            \"contactid\": \"17\",\n            \"firstname\": \"test\",\n            \"lastName\": \"test\",\n            \"phone\": \"867-988-7896\",\n            \"email\": \"test@\"\n        },\n        {\n            \"contactid\": \"2\",\n            \"firstname\": \"Evan\",\n            \"lastName\": \"Evans\",\n            \"phone\": \"1992938726\",\n            \"email\": \"flowers@gmail.com\"\n        },\n        {\n            \"contactid\": \"15\",\n            \"firstname\": \"\",\n            \"lastName\": \"\",\n            \"phone\": \"\",\n            \"email\": \"\"\n        },\n        {\n            \"contactid\": \"16\",\n            \"firstname\": \"\",\n            \"lastName\": \"\",\n            \"phone\": \"\",\n            \"email\": \"\"\n        }\n    ],\n    \"error\": \"\"\n}"},{"id":"8e7175a8-ebab-4608-9386-d7d080f66769","name":"Success - Search on First name contains 'a' or 'A'","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"search\": \"A\",\r\n    \"sorton\": \"Firstname\",\r\n    \"sortdirection\": \"DESC\"\r\n    //default sortdirection -> ASC\r\n}"},"url":"poosd-project.com/LAMPAPI/Search/Contacts.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:51:15 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"1003"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [\n        {\n            \"contactid\": \"3\",\n            \"firstname\": \"James\",\n            \"lastName\": \"Johnson\",\n            \"phone\": \"8947300482\",\n            \"email\": \"ground@gmail.com\"\n        },\n        {\n            \"contactid\": \"1\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"31\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"32\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"34\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"35\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"36\",\n            \"firstname\": \"FirstName\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        },\n        {\n            \"contactid\": \"2\",\n            \"firstname\": \"Evan\",\n            \"lastName\": \"Evans\",\n            \"phone\": \"1992938726\",\n            \"email\": \"flowers@gmail.com\"\n        },\n        {\n            \"contactid\": \"33\",\n            \"firstname\": \"bb?bb\",\n            \"lastName\": \"LastName\",\n            \"phone\": \"PhoneNumber\",\n            \"email\": \"EmailAddress\"\n        }\n    ],\n    \"error\": \"\"\n}"},{"id":"17c3e345-8ca1-4731-a5ea-54d4afddd18c","name":"Error - invalid search paramater","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"search\": \"\",\r\n    \"sorton\": \"invalid\"\r\n    //default sortdirection -> ASC\r\n}"},"url":"poosd-project.com/LAMPAPI/Search/Contacts.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:47:37 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"130"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"\",\n    \"error\": \"sorton paramater not valid, must be one of the following: [contactid, phone, email, firstname, lastname]\"\n}"},{"id":"59787e37-e4ca-4c51-837b-a7c4cce6e07a","name":"Error - invalid sort direction","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"search\": \"\",\r\n    \"sorton\": \"phone\",\r\n    \"sortdirection\": \"invalid\"\r\n    //default sortdirection -> ASC\r\n}"},"url":"poosd-project.com/LAMPAPI/Search/Contacts.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:49:25 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"102"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"\",\n    \"error\": \"sortdirection paramater not valid, must be one of the following: [ASC, DESC]\"\n}"},{"id":"b3128f92-319d-4dd3-9543-d0ccadd47ecd","name":"Error - both invalid search","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"search\": \"\",\r\n    \"sorton\": \"invalid\",\r\n    \"sortdirection\": \"invalid\"\r\n    //default sortdirection -> ASC\r\n}"},"url":"poosd-project.com/LAMPAPI/Search/Contacts.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:49:49 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"208"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"\",\n    \"error\": \"sorton paramater not valid, must be one of the following: [contactid, phone, email, firstname, lastname]; sortdirection paramater not valid, must be one of the following: [ASC, DESC]\"\n}"},{"id":"41fbc57f-3b35-453a-85e6-68d4374ee7c9","name":"Error - invalid user","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"-1\",\r\n    \"search\": \"\",\r\n    \"sorton\": \"phone\",\r\n    \"sortdirection\": \"DESC\"\r\n    //default sortdirection -> ASC\r\n}"},"url":"poosd-project.com/LAMPAPI/Search/Contacts.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Sep 2023 20:50:48 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"65"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"\",\n    \"error\": \"No user associated with provided userid\"\n}"}],"_postman_id":"ea3a28e5-c7b8-4a24-b0ce-f871721b85ae"},{"name":"Search/ContactsLazy","id":"b12629cc-9698-441c-931c-bb95ded8ffad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"userid\": \"1\",\r\n    \"index\": \"0\",\r\n    \"list size\": \"2\",\r\n    \"search\": \"a\"\r\n}"},"url":"poosd-project.com/LAMPAPI/Search/ContactsLazy.php","urlObject":{"path":["LAMPAPI","Search","ContactsLazy.php"],"host":["poosd-project","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"b12629cc-9698-441c-931c-bb95ded8ffad"},{"name":"Get/Contact","id":"ed0ce6d8-ab82-4a9b-8477-3fe5c468c8c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"userid\": \"1\",\n    \"contactid\": \"1\"\n}"},"url":"poosd-project.com/LAMPAPI/Get/Contact.php","urlObject":{"path":["LAMPAPI","Get","Contact.php"],"host":["poosd-project","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"ed0ce6d8-ab82-4a9b-8477-3fe5c468c8c1"}],"id":"8425a1b5-0685-4eb7-a2bc-8569296a3a8c","description":"<p>All requests that involve the contacts</p>\n","_postman_id":"8425a1b5-0685-4eb7-a2bc-8569296a3a8c"}]}