{"info":{"_postman_id":"8e29f2ef-ea16-752e-b5aa-3ef9be11d81d","name":"BeaconSage RE","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"3748927","collectionId":"8e29f2ef-ea16-752e-b5aa-3ef9be11d81d","publishedId":"RVfzeoRx","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2018-03-15T06:20:31.000Z"},"item":[{"name":"Authentication","item":[{"name":"Log In","event":[{"listen":"test","script":{"id":"d84a444a-b798-4fdc-b147-77873b265cff","type":"text/javascript","exec":[""]}}],"id":"277f43c5-cdd1-5ec5-5995-194c437d807c","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"username","value":"{{username}}","type":"text"},{"key":"password","value":"{{password}}","type":"text"}]},"url":"{{base_url}}/umbraco/api/auth/login","description":"<p>POST request that sends a username and password and responds with a token and user name.</p>\n","urlObject":{"path":["umbraco","api","auth","login"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"34ba636d-5b7c-269e-a8f3-a5fcc603847b","name":"Log In","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"username","value":"{{username}}","type":"text"},{"key":"password","value":"{{password}}","type":"text"}]},"url":"{{mock_url}}/umbraco/api/auth/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*","name":"Access-Control-Allow-Origin","description":""},{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":""},{"key":"Content-Length","value":"325","name":"Content-Length","description":""},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":""},{"key":"Date","value":"Sat, 17 Feb 2018 01:04:59 GMT","name":"Date","description":""},{"key":"Expires","value":"-1","name":"Expires","description":""},{"key":"Pragma","value":"no-cache","name":"Pragma","description":""}],"cookie":[],"responseTime":"481","body":"{\n    \"token\": \"somelongstringthatsreallyatoken\",\n    \"name\": \"agent99\",\n    \"umbracoNodeId\": 9876,\n    \"permissions\": {\n        \"pages\": true,\n        \"beacons\": true,\n        \"mlsListings\": true\n    }\n}"},{"id":"fa625741-c0b7-6d03-5a12-5a5aef8002a4","name":"Log In","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"username","value":"{{username}}","type":"text"},{"key":"password","value":"{{password}}","type":"text"}]},"url":"{{base_url}}/umbraco/api/auth/login","description":"POST request that sends a username and password and responds with a token and user name."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*","name":"Access-Control-Allow-Origin","description":""},{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":""},{"key":"Content-Length","value":"325","name":"Content-Length","description":""},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":""},{"key":"Date","value":"Sat, 17 Feb 2018 01:04:59 GMT","name":"Date","description":""},{"key":"Expires","value":"-1","name":"Expires","description":""},{"key":"Pragma","value":"no-cache","name":"Pragma","description":""}],"cookie":[],"responseTime":"481","body":"{\"token\":\"somelongstringthatsreallyatoken\",\"name\":\"agent99\"}"}],"_postman_id":"277f43c5-cdd1-5ec5-5995-194c437d807c"},{"name":"Refresh Token","id":"d690c4a3-fb66-44f3-52ad-6cf81e4ae5c1","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"{{base_url}}/umbraco/api/auth/refreshtoken?token={{token}}","description":"<p>GET request that sends an expired token and responds with a new token.</p>\n","urlObject":{"path":["umbraco","api","auth","refreshtoken"],"host":["{{base_url}}"],"query":[{"key":"token","value":"{{token}}"}],"variable":[]}},"response":[{"id":"8f36e44f-0939-eee3-8c91-9b866e9d1cbe","name":"Refresh Token","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"{{base_url}}/umbraco/api/auth/refreshtoken?token={{token}}","host":["{{base_url}}"],"path":["umbraco","api","auth","refreshtoken"],"query":[{"key":"token","value":"{{token}}"}]},"description":"GET request that sends an expired token and responds with a new token."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*","name":"Access-Control-Allow-Origin","description":"Specifies a URI that may access the resource. For requests without credentials, the server may specify '*' as a wildcard, thereby allowing any origin to access the resource."},{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Length","value":"308","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sat, 17 Feb 2018 01:05:29 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Expires","value":"-1","name":"Expires","description":"Gives the date/time after which the response is considered stale"},{"key":"Pragma","value":"no-cache","name":"Pragma","description":"Implementation-specific headers that may have various effects anywhere along the request-response chain."}],"cookie":[],"responseTime":"615","body":"{\n    \"token\": \"somelongstringthatsreallyatoken\"\n}"}],"_postman_id":"d690c4a3-fb66-44f3-52ad-6cf81e4ae5c1"},{"name":"Permissions","id":"68d5c076-4f00-4949-bc57-ea71147e6ad9","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/auth/permissions","description":"<p>Get user permissions for each feature.</p>\n","urlObject":{"path":["umbraco","api","auth","permissions"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"cea8ea94-b9b6-4967-bc16-40ccb8a93b73","name":"Permissions","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/auth/permissions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"pages\": true,\n\t\"beacons\": true,\n\t\"mlsListings\": true\n}"}],"_postman_id":"68d5c076-4f00-4949-bc57-ea71147e6ad9"}],"id":"6c206dd3-ea0a-9a78-07e5-de8646884882","_postman_id":"6c206dd3-ea0a-9a78-07e5-de8646884882","description":""},{"name":"Admin","item":[{"name":"Beacons","item":[{"name":"List of Beacons","event":[{"listen":"prerequest","script":{"id":"b7f54d7a-0c65-4113-addd-6e1f3b408576","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"e38c574c-1c78-ac89-8f76-da14a5c633f4","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/beacons","description":"<p>Gets a list of beacons for a user.</p>\n","urlObject":{"path":["umbraco","api","admin","beacons"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"0eed7a54-1ee1-1c6e-3486-e0db6edd9d5e","name":"List of Beacons","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer longstringthatsreallyatoken"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/beacons"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"}],"cookie":[],"responseTime":"0","body":"{\n    \"beacons\": [\n        {\n            \"id\": \"wiJ3D\",\n            \"name\": \"Beacon Title 1\",\n            \"url\": \"https://www.google.com\",\n            \"umbracoNodeId\": 1234\n        },\n        {\n            \"id\": \"Y84Bn\",\n            \"name\": \"Beacon Title 2\",\n            \"url\": \"https://www.google.com/1\",\n            \"umbracoNodeId\": 5678\n        }\n    ]\n}"}],"_postman_id":"e38c574c-1c78-ac89-8f76-da14a5c633f4"},{"name":"Attach Beacons","event":[{"listen":"prerequest","script":{"id":"773ac7dc-c3e4-47d9-91e5-b56d10ca1e64","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"69686e27-c6a2-b355-3382-8d899de5dd6b","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer longstringthatsreallyatoken"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"beaconIdList\": [1234],\n  \"url\": \"https://www.google.com\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/beacons","description":"<p>Attaches list of beacons to a page or property.</p>\n","urlObject":{"path":["umbraco","api","admin","beacons"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"17496189-f0af-49b7-85ed-5122aeadc9b0","name":"Attach Beacons - Error","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{token}}","disabled":false},{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n  \"beaconIdList\": [1123,1148],\n  \"url\": \"https://www.google.com\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/beacons"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept","name":"Access-Control-Allow-Headers","description":"Used in response to a preflight request to indicate which HTTP headers can be used when making the actual request."},{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Length","value":"239","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 21 Mar 2018 18:30:44 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Expires","value":"-1","name":"Expires","description":"Gives the date/time after which the response is considered stale"},{"key":"Pragma","value":"no-cache","name":"Pragma","description":"Implementation-specific headers that may have various effects anywhere along the request-response chain."},{"key":"Server","value":"Microsoft-IIS/10.0","name":"Server","description":"A name for the server"},{"key":"X-SourceFiles","value":"=?UTF-8?B?QzpcY29kZVxhcmlzLWxhYnNcQmVhY29uU2FnZVJFLlVtYnJhY29cQmVhY29uU2FnZVJFLlVtYnJhY29cdW1icmFjb1xhcGlcYWRtaW5cYmVhY29ucw==?=","name":"X-SourceFiles","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[{\"message\":\"Agent (Agent 99, id: 1069) is not authorized to update Beacon (1123).\",\"statusCode\":401,\"umbracoNodeId\":0},{\"message\":\"Agent (Agent 99, id: 1069) is not authorized to update Beacon (1148).\",\"statusCode\":401,\"umbracoNodeId\":0}]"},{"id":"3bdda737-8cb6-502c-e026-4ecae462bfed","name":"Attach Beacons","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer longstringthatsreallyatoken"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"beacons\": [1234, 4567],\n\t\"url\": \"https://www.google.com\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/beacons"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"}],"cookie":[],"responseTime":"0","body":"{\n  \"message\": \"Beacon(s) successfully attached\"\n}"}],"_postman_id":"69686e27-c6a2-b355-3382-8d899de5dd6b"},{"name":"Beacon Information","event":[{"listen":"prerequest","script":{"id":"478e4ff0-4bfb-4472-b0c1-dc0c829602fd","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"d87ad670-754b-fe2a-2828-8ebca55605a7","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/beacon?umbracoNodeIdId=5678","description":"<p>Information about a specific beacon owned by an authorized user.</p>\n","urlObject":{"path":["umbraco","api","admin","beacon"],"host":["{{mock_url}}"],"query":[{"key":"umbracoNodeIdId","value":"5678"}],"variable":[]}},"response":[{"id":"42970cba-834a-afd4-7bc6-40a35042ce7d","name":"Beacon Information","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"{{mock_url}}/umbraco/api/admin/beacon?umbracoNodeIdId=nc9d-82sa-owc0","host":["{{mock_url}}"],"path":["umbraco","api","admin","beacon"],"query":[{"key":"umbracoNodeIdId","value":"nc9d-82sa-owc0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"}],"cookie":[],"responseTime":"0","body":"{\n    \"id\": \"wi8Dy\",\n    \"umbracoNodeId\": 1234,\n    \"name\": \"Beacon Title\",\n    \"notes\": \"Notes about a specific beacon.\",\n    \"url\": \"https://www.google.com\"\n}"}],"_postman_id":"d87ad670-754b-fe2a-2828-8ebca55605a7"},{"name":"Create Beacon","event":[{"listen":"prerequest","script":{"id":"8cf4601d-9953-44b2-92bd-80bdb34e92c8","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"4cace209-ad91-76e5-c2af-3a651215b9ad","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"wi8Dy\",\n    \"name\": \"Beacon Title\",\n    \"notes\": \"Notes about a specific beacon.\",\n    \"url\": \"https://www.google.com\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/beacon","description":"<p>Adds a beacon to the authorized users account.</p>\n","urlObject":{"path":["umbraco","api","admin","beacon"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"fee811fa-20d4-d886-cda6-293e3ef933f1","name":"Create Beacon","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"wi8Dy\",\n\t\"umbracoNodeId\": 1234,\n    \"name\": \"Beacon Title\",\n    \"notes\": \"Notes about a specific beacon.\",\n    \"url\": \"https://www.google.com\"\n}"},"url":{"raw":"{{mock_url}}/umbraco/api/admin/beacon?umbracoNodeIdId=nc9d-82sa-owc0","host":["{{mock_url}}"],"path":["umbraco","api","admin","beacon"],"query":[{"key":"umbracoNodeIdId","value":"nc9d-82sa-owc0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"}],"cookie":[],"responseTime":"0","body":"{\n    \"message\": \"Beacon successfully created.\",\n    \"umbracoNodeId\": 5678\n}"}],"_postman_id":"4cace209-ad91-76e5-c2af-3a651215b9ad"},{"name":"Update Beacon","event":[{"listen":"prerequest","script":{"id":"dc7f50a2-d7a0-46e5-a4a5-5dfea8b87a7d","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"6a603190-e759-5d5b-2dc0-38652c9f38d8","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"wi8Dy\",\n\t\"umbracoNodeId\": 1234,\n\t\"name\": \"New Beacon Title\",\n\t\"notes\": \"Notes about a specific beacon.\",\n\t\"url\": \"https://www.google.com\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/beacon","description":"<p>Update beacon information if the authorized user owns the beacon.  If only the <code>umbracoNodeId</code> and <code>url</code> are sent this endpoint should only update the URL of the beacon.  If there are other keys/values in the payload it should update the beacon URL <em>and</em> other properties in Umbraco.</p>\n","urlObject":{"path":["umbraco","api","admin","beacon"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"52e8cdde-6b1e-6289-195c-c8c8c5f9c89b","name":"Update Beacon","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"wi8Dy\",\n\t\"umbracoNodeId\": 1234,\n    \"name\": \"New Beacon Title\",\n    \"notes\": \"Notes about a specific beacon.\",\n    \"url\": \"https://www.google.com\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/beacon"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"}],"cookie":[],"responseTime":"0","body":"{\n\t\"message\": \"Beacon successfully updated.\"\n}"}],"_postman_id":"6a603190-e759-5d5b-2dc0-38652c9f38d8"},{"name":"Remove Beacon","event":[{"listen":"prerequest","script":{"id":"2ff8dd12-aabe-4ec8-a620-ec1a5ff864d4","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"d80fec49-5145-e977-5d60-d4a060e26878","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"umbracoNodeId\": 1234\n}"},"url":"{{mock_url}}/umbraco/api/admin/beacon","description":"<p>Removes a specific beacon from an authorized users account and resets the beacon.</p>\n","urlObject":{"path":["umbraco","api","admin","beacon"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"a3de2af8-191c-4bde-a7a4-f424263415ff","name":"Remove Beacon","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"umbracoNodeId\": 1234\n}"},"url":"{{mock_url}}/umbraco/api/admin/beacon"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"message\": \"Beacon successfully removed.\"\n}"}],"_postman_id":"d80fec49-5145-e977-5d60-d4a060e26878"}],"id":"9faefe1d-8b87-fb6f-2fa5-98b6e78b78d6","description":"<p>All endpoints for /umbraco/api/admin/beacons</p>\n","_postman_id":"9faefe1d-8b87-fb6f-2fa5-98b6e78b78d6"},{"name":"Pages","item":[{"name":"List of Pages","event":[{"listen":"prerequest","script":{"id":"171546d0-9f06-4823-b7b4-699fd485ec84","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"b5829ae3-4c8e-7153-1fcf-da3e4cf26e9f","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/pages","description":"<p>Gets list of all pages created by a user.</p>\n","urlObject":{"path":["umbraco","api","admin","pages"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"42a8be13-7e80-cb96-bf2b-05d8126831a6","name":"List of Pages","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer longstringthatsreallyatoken"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/pages"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"}],"cookie":[],"responseTime":"0","body":"[\n    {\n        \"name\": \"Title of a Page 1\",\n        \"umbracoNodeId\": 12341\n    },\n    {\n        \"name\": \"Title of a Page 2\",\n        \"umbracoNodeId\": 12342\n    },\n    {\n        \"name\": \"Title of a Page 3\",\n        \"umbracoNodeId\": 12343\n    },\n    {\n        \"name\": \"Title of a Page 4\",\n        \"umbracoNodeId\": 12344\n    },\n    {\n        \"name\": \"Title of a Page 5\",\n        \"umbracoNodeId\": 12345\n    }\n]"}],"_postman_id":"b5829ae3-4c8e-7153-1fcf-da3e4cf26e9f"},{"name":"Page Information","event":[{"listen":"prerequest","script":{"id":"07bcd524-261a-41aa-8440-f08f27904b99","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});",""]}}],"id":"15047872-defd-1bb6-7418-5475bddb186e","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}"}],"body":{"mode":"formdata","formdata":[]},"url":"{{base_url}}/umbraco/api/admin/page/?umbracoNodeId=1736","description":"<p>Get information for a single page for an authorized user. </p>\n","urlObject":{"path":["umbraco","api","admin","page",""],"host":["{{base_url}}"],"query":[{"key":"umbracoNodeId","value":"1736"}],"variable":[]}},"response":[{"id":"bef3999c-a78e-3638-fb27-4edea3e61e8f","name":"Page Information","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer longstringthatsreallyatoken"}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"{{mock_url}}/umbraco/api/admin/page/?pageId=1234","host":["{{mock_url}}"],"path":["umbraco","api","admin","page",""],"query":[{"key":"pageId","value":"1234"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"}],"cookie":[],"responseTime":"0","body":"{\n    \"name\": \"Test Title\",\n    \"cards\": [\n        {\n            \"frontHtml\": \"<p>This is HTML</p>\",\n            \"backHtml\": \"<p>This is HTML for back</p>\",\n            \"primaryActionType\": \"call\",\n            \"primaryActionData\": \"5012305586\",\n            \"primaryActionColor\": \"#FF0000\",\n            \"secondaryActionType\": \"website\",\n            \"secondaryActionData\": \"https://www.website.com\"\n        }\n    ],\n    \"components\": [],\n    \"template\": []\n}"}],"_postman_id":"15047872-defd-1bb6-7418-5475bddb186e"},{"name":"Create a Page","event":[{"listen":"prerequest","script":{"id":"30323c66-a6f1-45cf-9463-6c48853422d8","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"c23734be-73d1-24e4-165c-8b628e604d4f","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{token}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Page Title - Paul Test 6\",\n  \"cards\": [{\n    \"frontHtml\": \"<p>This is HTML</p>\",\n    \"backHtml\": null,\n    \"primaryActionText\": \"Hello World\",\n    \"primaryActionType\": \"email\",\n    \"primaryActionData\": \"test@example.com\",\n    \"primaryActionColor\": \"#FF0000\",\n    \"secondaryActionText\": \"Hello Second\",\n    \"secondaryActionType\": \"email\",\n    \"secondaryActionData\": \"test2@example.com\",\n    \"secondaryActionColor\": \"#FFFF00\"\n  }],\n  \"frontComponents\": [\n    \"image\",\n    \"text\",\n    \"button\"\n  ],\n  \"backComponents\": [\n  \t\"text\",\n  \t\"image\"\n  ],\n  \"template\": \"[{   component: 'image',     data: 'http://www.google.com' }, {     component: 'video',     data: 'http://www.google.com' }, {     component: 'button',     data: 'derekshull@gmail.com',     type: 'email',     color: '#000000' }, {     component: 'text',     data: '<strong>hi</strong>' }]\",\n  \"beaconName\": \"Test Beacon\",\n  \"beaconDescription\": \"Test Beacon Description\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/page","description":"<p>Creates a page for an authorized user.</p>\n","urlObject":{"path":["umbraco","api","admin","page"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"9451a293-c1c3-e240-7094-8d549dd0aca4","name":"Create a Page","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer longstringthatsreallyatoken"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Page Title - Paul Test\",\n  \"cards\": [{\n    \"frontHtml\": \"<p>This is HTML</p>\",\n    \"backHtml\": null,\n    \"primaryActionText\": \"Hello World\",\n    \"primaryActionType\": \"email\",\n    \"primaryActionData\": \"test@example.com\",\n    \"primaryActionColor\": \"#FF0000\",\n    \"secondaryActionText\": \"Hello Second\",\n    \"secondaryActionType\": \"email\",\n    \"secondaryActionData\": \"test2@example.com\",\n    \"secondaryActionColor\": \"#FFFF00\"\n  }],\n  \"components\": [],\n  \"template\": []\n}"},"url":"{{mock_url}}/umbraco/api/admin/page"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"}],"cookie":[],"responseTime":"0","body":"{\n    \"message\": \"Page successfully created.\",\n    \"umbracoNodeId\": 1234\n}"}],"_postman_id":"c23734be-73d1-24e4-165c-8b628e604d4f"},{"name":"Update a Page","event":[{"listen":"prerequest","script":{"id":"f3dc63b3-5097-4d7b-ad61-e62f0c17f958","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"545c3839-24f3-f48d-0f40-ad38852e0d65","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n  \"umbracoNodeId\": 1778,\n  \"name\": \"Page Title - Paul Test Updated\",\n  \"cards\": [{\n    \"frontHtml\": \"<p>This is HTML</p>\",\n    \"backHtml\": null,\n    \"primaryActionText\": \"Hello World\",\n    \"primaryActionType\": \"email\",\n    \"primaryActionData\": \"test@example.com\",\n    \"primaryActionColor\": \"#FF0000\",\n    \"secondaryActionText\": \"Hello Second\",\n    \"secondaryActionType\": \"email\",\n    \"secondaryActionData\": \"test2@example.com\",\n    \"secondaryActionColor\": \"#FFFF00\"\n  }],\n  \"template\": \"[{   component: 'image',     data: 'http://www.google.com' }, {     component: 'video',     data: 'http://www.google.com' }, {     component: 'button',     data: 'derekshull@gmail.com',     type: 'email',     color: '#000000' }, {     component: 'text',     data: '<strong>hi</strong>' }]\",\n  \"beaconName\": \"Test Beacon\",\n  \"beaconDescription\": \"Test Description\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/page","urlObject":{"path":["umbraco","api","admin","page"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"5b7e1786-eef1-dd20-624a-31a756339bf9","name":"Update a Page","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"}],"body":{"mode":"raw","raw":"{\n  \"umbracoNodeId\": 1728,\n  \"name\": \"Page Title - Paul Test Updated\",\n  \"cards\": [{\n    \"frontHtml\": \"<p>This is HTML</p>\",\n    \"backHtml\": null,\n    \"primaryActionText\": \"Hello World\",\n    \"primaryActionType\": \"email\",\n    \"primaryActionData\": \"test@example.com\",\n    \"primaryActionColor\": \"#FF0000\",\n    \"secondaryActionText\": \"Hello Second\",\n    \"secondaryActionType\": \"email\",\n    \"secondaryActionData\": \"test2@example.com\",\n    \"secondaryActionColor\": \"#FFFF00\"\n  }]\n}"},"url":"{{mock_url}}/umbraco/api/admin/page"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"}],"cookie":[],"responseTime":"0","body":"{\n  \"message\": \"Page successfully updated.\"\n}"}],"_postman_id":"545c3839-24f3-f48d-0f40-ad38852e0d65"},{"name":"Delete a Page","event":[{"listen":"prerequest","script":{"id":"18dfee4d-0d3e-4957-91ab-d27ad0edd2cb","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"5f31602f-6169-58be-5353-d31c4dc8f955","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"umbracoNodeId\": 1234\n}"},"url":"{{mock_url}}/umbraco/api/admin/page","urlObject":{"path":["umbraco","api","admin","page"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"caad35a2-afc4-24bf-7d02-365635e4ac3c","name":"Delete a Page","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"umbracoNodeId\": 1234\n}"},"url":"{{mock_url}}/umbraco/api/admin/page"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":"0","body":"{\n\t\"message\": \"Page successfully deleted.\"\n}"}],"_postman_id":"5f31602f-6169-58be-5353-d31c4dc8f955"}],"id":"52ff9081-a041-61d9-ddd1-41e47ce7dacd","description":"<p>All endpoints for /umbraco/api/admin/pages</p>\n","_postman_id":"52ff9081-a041-61d9-ddd1-41e47ce7dacd"},{"name":"Properties","item":[{"name":"Get User Properties","event":[{"listen":"prerequest","script":{"id":"53a21d73-de9f-40e9-a530-9b733887bb4a","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"38887ffa-8c3d-0434-a29f-072426750c32","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/properties","urlObject":{"path":["umbraco","api","admin","properties"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"fff2aaea-9cd2-1950-5089-c8a6fb656b2c","name":"Get User Properties","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/properties"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":"0","body":"{\n  \"mls\": [\n    {\n      \"mlsId\": \"carmls\",\n      \"properties\": [\n        {\n          \"id\": 18001470,\n          \"mls\": \"carmls\",\n          \"price\": 99500,\n          \"address\": \"330 Brewer\",\n          \"city\": \"Ward\",\n          \"state\": \"AR\",\n          \"beds\": \"3\",\n          \"baths\": \"1\",\n          \"square_feet\": \"1203\",\n          \"lot_size\": \"0.55\",\n          \"house_style\": \"Detached\",\n          \"year_built\": \"1974\",\n          \"price_per_square_foot\": \"82\",\n          \"agentid\": null,\n          \"description\": \"Very well maintained home on beautiful .55 Acres lot backs u to woods close to elementary school & Interstate for easy commuting. Large detached garage with double doors and also has a 15x30 shop. Large patio, fully tiled (no carpet), open floor plan, Corian counter tops & SS appliances in kitchen (gas range). Remodeled bathroom with granite counter tops and freshly painted, new fixtures, hardware, ceiling fans, storm shelter, newer insulated double pane windows, and much more. Very nice, must see!!\",\n          \"virtual_tour\": \"http://vt.realbiz360.com/MLS-2201254.html\",\n          \"listing_village_url\": \"https://www.listingvillage.com/map?mlsid=18001470_carmls_35.0253061_-91.9506408\",\n          \"directions\": \"\",\n          \"school\": \"CABOT SCHOOL DISTRICT\",\n          \"picture_count\": 32,\n          \"images\": {\n            \"1\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-1.jpg\",\n            \"2\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-2.jpg\",\n            \"3\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-3.jpg\",\n            \"4\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-4.jpg\",\n            \"5\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-5.jpg\",\n            \"6\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-6.jpg\",\n            \"7\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-7.jpg\",\n            \"8\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-8.jpg\",\n            \"9\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-9.jpg\",\n            \"10\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-10.jpg\",\n            \"11\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-11.jpg\",\n            \"12\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-12.jpg\",\n            \"13\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-13.jpg\",\n            \"14\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-14.jpg\",\n            \"15\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-15.jpg\",\n            \"16\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-16.jpg\",\n            \"17\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-17.jpg\",\n            \"18\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-18.jpg\",\n            \"19\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-19.jpg\",\n            \"20\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-20.jpg\",\n            \"21\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-21.jpg\",\n            \"22\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-22.jpg\",\n            \"23\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-23.jpg\",\n            \"24\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-24.jpg\",\n            \"25\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-25.jpg\",\n            \"26\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-26.jpg\",\n            \"27\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-27.jpg\",\n            \"28\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-28.jpg\",\n            \"29\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-29.jpg\",\n            \"30\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-30.jpg\",\n            \"31\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-31.jpg\",\n            \"32\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-32.jpg\",\n            \"33\": null,\n            \"34\": null,\n            \"35\": null,\n            \"36\": null,\n            \"37\": null,\n            \"38\": null,\n            \"39\": null,\n            \"40\": null\n          }\n        }\n      ],\n      \"agents\": null\n    },\n    {\n      \"mlsId\": \"mems\",\n      \"properties\": [\n        {\n          \"id\": 18001470,\n          \"mls\": \"mems\",\n          \"price\": 99500,\n          \"address\": \"330 Brewer\",\n          \"city\": \"Ward\",\n          \"state\": \"AR\",\n          \"beds\": \"3\",\n          \"baths\": \"1\",\n          \"square_feet\": \"1203\",\n          \"lot_size\": \"0.55\",\n          \"house_style\": \"Detached\",\n          \"year_built\": \"1974\",\n          \"price_per_square_foot\": \"82\",\n          \"agentid\": null,\n          \"description\": \"Very well maintained home on beautiful .55 Acres lot backs u to woods close to elementary school & Interstate for easy commuting. Large detached garage with double doors and also has a 15x30 shop. Large patio, fully tiled (no carpet), open floor plan, Corian counter tops & SS appliances in kitchen (gas range). Remodeled bathroom with granite counter tops and freshly painted, new fixtures, hardware, ceiling fans, storm shelter, newer insulated double pane windows, and much more. Very nice, must see!!\",\n          \"virtual_tour\": \"http://vt.realbiz360.com/MLS-2201254.html\",\n          \"listing_village_url\": \"https://www.listingvillage.com/map?mlsid=18001470_carmls_35.0253061_-91.9506408\",\n          \"directions\": \"\",\n          \"school\": \"CABOT SCHOOL DISTRICT\",\n          \"picture_count\": 32,\n          \"images\": {\n            \"1\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-1.jpg\",\n            \"2\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-2.jpg\",\n            \"3\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-3.jpg\",\n            \"4\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-4.jpg\",\n            \"5\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-5.jpg\",\n            \"6\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-6.jpg\",\n            \"7\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-7.jpg\",\n            \"8\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-8.jpg\",\n            \"9\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-9.jpg\",\n            \"10\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-10.jpg\",\n            \"11\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-11.jpg\",\n            \"12\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-12.jpg\",\n            \"13\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-13.jpg\",\n            \"14\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-14.jpg\",\n            \"15\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-15.jpg\",\n            \"16\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-16.jpg\",\n            \"17\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-17.jpg\",\n            \"18\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-18.jpg\",\n            \"19\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-19.jpg\",\n            \"20\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-20.jpg\",\n            \"21\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-21.jpg\",\n            \"22\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-22.jpg\",\n            \"23\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-23.jpg\",\n            \"24\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-24.jpg\",\n            \"25\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-25.jpg\",\n            \"26\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-26.jpg\",\n            \"27\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-27.jpg\",\n            \"28\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-28.jpg\",\n            \"29\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-29.jpg\",\n            \"30\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-30.jpg\",\n            \"31\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-31.jpg\",\n            \"32\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-32.jpg\",\n            \"33\": null,\n            \"34\": null,\n            \"35\": null,\n            \"36\": null,\n            \"37\": null,\n            \"38\": null,\n            \"39\": null,\n            \"40\": null\n          }\n        }\n      ],\n      \"agents\": null\n    }\n  ]\n}"}],"_postman_id":"38887ffa-8c3d-0434-a29f-072426750c32"}],"id":"bfbc9563-a109-88f0-91eb-049dea8a9846","description":"<p>All endpoints for /umbraco/api/admin/properties</p>\n","_postman_id":"bfbc9563-a109-88f0-91eb-049dea8a9846"},{"name":"Settings","item":[{"name":"Upload Profile Photo","event":[{"listen":"prerequest","script":{"id":"23f69dc3-ac88-4a1d-b560-83b04699f6a1","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"c437db3c-b133-461d-88c7-fef0b67fe0bd","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{token}}"},{"key":"Content-Type","value":"multipart/form-data"}],"body":{"mode":"formdata","formdata":[{"key":"FileToUpload","value":null,"type":"file"}]},"url":"{{base_url}}/umbraco/api/admin/profilePhoto","description":"<p>Endpoint to take in a file and save it to the media folder and associate it to the authenticated user's account. Returns information about each file.</p>\n","urlObject":{"path":["umbraco","api","admin","profilePhoto"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"3ab11838-8a52-48cf-af58-d232d24b6c36","name":"Upload Profile Photo","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/profilePhoto"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Successfully updated profile photo.\",\n    \"url\": \"https://www.google.com/photos\"\n}"}],"_postman_id":"c437db3c-b133-461d-88c7-fef0b67fe0bd"},{"name":"Remove Profile Photo","event":[{"listen":"prerequest","script":{"id":"71d1eb72-8bc8-4b2e-b7b0-a54074012063","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"6c8dd6da-52a9-479e-b7f9-09e98e5635b7","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{token}}"}],"body":{"mode":"formdata","formdata":[]},"url":"{{base_url}}/umbraco/api/admin/deleteProfilePhoto/","description":"<p>Removes profile photo from the users account.</p>\n","urlObject":{"path":["umbraco","api","admin","deleteProfilePhoto",""],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"e8119406-2561-4767-9827-6e7d8314b570","name":"Remove Profile Photo","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/profilePhoto"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"message\": \"Successfully removed profile photo.\"\n}"}],"_postman_id":"6c8dd6da-52a9-479e-b7f9-09e98e5635b7"},{"name":"User Settings","event":[{"listen":"prerequest","script":{"id":"de709ff6-92dd-4d85-a508-5928497e383a","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"4272a94d-7520-43a7-acf2-0ea765a48603","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}"}],"body":{"mode":"formdata","formdata":[]},"url":"{{base_url}}/umbraco/api/admin/settings","urlObject":{"path":["umbraco","api","admin","settings"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"acea6db9-cfc1-448c-84bb-842686aad721","name":"User Settings","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/settings"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Paul Gower\",\n    \"email\": \"paul@aristotlelabs.com\",\n    \"url\": \"https://www.aristotlelabs.com\",\n    \"company\": \"Aristotle Labs\",\n    \"occupation\": \"Slag\",\n    \"phone\": \"555-555-5555\"\n}"}],"_postman_id":"4272a94d-7520-43a7-acf2-0ea765a48603"},{"name":"Update User Settings","event":[{"listen":"prerequest","script":{"id":"28601681-10f9-4f7b-a84c-b7de2b81648c","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"bb425aa8-d551-4e64-9592-54d30bdd1a50","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}"},{"key":"x-mock-response-code","value":"200"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Paul Gower\",\n  \"email\": \"paul@lunamark.com\",\n  \"url\": \"https://www.aristotlelabs.com\",\n  \"company\": \"Aristotle Labs\",\n  \"occupation\": \"Hero\",\n  \"phone\": \"501-555-1313\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/settings","urlObject":{"path":["umbraco","api","admin","settings"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"2650bb14-4910-46ab-a63b-89d36728848c","name":"Update User Settings - 200","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Paul Gower\",\n  \"email\": \"paul@aristotlelabs.com\",\n  \"url\": \"https://www.aristotlelabs.com\",\n  \"company\": \"Aristotle Labs\",\n  \"occupation\": \"Slag\",\n  \"phone\": \"555-555-5555\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/settings"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"message\": \"Successfully updated user settings.\"\n}"},{"id":"ad8409df-2f6c-4896-ab5e-68f9d66315f8","name":"Update User Settings - 500","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"x-mock-response-code","value":"500"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Paul Gower\",\n  \"email\": \"paul@aristotlelabs.com\",\n  \"url\": \"https://www.aristotlelabs.com\",\n  \"company\": \"Aristotle Labs\",\n  \"occupation\": \"Slag\",\n  \"phone\": \"555-555-5555\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/settings"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"message\": \"Error updating user settings.\",\n\t\"details\": \"Any information that the server can provide to log in Sentry.\"\n}"}],"_postman_id":"bb425aa8-d551-4e64-9592-54d30bdd1a50"},{"name":"Update Password","event":[{"listen":"prerequest","script":{"id":"2c528412-d9fd-44a6-8a4a-03b79de79822","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"634a6cb5-4ed4-4ee9-a738-507b60806f8b","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"}],"body":{"mode":"raw","raw":"{\n\t\"password\": \"aNewPassword\",\n\t\"retypePassword\": \"aNewPassword\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/password","description":"<p>Update the member's password.</p>\n","urlObject":{"path":["umbraco","api","admin","password"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"086237d0-a8d1-4c72-89c1-e850c1bbd81a","name":"Update Password","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"}],"body":{"mode":"raw","raw":"{\n\t\"password\": \"aNewPassword\",\n\t\"retypePassword\": \"aNewPassword\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/password"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"message\": \"Successfully updated user password.\"\n}"}],"_postman_id":"634a6cb5-4ed4-4ee9-a738-507b60806f8b"},{"name":"User's MLS Associations","event":[{"listen":"prerequest","script":{"id":"2a20aaf5-af03-4a25-bb97-12e8d3f76f62","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"7f8ddf58-8373-4ace-91b7-fc5e64d5392d","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}"},{"key":"x-mock-response-code","value":"200"}],"body":{"mode":"formdata","formdata":[]},"url":"{{base_url}}/umbraco/api/admin/mls","description":"<p>Returns a list of MLSs the user is associated to.</p>\n","urlObject":{"path":["umbraco","api","admin","mls"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"07425b56-1523-4ba6-9bfc-ee36cdca7205","name":"User's MLS Associations - 200","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/mls"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"mls\": [{\n\t\t\"code\": \"carmls\",\n\t\t\"email\": \"paul@aristotlelabs.com\",\n\t\t\"userId\": 1234\n\t}, {\n\t\t\"code\": \"mems\",\n\t\t\"email\": \"ebowles@aristotle.net\",\n\t\t\"userId\": 4567\n\t}]\n}"},{"id":"27273311-1fe0-43aa-83fa-c831045c7319","name":"User's MLS Associations - 500","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"x-mock-response-code","value":"500"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/mls"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"message\": \"Error in getting MLS associations.\",\n\t\"details\": \"Error information coming from server.\"\n}"}],"_postman_id":"7f8ddf58-8373-4ace-91b7-fc5e64d5392d"},{"name":"Create User MLS Association","event":[{"listen":"prerequest","script":{"id":"169ad118-ec4f-468c-86e1-80e016610b74","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"c2409108-188f-4b83-a5de-6b95e5819740","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"x-mock-response-code","value":"200","description":"<p>200 Status Code as Response</p>\n"}],"body":{"mode":"raw","raw":"{\n  \"code\": \"carmls\",\n  \"email\": \"paul@aristotlelabs.com\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/mls","description":"<p>Sends request to add an MLS association to the user's account.  This should take in the MLS code and the email of the realtor in the MLS, then do a look up to get the ID of the realtor from the MLS database and attach that to the MLS association</p>\n","urlObject":{"path":["umbraco","api","admin","mls"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"24f19bf5-99f8-4d4c-ba85-29ed66ab6612","name":"Create User MLS Association","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"x-mock-response-code","value":"500","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"code\": \"carmls\",\n\t\"email\": \"paul@aristotlelabs.com\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/mls"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Error adding MLS to your account.\",\n    \"details\": \"Error details from the server.\"\n}"},{"id":"45afa746-8fd0-4e47-932b-43a6a64c9072","name":"Create User MLS Association - 200","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"x-mock-response-code","value":"200","description":"200 Status Code as Response"}],"body":{"mode":"raw","raw":"{\n\t\"code\": \"carmls\",\n\t\"email\": \"paul@aristotlelabs.com\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/mls"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"message\": \"Successfully added MLS to your account.\"\n}"}],"_postman_id":"c2409108-188f-4b83-a5de-6b95e5819740"},{"name":"Remove User MLS Association","event":[{"listen":"prerequest","script":{"id":"000e6e4a-0012-4614-bfcc-51c3147de2f6","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"b99bd50f-3b0a-4d91-83f2-8e8fb722d3b7","request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}"},{"key":"x-mock-response-code","value":"200","description":"<p>200 Status Code as Response</p>\n"}],"body":{"mode":"raw","raw":"{\n  \"userId\": 12294,\n  \"code\": \"carmls\",\n  \"email\": \"paul@aristotlelabs.com\"\n}"},"url":"{{mock_url}}/umbraco/api/admin/mls","description":"<p>Send request to remove an MLS association from a user's account.</p>\n","urlObject":{"path":["umbraco","api","admin","mls"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"1eec768c-3c14-403b-a933-568f12f87aab","name":"Remove User MLS Association - 500","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"},{"key":"x-mock-response-code","value":"500","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"code\": \"carmls\",\n\t\"email\": \"paul@aristotlelabs.com\",\n\t\"userId\": 1234\n}"},"url":"{{mock_url}}/umbraco/api/admin/mls"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Error removing MLS from your account.\",\n    \"details\": \"Error details from the server.\"\n}"},{"id":"cb8ed62e-c04d-4ea3-a2bb-dde920e99b30","name":"Remove User MLS Association - 200","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken","disabled":false},{"key":"x-mock-response-code","value":"200","description":"200 Status Code as Response","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"code\": \"carmls\",\n\t\"email\": \"paul@aristotlelabs.com\",\n\t\"userId\": 1234\n}"},"url":"{{mock_url}}/umbraco/api/admin/mls"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"message\": \"Successfully removed MLS from your account.\"\n}"}],"_postman_id":"b99bd50f-3b0a-4d91-83f2-8e8fb722d3b7"}],"id":"9963b611-126f-4ccf-a92c-d490a09b1ca1","_postman_id":"9963b611-126f-4ccf-a92c-d490a09b1ca1","description":""},{"name":"All Pages and Properties","event":[{"listen":"prerequest","script":{"id":"192160a4-52d0-4e9a-a13b-df02bff3887a","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"345319c8-7e7e-4912-a5b6-217fd3e7837c","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/allNodes","urlObject":{"path":["umbraco","api","admin","allNodes"],"host":["{{mock_url}}"],"query":[],"variable":[]}},"response":[{"id":"3a7a7408-ef08-43a2-b6ad-673f68d3fe84","name":"All Pages and Properties","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer reallylongstringthatsreallyatoken"}],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/admin/allNodes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"nodes\": [\n        {\n            \"name\": \"Page Title 1\",\n            \"mls\": null,\n            \"id\": 99827\n        },\n        {\n            \"name\": \"Page Title 2\",\n            \"mls\": null,\n            \"id\": 772634\n        },\n        {\n            \"name\": \"Page Title 3\",\n            \"mls\": null,\n            \"id\": 12345\n        },\n        {\n            \"name\": \"Listing 1\",\n            \"mls\": \"carmls\",\n            \"id\": 12234\n        },\n        {\n            \"name\": \"Listing 2\",\n            \"mls\": \"mems\",\n            \"id\": 7364\n        },\n        {\n            \"name\": \"Listing 3\",\n            \"mls\": \"mems\",\n            \"id\": 2987\n        }\n    ]\n}"}],"_postman_id":"345319c8-7e7e-4912-a5b6-217fd3e7837c"},{"name":"Page Templates","event":[{"listen":"prerequest","script":{"id":"e02539a4-fbec-4794-989a-51584635d1e1","type":"text/javascript","exec":["pm.sendRequest({","    url: pm.environment.get(\"base_url\") + '/umbraco/api/auth/login',","    method: 'POST',","    header: {","        'content-type': 'application/json'","    },","    body: {","        mode: 'raw',","        raw: JSON.stringify({ username: pm.environment.get(\"username\"), password: pm.environment.get(\"password\") })","    }","}, function (err, response) {","    let jsonResponse = response.json();","    console.log('token: ', jsonResponse.token);","    pm.environment.set(\"token\", jsonResponse.token);","});"]}}],"id":"a3c820c0-88cc-46ee-b2ba-5bc4ff47ea55","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}"}],"body":{"mode":"formdata","formdata":[]},"url":"{{base_url}}/umbraco/api/admin/templates","urlObject":{"path":["umbraco","api","admin","templates"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"eb165f42-dbfb-4337-9592-e7aef3dbe5ef","name":"Get Templates","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":"{{base_url}}/umbraco/api/admin/templates"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept","name":"Access-Control-Allow-Headers","description":"Used in response to a preflight request to indicate which HTTP headers can be used when making the actual request."},{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Length","value":"237","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sat, 04 Aug 2018 17:59:17 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Expires","value":"-1","name":"Expires","description":"Gives the date/time after which the response is considered stale"},{"key":"Pragma","value":"no-cache","name":"Pragma","description":"Implementation-specific headers that may have various effects anywhere along the request-response chain."},{"key":"Server","value":"Microsoft-IIS/10.0","name":"Server","description":"A name for the server"},{"key":"X-SourceFiles","value":"=?UTF-8?B?QzpcY29kZVxhcmlzLWxhYnNcQmVhY29uU2FnZVJFLlVtYnJhY29cQmVhY29uU2FnZVJFLlVtYnJhY29cdW1icmFjb1xhcGlcYWRtaW5cdGVtcGxhdGVz?=","name":"X-SourceFiles","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1727,\n        \"name\": \"Template 1\",\n        \"components\": [\"image\",\"video\",\"text\",\"image\",\"video\"]\n    },\n    {\n        \"id\": 1732,\n        \"name\": \"Template 2\",\n        \"components\": [\"image\",\"text\",\"button\"]\n    },\n    {\n        \"id\": 1733,\n        \"name\": \"Template 3\",\n        \"components\": [\"video\",\"text\",\"button\"]\n    }\n]"}],"_postman_id":"a3c820c0-88cc-46ee-b2ba-5bc4ff47ea55"}],"id":"456cf3cb-b22a-e97c-8766-b2af514b15a7","description":"<p>All endpoints for /umbraco/api/admin</p>\n","_postman_id":"456cf3cb-b22a-e97c-8766-b2af514b15a7"},{"name":"App","item":[{"name":"Agent Information","id":"f7257099-55d9-1d7d-bdf1-a6e71d82ae0e","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/app/agent?agentId=1234","description":"<p>Get list of properties in each MLS and agent information.</p>\n","urlObject":{"path":["umbraco","api","app","agent"],"host":["{{mock_url}}"],"query":[{"key":"agentId","value":"1234"}],"variable":[]}},"response":[{"id":"beba8424-2ff8-8fc2-3674-b8df7247a8fa","name":"Agent Information","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"{{mock_url}}/umbraco/api/app/agent?agentId=1234","host":["{{mock_url}}"],"path":["umbraco","api","app","agent"],"query":[{"key":"agentId","value":"1234"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":"0","body":"{\n    \"mls\": [\n\t\t{\n\t\t\t\"mlsId\": \"carmls\",\n\t\t\t\"properties\": [\n\t\t\t\t{\n\t\t\t\t\t\"id\": 18001470,\n\t\t\t\t\t\"mls\": \"carmls\",\n\t\t\t\t\t\"price\": 99500,\n\t\t\t\t\t\"address\": \"330 Brewer\",\n\t\t\t\t\t\"city\": \"Ward\",\n\t\t\t\t\t\"state\": \"AR\",\n\t\t\t\t\t\"beds\": \"3\",\n\t\t\t\t\t\"baths\": \"1\",\n\t\t\t\t\t\"square_feet\": \"1203\",\n\t\t\t\t\t\"lot_size\": \"0.55\",\n\t\t\t\t\t\"house_style\": \"Detached\",\n\t\t\t\t\t\"year_built\": \"1974\",\n\t\t\t\t\t\"price_per_square_foot\": \"82\",\n\t\t\t\t\t\"agentid\": null,\n\t\t\t\t\t\"description\": \"Very well maintained home on beautiful .55 Acres lot backs u to woods close to elementary school & Interstate for easy commuting. Large detached garage with double doors and also has a 15x30 shop. Large patio, fully tiled (no carpet), open floor plan, Corian counter tops & SS appliances in kitchen (gas range). Remodeled bathroom with granite counter tops and freshly painted, new fixtures, hardware, ceiling fans, storm shelter, newer insulated double pane windows, and much more. Very nice, must see!!\",\n\t\t\t\t\t\"virtual_tour\": \"http://vt.realbiz360.com/MLS-2201254.html\",\n\t\t\t\t\t\"listing_village_url\": \"https://www.listingvillage.com/map?mlsid=18001470_carmls_35.0253061_-91.9506408\",\n\t\t\t\t\t\"directions\": \"\",\n\t\t\t\t\t\"school\": \"CABOT SCHOOL DISTRICT\",\n\t\t\t\t\t\"picture_count\": 32,\n\t\t\t\t\t\"images\": {\n\t\t\t\t\t\t\"1\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-1.jpg\",\n\t\t\t\t\t\t\"2\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-2.jpg\",\n\t\t\t\t\t\t\"3\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-3.jpg\",\n\t\t\t\t\t\t\"4\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-4.jpg\",\n\t\t\t\t\t\t\"5\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-5.jpg\",\n\t\t\t\t\t\t\"6\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-6.jpg\",\n\t\t\t\t\t\t\"7\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-7.jpg\",\n\t\t\t\t\t\t\"8\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-8.jpg\",\n\t\t\t\t\t\t\"9\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-9.jpg\",\n\t\t\t\t\t\t\"10\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-10.jpg\",\n\t\t\t\t\t\t\"11\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-11.jpg\",\n\t\t\t\t\t\t\"12\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-12.jpg\",\n\t\t\t\t\t\t\"13\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-13.jpg\",\n\t\t\t\t\t\t\"14\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-14.jpg\",\n\t\t\t\t\t\t\"15\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-15.jpg\",\n\t\t\t\t\t\t\"16\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-16.jpg\",\n\t\t\t\t\t\t\"17\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-17.jpg\",\n\t\t\t\t\t\t\"18\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-18.jpg\",\n\t\t\t\t\t\t\"19\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-19.jpg\",\n\t\t\t\t\t\t\"20\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-20.jpg\",\n\t\t\t\t\t\t\"21\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-21.jpg\",\n\t\t\t\t\t\t\"22\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-22.jpg\",\n\t\t\t\t\t\t\"23\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-23.jpg\",\n\t\t\t\t\t\t\"24\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-24.jpg\",\n\t\t\t\t\t\t\"25\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-25.jpg\",\n\t\t\t\t\t\t\"26\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-26.jpg\",\n\t\t\t\t\t\t\"27\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-27.jpg\",\n\t\t\t\t\t\t\"28\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-28.jpg\",\n\t\t\t\t\t\t\"29\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-29.jpg\",\n\t\t\t\t\t\t\"30\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-30.jpg\",\n\t\t\t\t\t\t\"31\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-31.jpg\",\n\t\t\t\t\t\t\"32\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-32.jpg\",\n\t\t\t\t\t\t\"33\": null,\n\t\t\t\t\t\t\"34\": null,\n\t\t\t\t\t\t\"35\": null,\n\t\t\t\t\t\t\"36\": null,\n\t\t\t\t\t\t\"37\": null,\n\t\t\t\t\t\t\"38\": null,\n\t\t\t\t\t\t\"39\": null,\n\t\t\t\t\t\t\"40\": null\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"agents\": null\n\t\t},\n\t\t{\n\t\t\t\"mlsId\": \"calrets\",\n\t\t\t\"properties\": [],\n\t\t\t\"agents\": null\n\t\t}\n\t],\n    \"agentUmbracoData\": [\n        {\n            \"umbracoNodeId\": 4169,\n            \"name\": \"Ben Long\",\n            \"occupation\": \"Sales Associate\",\n            \"company\": \"CBRPM Cabot\",\n            \"website\": \"www.cbrpm.com/blong\",\n            \"phoneNumber\": \"501-412-2940\",\n            \"email\": \"blong@cbrpm.com\",\n            \"agentPhoto\": \"https://d2duo3ov5taf1q.cloudfront.net/agentphotos/carmls/4169.jpg\"\n        }\n    ]\n}"}],"_postman_id":"f7257099-55d9-1d7d-bdf1-a6e71d82ae0e"},{"name":"Page Information","id":"13d53390-1c7d-4cdb-3cec-0d304595914f","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/app/page/?pageId=1644","description":"<p>All information about a page to display to the end user.</p>\n","urlObject":{"path":["umbraco","api","app","page",""],"host":["{{mock_url}}"],"query":[{"key":"pageId","value":"1644"}],"variable":[]}},"response":[{"id":"6e549ab3-94d1-11c3-bdef-74fd09fcc2a4","name":"Page Information","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"{{mock_url}}/umbraco/api/app/page/?pageId=1234","host":["{{mock_url}}"],"path":["umbraco","api","app","page",""],"query":[{"key":"pageId","value":"1234"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":"0","body":"{\n    \"name\": \"Test Title\",\n    \"cards\": [\n        {\n            \"frontHtml\": \"<p>This is HTML</p><p>This is HTML</p><p>This is HTML</p><p>This is HTML</p><p>This is HTML</p>\",\n            \"backHtml\": \"<p>This is HTML for the back HTML</p>\",\n            \"primaryActionType\": \"website\",\n\t\t    \"primaryActionData\": \"https://www.website.com\",\n\t\t    \"primaryActionColor\": \"#FF0000\",\n\t\t    \"secondaryActionType\": null,\n\t\t    \"secondaryActionData\": null\n        }\n    ],\n    \"agentUmbracoData\": [\n        {\n            \"umbracoNodeId\": 4169,\n            \"name\": \"Ben Long\",\n            \"occupation\": \"Sales Associate\",\n            \"company\": \"CBRPM Cabot\",\n            \"website\": \"www.cbrpm.com/blong\",\n            \"phoneNumber\": \"501-412-2940\",\n            \"email\": \"blong@cbrpm.com\",\n            \"agentPhoto\": \"https://d2duo3ov5taf1q.cloudfront.net/agentphotos/carmls/4169.jpg\"\n        }\n    ]\n}"}],"_postman_id":"13d53390-1c7d-4cdb-3cec-0d304595914f"},{"name":"Property Information","id":"32daaa34-2c1e-4937-8488-7598f66272dd","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"{{mock_url}}/umbraco/api/app/property?propertyId=1234&mls=carmls","description":"<p>Endpoint to retrieve all information about a particular property from a MLS.</p>\n","urlObject":{"path":["umbraco","api","app","property"],"host":["{{mock_url}}"],"query":[{"key":"propertyId","value":"1234"},{"key":"mls","value":"carmls"}],"variable":[]}},"response":[{"id":"94595415-bcc2-4c45-8876-6fc79c8daed5","name":"Property Information","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"{{mock_url}}/umbraco/api/app/property?propertyId=1234&mls=carmls","host":["{{mock_url}}"],"path":["umbraco","api","app","property"],"query":[{"key":"propertyId","value":"1234"},{"key":"mls","value":"carmls"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"","name":"Access-Control-Allow-Credentials","description":"Indicates whether or not the response to the request can be exposed when the credentials flag is true. When used as part of a response to a preflight request, this indicates whether or not the actual request can be made using credentials."},{"key":"Access-Control-Allow-Headers","value":"","name":"Access-Control-Allow-Headers","description":"Used in response to a preflight request to indicate which HTTP headers can be used when making the actual request."},{"key":"Access-Control-Allow-Methods","value":"","name":"Access-Control-Allow-Methods","description":"Specifies the method or methods allowed when accessing the resource. This is used in response to a preflight request."},{"key":"Access-Control-Allow-Origin","value":"*","name":"Access-Control-Allow-Origin","description":"Specifies a URI that may access the resource. For requests without credentials, the server may specify '*' as a wildcard, thereby allowing any origin to access the resource."},{"key":"Access-Control-Expose-Headers","value":"","name":"Access-Control-Expose-Headers","description":"Lets a server whitelist headers that browsers are allowed to access."},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"167","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 13 Mar 2018 20:26:35 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"ETag","value":"W/\"bf-l6AEksdGOLwQaCcHVytODg\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Server","value":"nginx","name":"Server","description":"A name for the server"},{"key":"Vary","value":"Accept-Encoding","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[],"responseTime":null,"body":"{\n  \"properties\": [\n    {\n      \"id\": 18001470,\n      \"mls\": \"carmls\",\n      \"price\": 99500,\n      \"address\": \"330 Brewer\",\n      \"city\": \"Ward\",\n      \"state\": \"AR\",\n      \"beds\": \"3\",\n      \"baths\": \"1\",\n      \"square_feet\": \"1203\",\n      \"lot_size\": \"0.55\",\n      \"house_style\": \"Detached\",\n      \"year_built\": \"1974\",\n      \"price_per_square_foot\": \"82\",\n      \"agentid\": \"4169\",\n      \"description\": \"Very well maintained home on beautiful .55 Acres lot backs u to woods close to elementary school & Interstate for easy commuting. Large detached garage with double doors and also has a 15x30 shop. Large patio, fully tiled (no carpet), open floor plan, Corian counter tops & SS appliances in kitchen (gas range). Remodeled bathroom with granite counter tops and freshly painted, new fixtures, hardware, ceiling fans, storm shelter, newer insulated double pane windows, and much more. Very nice, must see!!\",\n      \"virtual_tour\": \"http://vt.realbiz360.com/MLS-2201254.html\",\n      \"listing_village_url\": \"https://www.listingvillage.com/map?mlsid=18001470_carmls_35.0253061_-91.9506408\",\n      \"directions\": \"\",\n      \"school\": \"CABOT SCHOOL DISTRICT\",\n      \"picture_count\": 32,\n      \"images\": {\n        \"1\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-1.jpg\",\n        \"2\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-2.jpg\",\n        \"3\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-3.jpg\",\n        \"4\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-4.jpg\",\n        \"5\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-5.jpg\",\n        \"6\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-6.jpg\",\n        \"7\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-7.jpg\",\n        \"8\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-8.jpg\",\n        \"9\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-9.jpg\",\n        \"10\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-10.jpg\",\n        \"11\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-11.jpg\",\n        \"12\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-12.jpg\",\n        \"13\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-13.jpg\",\n        \"14\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-14.jpg\",\n        \"15\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-15.jpg\",\n        \"16\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-16.jpg\",\n        \"17\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-17.jpg\",\n        \"18\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-18.jpg\",\n        \"19\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-19.jpg\",\n        \"20\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-20.jpg\",\n        \"21\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-21.jpg\",\n        \"22\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-22.jpg\",\n        \"23\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-23.jpg\",\n        \"24\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-24.jpg\",\n        \"25\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-25.jpg\",\n        \"26\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-26.jpg\",\n        \"27\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-27.jpg\",\n        \"28\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-28.jpg\",\n        \"29\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-29.jpg\",\n        \"30\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-30.jpg\",\n        \"31\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-31.jpg\",\n        \"32\": \"https://d2duo3ov5taf1q.cloudfront.net/carmls/18001470/18001470-32.jpg\",\n        \"33\": null,\n        \"34\": null,\n        \"35\": null,\n        \"36\": null,\n        \"37\": null,\n        \"38\": null,\n        \"39\": null,\n        \"40\": null\n      }\n    }\n  ],\n  \"agents\": [\n    {\n      \"agent_id\": 4169,\n      \"mls\": \"carmls\",\n      \"name\": \"Ben Long\",\n      \"occupation\": \"Sales Associate\",\n      \"agent_code\": \"12294\",\n      \"broker_id\": 1704,\n      \"company\": \"CBRPM Cabot\",\n      \"website\": \"www.cbrpm.com/blong\",\n      \"phone_number\": \"501-412-2940\",\n      \"email\": \"blong@cbrpm.com\",\n      \"agent_photo\": \"https://d2duo3ov5taf1q.cloudfront.net/agentphotos/carmls/4169.jpg\",\n      \"logo\": null\n    }\n  ]\n}"}],"_postman_id":"32daaa34-2c1e-4937-8488-7598f66272dd"},{"name":"Request for Forgot Password","id":"ff129f4c-2fcd-4e32-ae33-c1334f5a7158","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"awatt@aristotle.net\"\n}"},"url":"{{base_url}}/umbraco/api/app/forgot-password","description":"<p>Sends an email address to the server to trigger an email to be sent so that the user can change their password.</p>\n","urlObject":{"path":["umbraco","api","app","forgot-password"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"d0ac4d2a-0f13-473d-922e-6fae96082f30","name":"Request for Forgot Password","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","name":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\": \"paul@aristotlelabs.com\"\n}"},"url":"{{mock_url}}/umbraco/api/app/forgot-password"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"message\": \"Sucessfully sent request.  Please check your email.\"\n}"}],"_postman_id":"ff129f4c-2fcd-4e32-ae33-c1334f5a7158"},{"name":"Change Password for User","id":"8e90b2a1-abcc-4697-b143-2647d0880b02","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"x-mock-response-code","value":"200","description":"<p>200 Status Code as Response</p>\n"}],"body":{"mode":"raw","raw":"{\n  \"token\": \"6b688ef3-2f28-4b2f-8e78-5f79bd86e762\",\n  \"newPassword\": \"CePr_2re\"\n}"},"url":"{{base_url}}/umbraco/api/app/forgot-password","description":"<p>Sends request to update the password for a user.  Includes a token in the URL that comes from an email so that the request is authorized.</p>\n","urlObject":{"path":["umbraco","api","app","forgot-password"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"316eaf53-ab79-4100-a4a8-7818ee53f753","name":"Change Password for User - 500","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"x-mock-response-code","value":"500"}],"body":{"mode":"raw","raw":"{\n\t\"token\": \"someKindOfTokenOrStringToAuthorizeRequest\",\n\t\"newPassword\": \"someNewPassword\"\n}"},"url":"{{mock_url}}/umbraco/api/app/forgot-password"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"message\": \"Error updating password.  Please try again.\",\n\t\"details\": \"Error details from the server.\"\n}"},{"id":"84ce642b-ac4f-4166-897c-624d98cd65c2","name":"Change Password for User - 200","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"x-mock-response-code","value":"200"}],"body":{"mode":"raw","raw":"{\n\t\"token\": \"someKindOfTokenOrStringToAuthorizeRequest\",\n\t\"newPassword\": \"someNewPassword\"\n}"},"url":"{{mock_url}}/umbraco/api/app/forgot-password"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n\t\"message\": \"Successfully updated password. Please log in.\"\n}"}],"_postman_id":"8e90b2a1-abcc-4697-b143-2647d0880b02"}],"id":"0bff0bcc-15f3-5c8d-8cbf-1f78e58b177f","description":"<p>All endpoints that provide data to the frontend that non-authenticated users can see.</p>\n","_postman_id":"0bff0bcc-15f3-5c8d-8cbf-1f78e58b177f"}],"event":[{"listen":"prerequest","script":{"id":"20abad81-0012-4be2-8c22-57f5bd0b72bc","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"7db17c74-98e6-4881-bdaf-637719bab968","type":"text/javascript","exec":[""]}}]}