{"info":{"_postman_id":"d4b48eb4-0ddd-4389-9bf2-bf07f7a29c09","name":"FLIR Cloud Services","description":"<html><head></head><body><p>FLIR Cloud Services is a cloud-based platform designed and built to connect users, systems, and devices within a secure ecosystem that leverages unique FLIR technology.</p>\n<p>In a managed environment that is secured, open, highly available and scalable, FLIR Cloud offers a wide range of capabilities: </p>\n<ul>\n<li>Single sign-on (SSO) and authorization</li>\n<li>Low-latency live streaming of video, audio and metadata</li>\n<li>Recording and playback services for video, audio, and metadata</li>\n<li>Cloud storage that is optimized for pictures and photos, and supports generic and FLIR proprietary formats</li>\n<li>An IoT framework for cloud-connected device management</li>\n<li>A data processing framework with scalable processing using built-in FLIR image and video processing technology or customized data processors</li>\n<li>Real-time messaging for dynamic data exchange between devices, users, and services</li>\n</ul>\n<p>FLIR Cloud exposes a secure RESTful API that can be used by any programming language for developing applications, devices, or any other cloud-connected solution.</p>\n<p>To quickly and easily get started, import the API into <a href=\"https://www.getpostman.com/\">Postman</a>. To open and import the API collection, at the top of the page, click 'Run in Postman'.</p>\n<p>Before using the FLIR Cloud API, please read our <a href=\"https://www.flir.com/corporate/privacy-policy/\">Privacy Policy</a>.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"3862749","collectionId":"d4b48eb4-0ddd-4389-9bf2-bf07f7a29c09","publishedId":"RWMBPpWw","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-03-19T09:50:28.000Z"},"item":[{"name":"Account","item":[{"name":"Accounts","item":[{"name":"Create Account","id":"36da5da0-3832-465b-b3af-d212df4ec5ad","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"accountType\": \"{{accountType}}\",\n    \"info\": {}\n}"},"url":"{{protocol}}://{{host}}/api/account/accounts","description":"<p>Creates a new FLIR Cloud account and assigns to that account the default plan for the account type specified in the request body.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>accountType: type of account to create</li>\n<li>info: additional information supplied as JSON - keys and values. Can be empty JSON.</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","accounts"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"1e73dfe2-66a9-4af8-8980-4f4a1a99be97","name":"Create Account","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"accountType\": \"flir\",\n    \"info\": {\n      \"description\":\"The only true wisdom is in knowing you know nothing\"\n    }\n}"},"url":"https://lambda.cloud.flir/api/account/accounts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"219","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 07:47:04 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"4839893b-a284-4391-b6bd-fa52d76e29ba","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"id\":\"175a138b-28bc-4e3b-899b-8d06679d9f65\",\"owner\":\"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\",\"email\":\"cloud.services@flir.com\",\"accountType\":\"flircloudservices\",\"info\":{\"famoustQuote\":\"Imagination is more important than knowledge\"},\"roles\":[],\"dateAdded\":\"2018-07-26T07:47:04.031Z\"}"}],"_postman_id":"36da5da0-3832-465b-b3af-d212df4ec5ad"},{"name":"Create Account with Ticket","id":"966ed129-d64f-41a1-b0c1-233491a4e775","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"ticket\": \"{{ticket}}\",\n    \"info\": {}\n}"},"url":"{{protocol}}://{{host}}/api/account/accounts","description":"<p>Creates a new FLIR Cloud account by specifying a ticket value in the request body. The ticket value is from the response to a previous Create Account Tickets request.</p>\n<p>The request body also includes info values: additional information supplied as JSON - keys and values. Can be empty JSON.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","accounts"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"b5d499e9-b09b-484b-be22-5e1fd1375707","name":"Create Account with Ticket","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ticket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJlbWFpbCI6ImNsb3VkLnNlcnZpY2VzQGZsaXIuY29tIiwicGxhbiI6ImFkZTI3N2JlLTZlZDYtNGY1MC05NGNiLWYwOWU5NThkMTJmZCIsImFjY291bnRUeXBlIjoiZmxpciIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJnc3VMcHozb2ZmZHZMZTNGSU5rSU1RIiwiaWF0IjoxNTc5NjE1MDU0LCJleHAiOjE1ODAyMTk4NTR9.CBpUC6mth2W1VjqWmIRU2kVWOJ16koaJWWXrIU-XvU3zk5QFcWPfpziOQheR5_9Imz_dwXLbVHzpmi9wrHjE5xNjSpZ-W8TTBGeavJtClK5uG_Uaem0yL0FEBt5IqGFKBLMDcy2L_HTCz9amvdlBFD_0WwUAm_J6rLMHa-cr9aawy_UIrQe2E-s47I-LPXsYtwZhCp6MhA6WX6y4Mtc9tii4FYqJOarJ2alVpCKLzKFcuzLmO7c0EBdljOjZCXAcILJe2BjWPRf3995a4GMLoA0cqcO41NoBcixfsuX_VQtTTi7W-T4sKTxpu1VGCgA3WCf3rsl5vZ6_oASEvxA6JA\",\n    \"info\": {\n      \"description\":\"The only true wisdom is in knowing you know nothing\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/account/accounts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 02 Feb 2020 09:48:11 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"b4a1991c-a4b1-460b-bbd6-33481042d721"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"265"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n    \"owner\": \"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\",\n    \"email\": \"cloud.services@flir.com\",\n    \"accountType\": \"flircloudservices\",\n    \"plan\": \"5fcef0b0-7a0b-40ab-995e-e030ab33c4a2\",\n    \"info\": {\n        \"description\": \"The only true wisdom is in knowing you know nothing\"\n    },\n    \"roles\": [],\n    \"dateAdded\": \"2020-02-02T09:48:11.635Z\"\n}"}],"_postman_id":"966ed129-d64f-41a1-b0c1-233491a4e775"},{"name":"Get My Account","event":[{"listen":"test","script":{"exec":["var data = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"accountToken\", data.accountToken);"],"type":"text/javascript","packages":{}}}],"id":"602e75ab-27fc-4aa0-8fed-81598780fd56","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/account/accounts/self?accountType={{accountType}}&organizationId={{organizationId}}","description":"<p>Requests account information for an authenticated user.</p>\n<p>Query Params:</p>\n<ol>\n<li><p>account type is specified in the request URL.</p>\n</li>\n<li><p>organizationId - when getting organization account</p>\n</li>\n</ol>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","accounts","self"],"host":["{{host}}"],"query":[{"key":"accountType","value":"{{accountType}}"},{"key":"organizationId","value":"{{organizationId}}"}],"variable":[]}},"response":[{"id":"73a7896a-b9e2-4f95-b99b-e99d4fade243","name":"Get my Account","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer "}],"url":{"raw":"https://lambda.cloud.flir/api/account/accounts/self?accountType=flir","protocol":"https","host":["lambda","cloud","flir"],"path":["api","account","accounts","self"],"query":[{"key":"accountType","value":"flir"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"814","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 07:56:36 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"35396b14-b533-471c-9122-35353c04a724","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n    \"owner\": \"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\",\n    \"email\": \"cloud.services@flir.com\",\n    \"accountType\": \"flircloudservices\",\n    \"plan\": \"10ff3177-f222-4000-b155-23b68cd5f992\",\n    \"accountToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiMTc1YTEzOGItMjhiYy00ZTNiLTg5OWItOGQwNjY3OWQ5ZjY1IiwidXNlciI6IjJiZDEyOTBhLTE2ZTUtNGQ5NC1iMGFhLTAxY2Q2ZDBlMDc3YiIsImFjY291bnRUeXBlIjoiZmxpcmNsb3Vkc2VydmljZXMiLCJzZXNzaW9uSWQiOiJlNTY1ZDI4Ny01NzE4LTQxMzEtOTdmOS03YWNkMGFmYjcwNDkiLCJyb2xlcyI6W10sImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiIyNExGQnhESjdiV0FmX0VCT05tSzlnIiwiaWF0IjoxNTMyNTkxNzk2fQ.XIWuPYJnMjWHZ81GV3jZxymeC3siHVvRHWbY8EUt9QMbFEvqS44T5D83up1MK8isdLuJA2HwA5KPP7lj_kYd1xMceUidAzkgjsaOas0VN_m7k0VMHg003V3eoySFDxkz5XBWY7G_B1USH3wh7uIP117iNyHv482cL1HXLBiPzWOAA7mR3CGwz9TgYLLa5vUwucSHJpZ1f_ERqKlimVAuRwcvuS06ssldccJCqtONApBGkpwazX47tGwooaWbNMZ_8Cvc7dCos3ezJQr8qTgTGn_Aa5iJ7vLVr0Yfqjgv3SaCzIN_NQTQCqZAl4JKL7BLP-XI3AkHloGChDXPDdRYDA\",\n    \"info\": {\n    \t\"famoustQuote\": \"Imagination is more important than knowledge\",\n        \"anotherFamoustQuote\": \"Life is like riding a bicycle. To keep your balance you must keep moving\"\n    },\n    \"roles\": [],\n    \"dateAdded\": \"2018-07-26T07:47:04.031Z\",\n    \"planExpiration\": \"2058-01-03T10:32:11Z\"\n}"},{"id":"1e2db3c8-45da-4f5b-98c3-f12702874658","name":"Get My Account with org","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":{"raw":"{{protocol}}://{{host}}/api/account/accounts/self?accountType=flirdrive&organizationId=000c6c9c-23ab-47f6-80cc-801c1a6401d3","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","accounts","self"],"query":[{"key":"accountType","value":"flirdrive"},{"key":"organizationId","value":"000c6c9c-23ab-47f6-80cc-801c1a6401d3"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:22:21 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"d5848d15-8f98-4be0-9536-a09bfbdd596e"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"919"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"31656a65-9eb8-495b-818f-fa6fd2855d2d\",\n    \"owner\": \"8905145c-8e24-404e-bcf1-eabee3c1dbda\",\n    \"email\": \"asaf.bashiri@teledyne.com\",\n    \"accountType\": \"flirdrive\",\n    \"plan\": \"bd0f3d1d-4e0a-48e5-ade7-2883908827da\",\n    \"accountToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiMzE2NTZhNjUtOWViOC00OTViLTgxOGYtZmE2ZmQyODU1ZDJkIiwidXNlciI6Ijg5MDUxNDVjLThlMjQtNDA0ZS1iY2YxLWVhYmVlM2MxZGJkYSIsImFjY291bnRUeXBlIjoiZmxpcmRyaXZlIiwic2Vzc2lvbklkIjoiZTNhNTI3YzAtYTM5ZC00MmY1LThjZTItMDNmODg0NWI2MDA3Iiwicm9sZXMiOlsiQWRtaW4iXSwib3JnYW5pemF0aW9uIjp7ImlkIjoiMDAwYzZjOWMtMjNhYi00N2Y2LTgwY2MtODAxYzFhNjQwMWQzIiwicm9sZSI6Ik93bmVyIn0sImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJtbUhvZi1VbGswX0JjRU4tbEV4OVR3IiwiaWF0IjoxNzE5ODI1NzQxfQ.ZlX-IV520gFyjEOVIBHCncqSSxKgz3H1i9eQ6ewAVwYUuwBBUnKX2UCvfF6Rx0NGhNk37JKyPCbJUxGaOzceMB2PzxF8j26CEx6kBAqVgktqEPA9iQZyeSnfEkSqK2AAsFZAySlBwthVZOwdIFhV4HCc0k8PQRIgcVvYChXN_b8hUytM7kkKKcx0WLnPbGO-h_yZ3dCxCw0uHZWaWFz3_Kh8-ULCC3ho7jVQmw_0GgCWvBfCYyqlu-zt_NgNtgG608IzMjTmqslOfmvZkOitCvXfu1si9k4LT1BAwypPY8AvqhOb0h1YUbKUA7d0nLtGigoQoCz8f7RB51dFnCIkOA\",\n    \"info\": {\n        \"url\": \"{{url}}\"\n    },\n    \"roles\": [\n        \"Admin\"\n    ],\n    \"dateAdded\": \"2024-01-08T10:55:25.068396Z\"\n}"}],"_postman_id":"602e75ab-27fc-4aa0-8fed-81598780fd56"},{"name":"Delete My Account","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"962c8a54-5cab-447a-93e5-1b136e514b5e","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/account/accounts/self?accountType={{accountType}}","description":"<p>Deletes a user account and all its associated data from FLIR Cloud.</p>\n<p>Upon a successful request, all RefreshTokens will be invalidated and the user will not be able to retrieve an AccountToken for the account type specified in the <em>accountType</em> query param. \nThe system will wait for all existing AccessTokens to expire before starting the actual deletion of the user account and its associated data.</p>\n<p><strong>Note</strong>: This operation is irreversible. All account data will be deleted permanently.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","accounts","self"],"host":["{{host}}"],"query":[{"key":"accountType","value":"{{accountType}}"}],"variable":[]}},"response":[{"id":"9e5e56e0-0306-44fc-8de1-2569f7f576f6","name":"Delete My Account","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer "}],"url":{"raw":"{{protocol}}://{{host}}/api/account/accounts/self?accountType=flir","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","accounts","self"],"query":[{"key":"accountType","value":"flir"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Thu, 02 Apr 2020 16:00:38 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"78a25c19-3f01-45c7-9827-5f02af53738e"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"962c8a54-5cab-447a-93e5-1b136e514b5e"},{"name":"Update Account","id":"f3d4b538-f4b1-4858-9029-b734513caba5","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"{\n    \"accountType\": \"{{flir}}\",\n    \"info\": {\n      \"url\":\"{{url}}\"\n    }\n}"},"url":"{{protocol}}://{{host}}/api/account/accounts","description":"<p>Updates account information for the current authenticated user.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>accountType: type of account being updated.</li>\n<li>info: a JSON object that will replace the existing account information.</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","accounts"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"c5d2dd74-469b-4ebc-b5f5-f89c05df8b1c","name":"Update Account","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountType\": \"{{flir}}\",\n    \"info\": {\n      \"url\":\"{{url}}\"\n    }\n}"},"url":"https://lambda.cloud.flir/api/account/accounts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"234","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 08:06:38 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"c018fd13-7fb5-4b31-8b30-85a0f1936bf6","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"id\":\"175a138b-28bc-4e3b-899b-8d06679d9f65\",\"owner\":\"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\",\"email\":\"cloud.services@flir.com\",\"accountType\":\"flircloudservices\",\"info\":{\"famoustQuote\":\"Imagination is more important than knowledge\",\"contactPhone\":\"050-9988667\"},\"roles\":[],\"dateAdded\":\"2018-07-26T07:47:04.031Z\"}"}],"_postman_id":"f3d4b538-f4b1-4858-9029-b734513caba5"},{"name":"Get All My Accounts","id":"dfe524a0-2924-48e0-843c-de7c0aef7078","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/account/accounts","description":"<p>Requests information for all of the current authenticated user's accounts.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","accounts"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"e8856a96-fc16-48b7-9a69-ba27ea745d1e","name":"Get All My Accounts","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer "}],"url":"https://lambda.cloud.flir/api/account/accounts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"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","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 08:12:00 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"dc2820d2-f355-4274-87cd-ab2680c402ca","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n        \"owner\": \"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\",\n        \"email\": \"cloud.services@flir.com\",\n        \"accountType\": \"flircloudservices\",\n        \"plan\": \"10ff3177-f222-4000-b155-23b68cd5f992\",\n        \"info\": {\n\t\t\t\"famoustQuote\": \"Imagination is more important than knowledge\",\n\t\t\t\"anotherFamoustQuote\": \"Life is like riding a bicycle. To keep your balance you must keep moving\"\n\t\t },\n        \"roles\": [],\n        \"dateAdded\": \"2018-07-26T07:47:04.031Z\"\n    }\n]"}],"_postman_id":"dfe524a0-2924-48e0-843c-de7c0aef7078"}],"id":"97a1427d-918c-44b8-832f-a476d759732c","_postman_id":"97a1427d-918c-44b8-832f-a476d759732c","description":""},{"name":"Feedback","item":[{"name":"Create Feedback","item":[{"name":"Create Feedback","id":"3cdac7ee-239c-4c1d-80f4-b804ef094961","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"summary\":\"{{feedback_summary}}\",\n    \"description\":\"{{feedback_description}}\",\n    \"environment\":\"{{feedback_environment}}\",\n    \"feedbackType\":\"{{feedbackType}}\",\n    \"label\":\"{{feedback_label}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/feedback","description":"<p><em>The Create Feedback API allows users to provide either bugs or new ideas.</em></p>\n<p>There is a rate limit for each user, limiting how many feedbacks they can send in a configurable period of time.</p>\n<p><em>Body Parameters:</em></p>\n<ul>\n<li>summary: feedback overview - <strong>Mandatory</strong></li>\n<li>description: an explanation of the feedback in detail - <strong>Mandatory</strong></li>\n<li>environment: the user's environment (optional and relevant only for feedbackType of \"Bug\")</li>\n<li>feedbackType: \"Bug\", \"Task\" or \"Story\" - <strong>Mandatory</strong></li>\n<li>label: one label associated with feedback - <strong>Mandatory</strong></li>\n</ul>\n<p>Headers:</p>\n<ul>\n<li>Authorization - user token</li>\n<li>X-Account-ID - accunt token</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","feedback"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"5231345c-babe-425e-aaa8-f74b54722ea4","name":"Create Feedback","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"summary\":\"summary\",\n    \"description\":\"description\",\n    \"feedbackType\":\"Task\",\n    \"label\":\"test\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/feedback"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 28 Mar 2023 09:18:59 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"d48b0a8f-ea78-4c58-a3b8-619feda78ec0"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"76"}],"cookie":[],"responseTime":null,"body":"{\n    \"remainingFeedbackAvailable\": 9,\n    \"feedbackSubmitted\": true\n}"},{"id":"e3a4731f-4e83-466d-8541-5f7f50d67e52","name":"Create Feedback - reach the limit","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"summary\":\"summary\",\n    \"description\":\"description\",\n    \"environment\":\"env\",\n    \"feedbackType\":\"Bug\",\n    \"label\":\"test\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/feedback"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 28 Mar 2023 09:20:01 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"d607b494-13c5-40d5-97fa-cde6022cb638"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"77"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCodes\": [\n        {\n            \"code\": 400014,\n            \"codename\": \"FeedbackLimitReached\",\n            \"description\": \"Feedback limit reached\"\n        }\n    ],\n    \"reason\": \"Post feedback for user 86865905-279d-440a-8857-fd96f4f9392e reached limit. Please retry after 120 hours\",\n    \"origin\": \"AccountService\",\n    \"requestId\": \"0cea7fab-5687-43dd-a38e-d2238a8805cb\",\n    \"utcTime\": \"2023-04-23T14:05:13.653867800Z\"\n}"}],"_postman_id":"3cdac7ee-239c-4c1d-80f4-b804ef094961"}],"id":"ea911760-8601-4041-aeff-1bd43f7c5f5f","_postman_id":"ea911760-8601-4041-aeff-1bd43f7c5f5f","description":""}],"id":"d64834ec-034b-46ed-be3d-c170fbcd2c35","_postman_id":"d64834ec-034b-46ed-be3d-c170fbcd2c35","description":""},{"name":"Logos","item":[{"name":"Upload Logo","id":"f9fadcc7-679c-4f03-8631-d1870625801a","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","value":"image/jpeg","type":"text"}],"body":{"mode":"file","file":{"src":""}},"url":"{{protocol}}://{{host}}/api/account/logo","description":"<p>Upload account logo.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","logo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"0424672d-47e8-41e8-b174-153190db0e4f","name":"Upload Logo","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"X-Account-ID","value":"","type":"text"},{"key":"Content-Type","value":"application/octet-stream","type":"text"}],"body":{"mode":"file","file":{"src":"/C:/Users/gmoreh.DVTEL/Desktop/Tools/Services/PhotosService/FFF_Images/out.jpg"}},"url":"{{protocol}}://{{host}}/api/account/logo"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"f9fadcc7-679c-4f03-8631-d1870625801a"},{"name":"Get Logo","id":"5e314379-976f-4ca7-9c0e-4c887a1cae1d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/account/logo?default={{default}}","description":"<p>Requests a URL for downloading the account logo.</p>\n<p>The request URL can also include the following values:</p>\n<ul>\n<li>default:<ul>\n<li>true: requests the default account type logo.</li>\n<li>false: requests the account logo.</li>\n<li>undefined: requests the account logo,\n if the account logo isn't available, the default account type logo is requested.</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","logo"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) false or true- determines whether request for account logo or default logo</p>\n","type":"text/plain"},"key":"default","value":"{{default}}"}],"variable":[]}},"response":[{"id":"52eb91dd-4f9d-4276-9636-1974e1d813b5","name":"Get Logo","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"X-Account-ID","value":"","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/logo"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://dev-lambda-account.s3.eu-west-1.amazonaws.com/flir/f55f087e-6d2d-4941-b812-f03540745cd4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20210712T120014Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20210712%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=1b9d8ed7138417c0bad58f105649a567fc0fca2c5b30963846c5f022d9404369\",\r\n    \"isDefault\": false\r\n}"},{"id":"d7af6bbe-5d4c-41c9-9705-5d3ab8f89e60","name":"Get Logo - default true","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"{{protocol}}://{{host}}/api/account/logo?default=true","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","logo"],"query":[{"key":"default","value":"true"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://dev-lambda-account.s3.eu-west-1.amazonaws.com/flir/f55f087e-6d2d-4941-b812-f03540745cd4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20210712T120014Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20210712%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=1b9d8ed7138417c0bad58f105649a567fc0fca2c5b30963846c5f022d9404369\",\r\n    \"isDefault\": true\r\n}"}],"_postman_id":"5e314379-976f-4ca7-9c0e-4c887a1cae1d"},{"name":"Delete Logo","id":"8f6fa355-4f39-44df-82bf-dbfe4746e449","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/account/logo","description":"<p>Delete account logo.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","logo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"ced5036f-0890-4090-ac73-9d5256c5d78f","name":"Delete Logo","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/account/logo"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"8f6fa355-4f39-44df-82bf-dbfe4746e449"}],"id":"809302e0-099b-46b8-9bc4-a14c2a375620","_postman_id":"809302e0-099b-46b8-9bc4-a14c2a375620","description":""},{"name":"Plans","item":[{"name":"Get Plan","id":"7a8bdcac-033d-4b94-af9d-f80c58f5e38b","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/account/plans/{{planID}}","description":"<p>Requests information about a single plan whose ID is specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","plans","{{planID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"c371389d-dba0-4cfd-a35a-5be435fb016a","name":"Get Plan","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/account/plans/110bbfc0-6889-465c-b27c-aeaa4b30c297"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 15 Mar 2020 10:52:13 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"498b7337-ffdb-4f7e-b0ea-0d0d65ab9f29"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"252"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"110bbfc0-6889-465c-b27c-aeaa4b30c297\",\n    \"name\": \"MyPlan_NewName\",\n    \"isAccountDefault\": false,\n    \"restrictions\": {\n        \"AddDevice\": 10,\n        \"Jumbo\": {\n            \"retention\": 0,\n            \"rate\": 0,\n            \"duration\": 0,\n            \"precision\": 0\n        },\n        \"StartPrismJob\": false,\n        \"Storage\": {\n            \"maximumStorage\": 314572800,\n            \"sharedFolders\": 10,\n            \"collaboratorsPerSharedFolder\": 10,\n            \"acceptedSharingInvitations\": 10,\n            \"sharedLinks\": 100\n        },\n          \"Photos\": {\n            \"maximumStorage\": 314572800,\n            \"sharedFolders\": 10,\n            \"collaboratorsPerSharedFolder\": 10,\n            \"acceptedSharingInvitations\": 10,\n            \"sharedLinks\": 100\n        }\n    }\n}"}],"_postman_id":"7a8bdcac-033d-4b94-af9d-f80c58f5e38b"},{"name":"Get Plan Copy","id":"fbb5b324-ff93-4d7c-86e4-26c0442f756b","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/account/accounts/plans/{{planID}}","description":"<p>Requests information about a single plan whose ID is specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","accounts","plans","{{planID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"caf8fbb6-1695-443b-a9c7-18086c51c7f3","name":"Get Plan","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/account/plans/110bbfc0-6889-465c-b27c-aeaa4b30c297"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 15 Mar 2020 10:52:13 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"498b7337-ffdb-4f7e-b0ea-0d0d65ab9f29"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"252"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"110bbfc0-6889-465c-b27c-aeaa4b30c297\",\n    \"name\": \"MyPlan_NewName\",\n    \"isAccountDefault\": false,\n    \"restrictions\": {\n        \"AddDevice\": 10,\n        \"Jumbo\": {\n            \"retention\": 0,\n            \"rate\": 0,\n            \"duration\": 0,\n            \"precision\": 0\n        },\n        \"StartPrismJob\": false,\n        \"Storage\": {\n            \"maximumStorage\": 314572800,\n            \"sharedFolders\": 10,\n            \"collaboratorsPerSharedFolder\": 10,\n            \"acceptedSharingInvitations\": 10,\n            \"sharedLinks\": 100\n        },\n          \"Photos\": {\n            \"maximumStorage\": 314572800,\n            \"sharedFolders\": 10,\n            \"collaboratorsPerSharedFolder\": 10,\n            \"acceptedSharingInvitations\": 10,\n            \"sharedLinks\": 100\n        }\n    }\n}"}],"_postman_id":"fbb5b324-ff93-4d7c-86e4-26c0442f756b"}],"id":"eaa1782f-845a-43c9-a492-2febd49a439c","description":"<p>Account plans define the available features, capabilities, and resources that user accounts can access.</p>\n<p>Each account type can have multiple plans that can be assigned to user accounts of the same type. A user account can be assigned with only one plan at a time.</p>\n<p>Upon the creation of a new account type, a default plan is created and automatically assigned to new user accounts of the same type. The default plan can be changed to any of the other available plans.</p>\n<p>A plan is defined with the following properties:</p>\n<ul>\n<li><em>ID</em>: A unique identification of the plan across the system</li>\n<li><em>Name</em>: A friendly plan description</li>\n<li><em>Restrictions</em>: A list of properties which define the features, capabilities, and resources allowed by this plan</li>\n</ul>\n<p>The <em>restrictions</em> is a JSON document, structured as the following:</p>\n<p><code>{</code>\n        <code>\"AddDevice\": [int],</code> The amount of devices a single user account can own\n        <code>\"Jumbo\": {</code>\n            <code>\"retention\": [int],</code> The amount of days to store data that was uploaded to Jumbo\n            <code>\"rate\": [int] ,</code> The amount of KBs allowed to be uploaded to Jumbo through <em>duration</em>\n            <code>\"duration\": [int],</code> The time period (milliseconds) in which <em>rate</em> (KBs) is allowed to be uploaded\n            <code>\"precision\": [int</code>]\n        <code>},</code>\n        <code>\"StartPrismJob\": [boolean],</code> Defines whether the user account is allowed to start Prism jobs\n        <code>\"Storage\": {</code> Defines the restrictions for <em>Storage</em> space\n            <code>\"maximumStorage\": [int],</code> The maximum storage quota for a single user account\n            <code>\"sharedFolders\": [int],</code> The maximum number of folders a single user account can share \n            <code>\"collaboratorsPerSharedFolder\": [int],</code> The maximum number of user accounts that a single folder can be shared with\n            <code>\"acceptedSharingInvitations\": [int],</code> The maximum number of shared folder invitations a single user account can accept\n            <code>\"sharedLinks\": [int</code>] The maximum number of shared links that can be generated for a single shared folder\n        <code>},</code>\n          <code>\"Photos\": {</code> Defines the restrictions for the <em>Photos</em> space\n            <code>\"maximumStorage\": [int],</code>  (see <em>Storage</em> space)\n            <code>\"sharedFolders\": [int],</code>  (see <em>Storage</em> space)\n            <code>\"collaboratorsPerSharedFolder\": [int],</code>  (see <em>Storage</em> space)\n            <code>\"acceptedSharingInvitations\": [int], </code> (see <em>Storage</em> space)\n            <code>\"sharedLinks\": [int]  (see *Storage* space)</code>\n        <code>}</code></p>\n<p><code>}</code></p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"_postman_id":"eaa1782f-845a-43c9-a492-2febd49a439c"},{"name":"OAuth2","item":[{"name":"Token Exchange","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"accessToken\",jsonData.user.accessToken);","postman.setEnvironmentVariable(\"accountToken\",jsonData.account.accountToken);"],"type":"text/javascript"}}],"id":"917c471c-6e0a-4955-b1f7-a4af77fdd110","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"token_id\":\"{{tokenID}}\",\n  \"accountType\":\"{{accountType}}\"\n}"},"url":"{{protocol}}://{{host}}/api/account/oauth2/token","description":"<p>Exchanges an OpenID token signed by a trusted identity provider.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>tokenID: valid ID token the user received after logging in using FLIR single sign-on (SSO)</li>\n<li>accountType: valid accountType</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","oauth2","token"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"403c713c-fb47-4c03-be65-006589ec4681","name":"Token Exchange","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"token_id\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6Ilg1ZVhrNHh5b2pORnVtMWtsMll0djhkbE5QNC1jNTdkTzZRR1RWQndhTmsifQ.eyJleHAiOjE2MTcxODc5NTIsIm5iZiI6MTYxNzE4NDM1MiwidmVyIjoiMS4wIiwiaXNzIjoiaHR0cHM6Ly9mbGlyYjJjbGFiLmIyY2xvZ2luLmNvbS85NThmNGEyOC04NWE0LTQ2ZjgtYTQ4ZC00OWJjM2MyZWRiMTMvdjIuMC8iLCJzdWIiOiIzYTY3ZGJmZi0zYjUyLTRmNzEtYTczYy03M2VmZGRmYjg3OTgiLCJhdWQiOiI1MjA5MTA4Yi00OTM5LTQyNWItOWIwNC1lN2VkYjg0MjVmNTgiLCJub25jZSI6ImQ4Mjg4ZGI1LWE1NzctNGM5NC04OTllLWQxNGZjMmJkM2M3NyIsImlhdCI6MTYxNzE4NDM1MiwiYXV0aF90aW1lIjoxNjE3MTg0MzUyLCJvaWQiOiIzYTY3ZGJmZi0zYjUyLTRmNzEtYTczYy03M2VmZGRmYjg3OTgiLCJuZXdVc2VyIjp0cnVlLCJnaXZlbl9uYW1lIjoiZ3V5IiwiZmFtaWx5X25hbWUiOiJtbyIsImNvdW50cnkiOiJJc3JhZWwiLCJlbWFpbHMiOlsicmlzcGVtZXNwdUBiaXlhYy5jb20iXSwidGZwIjoiQjJDXzFfRkxJUkRyaXZlIn0.dWytTDLmDuwFM8jV0TS7pbPLPuQEbcAIMc4djGQdRJ5UBxzUpQQZ21P8cJJwlsyNoa0orc-cV3bVkv18F7XMzV8eL8rsq7FABMOLEcA5xYOT8zzqpcPFPImC0PGVvbBg1jaT4kcqR6xiUb3lv2FvjQU0EW7OBFU0NgYRV4W6bSEGEEjEg-ulmmMPotZeZPTv03_md9GQGxxVKlr2OeL0fw-zuj63mXhGtIUNJX0v2Me6eQk9CPJaBLdkSIrfdGojfTIDGRmUJqIIis8Agmq5IVTiNTs-HNzlxKZcZzvDQiYixFImAOcZp6Yb7ueQTsfqdPZLpOO9ulpwpZTYNxMDZA\",\n  \"accountType\":\"flirdrive\"\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/account/oauth2/token","description":"Exchange OpenID token which signed by trusted identity provider.\n\ntoken_id parameter is mandatory. access_token is optional and can be used to keep session id.\nBoth token must be valid in any case.\n\nRequest body: \n{\n  token_id: the id token that was received by user after login to flir sso,\n  accessToken [Optional]:\"{{accessToken}}\"\n}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"606","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 10:51:27 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e11f66b1-3b14-4088-a2d2-9fed57a2c82c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"user\": {\r\n        \"accessToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJ1c2VyIjoiZDQyZTc5MzQtYWJmNy00YzBhLTg0MDAtNGNjMGU3MmE1ODlmIiwic2Vzc2lvbklkIjoiYWU3MDIyYTktNmI4Ni00MWQ0LWFiNzgtZjI1YzdjNjQ4ZGFlIiwicm9sZXMiOlsiVXNlciJdLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiVzhjTmxldERKUUdobDU1NUdIZ1EyQSIsImlhdCI6MTYxNzE4NDM5MiwiZXhwIjoxNjE3MjcwNzkyfQ.Kg0IhS0ZdYAnsSL4eTgawm2tP-sVl_AUCWL6M8EZO69EooBNnyWTTXs7dzwYoPeE1_69CiTXUVpth34_X0A8ohbegaCKQM5blmEn7mCC_-ENGlxkAnCPFg9dnXBss67aB6XUKk4cAJW3jJbeAq50YgtTR--IDZV28dHVlgqxLBy1LjNZp82Rtpqev0XmXkKmnB7_W72_rxMu1Gi7KxvubjjpXIGOIdLlliZpi1khBdUp_afewEYdDbL7yQNLDjs02wqDrkaa9tL9nSTh6IV73fLaGGnOa-BXWw4mktz3-hdSnPfdf4rbfANRQ8z4CChPRx3Jeuj46izeCrKUavh-gA\",\r\n        \"typeAs\": \"Bearer\",\r\n        \"expiration\": 86400,\r\n        \"email\": \"rispemespu@biyac.com\",\r\n        \"id\": \"d42e7934-abf7-4c0a-8400-4cc0e72a589f\"\r\n    },\r\n    \"account\": {\r\n        \"id\": \"27965c9c-f714-4587-8be4-b05943ce6d32\",\r\n        \"accountType\": \"flirdrive\",\r\n        \"plan\": \"f05e281f-3e29-4a91-bc01-b1039582c308\",\r\n        \"accountToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiMjc5NjVjOWMtZjcxNC00NTg3LThiZTQtYjA1OTQzY2U2ZDMyIiwidXNlciI6ImQ0MmU3OTM0LWFiZjctNGMwYS04NDAwLTRjYzBlNzJhNTg5ZiIsImFjY291bnRUeXBlIjoiZmxpcmRyaXZlIiwic2Vzc2lvbklkIjoiYWU3MDIyYTktNmI4Ni00MWQ0LWFiNzgtZjI1YzdjNjQ4ZGFlIiwicm9sZXMiOltdLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiZXdjSUhqenRVRS1FZEZKMVBwXzRtUSIsImlhdCI6MTYxNzE4NDM5M30.jc89U7PQjFoMOCtSvGjwBXFQuy4zTy4mXSj5G78B2MkWXCTLzMTB-3kofMD5DYCQAR9fHc708fgRBN8vs3G5WzuKFiFYAYo4G94eJUEGlddJSvkT_MVV1tVM5knPwKkdx1g33ynG-MMw8Q7reyqPj1Rt4E2f97gDI_2qM4d6fntkcYOUb2avWQrjXzUZK4j0MSyJtuRvrJvsR9jwWWaGFqCAu0uoniVz6XaTcU6DzNy4NLUTiCgTpqLrFtxx1ut93NmrI8H8sproq7sPUmI-6KVWFpvKtDsw4MLpw4t4WrNPC3ukiBqNZ5H6Yj53e8qcPGvLzOb2unumwAK4_Yv7_g\",\r\n        \"roles\": [],\r\n        \"dateAdded\": \"2021-03-31T09:53:13.249Z\",\r\n        \"planExpiration\": \"2023-07-25T10:00:00Z\"\r\n    }\r\n}"}],"_postman_id":"917c471c-6e0a-4955-b1f7-a4af77fdd110"}],"id":"6b7c40e6-f5df-4cf3-86f6-1e632dd70938","_postman_id":"6b7c40e6-f5df-4cf3-86f6-1e632dd70938","description":""},{"name":"Accounts-Admin","item":[{"name":"Logos","item":[{"name":"Upload Logo Admin","id":"10a5a60b-ab6a-404c-b9e6-3d88d72e2326","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","value":"image/jpeg","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/account/admin/logo","description":"<p>Upload account type default logo.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","admin","logo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"6f514784-98ce-42c1-be9e-e0f7adab57b4","name":"Upload Logo Admin","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","value":"application/octet-stream","type":"text"}],"body":{"mode":"file","file":{"src":"/C:/Users/gmoreh.DVTEL/Desktop/Tools/Services/PhotosService/FFF_Images/out.jpg"}},"url":"{{protocol}}://{{host}}/api/account/admin/logo"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"10a5a60b-ab6a-404c-b9e6-3d88d72e2326"},{"name":"Delete Logo Admin","id":"92a0dedc-ab89-46b7-927a-898b856916eb","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/account/admin/logo","description":"<p>Delete account type default logo.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","admin","logo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"806f235b-9d7c-438d-b825-7c22449ef286","name":"Delete Logo Admin","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"X-Account-ID","value":"","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/account/admin/logo"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"92a0dedc-ab89-46b7-927a-898b856916eb"}],"id":"f49d8a7d-eb41-49e8-a822-df88e2c03fd5","_postman_id":"f49d8a7d-eb41-49e8-a822-df88e2c03fd5","description":""},{"name":"Plans","item":[{"name":"Create Plan","id":"654c2e3f-cae1-4db2-ac92-d9023d4f5196","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n   \"name\": \"{{planName}}\",\r\n   \"restrictions\": {\r\n      {{restrictions}}\r\n   }\r\n}"},"url":"{{protocol}}://{{host}}/api/account/plans","description":"<p>Creates a plan. Only account administrators are authorized to submit Create Plan requests.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>planName: A friendly plan description</li>\n<li>restrictions: List of plan restrictions</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","plans"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"fe108342-e9a4-4fd5-88cf-c948f15ef2a5","name":"Create Plan","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"MyPlan\",\n    \"restrictions\": {\n        \"StartPrismJob\": true,\n        \"AddDevice\": 10,\n        \"Storage\": {\n            \"maximumStorage\": 314572800,\n            \"sharedFolders\": 10,\n            \"collaboratorsPerSharedFolder\": 10,\n            \"acceptedSharingInvitations\": 10,\n            \"sharedLinks\": 100\n        }, \n        \"Jumbo\": {\n            \"retention\": 30,\n            \"rate\": 200, \n            \"duration\": 60000,\n            \"precision\": 1000\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/account/plans"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 15 Mar 2020 10:48:15 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"2c4462fe-57e2-4e3d-8ad2-85233429c053"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"245"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"2aa4ffd9-8f32-4362-9875-1a553bae9976\",\n    \"name\": \"MyPlan\",\n    \"isAccountDefault\": false,\n    \"restrictions\": {\n        \"AddDevice\": 10,\n        \"Jumbo\": {\n            \"retention\": 30,\n            \"rate\": 200, \n            \"duration\": 60000,\n            \"precision\": 1000\n        },\n        \"StartPrismJob\": true,\n        \"Storage\": {\n            \"maximumStorage\": 314572800,\n            \"sharedFolders\": 10,\n            \"collaboratorsPerSharedFolder\": 10,\n            \"acceptedSharingInvitations\": 10,\n            \"sharedLinks\": 100\n        },\n          \"Photos\": {\n            \"maximumStorage\": 314572800,\n            \"sharedFolders\": 10,\n            \"collaboratorsPerSharedFolder\": 10,\n            \"acceptedSharingInvitations\": 10,\n            \"sharedLinks\": 100\n        }\n    }\n}"}],"_postman_id":"654c2e3f-cae1-4db2-ac92-d9023d4f5196"},{"name":"Update Plan","id":"8c1c67ed-2b3b-4707-9085-6f3e2e5b90e4","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n   \"name\": \"{{planName}}\",\r\n   \"restrictions\": {\r\n      {{restrictions}}\r\n   }\r\n}"},"url":"{{protocol}}://{{host}}/api/account/plans/{{planID}}","description":"<p>Updates an existing plan whose ID is specified in the request URL. Only account administrators are authorized to submit Update Plan requests.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li><p>planName: A friendly plan description</p>\n</li>\n<li><p>restrictions: List of plan restrictions</p>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","plans","{{planID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"a053f0ae-decc-446d-8477-663cb7e9ae78","name":"Update Plan","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"MyPlan_NewName\",\n    \"restrictions\": {\n        \"StartPrismJob\": false\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/account/plans/110bbfc0-6889-465c-b27c-aeaa4b30c297"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 15 Mar 2020 10:50:28 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"ab2b2b09-6d0c-4a5c-b19f-c085fafb78d9"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"252"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"110bbfc0-6889-465c-b27c-aeaa4b30c297\",\n    \"name\": \"MyPlan_NewName\",\n    \"isAccountDefault\": false,\n    \"restrictions\": {\n        \"AddDevice\": 10,\n        \"Jumbo\": {\n            \"retention\": 0,\n            \"rate\": 0,\n            \"duration\": 0,\n            \"precision\": 0\n        },\n        \"StartPrismJob\": false,\n        \"Storage\": {\n            \"maximumStorage\": 314572800,\n            \"sharedFolders\": 10,\n            \"collaboratorsPerSharedFolder\": 10,\n            \"acceptedSharingInvitations\": 10,\n            \"sharedLinks\": 100\n        },\n          \"Photos\": {\n            \"maximumStorage\": 314572800,\n            \"sharedFolders\": 10,\n            \"collaboratorsPerSharedFolder\": 10,\n            \"acceptedSharingInvitations\": 10,\n            \"sharedLinks\": 100\n        }\n    }\n}"}],"_postman_id":"8c1c67ed-2b3b-4707-9085-6f3e2e5b90e4"},{"name":"Delete Plan","id":"c0566479-2d17-486b-9e0d-eec62459012a","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/account/plans/{{planID}}?force={{forceDelete}}","description":"<p>Deletes an existing plan whose ID is specified in the request URL. Only account administrators are authorized to submit Delete Plan requests.</p>\n<p>An account default plan cannot be deleted.</p>\n<p>The request URL can also include a forceDelete value:</p>\n<ul>\n<li>false (default): If any account has the plan assigned to it, the request will fail.</li>\n<li>true: The request deletes the plan even if it is assigned to accounts. The default plan is assigned to those accounts.</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","plans","{{planID}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) determines whether the request deletes the plan if any account has the plan assigned to it</p>\n","type":"text/plain"},"key":"force","value":"{{forceDelete}}"}],"variable":[]}},"response":[{"id":"dd714447-9a58-4108-99f9-4b2fa1cf6b33","name":"Delete Plan","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":{"raw":"https://lambda.cloud.flir/api/account/plans/ed5576a1-4270-4a6a-a8d6-2fb0a8ff3df1?force=false","protocol":"https","host":["lambda","cloud","flir"],"path":["api","account","plans","ed5576a1-4270-4a6a-a8d6-2fb0a8ff3df1"],"query":[{"key":"force","value":"false"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 16 Mar 2020 11:22:54 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"13333d67-9f1a-48ce-a01a-699e08d67f3b"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"c0566479-2d17-486b-9e0d-eec62459012a"},{"name":"Assign Plan to Account","id":"2ed4d150-3e1f-4c0e-8b16-6f6b5ac0e949","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"accountId\": \"{{accountID}}\",\n\t\"planId\": \"{{planID}}\",\n    \"planExpiration\": \"{{planExpiration}}\"\n}"},"url":"{{protocol}}://{{host}}/api/account/accounts/plan","description":"<p>Assigns an existing plan to an existing account. Only account administrators are authorized to submit Assign Plan to Account requests.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>accountID: ID of the account being assigned the specified plan</li>\n<li>planID: ID of the plan being assigned to the specified account</li>\n<li>planExpiration: Optional planExpiration UTC date in ISO-8601 format</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","accounts","plan"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"ae9b1dbc-40a2-45ef-aeec-e29fb7bb845a","name":"Assign Plan to Account","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"accountId\": \"146b639f-42ef-4407-bf22-584c6405ce6d\",\n\t\"planId\": \"ed5576a1-4270-4a6a-a8d6-2fb0a8ff3df1\"\n}"},"url":"https://lambda.cloud.flir/api/account/accounts/plan"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 20 Aug 2018 13:49:49 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e2d3c76d-ad95-40f2-b17d-860b36140197","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""},{"id":"1f004b09-b42f-4fb7-a51e-1ef336cc53c0","name":"Assign Plan to Account with Plan Expiration","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"accountId\": \"146b639f-42ef-4407-bf22-584c6405ce6d\",\n\t\"planId\": \"ed5576a1-4270-4a6a-a8d6-2fb0a8ff3df1\",\n    \"planExpiration\": \"2058-01-03T10:32:11Z\"\n}"},"url":"https://lambda.cloud.flir/api/account/accounts/plan"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 20 Aug 2018 13:49:49 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e2d3c76d-ad95-40f2-b17d-860b36140197","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"2ed4d150-3e1f-4c0e-8b16-6f6b5ac0e949"},{"name":"Get Plans","id":"6d225a0e-f131-475a-a65b-ae62e3f075d1","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/account/plans","description":"<p>Requests information for all plans of the specified account type.<br />Requires an Account Admin account token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","plans"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"def28682-f628-4390-adb8-27ddde41181d","name":"Get Plans","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""}],"url":"https://lambda.cloud.flir/api/account/plans"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 15 Mar 2020 10:53:03 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"1cac238c-bb75-496a-9e80-37ed7f9e45ab"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"388"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"2aa4ffd9-8f32-4362-9875-1a553bae9976\",\n        \"name\": \"MyPlan\",\n        \"isAccountDefault\": false,\n        \"restrictions\": {\n            \"AddDevice\": 10,\n            \"Jumbo\": {\n                \"retention\": 0,\n                \"rate\": 0\n            },\n            \"StartPrismJob\": true,\n            \"Storage\": {\n                \"maximumStorage\": 314572800,\n                \"sharedFolders\": 10,\n                \"collaboratorsPerSharedFolder\": 10,\n                \"acceptedSharingInvitations\": 10,\n                \"sharedLinks\": 100\n            },\n              \"Photos\": {\n            \"maximumStorage\": 314572800,\n            \"sharedFolders\": 10,\n            \"collaboratorsPerSharedFolder\": 10,\n            \"acceptedSharingInvitations\": 10,\n            \"sharedLinks\": 100\n        }\n        }\n    },\n    {\n        \"id\": \"110bbfc0-6889-465c-b27c-aeaa4b30c297\",\n        \"name\": \"MyPlan_NewName\",\n        \"isAccountDefault\": false,\n        \"restrictions\": {\n            \"AddDevice\": 10,\n            \"Jumbo\": {\n                \"retention\": 0,\n                \"rate\": 0\n            },\n            \"StartPrismJob\": false,\n            \"Storage\": {\n                \"maximumStorage\": 314572800,\n                \"sharedFolders\": 10,\n                \"collaboratorsPerSharedFolder\": 10,\n                \"acceptedSharingInvitations\": 10,\n                \"sharedLinks\": 100\n            },\n              \"Photos\": {\n            \"maximumStorage\": 314572800,\n            \"sharedFolders\": 10,\n            \"collaboratorsPerSharedFolder\": 10,\n            \"acceptedSharingInvitations\": 10,\n            \"sharedLinks\": 100\n              }\n        }\n    },\n    {\n        \"id\": \"46fd1399-1ec3-4341-acfd-b9a9c8ce2c6a\",\n        \"name\": \"defaultPlanNameFlir\",\n        \"isAccountDefault\": true,\n        \"restrictions\": {\n            \"AddDevice\": 10,\n            \"Jumbo\": {\n                \"retention\": 0,\n                \"rate\": 0\n            },\n            \"StartPrismJob\": true,\n            \"Storage\": {\n                \"maximumStorage\": 314572800,\n                \"sharedFolders\": 10,\n                \"collaboratorsPerSharedFolder\": 10,\n                \"acceptedSharingInvitations\": 10,\n                \"sharedLinks\": 100\n            },\n              \"Photos\": {\n            \"maximumStorage\": 314572800,\n            \"sharedFolders\": 10,\n            \"collaboratorsPerSharedFolder\": 10,\n            \"acceptedSharingInvitations\": 10,\n            \"sharedLinks\": 100\n              }\n        }\n    }\n]"},{"id":"c82d5a90-1ca8-4cd2-9180-3213bf2fde05","name":"Get Plans","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/account/plans"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"240","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 20 Aug 2018 13:51:02 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9b92d779-6f36-40a4-8d78-b199593a3230","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"ed5576a1-4270-4a6a-a8d6-2fb0a8ff3df1\",\n        \"name\": \"MyPlan_NewName\",\n        \"isAccountDefault\": false,\n        \"restrictions\": {\n            \"AddDevice\": 10,\n            \"MaximumStorage\": 314572800,\n            \"StartPrismJob\": false\n        }\n    },\n    {\n        \"id\": \"91b8e6ef-95f6-4ba9-a203-f1d838735749\",\n        \"name\": \"SomeOtherPlan\",\n        \"isAccountDefault\": true,\n        \"restrictions\": {\n            \"AddDevice\": 0,\n            \"MaximumStorage\": 1073741824,\n            \"StartPrismJob\": true\n        }\n    }\n]"}],"_postman_id":"6d225a0e-f131-475a-a65b-ae62e3f075d1"},{"name":"Get Count Per Plan","id":"96d78902-7602-458d-a131-3850c9a14423","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/accounts/plan/count","description":"<p>Requests information for all plans (and the number of accounts for each plan) of the specified account type.<br />Requires an Account Admin account token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","accounts","plan","count"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"e87af542-836c-4225-a0e5-e2ce296cd683","name":"Get Count Per Plan","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"X-Account-ID","value":"","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/accounts/plan/count"},"_postman_previewlanguage":"json","header":[{"description":"","name":"Content-Type","key":"Content-Type","type":"text","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"plansCount\": [\n        {\n            \"plan\": {\n                \"id\": \"3a978b99-ec54-410f-9208-80256c04f210\",\n                \"name\": \"defualt\",\n                \"isAccountDefault\": true,\n                \"restrictions\": {\n                    \"Storage\": {\n                        \"maximumStorage\": 0,\n                        \"sharedFolders\": 0,\n                        \"collaboratorsPerSharedFolder\": 0,\n                        \"acceptedSharingInvitations\": 0,\n                        \"sharedLinks\": 0\n                    },\n                    \"Location\": {\n                        \"update\": true\n                    },\n                    \"Jumbo\": {\n                        \"retention\": 0,\n                        \"rate\": 0,\n                        \"duration\": 0,\n                        \"precision\": 0\n                    },\n                    \"AddDevice\": 0,\n                    \"Alert\": {\n                        \"trigger\": true\n                    },\n                    \"StartPrismJob\": false,\n                    \"Photos\": {\n                        \"maximumStorage\": 0,\n                        \"sharedFolders\": 0,\n                        \"collaboratorsPerSharedFolder\": 0,\n                        \"acceptedSharingInvitations\": 0,\n                        \"sharedLinks\": 0\n                    },\n                    \"Reporting\": {\n                        \"maximumStorage\": 0,\n                        \"sharedFolders\": 0,\n                        \"collaboratorsPerSharedFolder\": 0,\n                        \"acceptedSharingInvitations\": 0,\n                        \"sharedLinks\": 0\n                    },\n                    \"MaximumStorage\": 0\n                }\n            },\n            \"count\": 3\n        },\n        {\n            \"plan\": {\n                \"id\": \"6f75fdd2-6864-49f0-9820-c2218e9342e2\",\n                \"name\": \"plan1\",\n                \"isAccountDefault\": false,\n                \"restrictions\": {\n                    \"Storage\": {\n                        \"maximumStorage\": 0,\n                        \"sharedFolders\": 0,\n                        \"collaboratorsPerSharedFolder\": 0,\n                        \"acceptedSharingInvitations\": 0,\n                        \"sharedLinks\": 0\n                    },\n                    \"Location\": {\n                        \"update\": true\n                    },\n                    \"Jumbo\": {\n                        \"retention\": 30,\n                        \"rate\": 200,\n                        \"duration\": 60000,\n                        \"precision\": 1000\n                    },\n                    \"AddDevice\": 0,\n                    \"Alert\": {\n                        \"trigger\": true\n                    },\n                    \"StartPrismJob\": false,\n                    \"Photos\": {\n                        \"maximumStorage\": 0,\n                        \"sharedFolders\": 0,\n                        \"collaboratorsPerSharedFolder\": 0,\n                        \"acceptedSharingInvitations\": 0,\n                        \"sharedLinks\": 0\n                    },\n                    \"Reporting\": {\n                        \"maximumStorage\": 0,\n                        \"sharedFolders\": 0,\n                        \"collaboratorsPerSharedFolder\": 0,\n                        \"acceptedSharingInvitations\": 0,\n                        \"sharedLinks\": 0\n                    },\n                    \"MaximumStorage\": 0\n                }\n            },\n            \"count\": 0\n        },\n        {\n            \"plan\": {\n                \"id\": \"dddc6070-b468-47c0-9a74-620cb4a73969\",\n                \"name\": \"plan2\",\n                \"isAccountDefault\": false,\n                \"restrictions\": {\n                    \"Storage\": {\n                        \"maximumStorage\": 0,\n                        \"sharedFolders\": 0,\n                        \"collaboratorsPerSharedFolder\": 0,\n                        \"acceptedSharingInvitations\": 0,\n                        \"sharedLinks\": 0\n                    },\n                    \"Location\": {\n                        \"update\": true\n                    },\n                    \"Jumbo\": {\n                        \"retention\": 30,\n                        \"rate\": 200,\n                        \"duration\": 60000,\n                        \"precision\": 1000\n                    },\n                    \"AddDevice\": 0,\n                    \"Alert\": {\n                        \"trigger\": true\n                    },\n                    \"StartPrismJob\": false,\n                    \"Photos\": {\n                        \"maximumStorage\": 0,\n                        \"sharedFolders\": 0,\n                        \"collaboratorsPerSharedFolder\": 0,\n                        \"acceptedSharingInvitations\": 0,\n                        \"sharedLinks\": 0\n                    },\n                    \"Reporting\": {\n                        \"maximumStorage\": 0,\n                        \"sharedFolders\": 0,\n                        \"collaboratorsPerSharedFolder\": 0,\n                        \"acceptedSharingInvitations\": 0,\n                        \"sharedLinks\": 0\n                    },\n                    \"MaximumStorage\": 0\n                }\n            },\n            \"count\": 0\n        },\n        {\n            \"plan\": {\n                \"id\": \"2d3eb21e-f316-4919-bd52-daa4f45e797a\",\n                \"name\": \"plan3\",\n                \"isAccountDefault\": false,\n                \"restrictions\": {\n                    \"Storage\": {\n                        \"maximumStorage\": 0,\n                        \"sharedFolders\": 0,\n                        \"collaboratorsPerSharedFolder\": 0,\n                        \"acceptedSharingInvitations\": 0,\n                        \"sharedLinks\": 0\n                    },\n                    \"Location\": {\n                        \"update\": true\n                    },\n                    \"Jumbo\": {\n                        \"retention\": 30,\n                        \"rate\": 200,\n                        \"duration\": 60000,\n                        \"precision\": 1000\n                    },\n                    \"AddDevice\": 0,\n                    \"Alert\": {\n                        \"trigger\": true\n                    },\n                    \"StartPrismJob\": false,\n                    \"Photos\": {\n                        \"maximumStorage\": 0,\n                        \"sharedFolders\": 0,\n                        \"collaboratorsPerSharedFolder\": 0,\n                        \"acceptedSharingInvitations\": 0,\n                        \"sharedLinks\": 0\n                    },\n                    \"Reporting\": {\n                        \"maximumStorage\": 0,\n                        \"sharedFolders\": 0,\n                        \"collaboratorsPerSharedFolder\": 0,\n                        \"acceptedSharingInvitations\": 0,\n                        \"sharedLinks\": 0\n                    },\n                    \"MaximumStorage\": 0\n                }\n            },\n            \"count\": 1\n        }\n    ]\n}"}],"_postman_id":"96d78902-7602-458d-a131-3850c9a14423"}],"id":"fcacf13d-aa47-4fec-8752-e4f445f589c1","_postman_id":"fcacf13d-aa47-4fec-8752-e4f445f589c1","description":""},{"name":"Accounts","item":[{"name":"Get Accounts","id":"7a63269a-8ce4-467d-a6b3-bc65d84a313d","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/account/admin/accounts?page_size=2","description":"<p>Requests information for all accounts of the same type as the current user; that is, the user whose accountToken is specified in the request header.</p>\n<p>Additional parameter planId - to get all accounts with the specific plan.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","admin","accounts"],"host":["{{host}}"],"query":[{"disabled":true,"key":"planId","value":"3a978b99-ec54-410f-9208-80256c04f210"},{"key":"page_size","value":"2"}],"variable":[]}},"response":[{"id":"d950d205-1922-42f7-bdc3-26e1620eb58e","name":"Get Accounts","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""}],"url":{"raw":"https://lambda.cloud.flir/api/account/admin/accounts?page_size=10","protocol":"https","host":["lambda","cloud","flir"],"path":["api","account","admin","accounts"],"query":[{"key":"page_size","value":"10","description":"number of accounts to view per page"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"1749","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 08:36:56 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"fe8a1840-90e9-4c7f-b332-0449c054e393","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"accounts\": [\n        {\n            \"id\": \"c5ce3e13-71bd-4c57-9fd9-1f7587661794\",\n            \"owner\": \"b0c5858f-9a6c-47fd-8a3a-337277e99175\",\n            \"email\": \"cloud.services@flir.com\",\n            \"accountType\": \"flircloudservices\",\n            \"plan\": \"10ff3177-f222-4000-b155-23b68cd5f992\",\n            \"info\": {\n                \"infoExample\": \"Some Info\"\n            },\n            \"roles\": [],\n            \"dateAdded\": \"2018-07-22T21:02:24.335Z\"\n        },\n        {\n            \"id\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n            \"owner\": \"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\",\n            \"email\": \"cloud.services@flir.com\",\n            \"accountType\": \"flircloudservices\",\n            \"plan\": \"10ff3177-f222-4000-b155-23b68cd5f992\",\n            \"info\": {\n                \"contactName\": \"John Smith\",\n                \"contactPhone\": \"050-9988667\"\n            },\n            \"roles\": [\n                \"Admin\"\n            ],\n            \"dateAdded\": \"2018-07-26T07:47:04.031Z\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJwYWdlX3NpemUiOjUsImZyb21UaW1lIjoiMjAxOC0wNy0yNlQwNzo0NzowNC4wMzJaIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InpieFhTM0RZYWgwem1nS3R0UjZ0Y3ciLCJpYXQiOjE1MzI1OTQyMTV9.OYlLw0liIszmV1l6beQX3ZJKwisaO6akrjv13jPPZOqMhKrSmcEpQBv9lNTx1uoYA4m3atqx8VpqlcxlHz2tgRHk3nur9xV0lvqYsCWphYOOpXRTB39k6C3YrB3o01TBRygM98EG-JSHSD4R-rL2R-wkP-jpUUclVMVXbdAETVuy30gj_M8su1LWKXvLMvb1HLMJKG1oVHYwLh2sCmYcxOEfe6KC62zqiGVTG-AkDMp61W99MmK-ibg9NNwNoVs9NK6fRIQ1Atd2I5Uj9P28N-CGsIcjdJRd7jocTKJktn-mVGbzcbGpvazVGHxCz-36lpeBq9oVmXTeqCp5aeoTeg\"\n}"},{"id":"a95b9364-3455-4184-85a1-c8428036332c","name":"Get Accounts with planId","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"{{protocol}}://{{host}}/api/account/admin/accounts?page_size={{pageSize}}&planId=9526f2e0-8b09-4508-8faa-e860bbca51c2","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","admin","accounts"],"query":[{"key":"page_size","value":"{{pageSize}}","description":"number of accounts to view per page"},{"key":"planId","value":"9526f2e0-8b09-4508-8faa-e860bbca51c2","description":"the plan id (see that output -> accounts.plan)"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"accounts\": [\n        {\n            \"id\": \"9488132f-547b-43c6-b683-90345b8a7983\",\n            \"owner\": \"4fe94cbf-c360-4633-9cc1-8830225fef24\",\n            \"email\": \"assaf.bashiri@flir.com\",\n            \"accountType\": \"flir\",\n            \"plan\": \"9526f2e0-8b09-4508-8faa-e860bbca51c2\",\n            \"info\": {},\n            \"roles\": [],\n            \"dateAdded\": \"2023-02-05T15:03:45.195308Z\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJwYWdlX3NpemUiOjEsInBsYW5JZCI6Ijk1MjZmMmUwLThiMDktNDUwOC04ZmFhLWU4NjBiYmNhNTFjMiIsImZyb21UaW1lIjoiMjAyMy0wMi0wNVQxNTowMzo0NS4xOTYzMDhaIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InUxVXlicC1SOHUyUkxoRHFnVmEwbWciLCJpYXQiOjE2NzYzMDQ4NjR9.CnHRJs5CKE9mTid3ZadMg0wsDP136O2UzS9V_Wo11LXV8OnoI8IJGAU_utHRUCOMeNPw_3XFmbDtXB3XXYD16BYHMCJU1UI9dTLHHoVABw9fg8DSHJ69CYec5fHtznynpHkHIrcjQGG3keedsqR8kh72mJIay1gDCd-pSpXTleARKmpF8_tQ6VYf_IOqwZonwIoYCYu0vIvTzWpaim_iZgpsx0ADI0Kf_HtSbZwZS6cDn14nKMV9T5K-3phqZNqs4r95boWPtcSMHxfqmoECRF3dylfj6IahJ4DuNpgpDUaNmx0gLN9Ov9kT-3h6Dmd-DUQ_ryRxag23565VbkA0wQ\"\n}"}],"_postman_id":"7a63269a-8ce4-467d-a6b3-bc65d84a313d"},{"name":"Get Accounts with Time","id":"85246699-bcb2-4f1b-96f4-e3f8d82eeb70","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/account/admin/accounts?page_size={{pageSize}}&time={{fromTime}}","description":"<p>Requests information for all accounts:</p>\n<ul>\n<li>of the same type as the current user - that is, the user whose accountToken is specified in the request header - and</li>\n<li>that were created after the time specified in the request URL.</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","admin","accounts"],"host":["{{host}}"],"query":[{"description":{"content":"<p>number of accounts per response page</p>\n","type":"text/plain"},"key":"page_size","value":"{{pageSize}}"},{"description":{"content":"<p>information for all accounts created after this time</p>\n","type":"text/plain"},"key":"time","value":"{{fromTime}}"}],"variable":[]}},"response":[{"id":"9dbd8d60-dcb9-479d-a713-44e0a4f3ea09","name":"Get Accounts with Time","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""}],"url":{"raw":"https://lambda.cloud.flir/api/account/admin/accounts?page_size=10&time={{fromTime}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","account","admin","accounts"],"query":[{"key":"page_size","value":"10","description":"number of accounts to view per page"},{"key":"time","value":"{{fromTime}}","description":"filter account by time added "}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"1254","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 08:42:08 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"bf1b07dc-e339-44d5-a627-40f2222dfc3d","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"accounts\": [\n        {\n            \"id\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n            \"owner\": \"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\",\n            \"email\": \"cloud.services@flir.com\",\n            \"accountType\": \"flircloudservices\",\n            \"plan\": \"10ff3177-f222-4000-b155-23b68cd5f992\",\n            \"accountToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiMTc1YTEzOGItMjhiYy00ZTNiLTg5OWItOGQwNjY3OWQ5ZjY1IiwidXNlciI6IjJiZDEyOTBhLTE2ZTUtNGQ5NC1iMGFhLTAxY2Q2ZDBlMDc3YiIsImFjY291bnRUeXBlIjoiZmxpcmNsb3Vkc2VydmljZXMiLCJzZXNzaW9uSWQiOiI5ODhkY2U1NC0yMTAzLTQ4Y2EtYjk1NS05YmMxMmMwZTYyZjkiLCJyb2xlcyI6WyJBZG1pbiJdLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoib2ZCcG1iLVRDWEhPTzVKbjNYbFJqUSIsImlhdCI6MTUzMjU5NDUyOH0.hOsRseOtsXgm0FKv39mmzAICLtMSsEZO3AZxFgYeQ9YMYPgFuHNu0drn3z2_UNTzbojGax5xcv0ck7D_5ZoM_QgPdVh1d54ZcQtgV4f0QvYYp02L8Dt73izvyah958UvDq0mHbTLyK5YwTi8Bn3VkLW_ytpVzbS_IrHvCPrwhWfjTXBEmfFrBe3_eLT9tGRuFQflZQKrRKg6nwVnxlDKDSCFpmPWfyM39Xrr6eSqXpGj-hEOyBQu0iXtVH95lASjakR2X4_l50kH8e7wgIH7aJPTeQS0bhVuCde8rOeW7Pp7vjeiQ16vKyzy2olwZZEkhGtCZIxphfDpp8UkX4NcrQ\",\n            \"info\": {\n                \"contactName\": \"John Smith\",\n                \"contactPhone\": \"050-9988667\"\n            },\n            \"roles\": [\n                \"Admin\"\n            ],\n            \"dateAdded\": \"2018-07-26T07:47:04.031Z\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJwYWdlX3NpemUiOjUsImZyb21UaW1lIjoiMjAxOC0wNy0yNlQwNzo0NzowNC4wMzJaIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlBmaWxEekFWVnhQaXd4R3lVSnRwOXciLCJpYXQiOjE1MzI1OTQ1Mjh9.QFJG_Lf97r2iSU18Uiha7-Wrm54_sQFPhMzJHAse2x1ArKJJA5G_oJfUsOjmK8G9xnpxQszD-3fGK9GNNfqnLmzWmSdapNgbAZ0f52U6KoVFtX8yA8TarYpmwLycZYvT2AD_3T-C7R8R8imkLX32RSClGnhhgNM7yGV6Ta7IE8jtHuce-Eo_kLzINRvvKQ1W3SANIAW2vBxmKDYmPJ3Jv0GmQdSBV4dp2KWSWP0UWyro5LAN1im_znOFMEP9Ln_82XUOHmOx3MNJx5BvNq-58SBqPhflb4KUo2UtPYdvzc7KWWjM7_NEmoWwSKXQ2_C_6BZ5SXpMonC55Wpdt3TEFg\"\n}"}],"_postman_id":"85246699-bcb2-4f1b-96f4-e3f8d82eeb70"},{"name":"Get Accounts by Ticket","id":"7de348ab-bf59-47fd-9322-114dcb437f57","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/account/admin/accounts?ticket={{ticket}}","description":"<p>Requests information for all accounts of the same type as the current user - that is, the user whose accountToken is specified in the request header - starting with the ticket specified in the request URL.</p>\n<p>The ticket appears in the response to either a Get Accounts request or a Get Accounts with Time request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","admin","accounts"],"host":["{{host}}"],"query":[{"description":{"content":"<p>ticket for next page of accounts</p>\n","type":"text/plain"},"key":"ticket","value":"{{ticket}}"}],"variable":[]}},"response":[{"id":"fc939706-cf44-4207-a60a-55b34c23e3d0","name":"Get Accounts by Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/account/admin/accounts?ticket={{ticket}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","account","admin","accounts"],"query":[{"key":"ticket","value":"{{ticket}}","description":"an index to the next page"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"41","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 08:45:25 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"7b8b836e-240f-43b9-ba55-8e36f4977711","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"accounts\":[]}"}],"_postman_id":"7de348ab-bf59-47fd-9322-114dcb437f57"},{"name":"Get Account by Email","id":"8f0d4435-e332-46a1-a8f8-5905bde33019","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/account/admin/account?email={{email}}","description":"<p>Retrieves account information for the email address specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","admin","account"],"host":["{{host}}"],"query":[{"description":{"content":"<p>account email address</p>\n","type":"text/plain"},"key":"email","value":"{{email}}"}],"variable":[]}},"response":[{"id":"95305f30-81c1-4db8-a025-5015f0135b54","name":"Get Accounts by Email","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/account/admin/account?email={{email}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","account","admin","account"],"query":[{"key":"email","value":"{{email}}","description":"email of account"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"240","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 08:49:53 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"c135ee91-a43a-475f-97c3-e74fbbf41afb","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n    \"owner\": \"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\",\n    \"email\": \"cloud.services@flir.com\",\n    \"accountType\": \"flircloudservices\",\n    \"accountToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiOTcwNGU2YzMtMzJhYi00MzI4LTk1MWQtNzhhOGNlM2E4ZTUzIiwidXNlciI6IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMSIsImFjY291bnRUeXBlIjoiZmxpciIsInNlc3Npb25JZCI6ImYyOTY3NTM3LTMwMmQtNGVhNS05NDQ0LTRkYzg2MTZmMDIzOSIsInJvbGVzIjpbXSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlkxLVpxUU1Ma1k0RkxwTkFSbVdkbXciLCJpYXQiOjE1NDU1NzMxNzR9.VTmnJr8MtRfO4cPKVgB3-Ltec0yssE_HvV2wQNj58q7F_EEGw9js9xKGIRrmwH0J6l1FBab5y2cf1Zii16VTBR5xOXDX4g8x60zr3wSv9ZKaHeOJewiEH5HQp5Adly8ICKqZTcyMvPNix81XuWjxJPT-DHxptP_jrnoczm7OvLIqo5vWIdv3XTJvDx9y4Bhkm51yyAuhVFYrKAK-MBowqPfsavG_5Em9ZCAbQcVA-WwbKLXaVXBzKTh2NiuHE2aMADzy7T1x5DFZBR74xGTmhQKmYFw3KNDfmFu9mdOmRNJ2iIwQkCHIJ5Ym5n6Qqb0GgaVDBAIl5z94NEJGDNJTXQ\",\n    \"plan\": \"10ff3177-f222-4000-b155-23b68cd5f992\",\n    \"info\": {\n        \"contactName\": \"John Smith\",\n        \"contactPhone\": \"050-9988667\"\n    },\n    \"roles\": [\n        \"Admin\"\n    ],\n    \"dateAdded\": \"2018-07-26T07:47:04.031Z\"\n}"}],"_postman_id":"8f0d4435-e332-46a1-a8f8-5905bde33019"},{"name":"Get Account by ID","id":"c268eb06-cbe6-46f2-b861-7444a17ea9dd","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/account/admin/account?id={{accountID}}","description":"<p>Retrieves account information for the account ID specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","admin","account"],"host":["{{host}}"],"query":[{"description":{"content":"<p>ID for another account whose information is being requested by an admin</p>\n","type":"text/plain"},"key":"id","value":"{{accountID}}"}],"variable":[]}},"response":[{"id":"52699663-8c2f-434f-9116-917e8c6b34db","name":"Get Account by ID","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/account/admin/account?id={{accountID}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","account","admin","account"],"query":[{"key":"id","value":"{{accountID}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"240","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 08:49:53 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"c135ee91-a43a-475f-97c3-e74fbbf41afb","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n    \"owner\": \"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\",\n    \"email\": \"cloud.services@flir.com\",\n    \"accountType\": \"flircloudservices\",\n    \"accountToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiOTcwNGU2YzMtMzJhYi00MzI4LTk1MWQtNzhhOGNlM2E4ZTUzIiwidXNlciI6IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMSIsImFjY291bnRUeXBlIjoiZmxpciIsInNlc3Npb25JZCI6ImYyOTY3NTM3LTMwMmQtNGVhNS05NDQ0LTRkYzg2MTZmMDIzOSIsInJvbGVzIjpbXSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlkxLVpxUU1Ma1k0RkxwTkFSbVdkbXciLCJpYXQiOjE1NDU1NzMxNzR9.VTmnJr8MtRfO4cPKVgB3-Ltec0yssE_HvV2wQNj58q7F_EEGw9js9xKGIRrmwH0J6l1FBab5y2cf1Zii16VTBR5xOXDX4g8x60zr3wSv9ZKaHeOJewiEH5HQp5Adly8ICKqZTcyMvPNix81XuWjxJPT-DHxptP_jrnoczm7OvLIqo5vWIdv3XTJvDx9y4Bhkm51yyAuhVFYrKAK-MBowqPfsavG_5Em9ZCAbQcVA-WwbKLXaVXBzKTh2NiuHE2aMADzy7T1x5DFZBR74xGTmhQKmYFw3KNDfmFu9mdOmRNJ2iIwQkCHIJ5Ym5n6Qqb0GgaVDBAIl5z94NEJGDNJTXQ\",\n    \"plan\": \"10ff3177-f222-4000-b155-23b68cd5f992\",\n    \"info\": {\n        \"contactName\": \"John Smith\",\n        \"contactPhone\": \"050-9988667\"\n    },\n    \"roles\": [\n        \"Admin\"\n    ],\n    \"dateAdded\": \"2018-07-26T07:47:04.031Z\"\n}"}],"_postman_id":"c268eb06-cbe6-46f2-b861-7444a17ea9dd"},{"name":"Get User Info","id":"1bd87ead-839b-47b4-aa0e-d848e8819999","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/account/admin/account/user?accountToken={{accountToken}}","description":"<p>equests user information for an account using a token specified in the request URL. </p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","admin","account","user"],"host":["{{host}}"],"query":[{"description":{"content":"<p>user's account token</p>\n","type":"text/plain"},"key":"accountToken","value":"{{accountToken}}"}],"variable":[]}},"response":[{"id":"0deca54b-fa18-413a-9d9d-33ae1600308a","name":"Get User Info","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/account/admin/account/user?accountToken={{accountToken}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","account","admin","account","user"],"query":[{"key":"accountToken","value":"{{accountToken}}","description":"account token of user "}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"135","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 08:57:21 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"4818fe53-a6b9-4c2a-ab0f-4d2276ab4644","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"b0c5858f-9a6c-47fd-8a3a-337277e99175\",\n    \"info\": {\n        \"email\": \"cloud.services2@flir.com\",\n        \"firstName\": \"Cloud2\",\n        \"lastName\": \"Services2\"\n    }\n}"}],"_postman_id":"1bd87ead-839b-47b4-aa0e-d848e8819999"},{"name":"Create Account Tickets","id":"2f74c6b0-9611-45fb-a8d7-252e31619265","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n   \"plan\":\"{{planID}}\",\r\n   \"users\":[\r\n      \"{{email1}}\",\r\n      \"{{email2}}\"\r\n   ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/admin/account-tickets","description":"<p>Creates invitation tickets for users.</p>\n<p>The request body includes the following values:</p>\n<ul>\n<li>planID: the ID of the plan to assign to the users</li>\n<li>users: a list of up to 1000 email addresses for which to create invitation tickets</li>\n</ul>\n<p>Only an account admin can submit a Create Account Tickets request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","admin","account-tickets"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"9972c572-401e-4d57-baf0-fcf6be03ad77","name":"Create Account Tickets","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\r\n   \"plan\":\"ade277be-6ed6-4f50-94cb-f09e958d12fd\",\r\n   \"users\":[\r\n      \"cloud.services@flir.com\",\r\n      \"cloud.services2@flir.com\"\r\n   ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/account/admin/account-tickets"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 21 Jan 2020 13:57:34 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"f90fd09e-2f98-40db-9557-20da36a1e616"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"1035"}],"cookie":[],"responseTime":null,"body":"{\n    \"tickets\": [\n        {\n            \"user\": \"cloud.services@flir.com\",\n            \"ticket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJlbWFpbCI6ImNsb3VkLnNlcnZpY2VzQGZsaXIuY29tIiwicGxhbiI6ImFkZTI3N2JlLTZlZDYtNGY1MC05NGNiLWYwOWU5NThkMTJmZCIsImFjY291bnRUeXBlIjoiZmxpciIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJnc3VMcHozb2ZmZHZMZTNGSU5rSU1RIiwiaWF0IjoxNTc5NjE1MDU0LCJleHAiOjE1ODAyMTk4NTR9.CBpUC6mth2W1VjqWmIRU2kVWOJ16koaJWWXrIU-XvU3zk5QFcWPfpziOQheR5_9Imz_dwXLbVHzpmi9wrHjE5xNjSpZ-W8TTBGeavJtClK5uG_Uaem0yL0FEBt5IqGFKBLMDcy2L_HTCz9amvdlBFD_0WwUAm_J6rLMHa-cr9aawy_UIrQe2E-s47I-LPXsYtwZhCp6MhA6WX6y4Mtc9tii4FYqJOarJ2alVpCKLzKFcuzLmO7c0EBdljOjZCXAcILJe2BjWPRf3995a4GMLoA0cqcO41NoBcixfsuX_VQtTTi7W-T4sKTxpu1VGCgA3WCf3rsl5vZ6_oASEvxA6JA\"\n        },\n        {\n            \"user\": \"cloud.services2@flir.com\",\n            \"ticket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJlbWFpbCI6ImNsb3VkLnNlcnZpY2VzMkBmbGlyLmNvbSIsInBsYW4iOiJhZGUyNzdiZS02ZWQ2LTRmNTAtOTRjYi1mMDllOTU4ZDEyZmQiLCJhY2NvdW50VHlwZSI6ImZsaXIiLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiNExpdkZiYVFtR2g3UDI2aGMyTnREQSIsImlhdCI6MTU3OTYxNTA1NCwiZXhwIjoxNTgwMjE5ODU0fQ.ix_ACIMbn3RbTXvlw_sqG4mgogghncG3gKnQzcmJoDL7e1pIMhr8j6H69HFVSoZ_YMyZUXRxDVPY59jCIScouHgtERwPH7j4f9ShcMUH5y22rDfUygONudEsay0ivfAc1QHTiP6BvpeWJjwTc-wXo2RUld-3KMoZQ648QVmrb0ddjCavJ_4g_SyfQcHCPvvpwccExVsu9ChDCDU2HouwCP2FZnOxBlvWZFrbN_RwZXsdpeUOeVVxUDfxKCqjekwRICQu82L9B7lVo5qzqCvUHdhe4cLwI7Q8-eMThIjXm0587KGc0eoeLZeQfSl9K-E_TUz2fNLtq5Dv1mxJ7YCIlw\"\n        }\n    ]\n}"}],"_postman_id":"2f74c6b0-9611-45fb-a8d7-252e31619265"},{"name":"Get Account by SSO ID","id":"2f457b98-2d64-451e-8c05-15cb9787c0db","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/admin/oid?oid={{oid}}","description":"<p>StartFragment</p>\n<p>Retrieves account and user information for the SSO ID specified in the request URL.</p>\n<p>StartFragment</p>\n<p>Requires a Account Admin access token and account token.  </p>\n<p>EndFragme</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","admin","oid"],"host":["{{host}}"],"query":[{"key":"oid","value":"{{oid}}"}],"variable":[]}},"response":[{"id":"5bc1740e-32ae-4eb1-afcf-df8b5b661f30","name":"Get Account by SSO ID","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"{{protocol}}://{{host}}/api/account/admin/oid?oid=5bf23a9e-f4e1-4807-95c5-9b65a72123e1","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","admin","oid"],"query":[{"key":"oid","value":"5bf23a9e-f4e1-4807-95c5-9b65a72123e1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"ssoUser\": {\r\n        \"id\": \"5bf23a9e-f4e1-4807-95c5-9b65a72123e1\",\r\n        \"firstName\": \"Mitzi\",\r\n        \"lastName\": \"Pitzi\",\r\n        \"email\": \"flir.cloud.lambda@gmail.com\"\r\n    },\r\n    \"accountInfo\": {\r\n        \"id\": \"15a12f95-9ac8-427b-b57a-f092e37e3b43\",\r\n        \"owner\": \"71a9a833-ca74-4044-8220-fef6039a1e90\",\r\n        \"email\": \"flir.cloud.lambda@gmail.com\",\r\n        \"accountType\": \"flir\",\r\n        \"plan\": \"3dd6be7e-a824-480b-9076-d44a3f8358a5\",\r\n        \"roles\": [],\r\n        \"dateAdded\": \"2022-12-07T06:56:03.415Z\"\r\n    }\r\n}"}],"_postman_id":"2f457b98-2d64-451e-8c05-15cb9787c0db"}],"id":"90fdda0b-f0c1-4b73-8b94-1ccba61cb2e2","_postman_id":"90fdda0b-f0c1-4b73-8b94-1ccba61cb2e2","description":""},{"name":"Roles","item":[{"name":"Assign Support Role","id":"b727ca07-8c9f-433c-82f5-97ca8eb680e3","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/admin/{{accountId}}/support","description":"<p>Assigns a support role to an account by supplying the <code>accountId</code></p>\n<p>Only account admins can initiate this request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","admin","{{accountId}}","support"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"512b3389-80cf-4e9c-bf7b-573226353068","name":"Assign Support Role","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/admin/175a138b-28bc-4e3b-899b-8d06679d9f65/support"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 16 May 2022 10:55:40 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"94e72031-68a4-45a5-b500-4d9e3a9ff59b"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"b727ca07-8c9f-433c-82f5-97ca8eb680e3"},{"name":"Cancel Support Role","id":"0b144955-8ca7-4a29-a3c3-344e885f827b","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/admin/{{accountId}}/support","description":"<p>Cancels a support role of an account by supplying the <code>accountId</code></p>\n<p>Only account admins can initiate this request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","admin","{{accountId}}","support"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"11648589-6dfb-4699-ab7c-6154741c9c4b","name":"Cancel Support Role","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/admin/175a138b-28bc-4e3b-899b-8d06679d9f65/support"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 16 May 2022 10:57:15 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"24e6cd95-0e34-4310-adb8-2f7f6499b211"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"0b144955-8ca7-4a29-a3c3-344e885f827b"}],"id":"310d0708-caef-4ae8-ba6a-9db550aed408","_postman_id":"310d0708-caef-4ae8-ba6a-9db550aed408","description":""}],"id":"2ca0bff0-f760-45a5-8489-aa8c39148bde","_postman_id":"2ca0bff0-f760-45a5-8489-aa8c39148bde","description":""},{"name":"Organization","item":[{"name":"Service","item":[{"name":"Create Organization","event":[{"listen":"test","script":{"exec":["var data = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"organizationId\", data.id);"],"type":"text/javascript","packages":{}}}],"id":"bd79ef6e-49a7-4f07-a80a-aa81bb2cfaec","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{serviceAccessToken}}"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"{{organizationName}}\",\n    \"creatorOid\": \"{{creatorOid}}\",\n    \"ownerOids\": [\n        \"{{oid1}}\",\n        \"{{oid2}}\"\n    ],\n    \"planId\": \"{{planId}}\",\n    \"planExpiration\": \"{{planExpiration}}\",\n    \"size\": {{organizationSize}}\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/service/organizations","description":"<p>Creates a new Organization</p>\n<p>The request body includes these values:</p>\n<ul>\n<li><p>name: Organization name (String)</p>\n</li>\n<li><p>planId: planId for the organization.</p>\n</li>\n<li><p>creatorOid: the OID of user triggering the API call. FLIR Cloud will create its own users and accounts with the provided planID from request, if the SSO user with OID exists.</p>\n</li>\n<li><p>ownerOids: the OIDs of the organisation owners. FLIR Cloud will create its own users and accounts with the provided planID from request, if the SSO user with OID exists.</p>\n</li>\n<li><p>planExpiration: planExpiration for the organization (optional).</p>\n</li>\n<li><p>size: maximum number of Users in the organization.</p>\n</li>\n<li><p>agent: who to contact in case a member wants to change/upgrade the org. (optional)</p>\n</li>\n<li><p>SAP_ID: Could identify a reseller or a big customer and is needed in the future, so that the Portal can query Lambda on all Organizations that a reseller has sold/is administering (future API development) (optional)</p>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","service","organizations"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"e2978247-0824-4a54-9bf7-c36529c9eede","name":"Create Organization","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{serviceAccessToken}}"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"my organization\",\n    \"creatorOid\": \"b38355da-cccc-XXXX-bbbb-3209xxxx\",\n    \"ownerOids\": [\n        \"b38355da-cccc-ZZZZ-bbbb-3209zzzz\",\n        \"b38355da-cccc-YYYY-bbbb-3209yyyy\"\n    ],\n    \"planId\": \"b38355da-cccc-aaaa-bbbb-32092d300444\",\n    \"planExpiration\": \"2025-09-25T08:50:41Z\",\n    \"size\": 50,\n    \"agent\": \"agent@organisation.com\",\n    \"SAP_ID\": \"aaaaaaaa-cccc-YYYY-bbbb-3209yyyy\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 25 Sep 2024 09:11:00 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"18b3a8a6-a32f-4ebb-9bb8-7b7f5299520e"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"191"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"my organization\",\n    \"size\": 100,\n    \"owners\": [\n        \"b38355da-cccc-ZZZZ-bbbb-3209zzzz\",\n        \"b38355da-cccc-YYYY-bbbb-3209yyyy\"\n    ],\n    \"creator\": \"someone@somewhere.com\",\n    \"id\": \"bf3ce2fb-5183-47cd-9919-7050092b6402\",\n    \"planId\": \"b38355da-cccc-aaaa-bbbb-32092d300444\",\n    \"agent\": \"agent@organisation.com\",\n    \"SAP_ID\": \"aaaaaaaa-cccc-YYYY-bbbb-3209yyyy\",\n    \"planExpiration\": \"2025-09-25T08:50:41Z\"\n}"}],"_postman_id":"bd79ef6e-49a7-4f07-a80a-aa81bb2cfaec"}],"id":"7a673bfa-1b81-46b7-9247-e6ed16c18fd4","_postman_id":"7a673bfa-1b81-46b7-9247-e6ed16c18fd4","description":""},{"name":"Logo","item":[{"name":"Get org Logo","id":"20eb2ef3-2718-4072-ba4f-b159bafa67a8","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/logo","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","logo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"20eb2ef3-2718-4072-ba4f-b159bafa67a8"},{"name":"Upload org Logo","id":"bfc40004-dbff-4f1d-8331-c7901ac9e1b3","request":{"method":"PUT","header":[{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/logo","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","logo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"bfc40004-dbff-4f1d-8331-c7901ac9e1b3"},{"name":"Delete org Logo","id":"96ec90c4-76c4-43e6-8112-1c78ac2953e3","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/logo","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","logo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"96ec90c4-76c4-43e6-8112-1c78ac2953e3"},{"name":"Get org report logo","id":"730107c3-fabb-417a-9921-371599897479","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/reportlogo","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","reportlogo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"730107c3-fabb-417a-9921-371599897479"},{"name":"Upload org report logo","id":"a273ccaf-f7e3-4d14-abfb-3593c29722b7","request":{"method":"PUT","header":[{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"body":{"mode":"file","file":{"src":"/home/dsundstr/FlirCloud/lambda/services/flir-cloud-lambda-account-service/public/images/Ignite_logo.png"}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/reportlogo","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","reportlogo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a273ccaf-f7e3-4d14-abfb-3593c29722b7"},{"name":"Delete org report logo","id":"bfe3b2e3-cef7-4649-b209-58254c813b24","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/reportlogo","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","reportlogo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"bfe3b2e3-cef7-4649-b209-58254c813b24"},{"name":"Get personal org report logo","id":"9a7c1604-d3f3-4515-a69d-a4c8b31e3276","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/reportlogo/{{account_id}}","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","reportlogo","{{account_id}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"9a7c1604-d3f3-4515-a69d-a4c8b31e3276"},{"name":"Upload personal org report logo","id":"5eab6ce8-f13e-4dc4-aef4-d0ad8eeee7e4","request":{"method":"PUT","header":[{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"body":{"mode":"file","file":{"src":"/home/dsundstr/FlirCloud/lambda/services/flir-cloud-lambda-account-service/public/images/Ignite_logo.png"}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/reportlogo/{{account_id}}","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","reportlogo","{{account_id}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5eab6ce8-f13e-4dc4-aef4-d0ad8eeee7e4"},{"name":"Delete personal org report logo","id":"8969ff73-22f2-4af4-803b-a9375433d344","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/reportlogo/{{account_id}}","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","reportlogo","{{account_id}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8969ff73-22f2-4af4-803b-a9375433d344"},{"name":"Get personal org Logo","id":"0169df75-4946-4590-99aa-caad4059f6ad","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/logo/{{accountId}}","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","logo","{{accountId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0169df75-4946-4590-99aa-caad4059f6ad"},{"name":"Delete personal org Logo","id":"5c31ca64-2f4b-40ce-be17-f906dfa2d9cb","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/logo/{{accountId}}","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","logo","{{accountId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5c31ca64-2f4b-40ce-be17-f906dfa2d9cb"},{"name":"Upload personal org Logo","id":"d79d405c-42d9-44bd-b5c1-7ba17b0a32f1","request":{"method":"PUT","header":[{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/logo/{{accountId}}","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","logo","{{accountId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"d79d405c-42d9-44bd-b5c1-7ba17b0a32f1"},{"name":"Get org report Logo","id":"6e673df6-9ebf-4dab-8500-ac69ecd82cc7","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/reportlogo","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","reportlogo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"6e673df6-9ebf-4dab-8500-ac69ecd82cc7"},{"name":"Upload org report Logo","id":"a0b2da48-f728-4c1d-bfe6-3d4ee63282d1","request":{"method":"PUT","header":[{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/reportlogo","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","reportlogo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a0b2da48-f728-4c1d-bfe6-3d4ee63282d1"},{"name":"Delete org report Logo","id":"273eb488-2985-4cf4-b664-06a1b56dddc9","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/reportlogo","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","reportlogo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"273eb488-2985-4cf4-b664-06a1b56dddc9"},{"name":"Delete org Logo","id":"334658e1-c2f6-4994-8dc0-b5e7ddfbe981","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/logo","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","logo"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"334658e1-c2f6-4994-8dc0-b5e7ddfbe981"}],"id":"0c003e8d-18c0-46cc-a6b2-c73d0859bc13","_postman_id":"0c003e8d-18c0-46cc-a6b2-c73d0859bc13","description":""},{"name":"Create Organization","event":[{"listen":"test","script":{"exec":["var data = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"organizationId\", data.id);"],"type":"text/javascript","packages":{}}}],"id":"cc42fa3d-040a-4c77-8160-5e8ce27d476e","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"{{organizationName}}\",\n    \"owners\": [\n        \"{{oid1}}\",\n        \"{{oid2}}\"\n    ],\n    \"planId\": \"{{planId}}\",\n    \"planExpiration\": \"{{planExpiration}}\",\n    \"size\": {{organizationSize}},\n    \"agent\": \"{{agent}}\",\n    \"SAP_ID\": \"{{SAP_ID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations","description":"<p>Creates a new Organization</p>\n<p>The request body includes these values:</p>\n<ul>\n<li><p>name: Organization name (String)</p>\n</li>\n<li><p>owners: list of users to be assigned as the owners of the organization. owners are specified by their sso oid. if no such owner is found in FCS records, he will be automatically created.</p>\n</li>\n<li><p>planId: planId for the organization.</p>\n</li>\n<li><p>planExpiration: planExpiration for the organization (optional).</p>\n</li>\n<li><p>size: maximum number of Users in the organization.</p>\n</li>\n<li><p>agent: who to contact in case a member wants to change/upgrade the org. (optional)</p>\n</li>\n<li><p>SAP_ID: Could identify a reseller or a big customer and is needed in the future, so that the Portal can query Lambda on all Organizations that a reseller has sold/is administering (future API development) (optional)</p>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"ec18421f-4259-41be-9b75-479597eb2c51","name":"Create Organization","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"my organization\",\n    \"owners\": [\n        \"09124972-5102-4382-9963-6b64d9edf0c1\"\n    ],\n    \"planId\": \"25670e6f-c85c-478e-8d23-678e442bc184\",\n    \"size\": 100\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 25 Sep 2024 09:11:00 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"18b3a8a6-a32f-4ebb-9bb8-7b7f5299520e"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"191"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"my organization\",\n    \"size\": 100,\n    \"owners\": [\n        \"09124972-5102-4382-9963-6b64d9edf0c1\"\n    ],\n    \"creator\": \"someone@flir.com\",\n    \"id\": \"bf3ce2fb-5183-47cd-9919-7050092b6402\",\n    \"planId\": \"25670e6f-c85c-478e-8d23-678e442bc184\"\n}"},{"id":"e4bbee8d-2bc3-4e7b-a2dd-e08a5e372de4","name":"Create Organization","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"my organization2\",\n    \"owners\": [\n        \"09124972-5102-4382-9963-6b64d9edf0c1\"\n    ],\n    \"planId\": \"25670e6f-c85c-478e-8d23-678e442bc184\",\n    \"planExpiration\": \"2025-09-25T08:50:41Z\",\n    \"size\": 100,\n    \"agent\": \"agent1\",\n    \"SAP_ID\": \"id1\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 25 Sep 2024 09:13:53 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"2b362ad3-5450-4059-996b-96d6f5ded28c"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"241"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"my organization2\",\n    \"size\": 100,\n    \"owners\": [\n        \"09124972-5102-4382-9963-6b64d9edf0c1\"\n    ],\n    \"id\": \"ee648f16-2191-48ec-a426-b96acc92e59f\",\n    \"SAP_ID\": \"id1\",\n    \"planId\": \"25670e6f-c85c-478e-8d23-678e442bc184\",\n    \"planExpiration\": \"2025-09-25T08:50:41Z\",\n    \"agent\": \"agent1\",\n    \"creator\": \"someone@flir.com\"\n}"}],"_postman_id":"cc42fa3d-040a-4c77-8160-5e8ce27d476e"},{"name":"Get My Organizations","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"c24e7992-e3f8-44fa-b564-54efd8257a9d","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations?pageSize={{pageSize}}","description":"<p>List all user's organizations</p>\n<p>The query params includes:</p>\n<ul>\n<li>pageSize: (optional) defualt 5 (Int)</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations"],"host":["{{host}}"],"query":[{"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"a43ae012-8a72-408f-8166-1f261cc6f57c","name":"Get My Organizations","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"{{protocol}}://{{host}}/api/account/organizations?pageSize={{pageSize}}","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","organizations"],"query":[{"key":"pageSize","value":"{{pageSize}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 08:21:49 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"a140a0f2-dcd4-4de2-adab-ebc8b7b8968d"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"213"}],"cookie":[],"responseTime":null,"body":"{\n    \"organizations\": [\n        {\n            \"organization\": {\n                \"id\": \"000c6c9c-23ab-47f6-80cc-801c1a6401d3\",\n                \"name\": \"aaaaaaaaaa\",\n                \"planId\": \"50920234-2a3b-4d14-9453-1088dc0d01ec\",\n                \"creator\": \"creator@flir.com\",\n                \"size\": 300\n            },\n            \"role\": \"Admin\",\n            \"memberCount\": 6\n        },\n        {\n            \"organization\": {\n                \"id\": \"5d1a2780-ad56-411a-a1df-9b125bb86921\",\n                \"name\": \"my organization\",\n                \"planId\": \"50920234-2a3b-4d14-9453-1088dc0d01ec\",\n                \"creator\": \"creator@flir.com\",\n                \"size\": 5\n            },\n            \"role\": \"Member\",\n            \"memberCount\": 2\n        }\n    ]\n}"},{"id":"31fde852-abf9-401a-a4c9-218d5740f828","name":"Get My Organizations","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"{{protocol}}://{{host}}/api/account/organizations?pageSize=1","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","organizations"],"query":[{"key":"pageSize","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 08:22:18 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"ab6d5030-061a-48e7-be05-9db967a26c9a"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"790"}],"cookie":[],"responseTime":null,"body":"{\n    \"organizations\": [\n        {\n            \"organization\": {\n                \"id\": \"5d1a2780-ad56-411a-a1df-9b125bb86921\",\n                \"name\": \"my organization\",\n                \"planId\": \"50920234-2a3b-4d14-9453-1088dc0d01ec\",\n                \"creator\": \"creator@flir.com\",\n                \"size\": 5\n            },\n            \"role\": \"Member\",\n            \"memberCount\": 2            \n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJwYWdlX3NpemUiOjEsIm9yZ01lbWJlciI6eyJpZCI6IjE4Y2I0NWQ1LTk5MTEtNDY5NC04N2Q5LWJlYWM2NGM0NTc3OCIsIm9yZ2FuaXphdGlvbklkIjoiNWQxYTI3ODAtYWQ1Ni00MTFhLWExZGYtOWIxMjViYjg2OTIxIiwiYWNjb3VudElkIjoiMzE2NTZhNjUtOWViOC00OTViLTgxOGYtZmE2ZmQyODU1ZDJkIiwicm9sZSI6Ik93bmVyIiwiY29uZmlybWVkIjp0cnVlfSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlFPeUFCZDBfU0RjMnRUZEo1Mlh6NWciLCJpYXQiOjE3MTk4MjIxMzh9.iUelMt0XfZcFCY_R95tMeJE00EMMqCzUBecxh6XpEm09UxQI_rRn7w1CyWuXWneBeFz3l6mNhSCeTrYiGvtTo1otCM71sS2Y3KwHEsGT_9nM7V8uok3WFs8KreSX4ENqB1SRCGpFas1bLGAi_cVS-sfByE-5F-QNzrXbFaCfAm7f13R99DmwndG7wNkvwG8mjtntxmbYg3HF9n4B-xEgogeoAiJjbdhylkIvNoe7T3OfMt4aDXlqPHhG_h0rbg_VB23CMDLx-VqJBTorZQLQCr5CNZQmpX9UQQqbx_y7HRX7wEzf7BlNzSKWrAjsz2arHSbqYBEs2FBSNrNlfRNDaw\"\n}"}],"_postman_id":"c24e7992-e3f8-44fa-b564-54efd8257a9d"},{"name":"Get My Organizations - Ticket","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"74704bf5-c0f4-47f8-8c86-016d003cc714","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations?ticket={{ticket}}","description":"<p>List all user's organizations</p>\n<p>The quey params include:</p>\n<ul>\n<li>Ticket: ticket value is from the response to a previous Get My Organizations request.</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{ticket}}"}],"variable":[]}},"response":[{"id":"6995a14e-b3af-4e38-9ce1-99e36bf0704c","name":"Get My Organizations - Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"{{protocol}}://{{host}}/api/account/organizations?ticket=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJwYWdlX3NpemUiOjEsIm9yZ01lbWJlciI6eyJpZCI6IjE4Y2I0NWQ1LTk5MTEtNDY5NC04N2Q5LWJlYWM2NGM0NTc3OCIsIm9yZ2FuaXphdGlvbklkIjoiNWQxYTI3ODAtYWQ1Ni00MTFhLWExZGYtOWIxMjViYjg2OTIxIiwiYWNjb3VudElkIjoiMzE2NTZhNjUtOWViOC00OTViLTgxOGYtZmE2ZmQyODU1ZDJkIiwicm9sZSI6Ik93bmVyIiwiY29uZmlybWVkIjp0cnVlfSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlFPeUFCZDBfU0RjMnRUZEo1Mlh6NWciLCJpYXQiOjE3MTk4MjIxMzh9.iUelMt0XfZcFCY_R95tMeJE00EMMqCzUBecxh6XpEm09UxQI_rRn7w1CyWuXWneBeFz3l6mNhSCeTrYiGvtTo1otCM71sS2Y3KwHEsGT_9nM7V8uok3WFs8KreSX4ENqB1SRCGpFas1bLGAi_cVS-sfByE-5F-QNzrXbFaCfAm7f13R99DmwndG7wNkvwG8mjtntxmbYg3HF9n4B-xEgogeoAiJjbdhylkIvNoe7T3OfMt4aDXlqPHhG_h0rbg_VB23CMDLx-VqJBTorZQLQCr5CNZQmpX9UQQqbx_y7HRX7wEzf7BlNzSKWrAjsz2arHSbqYBEs2FBSNrNlfRNDaw","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","organizations"],"query":[{"key":"ticket","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJwYWdlX3NpemUiOjEsIm9yZ01lbWJlciI6eyJpZCI6IjE4Y2I0NWQ1LTk5MTEtNDY5NC04N2Q5LWJlYWM2NGM0NTc3OCIsIm9yZ2FuaXphdGlvbklkIjoiNWQxYTI3ODAtYWQ1Ni00MTFhLWExZGYtOWIxMjViYjg2OTIxIiwiYWNjb3VudElkIjoiMzE2NTZhNjUtOWViOC00OTViLTgxOGYtZmE2ZmQyODU1ZDJkIiwicm9sZSI6Ik93bmVyIiwiY29uZmlybWVkIjp0cnVlfSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlFPeUFCZDBfU0RjMnRUZEo1Mlh6NWciLCJpYXQiOjE3MTk4MjIxMzh9.iUelMt0XfZcFCY_R95tMeJE00EMMqCzUBecxh6XpEm09UxQI_rRn7w1CyWuXWneBeFz3l6mNhSCeTrYiGvtTo1otCM71sS2Y3KwHEsGT_9nM7V8uok3WFs8KreSX4ENqB1SRCGpFas1bLGAi_cVS-sfByE-5F-QNzrXbFaCfAm7f13R99DmwndG7wNkvwG8mjtntxmbYg3HF9n4B-xEgogeoAiJjbdhylkIvNoe7T3OfMt4aDXlqPHhG_h0rbg_VB23CMDLx-VqJBTorZQLQCr5CNZQmpX9UQQqbx_y7HRX7wEzf7BlNzSKWrAjsz2arHSbqYBEs2FBSNrNlfRNDaw"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 08:22:43 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"b1cfb57b-c9df-4af3-8153-c684c21510a2"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"792"}],"cookie":[],"responseTime":null,"body":"{\n    \"organizations\": [\n        {\n            \"organization\": {\n                \"id\": \"000c6c9c-23ab-47f6-80cc-801c1a6401d3\",\n                \"name\": \"aaaaaaaaaa\",\n                \"planId\": \"50920234-2a3b-4d14-9453-1088dc0d01ec\",\n                \"creator\": \"creator@flir.com\",\n                \"size\": 300\n            },\n            \"role\": \"Admin\",\n            \"memberCount\": 6            \n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJwYWdlX3NpemUiOjEsIm9yZ01lbWJlciI6eyJpZCI6IjQ3MjY0YTdjLWYzNDgtNDZiNS04Y2Y5LWQxN2JlY2Y1OWJlMSIsIm9yZ2FuaXphdGlvbklkIjoiMDAwYzZjOWMtMjNhYi00N2Y2LTgwY2MtODAxYzFhNjQwMWQzIiwiYWNjb3VudElkIjoiMzE2NTZhNjUtOWViOC00OTViLTgxOGYtZmE2ZmQyODU1ZDJkIiwicm9sZSI6Ik93bmVyIiwiY29uZmlybWVkIjp0cnVlfSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IkxKNE44SVpMaE1TWV9BRFR3ZDZ2YUEiLCJpYXQiOjE3MTk4MjIxNjN9.h9JbrRIO7G3in9tFHQNETfcJuVWalhQXzAvUDoBHCvFwCpKnLnIK6dnko1dMO9jbj2x-8LPptxSHtUBNBKaFXZtjkLd6DseE2J_YbTLU22r5IV1rHuD3zgpVCJRp_TgUlB8MO0zPa3UuZSdVeBmO01A4Z_LUlIJuNd_niUEtdl1tkDzh2KfuADnHjr7Km8jqu34gPuYaLCYPMTe9-zTA3qZpwcRr1kC3uD2pIl5F9vdvaXjQ3aq5NeCsXH45OP9WnXb4cpsdGL4nGP9acu96zaiy8E3Nlt8Xt5AVN3hxGvZdES6RR_NC7VMJjpBA9E2djTDi03lTPf-foqFeUDqgPA\"\n}"}],"_postman_id":"74704bf5-c0f4-47f8-8c86-016d003cc714"},{"name":"Get Organization Member","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"181f2593-e66b-4d5f-94e3-5fe59ba7f671","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members/{{email}}","description":"<p>Get Organization Member with the following email. The desired organizatinId is specify in request URL.</p>\n<p>The query params includes:</p>\n<ul>\n<li>email: valid email</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","members","{{email}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"181f2593-e66b-4d5f-94e3-5fe59ba7f671"},{"name":"Get My Organization","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"105e3b74-cd46-4f5e-a971-5777b7355d5e","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/info?pageSize={{pageSize}}&sortBy={{sortBy}}&order={{order}}","description":"<p>Get Organization info, name, size, creator and list of users (with pagination). The desired organizatinId is specify in request URL.</p>\n<p>The query params includes:</p>\n<ul>\n<li><p>pageSize - optional (Int) between 1 and 100</p>\n</li>\n<li><p>sortBy - optional field to sort by (one of Role, Status, Email, LastActive).</p>\n</li>\n<li><p>order - optional field (asc/desc)</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>Default sorting is a combination as follows:\na.       Role (order Owner, Admin, Member)\nb.       Status (order Active, Pending)\nc.       Email (alphabetical ascending)\n\n</code></pre>","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","info"],"host":["{{host}}"],"query":[{"key":"pageSize","value":"{{pageSize}}"},{"description":{"content":"<p>Optional (One of Role, Status, Email, LastActive)</p>\n","type":"text/plain"},"key":"sortBy","value":"{{sortBy}}"},{"description":{"content":"<p>Optional (asc/desc)</p>\n","type":"text/plain"},"key":"order","value":"{{order}}"}],"variable":[]}},"response":[{"id":"1c01c581-ebb4-4be2-a05d-073067d72e2d","name":"Get My Organization","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/info?pageSize={{pageSize}}&sortBy=Role","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","organizations","{{organizationId}}","info"],"query":[{"key":"pageSize","value":"{{pageSize}}"},{"key":"sortBy","value":"Role"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 08:24:03 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"a27b3c32-0061-4912-ba39-7776fe008936"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"216"}],"cookie":[],"responseTime":null,"body":"{\n    \"organization\": {\n        \"id\": \"000c6c9c-23ab-47f6-80cc-801c1a6401d3\",\n        \"name\": \"aaaaaaaaaa\",\n        \"planId\": \"50920234-2a3b-4d14-9453-1088dc0d01ec\",\n        \"size\": 300,\n        \"creator\": \"asaf.bashiri@teledyne.com\"\n    },\n    \"organizationMembers\": [\n        {\n            \"email\": \"asaf.bashiri@teledyne.com\",\n            \"role\": \"Owner\",\n            \"status\": \"Active\"\n        }\n    ],\n    \"role\": \"Member\",\n    \"memberCount\": 6\n}"}],"_postman_id":"105e3b74-cd46-4f5e-a971-5777b7355d5e"},{"name":"Get My Organization - Ticket","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"0974f230-3f1c-4298-bf18-0cb6056c81df","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/info?ticket={{ticket}}","description":"<p>Get Organization info, name, size, creator and list of users (with pagination). The desired organizatinId is specify in request URL.</p>\n<p>The query params include:</p>\n<p>Ticket: ticket value is from the response to a previous Get My Organizations Tickets request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","info"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{ticket}}"}],"variable":[]}},"response":[],"_postman_id":"0974f230-3f1c-4298-bf18-0cb6056c81df"},{"name":"Get Organization Pending Members","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"07ce5382-7488-4caf-80e7-b83dcd361389","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members/pending?pageSize={{pageSize}}","description":"<p>Get Pending users who dos'nt have ignite account (with pagination). The desired organizatinId is specify in request URL.</p>\n<p>The qury params includes:</p>\n<ul>\n<li>pageSize - optional (Int)</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","members","pending"],"host":["{{host}}"],"query":[{"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"80248f39-d027-40ae-9f5d-072bfefa5df8","name":"Get Organization Pending Members","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members/pending?pageSize=2","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","organizations","{{organizationId}}","members","pending"],"query":[{"key":"pageSize","value":"2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 08:28:34 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"13ed38c8-0e13-422b-9b76-29b026b3daec"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"812"}],"cookie":[],"responseTime":null,"body":"{\n    \"organizationMembers\": [\n        {\n            \"email\": \"assafbashir1i@gmail.com\",\n            \"role\": \"Member\",\n            \"status\": \"Pending\"\n        },\n        {\n            \"email\": \"asaf.bashiri2@teledyne.com\",\n            \"role\": \"Member\",\n            \"status\": \"Pending\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJvcmdhbml6YXRpb25JZCI6IjAwMGM2YzljLTIzYWItNDdmNi04MGNjLTgwMWMxYTY0MDFkMyIsInBhZ2Vfc2l6ZSI6Miwib3JnTWVtYmVyIjp7ImlkIjoiMWEzZjJhNzctOWU4My00ZTgxLTlkNTAtMzkyYjJlMjAyZDhjIiwib3JnYW5pemF0aW9uSWQiOiIwMDBjNmM5Yy0yM2FiLTQ3ZjYtODBjYy04MDFjMWE2NDAxZDMiLCJlbWFpbCI6ImFzYWYuYmFzaGlyaTJAdGVsZWR5bmUuY29tIiwicm9sZSI6Ik1lbWJlciIsImV4cGlyYXRpb24iOiIyMDI0LTA3LTAzVDA4OjI4OjEwLjU0ODI1OFoifSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InkzYzJ5djVlV3VGTDdfY0d5NVl0S2ciLCJpYXQiOjE3MTk4MjI1MTR9.k4SphK0INOobe-4VQfa5G6Ljv0ryCrxsLyFufWpqSdNFfXt8EjRZfr5EF0oZLPvxRDBinbK0-_mvogdc2aLH4VQY9fPFna7SB4dDkcuZvfPQjt36kpntje0nbcHPJow2tB_kjCjFwC_0eVTfA_ElXqrLA8i3RnIDLvSDDEysDKaVqWymcZwX-S3mSS8qTRiMx6wbJKZ5r1LUXjCRZ7eMCbxI6D_9r0A62lQ3ukQpDQDbkM9QkLkV5AReuTtiN71V2AX3YPIxAtYyb1i9AFSDVBTACc3LRWtxfj2fXYe1pVuBLvO2H5Sk8q4IvuhBOkqnoCbeFCrz_KshqCP8KS2omg\"\n}"}],"_postman_id":"07ce5382-7488-4caf-80e7-b83dcd361389"},{"name":"Get Organization Pending Members - Ticket","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"90b468dd-8719-4d6a-9ce0-6274291fe7a0","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members/pending?ticket={{ticket}}","description":"<p>Get Pending users who dos'nt have ignite account (with pagination). The desired organizatinId is specify in request URL.</p>\n<p>The query params includes these values:</p>\n<ul>\n<li>Ticket: ticket value is from the response to a previous Get Organization Pending Members.</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","members","pending"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{ticket}}"}],"variable":[]}},"response":[{"id":"0bde8c56-745d-4313-8a8c-d599016b55f2","name":"Get Organization Pending Members - Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members/pending?ticket=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJvcmdhbml6YXRpb25JZCI6IjAwMGM2YzljLTIzYWItNDdmNi04MGNjLTgwMWMxYTY0MDFkMyIsInBhZ2Vfc2l6ZSI6Miwib3JnTWVtYmVyIjp7ImlkIjoiMWEzZjJhNzctOWU4My00ZTgxLTlkNTAtMzkyYjJlMjAyZDhjIiwib3JnYW5pemF0aW9uSWQiOiIwMDBjNmM5Yy0yM2FiLTQ3ZjYtODBjYy04MDFjMWE2NDAxZDMiLCJlbWFpbCI6ImFzYWYuYmFzaGlyaTJAdGVsZWR5bmUuY29tIiwicm9sZSI6Ik1lbWJlciIsImV4cGlyYXRpb24iOiIyMDI0LTA3LTAzVDA4OjI4OjEwLjU0ODI1OFoifSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InkzYzJ5djVlV3VGTDdfY0d5NVl0S2ciLCJpYXQiOjE3MTk4MjI1MTR9.k4SphK0INOobe-4VQfa5G6Ljv0ryCrxsLyFufWpqSdNFfXt8EjRZfr5EF0oZLPvxRDBinbK0-_mvogdc2aLH4VQY9fPFna7SB4dDkcuZvfPQjt36kpntje0nbcHPJow2tB_kjCjFwC_0eVTfA_ElXqrLA8i3RnIDLvSDDEysDKaVqWymcZwX-S3mSS8qTRiMx6wbJKZ5r1LUXjCRZ7eMCbxI6D_9r0A62lQ3ukQpDQDbkM9QkLkV5AReuTtiN71V2AX3YPIxAtYyb1i9AFSDVBTACc3LRWtxfj2fXYe1pVuBLvO2H5Sk8q4IvuhBOkqnoCbeFCrz_KshqCP8KS2omg","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","organizations","{{organizationId}}","members","pending"],"query":[{"key":"ticket","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJvcmdhbml6YXRpb25JZCI6IjAwMGM2YzljLTIzYWItNDdmNi04MGNjLTgwMWMxYTY0MDFkMyIsInBhZ2Vfc2l6ZSI6Miwib3JnTWVtYmVyIjp7ImlkIjoiMWEzZjJhNzctOWU4My00ZTgxLTlkNTAtMzkyYjJlMjAyZDhjIiwib3JnYW5pemF0aW9uSWQiOiIwMDBjNmM5Yy0yM2FiLTQ3ZjYtODBjYy04MDFjMWE2NDAxZDMiLCJlbWFpbCI6ImFzYWYuYmFzaGlyaTJAdGVsZWR5bmUuY29tIiwicm9sZSI6Ik1lbWJlciIsImV4cGlyYXRpb24iOiIyMDI0LTA3LTAzVDA4OjI4OjEwLjU0ODI1OFoifSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InkzYzJ5djVlV3VGTDdfY0d5NVl0S2ciLCJpYXQiOjE3MTk4MjI1MTR9.k4SphK0INOobe-4VQfa5G6Ljv0ryCrxsLyFufWpqSdNFfXt8EjRZfr5EF0oZLPvxRDBinbK0-_mvogdc2aLH4VQY9fPFna7SB4dDkcuZvfPQjt36kpntje0nbcHPJow2tB_kjCjFwC_0eVTfA_ElXqrLA8i3RnIDLvSDDEysDKaVqWymcZwX-S3mSS8qTRiMx6wbJKZ5r1LUXjCRZ7eMCbxI6D_9r0A62lQ3ukQpDQDbkM9QkLkV5AReuTtiN71V2AX3YPIxAtYyb1i9AFSDVBTACc3LRWtxfj2fXYe1pVuBLvO2H5Sk8q4IvuhBOkqnoCbeFCrz_KshqCP8KS2omg"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 08:29:04 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"57f9b3df-76a9-4007-b946-9402286a092d"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"813"}],"cookie":[],"responseTime":null,"body":"{\n    \"organizationMembers\": [\n        {\n            \"email\": \"asafb.ashiri@teledyne.com\",\n            \"role\": \"Owner\",\n            \"status\": \"Pending\"\n        },\n        {\n            \"email\": \"asaf.bashir1i@teledyne.com\",\n            \"role\": \"Member\",\n            \"status\": \"Pending\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJvcmdhbml6YXRpb25JZCI6IjAwMGM2YzljLTIzYWItNDdmNi04MGNjLTgwMWMxYTY0MDFkMyIsInBhZ2Vfc2l6ZSI6Miwib3JnTWVtYmVyIjp7ImlkIjoiOGQ1OWZmNGQtNGY0Zi00MTVmLTg4MDgtMThkNjcwOGEwZGI0Iiwib3JnYW5pemF0aW9uSWQiOiIwMDBjNmM5Yy0yM2FiLTQ3ZjYtODBjYy04MDFjMWE2NDAxZDMiLCJlbWFpbCI6ImFzYWYuYmFzaGlyMWlAdGVsZWR5bmUuY29tIiwicm9sZSI6Ik1lbWJlciIsImV4cGlyYXRpb24iOiIyMDI0LTA3LTAzVDA4OjI2OjUyLjY2MzY0MloifSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlgxVkZZRTZOOVA0Q1Y1TnhuUTVGN0EiLCJpYXQiOjE3MTk4MjI1NDR9.Hd-HVoZAPqAt5bQeTiGjzcHmXLh1nvs9jXI-H9DxiXiO4fOtyOFoMHbgVjmM-bXi0RhvhvYA5gUZejmz4GsbW0v5dtCZx04QTmsnJ_0GdNSpJJqyCiKL-tb_XrSuMpt8Aab2IV27hWCkZx-Xhf1XdPoh1twQ_741K-4TYVQJis7jonL7u6OVOcHjdu-pAdpTHe8PdV67RReGcloZxi6gUj_qqg8YJrfn0Jk43r9u3siObBawIHcrT2pS51PZFGbV-CHg1TWP8cwgPkafxTnMoXenS_liDrjIAPUNdeGK7ioTbyGJzngTc9JRnSbwAXbHO-Pf6VYhvH8PWdSZI2cgkw\"\n}"}],"_postman_id":"90b468dd-8719-4d6a-9ce0-6274291fe7a0"},{"name":"Get Invitations for Organizations","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"495f11bd-aa3f-442f-a223-bdbd75d2ed8e","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/invitations?pageSize={{pageSize}}","description":"<p>Get invitations for organizations.</p>\n<p>The query params include:</p>\n<p>pageSize (optional) - size (Int)</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","invitations"],"host":["{{host}}"],"query":[{"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"9934f5b0-2af3-405f-ba7d-03df86739fb5","name":"Get Invitations for Organizations","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"{{protocol}}://{{host}}/api/account/organizations/invitations?pageSize={{pageSize}}","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","organizations","invitations"],"query":[{"key":"pageSize","value":"{{pageSize}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:14:05 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"7fbc0cc4-effe-471f-bbca-827e60d43432"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"99"}],"cookie":[],"responseTime":null,"body":"{\n    \"invitations\": [\n        {\n            \"id\": \"000c6c9c-23ab-47f6-80cc-801c1a6401d3\",\n            \"name\": \"aaaaaaaaaa\"\n        }\n    ]\n}"},{"id":"c1c63f2c-7918-4158-b8b8-dbf992572ae3","name":"Get Invitations for Organizations","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"{{protocol}}://{{host}}/api/account/organizations/invitations?pageSize=2","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","account","organizations","invitations"],"query":[{"key":"pageSize","value":"2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:19:15 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"920e34de-8d0e-4d54-b4e0-daa212828b72"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"752"}],"cookie":[],"responseTime":null,"body":"{\n    \"invitations\": [\n        {\n            \"id\": \"000c6c9c-23ab-47f6-80cc-801c1a6401d3\",\n            \"name\": \"aaaaaaaaaa\"\n        },\n        {\n            \"id\": \"5d1a2780-ad56-411a-a1df-9b125bb86921\",\n            \"name\": \"my organization\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJwYWdlX3NpemUiOjIsIm9yZyI6eyJpZCI6ImE1NmUzMTFlLTJhNjMtNDQ5MC1hNWUzLWQyY2ViYjAyZDdjNSIsIm9yZ2FuaXphdGlvbklkIjoiNWQxYTI3ODAtYWQ1Ni00MTFhLWExZGYtOWIxMjViYjg2OTIxIiwiYWNjb3VudElkIjoiMmE3ZDY5N2ItNDgyMS00MjhhLWIzMmMtNTg1ZWQwNWEwOWFlIiwicm9sZSI6Ik93bmVyIiwiY29uZmlybWVkIjpmYWxzZX0sImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJUeGg3aUlxX09ickZ3SFpRQ1JTUnZnIiwiaWF0IjoxNzE5ODI1NTU1fQ.iTh1V3-ggkXt2GxeBfPkK_iEI4VWC1C0OuRkwUuq6rnR6Sy1fc7AxMecKN6M_xWz8cjpZawsEVa5ri_glfnBD7d2kg6sZdr1_rYbVY9urKXTQmuDVp17YBpmK8-98BosRnN0XZJEx96U_cftISpzMRqH0aTrUVRptMZ7gGz90aqG86bUPjIIHsUvArcqdpVOFMMRHvW71rmBaN7yHGdIrPDTakZ9D2--F898IIsnisvA5n7HzQfUfPyix0XTbeaiodfyUTRee3gfVpQgFsojqC7h3ZdYToMXVCz_nImubUWtavcS9ywhQZoZjM7e1ksYIUuM-cOZ6_Kd-MM7XthCDw\"\n}"}],"_postman_id":"495f11bd-aa3f-442f-a223-bdbd75d2ed8e"},{"name":"Get Invitations for Organizations - Ticket","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"5a699560-6cb7-43a1-8283-93e1a43d9176","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/invitations?ticket={{ticket}}","description":"<p>Get Invitations for Organizations - Ticket</p>\n<p>The request body includes these values:</p>\n<p>Ticket: ticket value is from the response to a previous Get Invitations request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","invitations"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{ticket}}"}],"variable":[]}},"response":[],"_postman_id":"5a699560-6cb7-43a1-8283-93e1a43d9176"},{"name":"Accept Invitation","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"efb92d44-4729-4404-a20f-3ff5fcd6b0f5","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/invitations/{{organizationId}}/accept","description":"<p>Accept organization invitation. The desired organizatinId is specify in request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","invitations","{{organizationId}}","accept"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"c042a69d-efd8-4c93-bffc-6133e09f0159","name":"Accept Invitation","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/invitations/000c6c9c-23ab-47f6-80cc-801c1a6401d3/accept"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:19:52 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"655db79a-cb44-4a24-a348-cf3ef56e0411"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""},{"id":"651dc799-d29c-4497-9bea-c14944b7d45c","name":"Accept Invitation","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/invitations/5d1a2780-ad56-411a-a1df-9b125bb86921/accept"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:20:48 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"77217e3c-07ae-47c3-8506-b7b468a5ad30"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"699"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCodes\": [\n        {\n            \"code\": 400016,\n            \"codename\": \"OrganizationInvitationDoesNotExist\",\n            \"description\": \"Organization Invitation Does Not Exist\"\n        }\n    ],\n    \"reason\": \"invitation for organization 5d1a2780-ad56-411a-a1df-9b125bb86921 not found\",\n    \"origin\": \"AccountService\",\n    \"requestId\": \"77217e3c-07ae-47c3-8506-b7b468a5ad30\",\n    \"stackTrace\": [\n        \"com.flir.exceptions.OrganizationInvitationNotFoundException: invitation for organization 5d1a2780-ad56-411a-a1df-9b125bb86921 not found\",\n        \"at com.flir.bl.AcceptInvitationActor$$anonfun$com$flir$bl$AcceptInvitationActor$$onGetInvitation$1.applyOrElse(AcceptInvitationActor.scala:31)\",\n        \"at com.flir.bl.AcceptInvitationActor$$anonfun$com$flir$bl$AcceptInvitationActor$$onGetInvitation$1.applyOrElse(AcceptInvitationActor.scala:29)\",\n        \"at scala.PartialFunction$OrElse.apply(PartialFunction.scala:266)\",\n        \"at flir.common.actors.MessageBaseActor$$anonfun$handleIncomingMessage$1.applyOrElse(MessageBaseActor.scala:118)\",\n        \"at scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:35)\",\n        \"at flir.common.actors.MessageBaseActor$$anonfun$receive$1.applyOrElse(MessageBaseActor.scala:37)\",\n        \"at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547)\",\n        \"at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:545)\",\n        \"at com.flir.bl.AcceptInvitationActor.aroundReceive(AcceptInvitationActor.scala:22)\",\n        \"at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)\",\n        \"at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)\",\n        \"at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:280)\",\n        \"at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:241)\",\n        \"at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:253)\",\n        \"at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)\",\n        \"at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)\",\n        \"at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)\",\n        \"at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)\",\n        \"at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)\"\n    ],\n    \"utcTime\": \"2024-07-01T09:20:48.951662Z\"\n}"}],"_postman_id":"efb92d44-4729-4404-a20f-3ff5fcd6b0f5"},{"name":"Decline Invitation","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"a5da7669-c061-4a75-803c-e0b6cb44fe47","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/invitations/{{organizationId}}/decline","description":"<p>Decline organization invitation. The desired organizatinId is specify in request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","invitations","{{organizationId}}","decline"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"594c9c2e-392f-482d-bfb7-e2c80ead4f3c","name":"Decline Invitation","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/invitations/5d1a2780-ad56-411a-a1df-9b125bb86921/decline"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:20:16 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"1ea0371e-1b4a-451c-8d15-d9b2894b82e4"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""},{"id":"699e5b65-06e2-4a52-b426-222db1c06c16","name":"Decline Invitation","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/invitations/5d1a2780-ad56-411a-a1df-9b125bb86421/decline"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:20:32 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"de335d01-ac26-4574-9010-f935783c49cf"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"698"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCodes\": [\n        {\n            \"code\": 400016,\n            \"codename\": \"OrganizationInvitationDoesNotExist\",\n            \"description\": \"Organization Invitation Does Not Exist\"\n        }\n    ],\n    \"reason\": \"invitation for organization 5d1a2780-ad56-411a-a1df-9b125bb86421 not found\",\n    \"origin\": \"AccountService\",\n    \"requestId\": \"de335d01-ac26-4574-9010-f935783c49cf\",\n    \"stackTrace\": [\n        \"com.flir.exceptions.OrganizationInvitationNotFoundException: invitation for organization 5d1a2780-ad56-411a-a1df-9b125bb86421 not found\",\n        \"at com.flir.bl.DeclineInvitationActor$$anonfun$com$flir$bl$DeclineInvitationActor$$onGetInvitation$1.applyOrElse(DeclineInvitationActor.scala:31)\",\n        \"at com.flir.bl.DeclineInvitationActor$$anonfun$com$flir$bl$DeclineInvitationActor$$onGetInvitation$1.applyOrElse(DeclineInvitationActor.scala:29)\",\n        \"at scala.PartialFunction$OrElse.apply(PartialFunction.scala:266)\",\n        \"at flir.common.actors.MessageBaseActor$$anonfun$handleIncomingMessage$1.applyOrElse(MessageBaseActor.scala:118)\",\n        \"at scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:35)\",\n        \"at flir.common.actors.MessageBaseActor$$anonfun$receive$1.applyOrElse(MessageBaseActor.scala:37)\",\n        \"at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547)\",\n        \"at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:545)\",\n        \"at com.flir.bl.DeclineInvitationActor.aroundReceive(DeclineInvitationActor.scala:22)\",\n        \"at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)\",\n        \"at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)\",\n        \"at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:280)\",\n        \"at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:241)\",\n        \"at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:253)\",\n        \"at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)\",\n        \"at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)\",\n        \"at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)\",\n        \"at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)\",\n        \"at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)\"\n    ],\n    \"utcTime\": \"2024-07-01T09:20:32.546470Z\"\n}"}],"_postman_id":"a5da7669-c061-4a75-803c-e0b6cb44fe47"},{"name":"Update Organization","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"db6ee3fe-6f78-4d25-8b69-fec9e76e4b22","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"{{organizationNmae}}\",\n    \"plan\": \"{{planId}}\",\n    \"size\": {{organizationSize}}\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}","description":"<p>Update Organization Info. The desired organizatinId is specify in request URL. Only Owner/Admin can perform this request.</p>\n<p>Body Params:</p>\n<ul>\n<li><p>name: new name of the organization (String)</p>\n</li>\n<li><p>plan: new planId (UUID)</p>\n</li>\n<li><p>size: new size of organization (int)</p>\n</li>\n</ul>\n<p>This request should be perfrom by paymnet portal, up to change.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"db6ee3fe-6f78-4d25-8b69-fec9e76e4b22"},{"name":"Update Default Organization Settings","id":"305409fa-8394-4f88-87e3-f19efbe5b767","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"settings\": {{ANY_VALID_JSON_OBJECT}}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/settings","description":"<p>Updates the default organization settings.</p>\n<p>Can be called by an organization owner or admin.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","settings"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"c5d8159c-ad9a-4621-8caf-ec38bea961e2","name":"Update Default Organization Settings","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"settings\": {\r\n        \"my\": \"settings\",\r\n        \"num\": 200\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/b7137494-84df-49a3-8082-2cb84d8f2d97/settings"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Thu, 14 Nov 2024 13:46:23 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"51547c2f-7208-482c-8fe8-74e9727b509e"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"305409fa-8394-4f88-87e3-f19efbe5b767"},{"name":"Get Default Organization Settings","id":"71b89ea7-b373-4e25-94ed-d6bafb919e0d","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/settings","description":"<p>Get the default organization settings.</p>\n<p>Can be called by any organization member.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","settings"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"39d655e4-4c5a-4334-86a1-82e3262b0a01","name":"Get Default Organization Settings","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/settings"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Nov 2024 08:49:04 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"7c72d74e-d2e1-44cc-b69f-ebbf71e2a3e5"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"57"}],"cookie":[],"responseTime":null,"body":"{\n    \"settings\": {\n        \"any\": \"whatever\"\n    }\n}"}],"_postman_id":"71b89ea7-b373-4e25-94ed-d6bafb919e0d"},{"name":"Update Organization Settings","id":"1eceb9a1-38e0-4410-8ecb-83d9cd986135","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"settings\": {{ANY_VALID_JSON_OBJECT}}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/settings/{{accountId}}","description":"<p>Updates the members personal organization settings. Can be called by owners, admins and the member himself.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","settings","{{accountId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"1a9cbf7f-8934-4501-9aa3-15a3c5906ee1","name":"Update Organization Settings","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"settings\": \"hiiiii\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/b7137494-84df-49a3-8082-2cb84d8f2d97/settings/423659b9-ff03-4d29-87f8-637c22e48bfa"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Thu, 14 Nov 2024 13:46:42 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"26a4284f-1746-422e-a616-78fd3d46ef41"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"1eceb9a1-38e0-4410-8ecb-83d9cd986135"},{"name":"Get Organization Settings","id":"e1c6b364-6d0b-4e75-8e15-159f773cb88d","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/settings/{{accountId}}","description":"<p>Gets a members personal organization settings. Can be called by owners, admins and the member himself.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","settings","{{accountId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"f716821f-7714-4064-af82-0167d20c13bc","name":"Get Organization Settings","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/b7137494-84df-49a3-8082-2cb84d8f2d97/settings/423659b9-ff03-4d29-87f8-637c22e48bfa"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Nov 2024 13:46:54 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"a4cb015f-be36-4454-8246-ab4d05ae7954"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"45"}],"cookie":[],"responseTime":null,"body":"{\n    \"settings\": \"hiiiii\"\n}"}],"_postman_id":"e1c6b364-6d0b-4e75-8e15-159f773cb88d"},{"name":"Assign Plan to Organization","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"3cbe2c93-c55d-4350-b898-206d51741cc1","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"organizationId\": \"{{organizationId}}\",\n\t\"planId\": \"{{planID}}\",\n    \"planExpiration\": \"{{planExpiration}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/plan/assign","description":"<p>Assign plan to Organization:</p>\n<p>Body params:</p>\n<ul>\n<li><p>organizatinoId: UUID</p>\n</li>\n<li><p>planId:UUID</p>\n</li>\n<li><p>planExpiration: date</p>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","plan","assign"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3cbe2c93-c55d-4350-b898-206d51741cc1"},{"name":"Add/Update Organization Members","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"891335ac-aa5e-4850-ab30-983cc6ce97fe","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"members\":[\n        {\"email\": \"{{email}}\",\n        \"role\": \"{{role}}\"},\n        {\"email\": \"{{email}}\",\n        \"role\": \"{{role}}\"}\n    ]\n}\n\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members","description":"<p>Add or update memebrs. The desired organizatinId is specify in request URL. Only Owner can perform this request</p>\n<p>body params:</p>\n<ul>\n<li>members: list of object {email: String, role: Owner/Admin/Member}</li>\n</ul>\n<p>Response includes:</p>\n<ul>\n<li><p>email</p>\n</li>\n<li><p>status</p>\n</li>\n<li><p>role</p>\n</li>\n</ul>\n<p>If it's impossible to add/update a certain member then the reason will appear in the Status field (for example MamMembers). In such cases the role will not be included in the response.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","members"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"d463d201-df69-461a-aa0b-e2a581cf63ae","name":"Add/Update Organization Members","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"members\":[\n        {\"email\": \"assafbashiri@gmail.com\",\n        \"role\": \"Member\"}\n    ]\n}\n\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 08:24:56 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"edfe2ceb-3629-456c-b0ca-70caafca8cff"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"90"}],"cookie":[],"responseTime":null,"body":"{\n    \"members\": [\n        {\n            \"email\": \"assafbashiri@gmail.com\",\n            \"status\": \"Invited\",\n            \"hasAccount\": true,\n            \"role\": \"Member\"\n        }\n    ]\n}"},{"id":"8811c082-9534-48be-9535-e5d9a9057b25","name":"Add/Update Organization Members","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"members\":[\n        {\"email\": \"assafbashiri@gmail.com\",\n        \"role\": \"Member\"},\n        {\"email\": \"assafbashir1i@gmail.com\",\n        \"role\": \"Member\"}\n    ]\n}\n\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 08:25:49 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"43d21e34-38fb-4ef7-ac8f-ca24de52c256"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"113"}],"cookie":[],"responseTime":null,"body":"{\n    \"members\": [\n        {\n            \"email\": \"assafbashiri@gmail.com\",\n            \"status\": \"WaitForResponse\",\n            \"hasAccount\": true,\n            \"role\": \"Member\"\n        },\n        {\n            \"email\": \"assafbashir1i@gmail.com\",\n            \"status\": \"Invited\",\n            \"hasAccount\": false,\n            \"role\": \"Member\"\n        }\n    ]\n}"},{"id":"d67a2369-7e06-4488-b7ec-8e20e42a2f72","name":"Add/Update Organization Members","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"members\":[\n        {\"email\": \"assafbashiri@gmail.com\",\n        \"role\": \"Member\"},\n        {\"email\": \"assafbashir1i@gmail.com\",\n        \"role\": \"Member\"},\n        {\"email\": \"asaf.bashiri@teledyne.com\",\n        \"role\": \"Member\"}\n    ]\n}\n\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 08:27:16 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"49444300-d3c1-4f07-ab16-58026b0a6c97"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"134"}],"cookie":[],"responseTime":null,"body":"{\n    \"members\": [\n        {\n            \"email\": \"assafbashiri@gmail.com\",\n            \"status\": \"WaitForResponse\",\n            \"hasAccount\": true,\n            \"role\": \"Member\"\n        },\n        {\n            \"email\": \"assafbashir1i@gmail.com\",\n            \"status\": \"WaitForResponse\",\n            \"hasAccount\": true,\n            \"role\": \"Member\"\n        },\n        {\n            \"email\": \"asaf.bashiri@teledyne.com\",\n            \"status\": \"OnlyOneOwner\",\n            \"hasAccount\": true,\n            \"role\": \"Owner\"\n        }\n    ]\n}"},{"id":"25f4490a-b54f-45fd-923f-94d36f3b85ad","name":"Add/Update Organization Members - MaxMembers","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"members\":[\n        {\"email\": \"assafbashiri@gmail.com\",\n        \"role\": \"Member\"},\n        {\"email\": \"assafbashir1i@gmail.com\",\n        \"role\": \"Member\"}\n        \n    ]\n}\n\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 08:27:16 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"49444300-d3c1-4f07-ab16-58026b0a6c97"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"134"}],"cookie":[],"responseTime":null,"body":"{\n    \"members\": [\n        {\n            \"email\": \"assafbashiri@gmail.com\",\n            \"status\": \"WaitForResponse\",\n            \"hasAccount\": true,\n            \"role\": \"Member\"\n        },\n        {\n            \"email\": \"assafbashir1i@gmail.com\",\n            \"status\": \"MaxMembers\",\n            \"hasAccount\": true\n        }\n    ]\n}"}],"_postman_id":"891335ac-aa5e-4850-ab30-983cc6ce97fe"},{"name":"Change organization creator","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"80f7bab9-f8d3-4c28-879b-a67eed2f6b18","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"prevCreator\":{{email1}},\n    \"newCreator\":{{email2}}\n}\n\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/creator","description":"<p>Chnage the organization creator:</p>\n<p>The desired organizatinId is specify in request URL.</p>\n<p>body params:</p>\n<ul>\n<li><p>prevCreator: email</p>\n</li>\n<li><p>newCreator: email</p>\n</li>\n</ul>\n<p>both need to be Owners, only onwer can perform the call.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","creator"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"9fa37f1c-f1c4-411b-be17-6a9c9c2e0cd6","name":"Change organization creator","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"prevCreator\":\"asaf.bashiri@teledyne.com\",\n    \"newCreator\":\"assafbashiri@gmail.com\"\n}\n\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/5d1a2780-ad56-411a-a1df-9b125bb86921/creator"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:29:25 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"1d081bd4-a78b-4319-8d3a-3288a1db9014"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"160"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"5d1a2780-ad56-411a-a1df-9b125bb86921\",\n    \"name\": \"my organization\",\n    \"plan\": \"50920234-2a3b-4d14-9453-1088dc0d01ec\",\n    \"creator\": \"2a7d697b-4821-428a-b32c-585ed05a09ae\",\n    \"size\": 5\n}"}],"_postman_id":"80f7bab9-f8d3-4c28-879b-a67eed2f6b18"},{"name":"Remove Organization Members","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"9b283083-545d-44b3-95e5-c0e430cd5b7e","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"members\":[\n        \"{{email}}\",\n        \"{{email}}\"\n    ]\n}\n\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members/remove","description":"<p>Remove Members from organization. The desired organizatinId is specify in request URL.</p>\n<p>Body params:</p>\n<ul>\n<li>members: list of emails</li>\n</ul>\n<p>only Owner can perform this call</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","members","remove"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"205cad33-179e-45c8-bc1e-a09b04f40bec","name":"Remove Organization Members","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"members\":[\n        \"assaf.bashiri@flir.com\"\n    ]\n}\n\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members/remove"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:22:57 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"b81742c5-672b-4916-a960-d59fb6b8c7b1"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"684"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCodes\": [\n        {\n            \"code\": 400018,\n            \"codename\": \"MemberDoesNotExist\",\n            \"description\": \"Member Does Not Exist\"\n        }\n    ],\n    \"reason\": \"Member with email: assaf.bashiri@flir.com not found\",\n    \"origin\": \"AccountService\",\n    \"requestId\": \"b81742c5-672b-4916-a960-d59fb6b8c7b1\",\n    \"stackTrace\": [\n        \"com.flir.exceptions.OrganizationMemberNotFoundException: Member with email: assaf.bashiri@flir.com not found\",\n        \"at com.flir.bl.RemoveOrganizationMembersActor$$anonfun$com$flir$bl$RemoveOrganizationMembersActor$$onGetPending$1.applyOrElse(RemoveOrganizationMembersActor.scala:76)\",\n        \"at com.flir.bl.RemoveOrganizationMembersActor$$anonfun$com$flir$bl$RemoveOrganizationMembersActor$$onGetPending$1.applyOrElse(RemoveOrganizationMembersActor.scala:71)\",\n        \"at scala.PartialFunction$OrElse.apply(PartialFunction.scala:266)\",\n        \"at flir.common.actors.MessageBaseActor$$anonfun$handleIncomingMessage$1.applyOrElse(MessageBaseActor.scala:118)\",\n        \"at scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:35)\",\n        \"at flir.common.actors.MessageBaseActor$$anonfun$receive$1.applyOrElse(MessageBaseActor.scala:37)\",\n        \"at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547)\",\n        \"at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:545)\",\n        \"at com.flir.bl.RemoveOrganizationMembersActor.aroundReceive(RemoveOrganizationMembersActor.scala:27)\",\n        \"at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)\",\n        \"at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)\",\n        \"at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:280)\",\n        \"at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:241)\",\n        \"at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:253)\",\n        \"at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)\",\n        \"at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)\",\n        \"at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)\",\n        \"at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)\",\n        \"at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)\"\n    ],\n    \"utcTime\": \"2024-07-01T09:22:57.440498Z\"\n}"},{"id":"605150da-d45d-422f-823a-60f660a8beac","name":"Remove Organization Members","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"members\":[\n        \"asaf.bashiri@flir.com\"\n    ]\n}\n\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members/remove"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:23:08 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"27eafd88-a0e3-4ab1-8386-aa2ef9f3b057"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"98"}],"cookie":[],"responseTime":null,"body":"{\n    \"members\": [\n        {\n            \"email\": \"asaf.bashiri@flir.com\",\n            \"status\": \"AccountNotFound\"\n        }\n    ]\n}"},{"id":"4ff7fa44-d6a9-4feb-a5c7-4d28dbeedece","name":"Remove Organization Members","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"members\":[\n        \"assafbashiri@gmail.com\"\n    ]\n}\n\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/members/remove"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:23:24 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6829adb2-21ce-4feb-90ad-3a7eefa827cb"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"90"}],"cookie":[],"responseTime":null,"body":"{\n    \"members\": [\n        {\n            \"email\": \"assafbashiri@gmail.com\",\n            \"status\": \"Removed\"\n        }\n    ]\n}"}],"_postman_id":"9b283083-545d-44b3-95e5-c0e430cd5b7e"},{"name":"Delete Organization","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"dc36e565-0b8b-4362-9377-64c2eba09aaf","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/delete","description":"<p>Delete Organization - the organizationId specify in request URL. only creator of an organizatnio can perform this call.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","delete"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"af77e8a7-cc76-4888-9f50-115b0dd0ab96","name":"Delete Organization","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/000c6c9c-23ab-47f6-80cc-801c1a6401d3/delete"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:23:37 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"0df3dfc5-a83a-4153-aab6-1d9987a10b6b"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"dc36e565-0b8b-4362-9377-64c2eba09aaf"},{"name":"Leave Organization","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{}}}],"id":"75bbb5bb-64e0-4c86-85b0-b242ff2f4159","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/{{organizationId}}/leave","description":"<p>Leave Organization as User, the organizatinoID specify in request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","account","organizations","{{organizationId}}","leave"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"49643f8b-b2f6-4c06-a863-9c95da6ddff7","name":"Leave Organization","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/5d1a2780-ad56-411a-a1df-9b125bb86921/leave"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:25:44 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"06f8696e-39e5-41f5-8232-70a1fdcae3ff"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""},{"id":"aff769b1-c8a2-40a5-9a26-fb50b401f2e1","name":"Leave Organization","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/account/organizations/5d1a2780-ad56-411a-a1df-9b125bb86921/leave"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 01 Jul 2024 09:25:52 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6a28011f-5bcb-4132-a317-41b19d668c08"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"697"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCodes\": [\n        {\n            \"code\": 400020,\n            \"codename\": \"NotBelongToOrganization\",\n            \"description\": \"NotBelongToOrganization\"\n        }\n    ],\n    \"reason\": \"You not belong to organization with id: 5d1a2780-ad56-411a-a1df-9b125bb86921\",\n    \"origin\": \"AccountService\",\n    \"requestId\": \"6a28011f-5bcb-4132-a317-41b19d668c08\",\n    \"stackTrace\": [\n        \"com.flir.exceptions.NotBelongToOrganizationException: You not belong to organization with id: 5d1a2780-ad56-411a-a1df-9b125bb86921\",\n        \"at com.flir.bl.LeaveOrganizationActor$$anonfun$com$flir$bl$LeaveOrganizationActor$$onDatabaseRetrieveOrganizationMember$1.applyOrElse(LeaveOrganizationActor.scala:45)\",\n        \"at com.flir.bl.LeaveOrganizationActor$$anonfun$com$flir$bl$LeaveOrganizationActor$$onDatabaseRetrieveOrganizationMember$1.applyOrElse(LeaveOrganizationActor.scala:32)\",\n        \"at scala.PartialFunction$OrElse.apply(PartialFunction.scala:266)\",\n        \"at flir.common.actors.MessageBaseActor$$anonfun$handleIncomingMessage$1.applyOrElse(MessageBaseActor.scala:118)\",\n        \"at scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:35)\",\n        \"at flir.common.actors.MessageBaseActor$$anonfun$receive$1.applyOrElse(MessageBaseActor.scala:37)\",\n        \"at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547)\",\n        \"at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:545)\",\n        \"at com.flir.bl.LeaveOrganizationActor.aroundReceive(LeaveOrganizationActor.scala:23)\",\n        \"at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)\",\n        \"at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)\",\n        \"at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:280)\",\n        \"at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:241)\",\n        \"at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:253)\",\n        \"at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)\",\n        \"at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)\",\n        \"at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)\",\n        \"at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)\",\n        \"at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)\"\n    ],\n    \"utcTime\": \"2024-07-01T09:25:52.071733Z\"\n}"}],"_postman_id":"75bbb5bb-64e0-4c86-85b0-b242ff2f4159"}],"id":"04ffc8cf-3f45-4501-96d5-9294ca93da63","_postman_id":"04ffc8cf-3f45-4501-96d5-9294ca93da63","description":""}],"id":"e64a9739-ae20-49df-babc-b5e66bbd6daa","description":"<p>The FLIR Cloud API Account service includes account type administrator requests that manage FLIR Cloud accounts and plans. The account type administrator role has more permissions than other user roles.</p>\n<p>After creating one or more accounts, the Account service supports requests to update or retrieve account or plan information. The service supports requests for account information based on time, email, or ID. It also supports <em>by ticket</em> requests that limit responses to a number of accounts specified in the request.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"_postman_id":"e64a9739-ae20-49df-babc-b5e66bbd6daa"},{"name":"Alert","item":[{"name":"Admin","item":[{"name":"Create & Update Alerts","id":"5d453d8b-8533-4003-b574-6f8e0004f6ec","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"alerts\": {\r\n        \"{{id1}}\": {\r\n            \"name\": \"{{name1}}\",\r\n            \"severity\": {{severity1}},\r\n            \"keys\": {\r\n                \"{{key1}}\": {\r\n                    \"value\": \"{{key1Value}}\",\r\n                    \"lang\": {\r\n                        \"{{key1langTag1}}\": \"{{key1langTag1Translation}}\",\r\n                        \"{{key1langTag2}}\": \"{{key1langTag2Translation}}\"\r\n                    }\r\n                },\r\n                \"{{key2}}\": {\r\n                    \"value\": \"{{key2Value}}\",\r\n                    \"lang\": {\r\n                        \"{{key2langTag1}}\": \"{{key2langTag1Translation}}\",\r\n                        \"{{key2langTag2}}\": \"{{key2langTag2Translation}}\"\r\n                    }\r\n                }\r\n            }\r\n        },\r\n        \"{{id2}}\": {\r\n            \"name\": \"{{name2}}\",\r\n            \"severity\": {{severity2}},\r\n            \"keys\": {\r\n                \"{{key1}}\": {\r\n                    \"value\": \"{{key1Value}}\",\r\n                    \"lang\": {\r\n                        \"{{key1langTag1}}\": \"{{key1langTag1Translation}}\",\r\n                        \"{{key1langTag2}}\": \"{{key1langTag2Translation}}\"\r\n                    }\r\n                },\r\n                \"{{key2}}\": {\r\n                    \"value\": \"{{key2Value}}\",\r\n                    \"lang\": {\r\n                        \"{{key2langTag1}}\": \"{{key2langTag1Translation}}\",\r\n                        \"{{key2langTag2}}\": \"{{key2langTag2Translation}}\"\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/alert/admin/alerts","description":"<p>Creates or updates one or more alerts.</p>\n<p>An alert is a template for an alert instance. Triggering an alert creates an alert instance.</p>\n<p>Each alert must be uniquely identified by a user specified id.</p>\n<p>If an alert that is specified in the request body already exists, it is overridden and fully replaced by the new one.</p>\n<p>Each alert has the following attributes:</p>\n<p>*   <code>name</code>: a friendly description of the alert.\n*   <code>severity</code>: a number representing 4 possible levels of severity - 1, 2, 3 or 4. 1 represents the most severe level, while 4 represents the least severe one.\n*   <code>keys</code> (optional): a collection of keys. Each key has a default value and an optional collection of translations. Each translation is provided with a IETF BCP 47 language tag and the actual translation.</p>\n<p>Limits and Restrictions:</p>\n<p>*   maximum bulk size is 100.\n*   allowed characters for alert id: a-z, 0-9, -, _\n*   maximum alert id length: 64 characters\n*   maximum alert name length: 64 characters\n*   allowed characters for each alert key : a-z, 0-9, -, _\n*   maximum alert key length: 64 characters\n*   maximum keys per alert: 16\n*   maximum alert key value length: 1024 characters\n*   maximum translations per key: 8\n*   maximum each translation length: 1024 characters</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","admin","alerts"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"28e2acd9-d149-4d0f-9cfa-3ce75dd8cc31","name":"Create & Update Alerts","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"alerts\": {\r\n        \"left-engine-oil-level-too-low\": {\r\n            \"name\": \"Left Engine Oil Level Too Low\",\r\n            \"severity\": 2,\r\n            \"keys\": {\r\n                \"message\": {\r\n                    \"value\": \"The left engine oil level is too low.\",\r\n                    \"lang\": {\r\n                        \"en\": \"The left engine oil level is too low.\",\r\n                        \"es\": \"El nivel de aceite del motor izquierdo es demasiado bajo.\"\r\n                    }\r\n                },\r\n                \"boat_number\": {\r\n                    \"value\": \"34\"\r\n                }\r\n            }\r\n        },\r\n        \"boat_is_on_fire\": {\r\n            \"name\": \"Boat is on fire\",\r\n            \"severity\": 1,\r\n            \"keys\": {\r\n                \"message\": {\r\n                    \"value\": \"The boat is on fire!!!\",\r\n                    \"lang\": {\r\n                        \"es\": \"El barco está en llamas!!!\"\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/alert/admin/alerts"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"5d453d8b-8533-4003-b574-6f8e0004f6ec"},{"name":"Update Alert","id":"4373048d-45af-4694-b265-6fe6b963b9f6","request":{"method":"PATCH","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"{{name1}}\",\r\n    \"severity\": {{severity1}},\r\n    \"keys\": {\r\n        \"{{key1}}\": {\r\n            \"value\": \"{{key1Value}}\",\r\n            \"lang\": {\r\n                \"{{key1langTag1}}\": \"{{key1langTag1Translation}}\",\r\n                \"{{key1langTag2}}\": \"{{key1langTag2Translation}}\"\r\n            }\r\n        },\r\n        \"{{key2}}\": {\r\n            \"value\": \"{{key2Value}}\",\r\n            \"lang\": {\r\n                \"{{key2langTag1}}\": \"{{key2langTag1Translation}}\",\r\n                \"{{key2langTag2}}\": \"{{key2langTag2Translation}}\"\r\n            }\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/alert/admin/alerts/{{alertId}}","description":"<p>Updates the <code>alertId</code> specified in the request URL.</p>\n<p>This operation patches the alert, meaning only the specified fields are updated.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","admin","alerts","{{alertId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"9a788548-fa40-492b-9492-29ac41e56513","name":"Update Alert","originalRequest":{"method":"PATCH","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Left Engine Oil Level Too Low\",\r\n    \"severity\": 2\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/alert/admin/alerts/left-engine-oil-level-too-low"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"4373048d-45af-4694-b265-6fe6b963b9f6"},{"name":"Get Alert","id":"e4b1295f-deb9-463d-adc3-cbfa9c98b600","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/alert/admin/alerts/{{alertId}}","description":"<p>Requests information about the <code>alertId</code> specified in the request URL.</p>\n<p>Custom alerts cannot be queried using this request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","admin","alerts","{{alertId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"75a83917-e14f-4549-9c72-d31b3d13cd08","name":"Get Alert","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"url":"https://lambda.cloud.flir/api/alert/admin/alerts/left-engine-oil-level-too-low"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"left-engine-oil-level-too-low\",\n    \"name\": \"Left Engine Oil Level Too Low\",\n    \"severity\": 2,\n    \"keys\": {\n        \"message\": {\n            \"value\": \"The left engine oil level is too low.\",\n            \"lang\": {\n                \"en\": \"The left engine oil level is too low.\",\n                \"es\": \"El nivel de aceite del motor izquierdo es demasiado bajo.\"\n            }\n        },\n        \"boat_number\": {\n            \"value\": \"34\",\n            \"lang\": {}\n        }\n    }\n}"}],"_postman_id":"e4b1295f-deb9-463d-adc3-cbfa9c98b600"},{"name":"Get Alerts","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"ticket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"a998eee4-a3f5-44de-abe4-9951e48de89e","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/alert/admin/alerts?pageSize={{pageSize}}","description":"<p>Requests information about the all alerts.</p>\n<p>Alert keys are omitted from the response. To retrieve an alert along with its keys, use the <code>Get Alert</code> request.</p>\n<p>Custom alerts cannot be queried using this request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","admin","alerts"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) maximum number of alert instances in the response.</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"19231804-1c81-4d98-928f-cb81238fc774","name":"Get Alerts","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/alert/admin/alerts?pageSize=100","protocol":"https","host":["lambda","cloud","flir"],"path":["api","alert","admin","alerts"],"query":[{"key":"pageSize","value":"100"}]}},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"alerts\": {\n        \"boat_is_on_fire\": {\n            \"name\": \"Boat is on fire\",\n            \"severity\": 1\n        },\n        \"left-engine-oil-level-too-low\": {\n            \"name\": \"Left Engine Oil Level Too Low\",\n            \"severity\": 2\n        }\n    },\n    \"nextTicket\": \"eyJra...\"\n}"},{"id":"d9815500-b6cb-4c66-ab9e-a03a233410d8","name":"Get Alerts - next page","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/alert/admin/alerts?ticket=eyJra...","protocol":"https","host":["lambda","cloud","flir"],"path":["api","alert","admin","alerts"],"query":[{"key":"ticket","value":"eyJra..."}]}},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"alerts\": {}\n}"}],"_postman_id":"a998eee4-a3f5-44de-abe4-9951e48de89e"}],"id":"a2c2a8f5-3594-462e-b49b-f9e93a85acc0","_postman_id":"a2c2a8f5-3594-462e-b49b-f9e93a85acc0","description":""},{"name":"Schedule","item":[{"name":"Schedule Alert","id":"c06a6846-7230-4a6a-a848-d250e5d62f36","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"triggerTime\": \"{{triggerTime}}\",\r\n    \"source\": \"{{source}}\",\r\n    \"keys\": {\r\n        \"{{key1}}\": {\r\n            \"value\": \"{{key1Value}}\",\r\n            \"lang\": {\r\n                \"{{key1langTag1}}\": \"{{key1langTag1Translation}}\",\r\n                \"{{key1langTag2}}\": \"{{key1langTag2Translation}}\"\r\n            }\r\n        },\r\n        \"{{key2}}\": {\r\n            \"value\": \"{{key2Value}}\",\r\n            \"lang\": {\r\n                \"{{key2langTag1}}\": \"{{key2langTag1Translation}}\",\r\n                \"{{key2langTag2}}\": \"{{key2langTag2Translation}}\"\r\n            }\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/alert/alerts/{{deviceLogicalID}}/{{alertId}}/schedule","description":"<p>Schedules an alert to be automatically triggered at the future, by providing a <code>deviceLogicalID</code> and <code>alertId</code>.</p>\n<p>Devices &amp; user devices can schedule an alert.</p>\n<p>Only a single schedule can exist for a specific <code>deviceLogicalID</code> and <code>alertId.</code>Trying to create a new schedule will return an error if a schedule already exists.</p>\n<p>There should be a delay of several seconds between the specified triggerTime and the actual time that the alert is being triggered.</p>\n<p>Alert instance <code>triggerTime</code> will be the actual trigger time and not the <code>triggerTime</code> specified in the schedule.</p>\n<p>The body has the following attributes:</p>\n<ul>\n<li><code>triggerTime</code>: The date and time, in ISO 8601 format, at which the alert should be triggered. The specified date and time must be in the future.</li>\n<li><code>source</code>: same as <code>source</code> in <em>Trigger Alert</em> request.</li>\n<li><code>keys</code> (optional): same as <code>keys</code> in <em>Trigger Alert</em> request.</li>\n</ul>\n<p>See <em>Trigger Alert</em> request for more details about <code>source</code> and <code>keys</code> limits and restrictions.</p>\n<p>Note: If there is already an opened alert instance with the same <code>deviceLogicalID</code>, <code>alertId</code> &amp; <code>source</code>, another alert instance won't be triggered.</p>\n<p>In case of an error while triggering the alert, such as the one described above, the system will periodically retry to trigger the alert for up to 2 days, after which it will stop until the alert is rescheduled.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alerts","{{deviceLogicalID}}","{{alertId}}","schedule"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"37f3b5ce-bf54-4840-ac0b-76b792a041cd","name":"Schedule Alert","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"triggerTime\": \"2023-03-06T11:38:58Z\",\r\n    \"source\": \"engine666\",\r\n    \"keys\": {\r\n        \"boat_name\": {\r\n            \"value\": \"Titanic\",\r\n            \"lang\": {\r\n                \"he\": \"טיטאניק\"\r\n            }\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/alert/alerts/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/left-engine-oil-level-too-low/schedule"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Sun, 05 Mar 2023 12:21:47 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"cfa4fabb-be25-453c-be8d-a163fc6dde5e"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"c06a6846-7230-4a6a-a848-d250e5d62f36"},{"name":"Reschedule Alert","id":"ff6c33cd-16ed-489a-96d3-329fbdb9bcbc","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"triggerTime\": \"{{triggerTime}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/alert/alerts/{{deviceLogicalID}}/{{alertId}}/schedule","description":"<p>Reschedules an alert schedule, by providing a <code>deviceLogicalID</code> and <code>alertId</code>.</p>\n<p>Devices &amp; user devices can reschedule an alert schedule.</p>\n<p>If an alert schedule associated with the provided <code>deviceLogicalID</code> and <code>alertId</code> does not exist, the request will return an error.</p>\n<p>The body has the following attributes:</p>\n<ul>\n<li><code>triggerTime</code>: The date and time, in ISO 8601 format, at which the alert should be triggered. The specified date and time must be in the future.</li>\n</ul>\n<p>The existing <code>source</code> and the <code>keys</code> associated with the alert schedule remain uneffected by calling this request. If you need to modify them, you have to call <em>Delete Alert Schedule</em> request and then <em>Schedule Alert</em> request to create a new one.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alerts","{{deviceLogicalID}}","{{alertId}}","schedule"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"31315ccd-879c-4af7-ac84-cc41a15cda55","name":"Reschedule Alert","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"triggerTime\": \"2023-03-06T11:58:58Z\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/alert/alerts/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/left-engine-oil-level-too-low/schedule"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Sun, 05 Mar 2023 12:22:45 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"96f590a0-ed1d-4f9c-a06d-540e115f126c"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"ff6c33cd-16ed-489a-96d3-329fbdb9bcbc"},{"name":"Get Alert Schedule","id":"82cf99be-650b-473b-968f-b6a8928d595b","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/alert/alerts/{{deviceLogicalID}}/{{alertId}}/schedule","description":"<p>Requests information about the alert schedule associated with the<code>deviceLogicalID</code> and <code>alertId</code> specified in the request URL.</p>\n<p>Devices, user devices &amp; the owner can retrieve an alert schedule.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alerts","{{deviceLogicalID}}","{{alertId}}","schedule"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"4dc3d972-4162-4976-a527-b076f1b9beaa","name":"Get Alert Schedule","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"https://lambda.cloud.flir/api/alert/alerts/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/left-engine-oil-level-too-low/schedule"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Mar 2023 12:22:58 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"456ed09a-e090-46ed-a34f-dc052d1d4b05"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"138"}],"cookie":[],"responseTime":null,"body":"{\n    \"triggerTime\": \"2023-03-06T11:58:58Z\",\n    \"source\": \"engine666\",\n    \"keys\": {\n        \"boat_name\": {\n            \"value\": \"Titanic\",\n            \"lang\": {\n                \"he\": \"טיטאניק\"\n            }\n        }\n    }\n}"}],"_postman_id":"82cf99be-650b-473b-968f-b6a8928d595b"},{"name":"Delete Alert Schedule","id":"691bde87-a400-44d0-972d-669b3f133f81","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/alert/alerts/{{deviceLogicalID}}/{{alertId}}/schedule","description":"<p>Deletes an alert schedule, by providing a <code>deviceLogicalID</code> and <code>alertId</code>.</p>\n<p>Devices &amp; user devices can delete an alert schedule.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alerts","{{deviceLogicalID}}","{{alertId}}","schedule"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"fabe9285-f264-4df3-81b0-186cfe114618","name":"Delete Alert Schedule","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"url":"https://lambda.cloud.flir/api/alert/alerts/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/left-engine-oil-level-too-low/schedule"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Sun, 05 Mar 2023 12:21:54 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"af8594d1-3ae2-427a-bbcc-1fc41e663f93"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"691bde87-a400-44d0-972d-669b3f133f81"}],"id":"11eb0d80-3f8b-464a-8307-a43eab2ca175","_postman_id":"11eb0d80-3f8b-464a-8307-a43eab2ca175","description":""},{"name":"Notification","item":[{"name":"Get Notification Settings","id":"a9e3a957-8b84-430e-b803-f456f942162c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/alert/notification-settings","description":"<p>Retrieves the user's account alert notification settings.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","notification-settings"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"4429ac12-4fd1-4aaa-8317-49bd001bbff5","name":"Get Notification Settings","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"https://lambda.cloud.flir/api/alert/notification-settings"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Jan 2022 14:39:26 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"4832afa9-6671-4c91-a00d-367182b296d2"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"}],"cookie":[],"responseTime":null,"body":"{\n    \"channels\": {\n        \"sms\": {\n            \"minimumSeverityLevel\": 2\n        },\n        \"push\": {\n            \"minimumSeverityLevel\": 3\n        }\n    },\n    \"preferredLanguage\": \"en\"\n}"}],"_postman_id":"a9e3a957-8b84-430e-b803-f456f942162c"},{"name":"Change Notification Settings","id":"858df0d0-670c-46ee-90a0-e3092de5545f","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"channels\": {\r\n        \"{{channel1}}\": {\r\n            \"minimumSeverityLevel\": {{minimumSeverityLevel1}}\r\n        },\r\n        \"{{channel2}}\": {\r\n            \"minimumSeverityLevel\": {{minimumSeverityLevel2}}\r\n        }\r\n    },\r\n    \"preferredLanguage\": \"{{langTag}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/alert/notification-settings","description":"<p>Changes the user's account alert notification settings.</p>\n<p>These settings are used to define how and when should the user be notified when an alert is being triggered.</p>\n<p>For example, for body:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"sms\": {\n    \"minimumSeverityLevel\": 2\n  }\n}\n\n</code></pre>\n<p>the user will receive an SMS message whenever an alert of level 2 or 1 (1 is more severe than 2) is being triggered.</p>\n<p>Possible values for <code>channel</code> are: [\"sms\", \"push\"]</p>\n<p>Possible values for <em><code>minimumSeverityLevel</code></em> are: [1,2,3,4]</p>\n<p><code>preferredLanguage</code> is used to control the preferred language used for notifications sent to the user. A valid IETF BCP 47 language tag must be provided.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","notification-settings"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"04c2ba0c-6c86-4397-986c-40c6044a4bc8","name":"Change Notification Settings","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"channels\":{\r\n        \"sms\":{\r\n            \"minimumSeverityLevel\":2\r\n        },\r\n        \"push\":{\r\n            \"minimumSeverityLevel\":3\r\n        }\r\n    },\r\n    \"preferredLanguage\": \"en\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/alert/notification-settings"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"858df0d0-670c-46ee-90a0-e3092de5545f"}],"id":"e4616989-2887-45c2-b26e-6315407d75fc","_postman_id":"e4616989-2887-45c2-b26e-6315407d75fc","description":""},{"name":"Create & Update Custom Alerts","id":"e7b9f632-656f-49d2-8706-4753e7af178d","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"alerts\": {\r\n        \"{{id1}}\": {\r\n            \"name\": \"{{name1}}\",\r\n            \"severity\": {{severity1}},\r\n            \"keys\": {\r\n                \"{{key1}}\": {\r\n                    \"value\": \"{{key1Value}}\",\r\n                    \"lang\": {\r\n                        \"{{key1langTag1}}\": \"{{key1langTag1Translation}}\",\r\n                        \"{{key1langTag2}}\": \"{{key1langTag2Translation}}\"\r\n                    }\r\n                },\r\n                \"{{key2}}\": {\r\n                    \"value\": \"{{key2Value}}\",\r\n                    \"lang\": {\r\n                        \"{{key2langTag1}}\": \"{{key2langTag1Translation}}\",\r\n                        \"{{key2langTag2}}\": \"{{key2langTag2Translation}}\"\r\n                    }\r\n                }\r\n            }\r\n        },\r\n        \"{{id2}}\": {\r\n            \"name\": \"{{name2}}\",\r\n            \"severity\": {{severity2}},\r\n            \"keys\": {\r\n                \"{{key1}}\": {\r\n                    \"value\": \"{{key1Value}}\",\r\n                    \"lang\": {\r\n                        \"{{key1langTag1}}\": \"{{key1langTag1Translation}}\",\r\n                        \"{{key1langTag2}}\": \"{{key1langTag2Translation}}\"\r\n                    }\r\n                },\r\n                \"{{key2}}\": {\r\n                    \"value\": \"{{key2Value}}\",\r\n                    \"lang\": {\r\n                        \"{{key2langTag1}}\": \"{{key2langTag1Translation}}\",\r\n                        \"{{key2langTag2}}\": \"{{key2langTag2Translation}}\"\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/alert/alerts/{{deviceLogicalID}}","description":"<p>Creates or updates one or more custom alerts.</p>\n<p>Custom alerts are alerts that are associated with a specific device, and can only be triggered for that device.</p>\n<p>Devices &amp; user devices can create custom alerts.</p>\n<p>If an alert that is specified in the request body already exists, it is overridden and fully replaced by the new one.</p>\n<p>See <em>Create &amp; Update Alerts</em> request for more details about the request body.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alerts","{{deviceLogicalID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"8d65369e-1e75-42d3-a564-093b9b82b17a","name":"Create & Update Custom Alerts","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"alerts\": {\r\n        \"left-engine-oil-level-too-low\": {\r\n            \"name\": \"Left Engine Oil Level Too Low\",\r\n            \"severity\": 2,\r\n            \"keys\": {\r\n                \"message\": {\r\n                    \"value\": \"The left engine oil level is too low.\",\r\n                    \"lang\": {\r\n                        \"en\": \"The left engine oil level is too low.\",\r\n                        \"es\": \"El nivel de aceite del motor izquierdo es demasiado bajo.\"\r\n                    }\r\n                },\r\n                \"boat_number\": {\r\n                    \"value\": \"34\"\r\n                }\r\n            }\r\n        },\r\n        \"boat_is_on_fire\": {\r\n            \"name\": \"Boat is on fire\",\r\n            \"severity\": 1,\r\n            \"keys\": {\r\n                \"message\": {\r\n                    \"value\": \"The boat is on fire!!!\",\r\n                    \"lang\": {\r\n                        \"es\": \"El barco está en llamas!!!\"\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/alert/alerts/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"e7b9f632-656f-49d2-8706-4753e7af178d"},{"name":"Update Custom Alert","id":"7552fa57-8072-4570-b077-4dff365a8f5f","request":{"method":"PATCH","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"{{name1}}\",\r\n    \"severity\": {{severity1}},\r\n    \"keys\": {\r\n        \"{{key1}}\": {\r\n            \"value\": \"{{key1Value}}\",\r\n            \"lang\": {\r\n                \"{{key1langTag1}}\": \"{{key1langTag1Translation}}\",\r\n                \"{{key1langTag2}}\": \"{{key1langTag2Translation}}\"\r\n            }\r\n        },\r\n        \"{{key2}}\": {\r\n            \"value\": \"{{key2Value}}\",\r\n            \"lang\": {\r\n                \"{{key2langTag1}}\": \"{{key2langTag1Translation}}\",\r\n                \"{{key2langTag2}}\": \"{{key2langTag2Translation}}\"\r\n            }\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/alert/alerts/{{deviceLogicalID}}/{{alertId}}","description":"<p>Updates the <code>alertId</code> specified in the request URL.</p>\n<p>The <code>alertId</code> must be a custom alert that is associated with the specified <code>deviceLogicalID</code>.</p>\n<p>This operation patches the alert, meaning only the specified fields are updated.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alerts","{{deviceLogicalID}}","{{alertId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"43493f75-3228-4acd-bb4f-45ae22ff0df5","name":"Update Custom Alert","originalRequest":{"method":"PATCH","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Left Engine Oil Level Too Low\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/alert/alerts/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/left-engine-oil-level-too-low"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"7552fa57-8072-4570-b077-4dff365a8f5f"},{"name":"Get Alert","id":"f84e0344-832c-4390-97d4-6f2d0dd3e97a","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/alert/alerts/{{deviceLogicalID}}/{{alertId}}","description":"<p>Requests information about the <code>alertId</code> specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alerts","{{deviceLogicalID}}","{{alertId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"265e9160-17b8-40eb-b43a-70b5edc548f4","name":"Get Alert","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"url":"https://lambda.cloud.flir/api/alert/alerts/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/left-engine-oil-level-too-low"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"alerts\": [\n        {\n            \"id\": \"left-engine-oil-level-too-low\",\n            \"name\": \"Left Engine Oil Level Too Low\",\n            \"severity\": 2,\n            \"keys\": {\n                \"message\": {\n                    \"value\": \"The left engine oil level is too low.\",\n                    \"lang\": {\n                        \"en\": \"The left engine oil level is too low.\",\n                        \"es\": \"El nivel de aceite del motor izquierdo es demasiado bajo.\"\n                    }\n                },\n                \"boat_number\": {\n                    \"value\": \"34\",\n                    \"lang\": {}\n                }\n            },\n            \"isCustom\": false\n        }\n    ]\n}"}],"_postman_id":"f84e0344-832c-4390-97d4-6f2d0dd3e97a"},{"name":"Get Alerts","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"ticket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"75a12d12-3607-4861-a933-05c1df2f422a","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/alert/alerts/{{deviceLogicalID}}?onlyCustom={{onlyCustom}}&pageSize={{pageSize}}","description":"<p>Requests information about the all alerts.</p>\n<p>Alert keys are omitted from the response. To retrieve an alert along with its keys, use the <code>Get Alert</code> request.</p>\n<p>To retrieve the next page in a paginated query, use the <code>nextTicket</code> key from the response as a ticket query parameter, i.e. <code>?ticket={{nextTicket}}</code></p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alerts","{{deviceLogicalID}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) [default == false] if set to true, only custom alerts are returned, otherwise all alerts are returned</p>\n","type":"text/plain"},"key":"onlyCustom","value":"{{onlyCustom}}"},{"description":{"content":"<p>(optional) maximum number of alert instances in the response.</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"b909e982-eb44-45cb-b9d7-e9251ec1767f","name":"Get Alerts","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/alert/alerts/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01?onlyCustom=false","protocol":"https","host":["lambda","cloud","flir"],"path":["api","alert","alerts","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01"],"query":[{"key":"onlyCustom","value":"false"}]}},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"alerts\": [\n        {\n            \"id\": \"left-engine-oil-level-too-low\",\n            \"name\": \"Left Engine Oil Level Too Low\",\n            \"severity\": 2,\n            \"isCustom\": false\n        },\n        {\n            \"id\": \"boat_is_on_fire\",\n            \"name\": \"Boat is on fire\",\n            \"severity\": 1,\n            \"isCustom\": true\n        }\n    ],\n    \"nextTicket\": \"eyJra...\"\n}"},{"id":"f01c557d-8c49-437e-ba86-c83e07254b18","name":"Get Alerts - next page","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/alert/alerts/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01?ticket=eyJra...","protocol":"https","host":["lambda","cloud","flir"],"path":["api","alert","alerts","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01"],"query":[{"key":"ticket","value":"eyJra..."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 14 Feb 2022 12:16:40 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"63423e48-3e53-40db-b241-f4494605084d"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"620"}],"cookie":[],"responseTime":null,"body":"{\n    \"alerts\": [\n        {\n            \"id\": \"boat_is_sinking\",\n            \"name\": \"boat is sinking\",\n            \"severity\": 2,\n            \"isCustom\": false\n        }\n    ],\n    \"nextTicket\": \"eyJra...\"\n}"}],"_postman_id":"75a12d12-3607-4861-a933-05c1df2f422a"},{"name":"Trigger Alert","id":"210570df-b8bb-4ab1-b5c8-41ad829d9c95","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"source\": \"{{source}}\",\r\n    \"keys\": {\r\n        \"{{key1}}\": {\r\n            \"value\": \"{{key1Value}}\",\r\n            \"lang\": {\r\n                \"{{key1langTag1}}\": \"{{key1langTag1Translation}}\",\r\n                \"{{key1langTag2}}\": \"{{key1langTag2Translation}}\"\r\n            }\r\n        },\r\n        \"{{key2}}\": {\r\n            \"value\": \"{{key2Value}}\",\r\n            \"lang\": {\r\n                \"{{key2langTag1}}\": \"{{key2langTag1Translation}}\",\r\n                \"{{key2langTag2}}\": \"{{key2langTag2Translation}}\"\r\n            }\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/alert/alerts/{{deviceLogicalID}}/{{alertId}}/trigger","description":"<p>Triggers an alert, by providing a <code>deviceLogicalID</code> and <code>alertId</code>.</p>\n<p>Devices &amp; user devices can trigger an alert.</p>\n<p>Triggering an alert creates an alert instance, whose id is provided in the response of this request.</p>\n<p>The body has the following attributes:</p>\n<ul>\n<li><code>source</code>: a user provided string associated with the specific alert instance.</li>\n<li><code>keys</code> (optional): a collection of keys. Each key has a default value and an optional collection of translations. Each translation is provided with a IETF BCP 47 language tag and the actual translation.</li>\n</ul>\n<p>The keys of the alert and the keys of the alert instance are combined. If there are duplicate keys, the one's from the alert are discarded and the one's from the alert instance are kept. Finally, these keys are associated with the alert instance.</p>\n<p>Limits and Restrictions:</p>\n<ul>\n<li>allowed characters for source : a-z, 0-9, -, _</li>\n<li>maximum source length: 64 characters</li>\n<li>maximum keys per triggered alert: 16</li>\n<li>allowed characters for each key : a-z, 0-9, -, _</li>\n<li>maximum key length: 64 characters</li>\n<li>maximum keys: 16</li>\n<li>maximum key value length: 1024 characters</li>\n<li>maximum translations per key: 8</li>\n<li>maximum translation length: 1024 characters</li>\n</ul>\n<p>StartFragment</p>\n<p>Note: If there is already an opened alert instance with the same <code>deviceLogicalID</code>, <code>alertId</code> &amp; <code>source</code>, another alert instance won't be triggered.</p>\n<p>EndFragment</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alerts","{{deviceLogicalID}}","{{alertId}}","trigger"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"b338edb9-e735-4ee1-8c8c-eda98f053f35","name":"Trigger Alert","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"source\": \"engine666\",\r\n    \"keys\": {\r\n        \"boat_name\": {\r\n            \"value\": \"Titanic\",\r\n            \"lang\": {\r\n                \"he\": \"טיטאניק\"\r\n            }\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/alert/alerts/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/left-engine-oil-level-too-low/trigger"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"id\": \"459cb36b-4ad0-4672-9012-93fad6c3edc1\"\r\n}"}],"_postman_id":"210570df-b8bb-4ab1-b5c8-41ad829d9c95"},{"name":"Get Alert Instance","id":"ff445311-0d30-4b6d-b89c-fedfd0b75c26","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/alert/alertInstances/{{deviceLogicalID}}?id={{alertInstanceId}}","description":"<p>Requests information about the alert instance <code>alertInstanceId</code> associated with device <code>deviceLogicalID</code> specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alertInstances","{{deviceLogicalID}}"],"host":["{{host}}"],"query":[{"key":"id","value":"{{alertInstanceId}}"}],"variable":[]}},"response":[{"id":"69560438-7a47-4c25-9327-aa554e269872","name":"Get Alert Instance","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/alert/alertInstances/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01?id=459cb36b-4ad0-4672-9012-93fad6c3edc1","protocol":"https","host":["lambda","cloud","flir"],"path":["api","alert","alertInstances","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01"],"query":[{"key":"id","value":"459cb36b-4ad0-4672-9012-93fad6c3edc1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 Dec 2021 10:12:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"263"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"551b879a-0945-470e-9e3f-dbcac11103d6"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\":\"459cb36b-4ad0-4672-9012-93fad6c3edc1\",\n    \"source\":\"engine666\",\n    \"alertId\":\"left-engine-oil-level-too-low\",\n    \"severity\":2,\n    \"triggerTime\":\"2019-07-30T12:06:11Z\",\n    \"closeTime\":\"2019-07-30T12:15:22Z\",\n    \"ackTime\":\"2019-07-30T12:13:42Z\",\n    \"keys\":{\n        \"message\":{\n            \"value\":\"The left engine oil level is too low.\",\n            \"lang\":{\n                \"en\":\"The left engine oil level is too low.\",\n                \"es\":\"El nivel de aceite del motor izquierdo es demasiado bajo.\"\n            }\n        },\n        \"boat_number\":{\n            \"value\": \"34\",\n            \"lang\": {}\n        },\n        \"boat_name\":{\n            \"value\":\"Titanic\",\n            \"lang\":{\n                \"he\":\"טיטאניק\"\n            }\n        }\n    }\n}"}],"_postman_id":"ff445311-0d30-4b6d-b89c-fedfd0b75c26"},{"name":"Get Alert Instances","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"ticket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"ec48f634-5475-4c92-b612-57667e327e6f","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/alert/alertInstances/{{deviceLogicalID}}?startTime={{startTime}}&isOpen={{isOpen}}&lang={{lang}}&pageSize={{pageSize}}","description":"<p>Requests information about the all alert instances which are associated with the specified <code>deviceLogicalID</code>.</p>\n<p>Alert instances severity &amp; keys are omitted from the response. To retrieve an alert instance along with its keys, use the <code>Get Alert Instance</code> request.</p>\n<p>To retrieve the next page in a paginated query, use the <code>nextTicket</code> key from the response as a ticket query parameter, i.e. <code>?ticket={{nextTicket}}</code></p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alertInstances","{{deviceLogicalID}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) if specified, only alert instances that were triggered on or after {{startTime}} are returned.</p>\n","type":"text/plain"},"key":"startTime","value":"{{startTime}}"},{"description":{"content":"<p>(optional) if true, only opened alert instances are returned. if false, only closed alert instances are returned.</p>\n","type":"text/plain"},"key":"isOpen","value":"{{isOpen}}"},{"description":{"content":"<p>(optional) if specified, alert instances are returned with keys filtered by language</p>\n","type":"text/plain"},"key":"lang","value":"{{lang}}"},{"description":{"content":"<p>(optional) maximum number of alert instances in the response.</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"1685ad7f-774b-441d-beeb-f264add0bc2b","name":"Get Alert Instances","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/alert/alertInstances/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01?pageSize=3","protocol":"https","host":["lambda","cloud","flir"],"path":["api","alert","alertInstances","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01"],"query":[{"key":"pageSize","value":"3","description":"time/severity"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 Dec 2021 10:12:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"263"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"551b879a-0945-470e-9e3f-dbcac11103d6"}],"cookie":[],"responseTime":null,"body":"{\n    \"alertInstances\": [\n        {\n            \"id\": \"21df3692-574b-11ec-bf63-0242ac130002\",\n            \"source\": \"engine3\",\n            \"alertId\": \"engine-oil-level-too-low\",\n            \"triggerTime\": \"2019-07-30T12:06:11Z\",\n            \"closeTime\": \"2019-07-30T12:15:22Z\",\n            \"ackTime\": \"2019-07-30T12:13:42Z\"\n        },\n        {\n            \"id\": \"17aa7ab8-12da-4062-946f-3d61312a09a0\",\n            \"source\": \"engine2\",\n            \"alertId\": \"engine-oil-level-too-low\",\n            \"triggerTime\": \"2019-07-30T12:07:11Z\",\n            \"closeTime\": \"2019-07-30T12:14:42Z\"\n        },\n        {\n            \"id\": \"1c4e5e59-3245-43ca-8f6a-e0b09b53ffab\",\n            \"source\": \"engine3\",\n            \"alertId\": \"engine-temperature-too-high\",\n            \"triggerTime\": \"2019-07-30T12:08:11Z\"\n        }\n    ],\n    \"nextTicket\": \"eyJra...\"\n}"},{"id":"568b0420-b6b6-4f9b-9339-5c0a3333eb3c","name":"Get Alert Instances - with filters","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/alert/alertInstances/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01?startTime=2019-07-30T12:07:11Z&isOpen=true&pageSize=10","protocol":"https","host":["lambda","cloud","flir"],"path":["api","alert","alertInstances","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01"],"query":[{"key":"","value":"","description":"time/severity","disabled":true},{"key":"startTime","value":"2019-07-30T12:07:11Z"},{"key":"isOpen","value":"true"},{"key":"pageSize","value":"10"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 Dec 2021 10:12:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"263"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"551b879a-0945-470e-9e3f-dbcac11103d6"}],"cookie":[],"responseTime":null,"body":"{\n    \"alertInstances\": [\n        {\n            \"id\": \"1c4e5e59-3245-43ca-8f6a-e0b09b53ffab\",\n            \"source\": \"engine3\",\n            \"alertId\": \"engine-temperature-too-high\",\n            \"triggerTime\": \"2019-07-30T12:08:11Z\"\n        }\n    ],\n    \"nextTicket\": \"eyJra...\"\n}"},{"id":"2c5d8bdf-22cf-4764-8d8f-e7b280b2734d","name":"Get Alert Instances - next page","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/alert/alertInstances/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01?ticket=eyJra...","protocol":"https","host":["lambda","cloud","flir"],"path":["api","alert","alertInstances","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01"],"query":[{"key":"","value":"","description":"time/severity","disabled":true},{"key":"ticket","value":"eyJra..."}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 Dec 2021 10:12:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"263"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"551b879a-0945-470e-9e3f-dbcac11103d6"}],"cookie":[],"responseTime":null,"body":"{\n    \"alertInstances\": []\n}"}],"_postman_id":"ec48f634-5475-4c92-b612-57667e327e6f"},{"name":"Ack Alerts","id":"f0dbbce5-6e33-4b53-9880-c242aff74697","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"alertInstances\" : [\r\n        \"{{alertInstanceId1}}\",\r\n        \"{{alertInstanceId2}}\",\r\n        \"{{alertInstanceId3}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/alert/alertInstances/{{deviceLogicalID}}/ack","description":"<p>Acknowledges a list of alert instances by providing their id's in the request body.</p>\n<p>Only the device owner can acknowledge alert instances.</p>\n<p>maximum <code>alertInstances</code> size is 100.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alertInstances","{{deviceLogicalID}}","ack"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"b659830d-e6bc-48ab-9e70-c15a7bb7965b","name":"Ack Alerts","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"alertInstances\" : [\r\n        \"42392380-c00a-4bd0-ae20-43632303b58f\",\r\n        \"b74eee3f-fd89-4992-9664-4acf7ca88c79\",\r\n        \"caef246b-887e-4ab4-8716-a5f2eeadc3e8\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/alert/alertInstances/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/ack"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Sun, 30 Jan 2022 14:43:38 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"97f22196-43e8-4a49-9a55-17fb44e967db"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"f0dbbce5-6e33-4b53-9880-c242aff74697"},{"name":"Close Alerts","id":"01152bb8-826b-4b6d-ba41-78d4f73d99e2","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"alertInstances\" : [\r\n        \"{{alertInstanceId1}}\",\r\n        \"{{alertInstanceId2}}\",\r\n        \"{{alertInstanceId3}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/alert/alertInstances/{{deviceLogicalID}}/close","description":"<p>Closes a list of alert instances by providing their id's in the request body.</p>\n<p>Devices &amp; user devices can close alert instances.</p>\n<p>maximum <code>alertInstances</code> size is 100.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","alert","alertInstances","{{deviceLogicalID}}","close"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"ceeaebcd-a45c-4b26-b2dc-da108fcee126","name":"Close Alerts","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"alertInstances\" : [\r\n        \"42392380-c00a-4bd0-ae20-43632303b58f\",\r\n        \"b74eee3f-fd89-4992-9664-4acf7ca88c79\",\r\n        \"caef246b-887e-4ab4-8716-a5f2eeadc3e8\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/alert/alertInstances/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/close"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Sun, 30 Jan 2022 14:44:06 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"020bc7e3-e23c-499a-8a3f-272c6b9aa851"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"01152bb8-826b-4b6d-ba41-78d4f73d99e2"}],"id":"3b9cee3e-9d36-4f0d-a5bf-828f5447f1dd","_postman_id":"3b9cee3e-9d36-4f0d-a5bf-828f5447f1dd","description":""},{"name":"Authentication","item":[{"name":"Authentication","item":[{"name":"Service","item":[{"name":"Log In Service","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"c9578273-274f-4003-b026-9d8c2427f940","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"serviceName\": \"{{serviceName}}\",\n  \"key\": \"{{key}}\",\n  \"secret\": \"{{secret}}\",\n  \"audiences\": [\n    \"{{audienceA}}\", \"{{audienceB}}\"\n  ]\n}"},"url":"{{protocol}}://{{host}}/api/authentication/service/login","description":"<p>Performs a service login using the provided <em>serviceName</em>, <em>key</em>, and <em>secret</em>.</p>\n<p>Returns a list of JSON Web Tokens (JWTs), one for each audience in the <em>audiences</em> field. Each token can be used with the corresponding audience service for authentication.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","service","login"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"84df845c-1b18-4031-bbcd-53bd3850a296","name":"Log In Service","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"serviceName\":\"service-a\",\n    \"key\": \"3c6b29a6-3b2e-4587-a9b2-c6e3ce7d2ac0\",\n    \"secret\":\"bb90CtRG3t1aQ6ICy19531980jp0uSdM68pSY4M63D8MAA5015P93phvis1i4VH1z21Fhrg9dW45uh71B8G7Ig68z5G800472c9634R050d3l9p73mEZuA46S3J8N50M\",\n    \"audiences\": [\"service-b\"]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/authentication/service/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 06 Aug 2020 10:43:48 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6d8e8384-eec6-4b41-88cd-280bde82caf9"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"532"}],"cookie":[],"responseTime":null,"body":"{\n    \"tokens\": [\n        {\n            \"audience\": \"service-b\",\n            \"token\": {\n                \"accessToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJpc3MiOiJmbGlyY2xvdWQiLCJhdWQiOiJzZXJ2aWNlLWIiLCJqdGkiOiJwNjctRGFjWnBwQ2pGYmdNdTZHX2VnIiwiaWF0IjoxNTk3MDkwMzkzLCJleHAiOjE1OTcwOTM5OTMsInN1YiI6InNlcnZpY2UtYSJ9.PfgSgbH-v_QF_46njV4milbpqtTmLgnwjheU3z7cWuFlmZiAnQnrOHkD22q-XYvHiXXTHPjKpgN6Cf3q_ar8GR1DihJ-h1d3ll0hkjGrsShpZSXpUvyPyB9Y6ktg4p_-kOTrmZvIamk3so5UtLXN4z_Sl2om59yi5x5inRK-SMh8cfzmArg0wODtiR5nQEHNNiv8gS6HbsIbr-pJdQE8naHDIClClTkEDuZCwMghddi-q4V626AQDIsy_YMD2fW9AE-DrKhdFyMNq9Zok_rXHgqM6tQnb7Ir2qmWgM6WxdsYgx8IJw4an9BpyXIYvpC1bjIsXaC5mVBdk1yUgxt4UQ\",\n                \"typeAs\": \"Bearer\",\n                \"expiration\": 3600\n            }\n        }\n    ]\n}"}],"_postman_id":"c9578273-274f-4003-b026-9d8c2427f940"},{"name":"Get JSON Web Key Set","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"3e3c4109-b4dc-4463-9313-683f74751c87","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/authentication/service/{{serviceName}}/jwks","description":"<p>Returns a public JSON Web Key Set (JWKS) used to sign JSON Web Tokens (JWTs) that corresponds to the <em>serviceName</em> provided in the request URL.</p>\n<p>Returns an <code>HTTP Status 400</code> in case the service does not exist in the system.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","service","{{serviceName}}","jwks"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"8e0ee5bb-f4ac-4041-9ef0-6e03d660afbd","name":"Get Json Web Key Set","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/login","description":"An API call for logging in to the application. The access token in the response should be used in all subsequent calls for validating the user is authorized. \nRequest body:\n{\n    username: user's email,\n    password: user's password,\n    expirationDuration[Optional]: indicates in seconds for how long the refresh token will be valid    \n    \t\t\t\t              in case the field is not provided, the default expiration will be provided by the server's configuration\n}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"1027","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 09:03:30 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"015a6533-8e4a-4050-b122-64b546490253","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"keys\": [\r\n        {\r\n            \"kty\": \"RSA\",\r\n            \"kid\": \"some-id\",\r\n            \"use\": \"sig\",\r\n            \"alg\": \"RS256\",\r\n            \"n\": \"yeNlzlub94YgerT031codqEztjfU_S6X4DbDA_iVKkjAWtYfPHDzz_sPCT1Axz6isZdf3lHpq_aYX4Sz-cbe4rjmigxUxr-FgKHQy3HeCdK6hNq9ASQvMK9LBOpXDNn7mei6RZWom4wo3CMvvsY1w8tjtfLb-yQwJPltHxShZq5-ihC9irpLI9xEBTgG132q5lGIFPhTl_7inA1PFK97AuSAnAJzW0bj096v_TMDh6pOWm_aHtF53qqVsI0e3v5nddKXdFf12jIAafVrbxVxiZHjU6zL6jY5QJdh1OdjCmENoejj_ytspMmGW7yMRxzUqgxcCqOApVm0b-_mW3HoBdjQ\",\r\n            \"e\": \"AQAB\"\r\n        }\r\n    ]\r\n}"}],"_postman_id":"3e3c4109-b4dc-4463-9313-683f74751c87"}],"id":"7c882230-c966-4eb4-8dcc-b52dd0733719","_postman_id":"7c882230-c966-4eb4-8dcc-b52dd0733719","description":""},{"name":"Log In User","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"accessToken\",jsonData.accessToken);","postman.setEnvironmentVariable(\"refreshToken\",jsonData.refreshToken);"],"type":"text/javascript"}}],"id":"da07903e-806d-4076-8570-3f9385689d50","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"username\":\"{{userName}}\",\n    \"password\":\"{{userPassword}}\",\n    \"expirationDuration\":{{expirationDuration}}\n}"},"url":"{{protocol}}://{{host}}/api/authentication/login","description":"<p>Logs a user into FCS.</p>\n<p>Use the access token in the response to validate the user's authorization in all subsequent requests.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>userName: user name for the account being logged in</li>\n<li>userPassword: password for the account being logged in</li>\n<li>expirationDuration: number of seconds the refresh token will be valid; when not specified, the server's configuration determines the default expiration duration (optional)</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","login"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"7b2f1ea6-a67f-4bf7-ae74-a86a24d2ab0f","name":"Log In User","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"username\":\"{{userName}}\",\n    \"password\":\"{{userPassword}}\",\n    \"expirationDuration\":{{expirationDuration}}\n}"},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/login","description":"An API call for logging in to the application. The access token in the response should be used in all subsequent calls for validating the user is authorized. \nRequest body:\n{\n    username: user's email,\n    password: user's password,\n    expirationDuration[Optional]: indicates in seconds for how long the refresh token will be valid    \n    \t\t\t\t              in case the field is not provided, the default expiration will be provided by the server's configuration\n}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"1027","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 09:03:30 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"015a6533-8e4a-4050-b122-64b546490253","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"accessToken\":\"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJ1c2VyIjoiMmJkMTI5MGEtMTZlNS00ZDk0LWIwYWEtMDFjZDZkMGUwNzdiIiwic2Vzc2lvbklkIjoiZTc2ZTc5YjMtOTY1Yy00MjNjLTk3ZTEtZDZlOWRhMDcyZTk4Iiwicm9sZXMiOlsiVXNlciJdLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiRENmZVYxTGp4UEJtTzhqcjdUa1A1dyIsImlhdCI6MTUzMjUwOTQxMCwiZXhwIjoxNTMyNTEwMDEwfQ.Du79MzkbdUDLQ7Fp_nANWifP3FM9xSs9bMwWEsePUHNa8KbzDPmkhcc8yEP97KB75B1g0wduftgjT2-YIGplNwRiojnSPQQiDlWmeoPcUbT7FEeK6rMS2UdctBbJPCFz_2I3P2-Tzv4knncboEvGGXr4ZVsNyTxqfqUdo_hH8GAZVNy7-QKh4iU-i0SQN7sYrojP_Rg8V1jUCv4Huc24cw_vTsQHMNrY1VMS4yb67FFd4xcyWyFN5K6RqqBINqZxCB8Ec8Of9UZGY5Z9_KaGM1jrV68u_yKYhTAZK4PvxZ7eqULpmRfehUlhdGO_3YFSWOWR0AvsxKQgdG-ijoGQYg\",\"typeAs\":\"Bearer\",\"expiration\":600,\"email\":\"cloud.services@flir.com\",\"firstName\":\"Cloud\",\"refreshToken\":\"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJpZCI6ImU3NmU3OWIzLTk2NWMtNDIzYy05N2UxLWQ2ZTlkYTA3MmU5OCIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJUQzVYcTRacFo0VW4yVG1vRy13TlJnIiwiaWF0IjoxNTMyNTA5NDEwfQ.gK5OvIoCyWMRvx3nY7SON2VPEmv8EXAG2twNQJAfXEXZUYh4Wt-4KJvWMIMB-kKm4WIYTyvSXIxV8_VX0_r8wJQ_QSmPPIZgO_heG2yi4lRJomHrjNV7owGOfRnhOs6U_GEOV6pjqBidk6CWMfQrYmBnG1GH3mzi4al9Q4-OPLfy4Mbn9_n1nWeVyw1C96yYKNJY45G_Dx7rax6TLCMh1eV5Q1Ouv9FzydU-vZCKP6Dxt1Z7t--98koEc-nvgvX7p9JGubJdvIaiJrgn2VN8ejHBQKKz-1ldXD-px1MAAueDID-Rc24AD6lOqEyzl1p0iNwc1hHOSG_fjedKv5JLgQ\"}"}],"_postman_id":"da07903e-806d-4076-8570-3f9385689d50"},{"name":"Refresh Session","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"accessToken\",jsonData.accessToken);"],"type":"text/javascript"}}],"id":"f11c54c7-c937-4b92-9d7a-0ae4626173cf","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"refreshToken\": \"{{refreshToken}}\"\n}"},"url":"{{protocol}}://{{host}}/api/authentication/refresh","description":"<p>To keep a session active, requests a new access token before the current one expires.</p>\n<p>The request body includes the refreshToken value, the refresh token in the response to the Log In User request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","refresh"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"5a1863e8-425d-4fd4-aaaa-4b131083ff45","name":"Refresh Session","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"refreshToken\": \"{{refreshToken}}\"\n}"},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/refresh","description":"Use this API call to get a new access token before the current expires to keep the session active."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"601","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 09:10:04 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"15911ca8-7136-4ec4-a7be-fdfdc8f8f222","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"accessToken\":\"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJ1c2VyIjoiMmJkMTI5MGEtMTZlNS00ZDk0LWIwYWEtMDFjZDZkMGUwNzdiIiwic2Vzc2lvbklkIjoiZTc2ZTc5YjMtOTY1Yy00MjNjLTk3ZTEtZDZlOWRhMDcyZTk4Iiwicm9sZXMiOlsiVXNlciJdLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiZVF2YkFteG1ZOFlYNjZCM0dKdFRwZyIsImlhdCI6MTUzMjUwOTgwNCwiZXhwIjoxNTMyNTEwNDA0fQ.VrCkM2NwuiwUUDqnkQGOulglNOcFQYIVVLusQ7y1otZ4Aoezif3xwP5EWSbHj1hvphqQKqQ9UayC6h3WXUqXqVBPPMQQ59xUb4EeHNJJF8b-mWmKU6ZQA5P-VhGw13OL5W3WTNRpNiRHdh3sfwkm5JUywHNddlDkgRH7xOt7MId6Rulgn8VsjLFHCl0w7vfBdSaCAVZroqqRZe1MJ6N30bv5ox7rR7ZFJwxdSW5ibpC4EJAswCIuqe30CyyRp1UhYytmoStnls2us3C01QNRR1uaBYKwhw0jRvp7GanG1wOfOZ2eN2bB6frpN9VzbgaQBuPW9J9B3YYA31fxJeFHyA\",\"typeAs\":\"Bearer\",\"expiration\":600}"}],"_postman_id":"f11c54c7-c937-4b92-9d7a-0ae4626173cf"},{"name":"Log Out User","id":"47ce0e06-046d-4de0-8513-22629a34ff7f","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"{\n    \"refreshToken\": \"{{refreshToken}}\"\n}"},"url":"{{protocol}}://{{host}}/api/authentication/logout","description":"<p>Logs a user out from FCS. After submitting this request, the access token is no longer valid.</p>\n<p>The request body includes the refreshToken value, the refresh token in the response to the Log In User request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","logout"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"4a0077e4-b13c-496a-af4b-a34117d208d1","name":"Log Out user","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"{\n    \"refreshToken\": \"{{refreshToken}}\"\n}"},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/logout","description":"An API call for logging out of the application.\nThe access token will be invalid after calling this API.\n\nRequest body:\n{\n    \"refreshToken\": \"{{refreshToken}}\"\n}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"510","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 09:11:30 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"3a7e3bec-7330-40a4-ab1b-d2f4b1b555f7","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"token\":\"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJpZCI6ImU3NmU3OWIzLTk2NWMtNDIzYy05N2UxLWQ2ZTlkYTA3MmU5OCIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJUQzVYcTRacFo0VW4yVG1vRy13TlJnIiwiaWF0IjoxNTMyNTA5NDEwfQ.gK5OvIoCyWMRvx3nY7SON2VPEmv8EXAG2twNQJAfXEXZUYh4Wt-4KJvWMIMB-kKm4WIYTyvSXIxV8_VX0_r8wJQ_QSmPPIZgO_heG2yi4lRJomHrjNV7owGOfRnhOs6U_GEOV6pjqBidk6CWMfQrYmBnG1GH3mzi4al9Q4-OPLfy4Mbn9_n1nWeVyw1C96yYKNJY45G_Dx7rax6TLCMh1eV5Q1Ouv9FzydU-vZCKP6Dxt1Z7t--98koEc-nvgvX7p9JGubJdvIaiJrgn2VN8ejHBQKKz-1ldXD-px1MAAueDID-Rc24AD6lOqEyzl1p0iNwc1hHOSG_fjedKv5JLgQ\",\"status\":\"Removed\"}"}],"_postman_id":"47ce0e06-046d-4de0-8513-22629a34ff7f"},{"name":"Verify Session","id":"283857a5-bfb2-4d16-b1ce-bb20422f2ab2","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/authentication/verify","description":"<p>Requests verification that the access token specified in the request header is valid. If the specified access token is valid, Verified is the status of the response.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","verify"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"823d66d8-6044-4751-a489-9aeb8cff8332","name":"Verify Session","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://lambda.cloud.flir/api/authentication/verify","description":"Verify that the access token is valid. Returns a successful response whether the access token in the header is valid."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"586","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 09:25:57 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"6790e30d-3ea5-46e7-81c6-87b5e605e12f","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"token\":\"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJ1c2VyIjoiMmJkMTI5MGEtMTZlNS00ZDk0LWIwYWEtMDFjZDZkMGUwNzdiIiwic2Vzc2lvbklkIjoiZTE4ZGNlMjgtOThhMi00ODc1LWFiZjktZGFjMzRjYjdiYWFmIiwicm9sZXMiOlsiVXNlciJdLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiUjRmd0ZSOXpGOTlEdDZqT1JIM2JHZyIsImlhdCI6MTUzMjUxMDc1MSwiZXhwIjoxNTMyNTExMzUxfQ.cWQrU3zQdAQA0gTc3qzJ-sUDMUe3SFO6tMLPjeHmM-YqPwtO2aWWj0Vur-4e7B36LzyW5Jjsd6KJphLRc9xrLj6ZBn_LKEd3TgIvKh1n6AtDH6FsPzX_sf6olcYJMqYnl8O7ahXeRnXDDc20QGX_unuYSGKFzWvPHcbSD8gvUJiBiNhJo3bbKNnZ1v-G8VlqVI3oxeGPqxzvVYmHFOcQ47_5MgNJKHB4iNOVtYuWKFFuHnRWvdtjGlwGOyoUVqFRMwvcl-rtoQUm3w_zyVxrestyTrbHxZs0LxF6iLhGT5oPXQvtKcYPQKnPn3DQKA_Fzf6xRRpGjI3okaRXCiFuow\",\"status\":\"Verified\"}"}],"_postman_id":"283857a5-bfb2-4d16-b1ce-bb20422f2ab2"}],"id":"f456a4f6-b358-4461-93f2-48baac055655","_postman_id":"f456a4f6-b358-4461-93f2-48baac055655","description":""},{"name":"Registration","item":[{"name":"Sign Up User","id":"7d0aaeb9-34fb-4180-81db-9086ffa3da4e","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"firstName\":\"{{firstName}}\",\n    \"lastName\":\"{{lastName}}\",\n    \"email\":\"{{userName}}\",\n    \"password\":\"{{userPassword}}\",\n    \"redirectUrl\":\"{{redirectURL}}\",\n    \"birthday\":\"{{birthday}}\",\n    \"title\":\"{{title}}\",\n    \"gender\":\"{{gender}}\",\n    \"phone\":\"{{phone}}\",\n    \"address\":{\n      \"country\":\"{{country}}\",\n      \"city\":\"{{city}}\",\n      \"street\":\"{{street}}\",\n      \"postalCode\":\"{{postalCode}}\"\n    }\n}"},"url":"{{protocol}}://{{host}}/api/authentication/signup","description":"<p>Creates an FCS user account. FCS registers the new user's email address as the account's user name, and sends a verification email to the email address specified in this request.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>firstName: new user's first name</li>\n<li>lastName: new user's last name</li>\n<li>userName: new user's email address</li>\n<li>userPassword: new user's password</li>\n<li>redirectURL: endpoint URL after FLIR SSO verification (optional)</li>\n<li>birthday: new user's birthday, in the format YYYY-MM-DD (for example, 2016-11-26) (optional)</li>\n<li>title: new user's title (for example, Dr.) (optional)</li>\n<li>gender: new user's gender (optional)</li>\n<li>phone: new user's phone number (optional)</li>\n</ul>\n<p>The request body can also optionally include the new user's address, with these values:</p>\n<ul>\n<li>country: new user's country</li>\n<li>city: new user's city</li>\n<li>street: new user's street</li>\n<li>postalCode: new user's postal or ZIP code</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","signup"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"add1f2d2-0fad-414c-854a-73d407616bfc","name":"Sign Up User","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"firstName\":\"{{firstName}}\",\n    \"lastName\":\"{{lastName}}\",\n    \"email\":\"{{userName}}\",\n    \"password\":\"{{userPassword}}\",\n    \"redirectUrl\":\"{{redirectURL}}\",\n    \"birthday\":\"{{birthday}}\",\n    \"title\":\"{{title}}\",\n    \"gender\":\"{{gender}}\",\n    \"phone\":\"{{phone}}\",\n    \"address\":{\n      \"country\":\"{{country}}\",\n      \"city\":\"{{city}}\",\n      \"street\":\"{{street}}\",\n      \"postalCode\":\"{{postalCode}}\"\n    }\n}"},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/signup","description":"Register a new user to the application. The email address will be used as the username of this user. A verification email will be sent to the given email address.\n\n\nRequest body:\n{\n    firstName: user's first name, \n    lastName: user's last name,\n    email: user's email,\n    password: user's password,\n    redirectUrl [optional]: the endpoint url after verification at flir sso,     \t\t\t\t\t\t\t\t\t \n    birthday [optional]: user's birthday. In format YYYY-MM-DD i.e. 2016-11-26       \n    title [optional]: honorific, \t\t\t\t\t\t\t\t\t  \n    gender [optional]: user's gender,          \t\t\t\t\t\t\t\t\t  \n    phone [optional]: user's phone,\t\t\t\t\t\t\t\t\t\t\t\t  \n    address [optional]:{                       \t\t\t\t\t\t\t\t\t \n      country : country,\n      city: city,\n      street: street,\n      postalCode: postalCode\n    }\n}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"71","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 08:18:12 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"3abf973e-5cfb-440f-9b04-588bb83a5d83","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"id\":\"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\"}"}],"_postman_id":"7d0aaeb9-34fb-4180-81db-9086ffa3da4e"},{"name":"Resend Verification","id":"db9c3313-5088-414d-8eb3-bc58fd6decfc","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\":\"{{userName}}\"\n}"},"url":"{{protocol}}://{{host}}/api/authentication/resend","description":"<p>Requests sending a verification email to a newly registered user.</p>\n<p>The request body includes the userName value, the newly registered user's email address.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","resend"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"19874332-5240-4ca9-a6e9-da53f15b1626","name":"Resend Verification","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\":\"{{userName}}\"\n}"},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/resend","description":"Use this API call to send a verification email to a newly registered user."},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 08:46:16 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"b19f1e93-66e9-43ae-8fa8-e352cee03e9a","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"db9c3313-5088-414d-8eb3-bc58fd6decfc"}],"id":"5ee21148-f957-4883-b034-c87b28866aa8","_postman_id":"5ee21148-f957-4883-b034-c87b28866aa8","description":""},{"name":"User","item":[{"name":"Forgot Password","id":"5a18bed0-f1bc-43fb-8a83-6af3875fe105","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\":\"{{userName}}\"\n}"},"url":"{{protocol}}://{{host}}/api/authentication/forgot-password","description":"<p>Requests sending an email with a link to set a new password.</p>\n<p>The request body includes the userName value, the user's email address.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","forgot-password"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"e3c9bc17-d181-42c4-bf81-7d66b49a758d","name":"Forgot Password","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\":\"{{userName}}\"\n}"},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/forgot-password","description":"Used in case the user has forgotten the password. Following the request, the user will receive an email in order to set a new password.\n\nRequest body:\n\n{\n    email: user's email\n}"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 09:34:49 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9ddf4b9b-9af0-4f0c-9765-5a3d2fc041f4","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"5a18bed0-f1bc-43fb-8a83-6af3875fe105"},{"name":"Update User","id":"ea069eea-3740-45a2-9918-23ea929644c6","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"{\n    \"firstName\":\"{{firstName}}\",\n    \"lastName\":\"{{lastName}}\",\n    \"gender\":\"{{gender}}\",\n    \"title\":\"{{title}}\",\n    \"phone\":\"{{phone}}\",\n    \"address\":{\n      \"country\":\"{{country}}\",\n      \"city\":\"{{city}}\",\n      \"street\":\"{{street}}\",\n      \"postalCode\":\"{{postalCode}}\"\n    },\n    \"birthday\":\"{{birthday}}\"\n}"},"url":"{{protocol}}://{{host}}/api/authentication/user","description":"<p>Updates information for an authenticated account.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>firstName: new first name</li>\n<li>lastName: new last name</li>\n<li>gender: new gender (optional)</li>\n<li>title: new title (for example, Dr.) (optional)</li>\n<li>phone: new phone number (optional)</li>\n<li>birthday: new user's birthday, in the format YYYY-MM-DD (for example, 2016-11-26) (optional)</li>\n</ul>\n<p>The request can also optionally including new address information, using these values:</p>\n<ul>\n<li>country: new country</li>\n<li>city: new city</li>\n<li>street: new street</li>\n<li>postalCode: new postal or ZIP code</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","user"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"b479f95d-a9cb-4660-88f9-82c211514ed7","name":"Update User","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"{\n    \"firstName\":\"{{firstName}}\",\n    \"lastName\":\"{{lastName}}\",\n    \"gender\":\"{{gender}}\",\n    \"title\":\"{{title}}\",\n    \"phone\":\"{{phone}}\",\n    \"address\":{\n      \"country\":\"{{country}}\",\n      \"city\":\"{{city}}\",\n      \"street\":\"{{street}}\",\n      \"postalCode\":\"{{postalCode}}\"\n    },\n    \"birthday\":\"{{birthday}}\"\n}"},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/user","description":"Update a user's info.\n\nRequest body:\n{\n    firstName: user's first name, \n    lastName: user's last name,\n    gender: user's gender, \n    title : honorific, \n    phone : user's phone,\t\n    address :{                       \t\t\t\t\t\t\t\t\t \n      country : country,\n      city: city,\n      street: street,\n      postalCode: postalCode\n    },\n    birthday : user's birthday. In format YYYY-MM-DD i.e. 2016-11-26 \n}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"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","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 09:41:08 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e6278d8b-808b-4b16-851c-362455269d47","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n   \"id\":\"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\",\r\n   \"userInfo\":{\r\n      \"email\":\"cloud.services@flir.com\",\r\n      \"federatedIdentities\":[\r\n      ],\r\n      \"firstName\":\"Cloud\",\r\n      \"lastName\":\"Services\",\r\n      \"title\":\"Mr\",\r\n      \"birthday\":\"1987-01-01\",\r\n      \"gender\":\"male\",\r\n      \"phone\":\"050-9876543\",\r\n      \"address\":{\r\n         \"country\":\"Israel\",\r\n         \"city\":\"Tel-Aviv\",\r\n         \"street\":\"Allenby\",\r\n         \"postalCode\":\"6699887\"\r\n      }\r\n   },\r\n   \"verified\": true\r\n}"}],"_postman_id":"ea069eea-3740-45a2-9918-23ea929644c6"},{"name":"Change Password","id":"8f7f937a-7804-49b2-a92e-59075ebd8a08","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"oldPassword\":\"{{oldPassword}}\",\n    \"newPassword\":\"{{newPassword}}\"\n}"},"url":"{{protocol}}://{{host}}/api/authentication/user/password","description":"<p>Defines a new password for the user.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>oldPassword: current password for this account</li>\n<li>newPassword: new password for this account</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","user","password"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"f6585dd1-aa21-4db1-b9ff-40b89b049a2d","name":"Change Password","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"oldPassword\":\"{{oldPassword}}\",\n    \"newPassword\":\"{{newPassword}}\"\n}"},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/user/password","description":"Set a new password for the user.\n\nRequest body:\n\n{\n    oldPassword: old password,\n    newPassword: new password\n}"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 09:46:55 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"be8f3027-6095-4f6f-a060-59fb2fd8ab0a","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"8f7f937a-7804-49b2-a92e-59075ebd8a08"},{"name":"Get Self User","id":"bd02a7d9-6c0a-49e8-a3ab-c004810e127a","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/authentication/user","description":"<p>Requests account information for the current authenticated user.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","user"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"fff4ba5f-e2a4-497b-ac8c-971788903160","name":"Get Self User","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://lambda.cloud.flir/api/authentication/user","description":"Retrieves info of the logged in user."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"516","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 09:59:38 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"a615ada1-135b-405e-9425-c664d86a5566","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n   \"id\":\"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\",\r\n   \"userInfo\":{\r\n      \"email\":\"cloud.services@flir.com\",\r\n      \"federatedIdentities\":[\r\n      ],\r\n      \"firstName\":\"Cloud\",\r\n      \"lastName\":\"Services\",\r\n      \"title\":\"Mr\",\r\n      \"birthday\":\"1987-01-01\",\r\n      \"gender\":\"male\",\r\n      \"phone\":\"050-9876543\",\r\n      \"address\":{\r\n         \"country\":\"Israel\",\r\n         \"city\":\"Tel-Aviv\",\r\n         \"street\":\"Allenby\",\r\n         \"postalCode\":\"6699887\"\r\n      },\r\n      \"pictureUrl\":\"{{protocol}}://int-lambda-authentication.s3.amazonaws.com/2bd1290a-16e5-4d94-b0aa-01cd6d0e077b?response-content-disposition=attachment%3B%20filename%3D%222bd1290a-16e5-4d94-b0aa-01cd6d0e077b%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180725T095938Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180725%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=97a9bc22f16c707aef671af5ff0f2c2c45045071498548c6b9ab8afc4a7e0e5e\"\r\n   },\r\n   \"verified\": true\r\n}"}],"_postman_id":"bd02a7d9-6c0a-49e8-a3ab-c004810e127a"},{"name":"Delete User","id":"8450b4d0-3662-4fe4-a451-08e83ed7af9e","request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"username\":\"{{usernameToDelete}}\",\n    \"password\":\"{{passwordToDelete}}\"\n}"},"url":"{{protocol}}://{{host}}/api/authentication/user","description":"<p>Deletes the user, its associated accounts and data from FLIR Cloud. </p>\n<p>Upon a successful request, all RefreshTokens will be invalidated and the user will not be able to login. The system will wait for all existing AccessTokens to expire before starting the actual deletion of user accounts and their associated data.</p>\n<p>In case of users signing-in using FLIR's SSO, a request for a token exchange after a Delete User request, will create an entirely new FLIR Cloud user.</p>\n<p><strong>Note</strong>: This operation is irreversible. All user data will be deleted permanently.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","user"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"6e18642a-00a0-49a2-b5a5-5c9728cf1d20","name":"Delete User","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"username\":\"{{usernameToDelete}}\",\n    \"password\":\"{{passwordToDelete}}\"\n}"},"url":"{{protocol}}://{{host}}/api/authentication/user"},"status":"Accepted","code":202,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Sun, 29 Mar 2020 11:54:00 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"bce1d170-23cc-42b4-9f13-507373b415b2"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"8450b4d0-3662-4fe4-a451-08e83ed7af9e"},{"name":"Upload User Profile Picture","id":"b25efec1-2186-45c7-b9ef-7e2cba9cd60d","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/octet-stream"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/authentication/user/picture","description":"<p>Uploads a user profile picture.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","user","picture"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"db9ebc71-1c61-49c2-aeb6-2c8d5bd773ec","name":"Upload User Profile Picture","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/octet-stream"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/user/picture","description":"Upload a user profile picture."},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 10:05:21 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"63d0e4ce-72b3-40d8-a775-b85955fbbccb","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"b25efec1-2186-45c7-b9ef-7e2cba9cd60d"},{"name":"Get User Picture","id":"c755ea82-9089-466c-a5ed-8470b19f5a7a","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/authentication/user/picture","description":"<p>Requests a URL for downloading the profile picture for the current authenticated user.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","user","picture"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"ccefddd3-7dc8-422c-a64f-8bb5d6e068c0","name":"Get User Picture","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://lambda.cloud.flir/api/authentication/user/picture","description":"Get the logged in user's picture.\nReturns a URL to download the picture from."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"348","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 10:07:23 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"8db9658e-0ef5-40c6-a262-61dd894c63f9","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"url\":\"{{protocol}}://int-lambda-authentication.s3.amazonaws.com/2bd1290a-16e5-4d94-b0aa-01cd6d0e077b?response-content-disposition=attachment%3B%20filename%3D%222bd1290a-16e5-4d94-b0aa-01cd6d0e077b%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180725T100723Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180725%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=f386028cce6be9204ce306a13eb7c78f89efc48cb06fb6c5982c921275af61b5\"}"}],"_postman_id":"c755ea82-9089-466c-a5ed-8470b19f5a7a"},{"name":"Delete User Picture","id":"b7635b43-2a32-402e-a0fc-c25540d0b6a4","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/authentication/user/picture","description":"<p>Requests deleting the profile picture for the current authenticated user.</p>\n<p><strong>Note</strong>: This operation is irreversible.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","user","picture"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"bc2ad9c2-be46-4a19-826f-d94057847e41","name":"Delete User Picture","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://lambda.cloud.flir/api/authentication/user/picture","description":"Get the logged in user's picture.\nReturns a URL to download the picture from."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Length","value":"0","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 10:07:23 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin","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."},{"key":"X-Request-ID","value":"a15e69aa-619f-4645-9066-22a47fc340dc","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"b7635b43-2a32-402e-a0fc-c25540d0b6a4"},{"name":"Get JSON Web Key Set","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"86da16d5-eaa2-451a-9c37-0783394cb573","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/authentication/user/jwks","description":"<p>Returns a public JSON Web Key Set (JWKS) used to sign user JSON Web Tokens (JWTs).</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","user","jwks"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"461ab54c-c39a-41a6-92cb-45feefacb459","name":"Get Json Web Key Set","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/user/jwks","description":"An API call for logging in to the application. The access token in the response should be used in all subsequent calls for validating the user is authorized. \nRequest body:\n{\n    username: user's email,\n    password: user's password,\n    expirationDuration[Optional]: indicates in seconds for how long the refresh token will be valid    \n    \t\t\t\t              in case the field is not provided, the default expiration will be provided by the server's configuration\n}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"1027","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 09:03:30 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"015a6533-8e4a-4050-b122-64b546490253","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"keys\": [\r\n        {\r\n            \"kty\": \"RSA\",\r\n            \"kid\": \"flir\",\r\n            \"use\": \"sig\",\r\n            \"alg\": \"RS256\",\r\n            \"n\": \"mZLBB9wkK292DTuiUHTF5-eqei4JeyNgRYPRNTH3oRwo0cKhR7DJnaoesRlNwXvsPcUkXDJfqmpSoFRmUw8l7_2X0bW9V_KNXXmcfVXYS-xpKkyO5enbku0xtIUMRQp8SK4jhFTOxOk3pIZhQmG0MmPywjmc2zwYEXe16AxEivzOLaQ8-OuC0h9xdw0P446tQMsU77u-PYn3YdVo6mWWYrCzkyx65IH3L9lFwgK5LmYeREPP6hEcclz0_JSFWIl1g1SCXCx079f--vtE4PtnDeRcqMe8RuP-_HsB0OxVZkwr_ymBD4-cLgkNvuVg1csMC_ITE9j95v22gRxy3wpn4w\",\r\n            \"e\": \"AQAB\"\r\n        }\r\n    ]\r\n}"}],"_postman_id":"86da16d5-eaa2-451a-9c37-0783394cb573"}],"id":"5a0d8ced-c564-4d19-ab61-e9d577ae563e","_postman_id":"5a0d8ced-c564-4d19-ab61-e9d577ae563e","description":""},{"name":"Password Policy","item":[{"name":"Get Password Policy","id":"575b1fcc-4dbc-4baf-8821-9374118e6f89","request":{"method":"GET","header":[],"url":"{{protocol}}://{{host}}/api/authentication/password-policy","description":"<p>Requests the password policy rules.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","password-policy"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"9a1397f1-5fd8-4a75-b9c3-eb5ad8e436c0","name":"Get password policy","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://lambda.cloud.flir/api/authentication/password-policy","description":"Get password policy rules."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"101","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 10:43:47 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"799a4df9-5a2f-413c-9524-7a8000512a41","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"minimum_characters\":8,\"maximum_characters\":32,\"white_spaces\":\"illegal\",\"non_alphanumeric\":0}"}],"_postman_id":"575b1fcc-4dbc-4baf-8821-9374118e6f89"}],"id":"fbe3925c-87b6-48ad-8784-9ab8ea554644","_postman_id":"fbe3925c-87b6-48ad-8784-9ab8ea554644","description":""},{"name":"OAuth2","item":[{"name":"Token Exchange","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"accessToken\",jsonData.accessToken);"],"type":"text/javascript"}}],"id":"fc036feb-3834-4d61-9572-6937cd96e3b5","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"token_id\":\"{{tokenID}}\",\n  \"accessToken\":\"{{accessToken}}\"\n}"},"url":"{{protocol}}://{{host}}/api/authentication/oauth2/token","description":"<p>Exchanges an OpenID token signed by a trusted identity provider.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>tokenID: valid ID token the user received after logging in using FLIR single sign-on (SSO)</li>\n<li>accessToken: valid access token received in response to a Log In User request; can be used to keep the session ID (optional)</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","oauth2","token"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"824b927b-46c7-4e77-a9c1-e4a0404448d6","name":"Token Exchange","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"token_id\":\"{{token_id}}\",\n  \"accessToken\":\"{{accessToken}}\"\n}"},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/oauth2/token","description":"Exchange OpenID token which signed by trusted identity provider.\n\ntoken_id parameter is mandatory. access_token is optional and can be used to keep session id.\nBoth token must be valid in any case.\n\nRequest body: \n{\n  token_id: the id token that was received by user after login to flir sso,\n  accessToken [Optional]:\"{{accessToken}}\"\n}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"606","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 10:51:27 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e11f66b1-3b14-4088-a2d2-9fed57a2c82c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"accessToken\":\"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJ1c2VyIjoiMTAxYTVjYmUtZmEyOC00MzY0LTg0MGMtNjU1ZDMzMTM4ODY1Iiwic2Vzc2lvbklkIjoiNjg0OTM2ZjUtYzE5Yy00OWE1LTkyM2EtMWYwYWIyYTYxNWMzIiwicm9sZXMiOlsiVXNlciJdLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoid0JnZ1VIVklRTmhid3REdjJ6MS1RdyIsImlhdCI6MTUzMjUxNTg4NywiZXhwIjoxNTMyNTE2NDg3fQ.FO7sATtCLsl4UbopHMDxoMYllXBs38UgWgrJuqWvJruAs8tGAPmBzo8deuuCtB15EVtHx1-KP_GWPYSLBzxsSMv2JOxn2b3D5b8ZKcQtirQGd67NWFWS7leA59lwEYnI31N0JzsND2Vq-U0TMuUlBUQFQxB-6NQsq0bn54f1L3UTxf1xEhNsKIkR6-CyDNFjyNmA5FOSO9gUDuwZv9HkuDgHYCuz0Tm4pDPaczwfbBcdva4ZIzl-bHDHxujVQRROU9MCajBtyARgbqBGsgsVI2CmW4XxtxBiiw8efiu8c8bxUz7RXXAamJ6q8TkjxAZMNagbzyhDBtvE51iVTrHJ7A\",\"typeAs\":\"Bearer\",\"expiration\":600}"}],"_postman_id":"fc036feb-3834-4d61-9572-6937cd96e3b5"},{"name":"Delete User By SSO Token","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"09cc104a-fca6-496a-b94e-f60d690c4a0f","request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"token_id\": \"{{tokenID}}\"\n}"},"url":"{{protocol}}://{{host}}/api/authentication/oauth2/delete","description":"<p>The request deletes the user from an OpenID token signed by a trusted identity provider.</p>\n<p>The request body includes one value:</p>\n<ul>\n<li>tokenID: valid ID token the user received from a trusted identity provider - single sign-on (SSO)</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","authentication","oauth2","delete"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"470455ed-e3e1-4298-9714-97e1a8293b42","name":"Delete User By SSO Token","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"token_id\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6InRrVUpLTndlcWpScGpsYWtmcHR2QTBBOFhLN29CUy1jTXpoVDNSWHVfakEifQ.eyJpc3MiOiJodHRwczovL2ZsaXJiMmNsYWIuYjJjbG9naW4uY29tLzk1OGY0YTI4LTg1YTQtNDZmOC1hNDhkLTQ5YmMzYzJlZGIxMy92Mi4wLyIsImV4cCI6MTY3NDU1NzIzNywibmJmIjoxNjc0NTUzNjM3LCJhdWQiOiIwNjkxMTVlNC1kNzljLTRlMDgtOWVjZC04YjU5YmJhNmY1YWIiLCJlbWFpbCI6ImZsaXIuY2xvdWQubGFtYmRhQGdtYWlsLmNvbSIsInN1YiI6IjViZjIzYTllLWY0ZTEtNDgwNy05NWM1LTliNjVhNzIxMjNlMSIsIm9pZCI6IjViZjIzYTllLWY0ZTEtNDgwNy05NWM1LTliNjVhNzIxMjNlMSIsImdpdmVuX25hbWUiOiJNaXR6aSIsImZhbWlseV9uYW1lIjoiUGl0emkiLCJjb3VudHJ5IjoiSXNyYWVsIiwiZXh0ZW5zaW9uX0NvbnNlbnQiOiIxIiwiZXh0ZW5zaW9uX0FjY291bnRUeXBlIjoiY29uc3VtZXIiLCJleHRlbnNpb25faXNFbWFpbFZlcmlmaWVkIjp0cnVlLCJuYW1lIjoiTWl0emkgUGl0emkiLCJHcm91cE1lbWJlcnNoaXBzIjpbXSwidGlkIjoiOTU4ZjRhMjgtODVhNC00NmY4LWE0OGQtNDliYzNjMmVkYjEzIiwibm9uY2UiOiI0ZDZiY2VlYS1kOGY0LTRlZTItYWZjMi01MWMzM2YwOTc5YmQiLCJhenAiOiIwNjkxMTVlNC1kNzljLTRlMDgtOWVjZC04YjU5YmJhNmY1YWIiLCJ2ZXIiOiIxLjAiLCJpYXQiOjE2NzQ1NTM2Mzd9.Eqr9o-VE0FMpG4Ffn7QifLRykQhoDLnmCV7R6h2pTLCwqlZdc7Uw3MgFUnAgFNe3VzJebInsKr09wt6VTQZaPPdRiTxbZ3zht4senxpxR9M8wbaVZUEiLIwBKgs0dv_ZDAS0yeWZezYD51bT_xDTqx-Cy46BMGXMt6yPBxZoBvL-VGhewb188NUXqaynNgHVMdVY6O6GbPKGAMTN1tIpc28Bu04NFUYk-PcNXcCxcNRHyEghL3hC-tGOSH1EmdpwlMo9ct4GhWiDixqZ85gsfauXxykdve3nq7VCZYV1I9roKtCynPnu8VjWxcZtSkGBu2Lhh9UTH3Rd6YNVA_D6Ug\"\n}"},"url":"{{protocol}}://lambda.cloud.flir/api/authentication/oauth2/token","description":"Exchange OpenID token which signed by trusted identity provider.\n\ntoken_id parameter is mandatory. access_token is optional and can be used to keep session id.\nBoth token must be valid in any case.\n\nRequest body: \n{\n  token_id: the id token that was received by user after login to flir sso,\n  accessToken [Optional]:\"{{accessToken}}\"\n}"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"606","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 25 Jul 2018 10:51:27 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e11f66b1-3b14-4088-a2d2-9fed57a2c82c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"09cc104a-fca6-496a-b94e-f60d690c4a0f"}],"id":"5f1a0502-e470-4cb5-93a6-afbf1794c55f","_postman_id":"5f1a0502-e470-4cb5-93a6-afbf1794c55f","description":""}],"id":"e9ee4f99-b8ad-40ec-a03e-f3cbc31222d9","description":"<p>The FLIR Cloud API Authentication service includes requests that support the system's robust authentication protocol.</p>\n<p>Requests include registration, logging users in and out of FLIR Cloud, refreshing and verifying sessions, and changing passwords.</p>\n<p>The Authentication service also includes the <em>Token Exchange</em> request that supports OAuth2.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"_postman_id":"e9ee4f99-b8ad-40ec-a03e-f3cbc31222d9"},{"name":"Device","item":[{"name":"Devices","item":[{"name":"Get Self","id":"9e48a44a-2b10-4e15-a9cb-55c1758ba2fa","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/device/devices/self","description":"<p>Requests information for the device submitting the request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","self"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"385ca795-d355-405a-bc4d-877d4b9d5c7e","name":"Get Self","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"https://lambda.cloud.flir/api/device/devices/self"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 15 Mar 2022 09:49:39 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"02eaacfb-0eca-43ff-8a5b-90747f529368"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"229"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\n    \"serial\": \"serial-example-01\",\n    \"account\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n    \"name\": \"serial-example-01\",\n    \"tags\": {\n      \"group\": [\n        \"office\"\n      ]\n    },\n    \"isAttached\": true,\n    \"owner\": \"userA@flir.com\",\n    \"group\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:3A3DLzm266HHhh0A\",\n    \"groupName\": \"group-example-01\",\n    \"isUserDevice\": false\n}"}],"_postman_id":"9e48a44a-2b10-4e15-a9cb-55c1758ba2fa"},{"name":"Detach Device","id":"1bba8d49-c704-4d26-887b-3a3a90cc1e0e","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/device/devices/detach/{{physicalDeviceLogicalID}}","description":"<p>Detaches from its owner the device whose logical ID is specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","detach","{{physicalDeviceLogicalID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"da5512f0-594a-458e-bc0e-65e12195719b","name":"Detach Device","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/device/devices/detach/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 28 Jan 2018 08:57:42 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"5356e476-4e1f-4ab7-b9b2-f72171f804a2","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"1bba8d49-c704-4d26-887b-3a3a90cc1e0e"},{"name":"Update Device","id":"06304b58-3b8d-4942-b8ee-5f5785b737d4","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"{{newDeviceName}}\",\n  \"tags\": {\n    \"{{tagKey}}\":[\"{{tagValue}}\"]\n  }\n}"},"url":"{{protocol}}://{{host}}/api/device/devices/update/{{physicalDeviceLogicalID}}","description":"<p>Updates the name and tags of the physical device whose logical ID is specified in the request URL.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>newDeviceName: new name for the device</li>\n<li>tags: JSON list of tag keys and values (optional)</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","update","{{physicalDeviceLogicalID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"c612adc0-1d38-46a8-887d-1b9a40fc7d8b","name":"Update Device","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"name\": \"serial-example-02\",\n\t\"tags\": {\n\t\t\"group\":[\"office2\"]\n\t}\n}"},"url":"https://lambda.cloud.flir/api/device/devices/update/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 28 Jan 2018 08:53:45 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"04d8616b-2c9e-42fb-9ed9-54fecd6a736d","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"06304b58-3b8d-4942-b8ee-5f5785b737d4"},{"name":"Update Virtual Device","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"ce11b647-d173-422f-b5b9-55e316ee835e","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"{{newVirtualDeviceName}}\",\n  \"tags\": {\n    \"{{virtualDeviceTagKey}}\":[\"{{virtualDeviceTagValue}}\"]\n  }\n}"},"url":"{{protocol}}://{{host}}/api/device/devices/update/{{physicalDeviceLogicalID}}/virtuals/{{virtualDeviceLogicalID}}","description":"<p>Updates the name and tags of the virtual device whose logical ID is specified in the request URL. The request URL also specifies the logical ID of the physical device to which the virtual device is associated.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>newVirtualDeviceName: new name for the virtual device</li>\n<li>tags: JSON list of tag keys and values (optional)</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","update","{{physicalDeviceLogicalID}}","virtuals","{{virtualDeviceLogicalID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"a39a7287-ba24-4dab-af71-fc51c99a6bb0","name":"Update Virtual Device","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"virtual_new\",\n  \"tags\": {\n    \"test\":[\"test1\", \"test2\"]\n  }\n}"},"url":"{{protocol}}://{{host}}/api/device/devices/update/lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serialtest1/virtuals/lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serialtest1-Fboy9IbjgWqk3y85"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 17 Jul 2019 08:08:44 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"1bd6ef12-39be-4165-970f-6b6d055f2e9c"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"ce11b647-d173-422f-b5b9-55e316ee835e"},{"name":"Commit Pending Device","id":"609133c7-8e19-4bf8-8861-e4a9422cf6ca","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"secret\": \"{{secret}}\"\n}"},"url":"{{protocol}}://{{host}}/api/device/devices/commit","description":"<p>A device submits this request to complete the process of adding the device to a user's account, and after the user submits an <em>Add Pending Device</em> request.</p>\n<p>The request body includes the <em>secret</em> from the body of a response to an <em>Add Pending Device</em> request.</p>\n<p>When successful, this request ensures that the user has sole ownership of the device.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","commit"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"5c5f3473-7081-4698-8b4d-031895b5a5e5","name":"Commit Pending Device","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"secret\": \"ZivpFJ9mnfPOLqIa\"\n}"},"url":"https://lambda.cloud.flir/api/device/devices/commit"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 11:17:45 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"66525b80-be91-4608-a50e-05695c592e1f","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"609133c7-8e19-4bf8-8861-e4a9422cf6ca"},{"name":"Add Pending Device","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"secret\",jsonData.secret);"],"type":"text/javascript"}}],"id":"aa76151f-3ca6-4310-8d91-7aef3de7f1e1","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"serial\": \"{{serialID}}\",\n    \"name\": \"{{deviceName}}\",\n    \"tags\": {\n        \"{{tagKey}}\": [\n            \"{{tagValue}}\"\n        ]\n    },\n    \"expiration\": 600,\n    \"secret\": \"{{secret}}\",\n    \"deviceGroupId\": \"{{deviceGroupId}}\"\n}"},"url":"{{protocol}}://{{host}}/api/device/devices","description":"<p>Request to add a physical device to a user's account.</p>\n<p>A successful request adds the device to a list of pending devices until the device commits it. See <em>Commit Pending Device</em>.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>serialID: serial ID of the physical device being added to the list of pending devices</li>\n<li>deviceName: name of the device being added</li>\n<li>tags: JSON list of tag keys and values (optional)</li>\n<li>expiration: amount of time, in seconds, during which the device can be committed after adding it to the list of pending devices; if the request does not include this value, FLIR Cloud uses the default expiration period (optional)</li>\n<li>secret: device's <em>secret</em> string (optional); if the request does not include this value, FLIR Cloud generates one and it appears in the response body</li>\n<li>deviceGroupId: (optional) the device group to add the device to when onboarding process is completed.</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"aa96cd2f-f57d-4b57-abc3-5710568fa591","name":"Add Pending Device","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"serial\": \"serial-example-01\",\n  \"name\": \"name-example-01\",\n  \"tags\": {\n    \"group\":[\"office\"]\n  }, \n  \"expiration\":600\n}"},"url":"https://lambda.cloud.flir/api/device/devices"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"75","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 11:11:55 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"59b8383d-fc73-4e7d-99fc-56e4aa146d1b","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"secret\": \"ZivpFJ9mnfPOLqIa\"\n}"}],"_postman_id":"aa76151f-3ca6-4310-8d91-7aef3de7f1e1"},{"name":"Add Virtual Device","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"958b80b7-1444-45fb-b9ec-c937e04ca936","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"{{virtualDeviceName}}\",\n  \"tags\": {\n    \"{{virtualDeviceTagKey}}\":[\"{{virtualDeviceTagValue}}\"]\n  }\n}"},"url":"{{protocol}}://{{host}}/api/device/devices/{{physicalDeviceLogicalID}}/virtuals","description":"<p>Request to add a virtual device to the physical device submitting this request.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>virtualDeviceName: name of the virtual device being added</li>\n<li>tags: JSON list of tag keys and values (optional)</li>\n</ul>\n<p>The response body includes the logical ID of the added virtual device.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","{{physicalDeviceLogicalID}}","virtuals"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"633ad8a8-02dc-4670-be63-a191193990d5","name":"Add Virtual Device","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"virtual-name-example-01\",\n  \"tags\": {\n    \"example_tag1\":[\"example_value1, example_value2\"]\n  }\n}"},"url":"https://lambda.cloud.flir/api/device/devices/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/virtuals"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 28 Jan 2019 09:40:01 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"3197b427-c9aa-49b6-bfef-35600fefc9f7"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01-IUPw4RWhq7C4Afp4\"\n}"}],"_postman_id":"958b80b7-1444-45fb-b9ec-c937e04ca936"},{"name":"Get Pending Devices","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"172df7f9-6512-45fa-b243-f03508f72629","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/device/devices/pending","description":"<p>Requests information for all of a user's pending devices.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","pending"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"39bd7d38-d090-4f3d-982d-d53e8a44a0f8","name":"Get Pending Devices","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"https://lambda.cloud.flir/api/device/devices/pending"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"125","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 04 Nov 2018 09:16:10 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"76b6833e-8728-4af5-bde6-0aa251f7bda3","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[{\"serial\":\"serial-example-01\",\"name\":\"serial-example-01\",\"tags\":{\"group\":[\"office\"]},\"expiredAt\":\"2018-11-04T09:26:03.668Z\"}]"}],"_postman_id":"172df7f9-6512-45fa-b243-f03508f72629"},{"name":"Delete Device","id":"93387d4a-8f7c-4fec-aed0-358da233009e","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/device/devices/{{physicalDeviceLogicalID}}","description":"<p>Deletes a single physical device whose logical ID is specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","{{physicalDeviceLogicalID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"94d341d8-b20c-4ee9-8992-8f7b3a7d1e66","name":"Delete Device","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/device/devices/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 28 Jan 2018 08:57:54 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"92f609e9-d702-4c09-bb42-40dc178d0030","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"93387d4a-8f7c-4fec-aed0-358da233009e"},{"name":"Delete Virtual Device","id":"05020a56-0b6f-47d8-a0f7-3d0064e95cee","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/device/devices/{{physicalDeviceLogicalID}}/virtuals/{{virtualDeviceLogicalID}}","description":"<p>Request to delete a single virtual device by specifiying the following in the request URL:</p>\n<ul>\n<li>deviceLogicalID: logical ID of the physical device to which the virtual device belongs</li>\n<li>virtualDeviceID: ID of the virtual device to delete</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","{{physicalDeviceLogicalID}}","virtuals","{{virtualDeviceLogicalID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"c5382adc-e0ea-4a70-a777-81e8aff9a36d","name":"Delete Virtual Device","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/device/devices/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/virtuals/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01-IUPw4RWhq7C4Afp4"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 11 Feb 2019 12:08:00 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"fcbb009a-0558-4569-b2c8-ed50403d8558"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"05020a56-0b6f-47d8-a0f7-3d0064e95cee"},{"name":"Get Devices","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"devicesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"0c0f5d06-fd75-499e-b8f2-2e8b0de278b5","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/devices?attachedOnly={{attachedOnly}}&serial={{serialID}}&group={{deviceGroupId}}","description":"<p>Requests information for physical devices associated with the user submitting the request.</p>\n<p>The request URL can also include the following values:</p>\n<ul>\n<li>attachedOnly:<ul>\n<li>true: requests information only for onboarded devices.</li>\n<li>false (default): requests information for all devices.</li>\n</ul>\n</li>\n<li>serialID: requests information only for physical devices with this serial ID.</li>\n<li>group: requests information only for physical devices belonging to the specified group name.</li>\n</ul>\n<p>For each device shared with the user making the request (but not owned by the user), the response includes a list of actions the user is permitted to perform on the device.</p>\n<p>If a physical device is not shared but one or more of the virtual devices associated with it were shared, the list of permitted actions is empty.</p>\n<p>For a device the user owns, the response does not include an array of allowed actions.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) indicates whether requesting information only for onboarded devices</p>\n","type":"text/plain"},"key":"attachedOnly","value":"{{attachedOnly}}"},{"description":{"content":"<p>(optional) requests information for physical devices with this serial ID</p>\n","type":"text/plain"},"key":"serial","value":"{{serialID}}"},{"description":{"content":"<p>(optional) requests information for physical devices belonging to this group</p>\n","type":"text/plain"},"key":"group","value":"{{deviceGroupId}}"}],"variable":[]}},"response":[{"id":"83d92e33-dc76-4be5-811f-36591a342441","name":"Get Devices","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/device/devices"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Sep 2019 14:40:04 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"86a08b80-2f02-46a5-9eed-ceefcb966845"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"304"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:messi\",\n        \"serial\": \"messi\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"messi\",\n        \"tags\": {},\n        \"isAttached\": false,\n        \"isShared\": true, \n        \"allowedActions\": [\n            \"ReadState\"\n        ],\n        \"owner\": \"userB@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:messi1\",\n        \"serial\": \"messi1\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"messi1\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial12\",\n        \"serial\": \"serial12\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"dev22\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": true, \n        \"allowedActions\": [\n            \"ReadState\", \"Recording\"\n        ],\n        \"owner\": \"userB@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial2\",\n        \"serial\": \"serial2\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"Device1\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": true, \n        \"allowedActions\": [\n            \"ReadState\", \"Recording\"\n        ],\n        \"owner\": \"userB@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial3\",\n        \"serial\": \"serial3\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"Device3\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial51\",\n        \"serial\": \"serial51\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"dev1\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial-example\",\n        \"serial\": \"serial-example\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"name-example\",\n        \"tags\": {\n            \"example_tag1\": [\n                \"example_value1, example_value2\"\n            ]\n        },\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial-example_\",\n        \"serial\": \"serial-example_\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"example0\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial-example2\",\n        \"serial\": \"serial-example2\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"example2\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serialtest1\",\n        \"serial\": \"serialtest1\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"device\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    }\n]"},{"id":"76ca806f-0688-438a-a058-1e7758456f60","name":"Get Devices - attachedOnly=true specified","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/device/devices?attachedOnly=true","protocol":"https","host":["lambda","cloud","flir"],"path":["api","device","devices"],"query":[{"key":"attachedOnly","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:messi1\",\n        \"serial\": \"messi1\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"messi1\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial12\",\n        \"serial\": \"serial12\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"dev22\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": true,\n        \"allowedActions\": [\n            \"ReadState\", \"Recording\"\n        ],\n        \"owner\": \"userB@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial2\",\n        \"serial\": \"serial2\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"Device1\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": true,\n        \"allowedActions\": [\n            \"ReadState\", \"Recording\"\n        ],\n        \"owner\": \"userB@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial3\",\n        \"serial\": \"serial3\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"Device3\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial51\",\n        \"serial\": \"serial51\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"dev1\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial-example\",\n        \"serial\": \"serial-example\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"name-example\",\n        \"tags\": {\n            \"example_tag1\": [\n                \"example_value1, example_value2\"\n            ]\n        },\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial-example_\",\n        \"serial\": \"serial-example_\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"example0\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial-example2\",\n        \"serial\": \"serial-example2\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"example2\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    },\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serialtest1\",\n        \"serial\": \"serialtest1\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"device\",\n        \"tags\": {},\n        \"isAttached\": true,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    }\n]"}],"_postman_id":"0c0f5d06-fd75-499e-b8f2-2e8b0de278b5"},{"name":"Get Devices with Page Size","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"devicesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"da4b0749-994f-4829-bf96-f9cf7d1d31bd","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/devices?pageSize={{pageSize}}&attachedOnly={{attachedOnly}}&serial={{serialID}}&group={{deviceGroupId}}","description":"<p>Requests information for physical devices associated with the user submitting the request, with the maximum number of devices per response page specified in the request URL.</p>\n<p>The request URL can also include the following values:</p>\n<ul>\n<li>attachedOnly:</li>\n<li>true: requests information only for onboarded devices.</li>\n<li>false (default): requests information for all devices.</li>\n<li>serialID: requests information for the physical devicse with this serial ID</li>\n<li>group: requests information only for physical devices belonging to the specified group name.</li>\n</ul>\n<p>The response can include a nextTicket value to use in a subsequent Get Devices by Ticket request.</p>\n<p>For each device shared with the user making the request (but not owned by the user), the response includes a list of actions the user is permitted to perform on the device.</p>\n<p>If a physical device is not shared but one or more of the virtual devices associated with it were shared, the list of permitted actions is empty.</p>\n<p>For a device the user owns, the response does not include an array of allowed actions.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices"],"host":["{{host}}"],"query":[{"description":{"content":"<p>maximum number of devices per response page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"},{"description":{"content":"<p>(optional) indicates whether requesting information only for onboarded devices</p>\n","type":"text/plain"},"key":"attachedOnly","value":"{{attachedOnly}}"},{"description":{"content":"<p>(optional) requests information for physical devices with this serial ID</p>\n","type":"text/plain"},"key":"serial","value":"{{serialID}}"},{"description":{"content":"<p>(optional) requests information for physical devices belonging to this group</p>\n","type":"text/plain"},"key":"group","value":"{{deviceGroupId}}"}],"variable":[]}},"response":[{"id":"52e98e12-0da1-4caf-9101-90b64533709d","name":"Get Devices with Page Size - 3 specified","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/device/devices?pageSize=3","protocol":"https","host":["lambda","cloud","flir"],"path":["api","device","devices"],"query":[{"key":"pageSize","value":"3"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Sep 2019 14:39:18 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"befcc943-0547-423b-872f-2279595eecc6"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"751"}],"cookie":[],"responseTime":null,"body":"{\n    \"devices\": [\n        {\n            \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:messi\",\n            \"serial\": \"messi\",\n            \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n            \"name\": \"messi\",\n            \"tags\": {},\n            \"isAttached\": false,\n            \"isShared\": false,\n            \"owner\": \"userA@flir.com\"\n        },\n        {\n            \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:messi1\",\n            \"serial\": \"messi1\",\n            \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n            \"name\": \"messi1\",\n            \"tags\": {},\n            \"isAttached\": true,\n            \"isShared\": true, \n            \"allowedActions\": [\n            \"ReadState\", \"Recording\"\n        \t],\n        \t\"owner\": \"userB@flir.com\"\n        },\n        {\n            \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial12\",\n            \"serial\": \"serial12\",\n            \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n            \"name\": \"dev22\",\n            \"tags\": {},\n            \"isAttached\": true,\n            \"isShared\": false,\n            \"owner\": \"userA@flir.com\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiZDZmYzQ5MmItMmZlNS00ZWJlLThhZDMtNTU3YTZiYWVjNDc4IiwicGFnZVNpemUiOjMsImlkSW5kZXgiOiJsYW1iZGE6ZGV2aWNlOmRldjpkNmZjNDkyYi0yZmU1LTRlYmUtOGFkMy01NTdhNmJhZWM0Nzg6RGV2aWNlOnNlcmlhbDEyIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlNHVE84Z05nVTJYQU95aHlGYmJLTlEiLCJpYXQiOjE1Njc2OTQzNTh9.YZzTLz9gclfSBSeWhA0-kf4eXEeChNkvJKwYPSDxFyVQ8ANYvxeJ2ZC7hVBp0TXOVm72TjwKVFW3meoelpxIKwvdu8ueQguPYhQfoVNyBTaYAXCBytuiLBV9R9e6LoE-rzL80atTqNaBRB720GCg_YXuBEqS4SPzgHNuirInGsx92dMnBz_xepv6hgHIkM2P9dhFP7l3pprkm494GAznlTv5kImBshEUp7ENd_CvsSAcJOkRWpvfrFE5Te4A3tqYoHd5pegBVnmhVipxEmalWW4nYQJi6xILq-58Bmf3GkySyvndqCQbBksQy0L2CF6a8-eOPkiR4nBpVVpZvCFt1w\"\n}"}],"_postman_id":"da4b0749-994f-4829-bf96-f9cf7d1d31bd"},{"name":"Get Devices by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"devicesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"90e76c3f-f56f-4930-aebe-6eb428d11c89","request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","type":"text","value":"{{accountToken}}"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/device/devices?ticket={{devicesTicket}}","description":"<p>Requests a page of information for devices associated with the user submitting the request by specifying a devicesTicket in the request URL.</p>\n<p>The devicesTicket value is from the response to a previous Get Devices with Page Size request or a previous Get Devices by Ticket request.</p>\n<p>The response can include a nextTicket value to use in a subsequent Get Devices by Ticket request.</p>\n<p>For each device shared with the user making the request (but not owned by the user), the response includes a list of actions the user is permitted to perform on the device.</p>\n<p>If a physical device is not shared but one or more of the virtual devices associated with it were shared, the list of permitted actions is empty.</p>\n<p>For a device the user owns, the response does not include an array of allowed actions.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices"],"host":["{{host}}"],"query":[{"description":{"content":"<p>ticket for next page of devices</p>\n","type":"text/plain"},"key":"ticket","value":"{{devicesTicket}}"}],"variable":[]}},"response":[{"id":"0a8f757b-97e5-4a4c-9acb-c18c7aaf01ea","name":"Get Devices By Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":{"raw":"https://lambda.cloud.flir/api/device/devices?ticket=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiZDZmYzQ5MmItMmZlNS00ZWJlLThhZDMtNTU3YTZiYWVjNDc4IiwicGFnZVNpemUiOjMsImlkSW5kZXgiOiJsYW1iZGE6ZGV2aWNlOmRldjpkNmZjNDkyYi0yZmU1LTRlYmUtOGFkMy01NTdhNmJhZWM0Nzg6RGV2aWNlOnNlcmlhbDUxIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlI3Z0loVU1ldERNYk1JcXlLbko3c0EiLCJpYXQiOjE1Njc2OTQ0MzN9.FMVjETdHBnH0DDzDJU4funj5RVeDfPhk5j7teWDkRGUrh12CzjP1140NFTo0XlZiajLDPqbbJRUZBofyCaQiU73f9dcDJsIB8lTIn_KllGCblLs6-BJSxtto688_k5a8zjjlptdsoVYGT2FnzZJLO87HDiG9mextB3EkqXfmPLI4EG_lpv_wN5G4v7mLgklHlUyLbHov-0TaAGsTLj_OzpPrN8idAu6Utn7971wJPk34HSERP_p4twsFIcbWytrKPOfrdB7soVMFnLiev60ODy20UMMDOPME3sl6vhl3x2QWjTVyFFAEXAELaWoV4jUpNl-82Q85LVhHcHGVfNxW1w","protocol":"https","host":["lambda","cloud","flir"],"path":["api","device","devices"],"query":[{"key":"ticket","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiZDZmYzQ5MmItMmZlNS00ZWJlLThhZDMtNTU3YTZiYWVjNDc4IiwicGFnZVNpemUiOjMsImlkSW5kZXgiOiJsYW1iZGE6ZGV2aWNlOmRldjpkNmZjNDkyYi0yZmU1LTRlYmUtOGFkMy01NTdhNmJhZWM0Nzg6RGV2aWNlOnNlcmlhbDUxIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlI3Z0loVU1ldERNYk1JcXlLbko3c0EiLCJpYXQiOjE1Njc2OTQ0MzN9.FMVjETdHBnH0DDzDJU4funj5RVeDfPhk5j7teWDkRGUrh12CzjP1140NFTo0XlZiajLDPqbbJRUZBofyCaQiU73f9dcDJsIB8lTIn_KllGCblLs6-BJSxtto688_k5a8zjjlptdsoVYGT2FnzZJLO87HDiG9mextB3EkqXfmPLI4EG_lpv_wN5G4v7mLgklHlUyLbHov-0TaAGsTLj_OzpPrN8idAu6Utn7971wJPk34HSERP_p4twsFIcbWytrKPOfrdB7soVMFnLiev60ODy20UMMDOPME3sl6vhl3x2QWjTVyFFAEXAELaWoV4jUpNl-82Q85LVhHcHGVfNxW1w"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Sep 2019 14:40:59 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6e965136-cd99-44da-86fe-b9df69c3bfa9"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"786"}],"cookie":[],"responseTime":null,"body":"{\n    \"devices\": [\n        {\n            \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial-example\",\n            \"serial\": \"serial-example\",\n            \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n            \"name\": \"name-example\",\n            \"tags\": {\n                \"example_tag1\": [\n                    \"example_value1, example_value2\"\n                ]\n            },\n            \"isAttached\": true,\n            \"isShared\": true, \n            \"allowedActions\": [\n            \"ReadState\", \"UpdateDesired\"\n        \t],\n        \t\"owner\": \"userB@flir.com\"\n        },\n        {\n            \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial-example_\",\n            \"serial\": \"serial-example_\",\n            \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n            \"name\": \"example0\",\n            \"tags\": {},\n            \"isAttached\": true,\n            \"isShared\": false,\n            \"owner\": \"userA@flir.com\"\n        },\n        {\n            \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial-example2\",\n            \"serial\": \"serial-example2\",\n            \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n            \"name\": \"example2\",\n            \"tags\": {},\n            \"isAttached\": true,\n            \"isShared\": false,\n            \"owner\": \"userA@flir.com\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiZDZmYzQ5MmItMmZlNS00ZWJlLThhZDMtNTU3YTZiYWVjNDc4IiwicGFnZVNpemUiOjMsImlkSW5kZXgiOiJsYW1iZGE6ZGV2aWNlOmRldjpkNmZjNDkyYi0yZmU1LTRlYmUtOGFkMy01NTdhNmJhZWM0Nzg6RGV2aWNlOnNlcmlhbC1leGFtcGxlMiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJwN0NUc2VSSlZ5b1hBYU1GUUVuSDZRIiwiaWF0IjoxNTY3Njk0NDU5fQ.XBYAyFvWpCd98MM24cJcvTLjCjjKgUYVpCBduZnlYiKwKB-pxVUo8chsr4liu0xWyciJRBbIIIW_zT2h2tLz1Y_AZpK1mz9IVN70JMLLU6BjRF--PuNVDt3TVCWslHQ0IqCRNaochMh-klrkzegtA_9CnzQiI1KHs6N2Hx4h2en0dMnoSxeWDIvzmyBvK73ndsHWZPH7rpGWDjSBZxat7IRqxh_BH1vsruET-GBRGZ54YfjFqlNyRr9rG4upjAzP4F04WKQm0smq3pNxZmEUlR92nD-eJ5wWW63vK1BB5AV-WdZ_CtmrefR8dianT793lGDxhjS1FvyTfLqjiuU4hw\"\n}"}],"_postman_id":"90e76c3f-f56f-4930-aebe-6eb428d11c89"},{"name":"Get Device","id":"ad479edc-b5e6-473f-a199-9833cf031c9a","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/devices/{{physicalDeviceLogicalID}}/information","description":"<p>Requests information about a physical device by specifying its logical ID in the request URL.</p>\n<p>The device owner and the account type admin can submit this request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","{{physicalDeviceLogicalID}}","information"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"e3cc943d-19ff-479c-81e4-9c7433b7fa27","name":"Get Device","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/device/devices/lambda:device:dev:ef26be0f-53fc-41de-953f-85aad1bcec36:Device:messi/information"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 15 Mar 2022 09:51:06 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"0ea6f834-6d04-444b-8b04-ffd23489ec62"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"224"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\n    \"serial\": \"serial-example-01\",\n    \"account\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n    \"name\": \"messi\",\n    \"tags\": {\n      \"group\": [\n        \"office\"\n      ]\n    },\n    \"isAttached\": true,\n    \"owner\": \"userA@flir.com\",\n    \"isShared\": false,\n    \"group\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:3A3DLzm266HHhh0A\",\n    \"groupName\": \"group-example-01\",\n    \"isUserDevice\": false\n}"}],"_postman_id":"ad479edc-b5e6-473f-a199-9833cf031c9a"},{"name":"Get Device by Serial (Deprecated)","id":"0ee694e0-bf13-401a-984d-925e08fecdbc","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/devices/{{physicalDeviceLogicalID}}/information","description":"<p>[Deprecated]\nRequests information about a physical device by specifying its serial ID</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","{{physicalDeviceLogicalID}}","information"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"e97e30be-1ee3-4a8e-9477-8d946cd0405c","name":"Get Device","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/device/devices/serial-example-01/information"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"182","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 11:58:02 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"5f0062e1-c123-4e48-af28-8840623abedd","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\n  \"serial\": \"serial-example-01\",\n  \"account\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n  \"name\": \"serial-example-01\",\n  \"tags\": {\n    \"group\": [\n      \"office\"\n    ]\n  },\n  \"isAttached\": true,\n  \"owner\": \"userA@flir.com\"\n}"}],"_postman_id":"0ee694e0-bf13-401a-984d-925e08fecdbc"},{"name":"Get Virtual Device","id":"43e41add-f567-4568-adab-80fc16a8eaea","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/devices/{{physicalDeviceLogicalID}}/virtuals/{{virtualDeviceLogicalID}}/information","description":"<p>Requests information about a virtual device by specifying its logical ID and the logical ID of the physical device to which it belongs in the request URL.</p>\n<p>The following entities can submit this request:</p>\n<ul>\n<li>the physical device to which the virtual device belongs</li>\n<li>the device owner</li>\n<li>users with whom the device has been shared</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","{{physicalDeviceLogicalID}}","virtuals","{{virtualDeviceLogicalID}}","information"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"6919f591-0038-445f-8641-7a8ab170a532","name":"Get Virtual Device","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/device/devices/lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:device/virtuals/lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:device-NEqaSDmqXXY86ZXc/information"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 31 Jul 2019 09:26:37 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"5b7d25bf-7bcf-4e6c-b1fb-a9ef60fc9ff9"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"178"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"id\": \"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:device-NEqaSDmqXXY86ZXc\",\r\n    \"info\": {\r\n        \"name\": \"alice_device_key1\",\r\n        \"tags\": {}\r\n    }\r\n}"}],"_postman_id":"43e41add-f567-4568-adab-80fc16a8eaea"},{"name":"Get Virtual Devices","id":"1b4c25db-259e-48ce-ae1a-b51900830ff2","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/devices/{{physicalDeviceLogicalID}}/virtuals","description":"<p>Requests the logical IDs for all of the virtual devices belonging to the physical device whose logical ID is specified in the request URL.</p>\n<p>For each virtual device, the response includes a list of the actions the user submitting the request has permission to perform on the virtual device.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","{{physicalDeviceLogicalID}}","virtuals"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"78226f6b-a204-4e02-98ec-ff3d6e9d84e2","name":"Get Virtual Devices","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/virtuals"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 31 Jul 2019 09:26:37 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"5b7d25bf-7bcf-4e6c-b1fb-a9ef60fc9ff9"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"178"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:serial-example-eckLNA18kqHGbjBa\",\n        \"info\": {\n            \"name\": \"virtual-device-name-example\",\n            \"tags\": {\n                \"example_virtual_tag\": [\n                    \"example_value1\",\n                    \"example_value2\"\n                ]\n            }\n        },\n         \"allowedActions\": [\n            \"ReadState\"\n        ]\n    }\n]"}],"_postman_id":"1b4c25db-259e-48ce-ae1a-b51900830ff2"},{"name":"Get Virtual Devices with Page Size","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"virtualDevicesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"ade4f3c0-e997-497f-86b4-a4c838905f65","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/devices/{{physicalDeviceLogicalID}}/virtuals?pageSize={{pageSize}}","description":"<p>Requests the logical IDs for all of the virtual devices belonging to the physical device whose logical ID is specified in the request URL, with the maximum number of virtual devices per response page specified in the request URL.</p>\n<p>The response includes a nextTicket value to use in a subsequent Get Virtual Devices by Ticket request.\nFor each virtual device the response includes a list of the actions the user submitting the request has permission to perform on the virtual device.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","{{physicalDeviceLogicalID}}","virtuals"],"host":["{{host}}"],"query":[{"description":{"content":"<p>maximum number of virtual devices per response page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"41e95a8c-4fb8-4370-abb2-efc83fe3427a","name":"Get Virtual Devices with Page Size - 2 specified","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/device/devices/lambda:device:dev:081e20ba-e498-42a0-8501-044088317bc3:Device:serial657/virtuals?pageSize=2","protocol":"https","host":["lambda","cloud","flir"],"path":["api","device","devices","lambda:device:dev:081e20ba-e498-42a0-8501-044088317bc3:Device:serial657","virtuals"],"query":[{"key":"pageSize","value":"2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Sep 2019 14:39:18 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"befcc943-0547-423b-872f-2279595eecc6"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"751"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"devices\": [\r\n        {\r\n            \"id\": \"lambda:device:dev:081e20ba-e498-42a0-8501-044088317bc3:Device:serial657-e9Fcj352bXyVUdMt\",\r\n            \"info\": {\r\n                \"name\": \"virtual-1\",\r\n                \"tags\": {\r\n                    \"shower-tag\": [\r\n                        \"shower\"\r\n                    ]\r\n                }\r\n            }, \r\n             \"allowedActions\": [\r\n            \"ReadState\", \"PlaybackQuery\", \"UpdateDesired\"\r\n        \t]\r\n        },\r\n        {\r\n            \"id\": \"lambda:device:dev:081e20ba-e498-42a0-8501-044088317bc3:Device:serial657-PDiI3bM8DlepgUXb\",\r\n            \"info\": {\r\n                \"name\": \"virtual-2\",\r\n                \"tags\": {\r\n                    \"phone-tag\": [\r\n                        \"phone\"\r\n                    ]\r\n                }\r\n            }, \r\n            \"allowedActions\": [\r\n            \"ReadState\"\r\n        \t]\r\n        }\r\n    ],\r\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJwYXJlbnQiOiJsYW1iZGE6ZGV2aWNlOmRldjowODFlMjBiYS1lNDk4LTQyYTAtODUwMS0wNDQwODgzMTdiYzM6RGV2aWNlOnNlcmlhbDY1NyIsInBhZ2VTaXplIjoyLCJpZEluZGV4IjoibGFtYmRhOmRldmljZTpkZXY6MDgxZTIwYmEtZTQ5OC00MmEwLTg1MDEtMDQ0MDg4MzE3YmMzOkRldmljZTpzZXJpYWw2NTctUERpSTNiTThEbGVwZ1VYYiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJzMlFVdmQyVlFEcGZXUDg5NncwLWVnIiwiaWF0IjoxNTgwNjYzNzI0fQ.EU1Il0aN-s7E3WHTTJzab1V4lkuoIirIC3FhGAkMIlc_Cyd4hrE14HEF4nCOidoD6i7mCp3jS3kBK6YcNWB_xUF4OfYNA9lDi5vh9cUYcntXJzY3NYTdvycJeEb5Ayj8cPCbYCNrm_HW0sfr0YfvAjwonVzt2ERqRZbU3CIj3xwuQFVHyuNdx1TUM1fyg-0nf1yRz4q92cEKfWMFYWQQvshuB4_wUv8w_tC4AT6YLPad-BMe2cjMWT-asCEavx28vR1eAzysXDDaLxzXlZ2czffdhcIL5bh4WNwgHe94yOwhJ5kBiKsFeLsIMScRXHIgj_WA-esZ7TaRIp_kAhAfqQ\"\r\n}"}],"_postman_id":"ade4f3c0-e997-497f-86b4-a4c838905f65"},{"name":"Get Virtual Devices by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"virtualDevicesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"8ca35548-37ff-4361-8dc1-65d0fdb7a806","request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","type":"text","value":"{{accountToken}}"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/device/devices/{{physicalDeviceLogicalID}}/virtuals?ticket={{virtualDevicesTicket}}","description":"<p>Requests a page of information for virtual devices belonging to the physical device whose logical ID is specified in the request URL, by specifying a virtualDevicesTicket in the request URL.</p>\n<p>The virtualDevicesTicket value is from the response to a previous Get Virtual Devices with Page Size request or a previous Get Virtual Devices by Ticket request.</p>\n<p>The response includes a nextTicket value to use in a subsequent Get Virtual Devices by Ticket request.</p>\n<p>For each virtual device the response includes a list of the actions the user submitting the request has permission to perform on the virtual device.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","{{physicalDeviceLogicalID}}","virtuals"],"host":["{{host}}"],"query":[{"description":{"content":"<p>ticket for next page of virtual devices</p>\n","type":"text/plain"},"key":"ticket","value":"{{virtualDevicesTicket}}"}],"variable":[]}},"response":[{"id":"c95ebf5f-72f3-4b40-9725-23a57408c4b1","name":"Get Virtual Devices By Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":{"raw":"https://lambda.cloud.flir/api/device/devices/lambda:device:dev:081e20ba-e498-42a0-8501-044088317bc3:Device:serial657/virtuals?ticket=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJwYXJlbnQiOiJsYW1iZGE6ZGV2aWNlOmRldjowODFlMjBiYS1lNDk4LTQyYTAtODUwMS0wNDQwODgzMTdiYzM6RGV2aWNlOnNlcmlhbDY1NyIsInBhZ2VTaXplIjoyLCJpZEluZGV4IjoibGFtYmRhOmRldmljZTpkZXY6MDgxZTIwYmEtZTQ5OC00MmEwLTg1MDEtMDQ0MDg4MzE3YmMzOkRldmljZTpzZXJpYWw2NTctUERpSTNiTThEbGVwZ1VYYiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJzMlFVdmQyVlFEcGZXUDg5NncwLWVnIiwiaWF0IjoxNTgwNjYzNzI0fQ.EU1Il0aN-s7E3WHTTJzab1V4lkuoIirIC3FhGAkMIlc_Cyd4hrE14HEF4nCOidoD6i7mCp3jS3kBK6YcNWB_xUF4OfYNA9lDi5vh9cUYcntXJzY3NYTdvycJeEb5Ayj8cPCbYCNrm_HW0sfr0YfvAjwonVzt2ERqRZbU3CIj3xwuQFVHyuNdx1TUM1fyg-0nf1yRz4q92cEKfWMFYWQQvshuB4_wUv8w_tC4AT6YLPad-BMe2cjMWT-asCEavx28vR1eAzysXDDaLxzXlZ2czffdhcIL5bh4WNwgHe94yOwhJ5kBiKsFeLsIMScRXHIgj_WA-esZ7TaRIp_kAhAfqQ","protocol":"https","host":["lambda","cloud","flir"],"path":["api","device","devices","lambda:device:dev:081e20ba-e498-42a0-8501-044088317bc3:Device:serial657","virtuals"],"query":[{"key":"ticket","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJwYXJlbnQiOiJsYW1iZGE6ZGV2aWNlOmRldjowODFlMjBiYS1lNDk4LTQyYTAtODUwMS0wNDQwODgzMTdiYzM6RGV2aWNlOnNlcmlhbDY1NyIsInBhZ2VTaXplIjoyLCJpZEluZGV4IjoibGFtYmRhOmRldmljZTpkZXY6MDgxZTIwYmEtZTQ5OC00MmEwLTg1MDEtMDQ0MDg4MzE3YmMzOkRldmljZTpzZXJpYWw2NTctUERpSTNiTThEbGVwZ1VYYiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJzMlFVdmQyVlFEcGZXUDg5NncwLWVnIiwiaWF0IjoxNTgwNjYzNzI0fQ.EU1Il0aN-s7E3WHTTJzab1V4lkuoIirIC3FhGAkMIlc_Cyd4hrE14HEF4nCOidoD6i7mCp3jS3kBK6YcNWB_xUF4OfYNA9lDi5vh9cUYcntXJzY3NYTdvycJeEb5Ayj8cPCbYCNrm_HW0sfr0YfvAjwonVzt2ERqRZbU3CIj3xwuQFVHyuNdx1TUM1fyg-0nf1yRz4q92cEKfWMFYWQQvshuB4_wUv8w_tC4AT6YLPad-BMe2cjMWT-asCEavx28vR1eAzysXDDaLxzXlZ2czffdhcIL5bh4WNwgHe94yOwhJ5kBiKsFeLsIMScRXHIgj_WA-esZ7TaRIp_kAhAfqQ"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Sep 2019 14:40:59 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6e965136-cd99-44da-86fe-b9df69c3bfa9"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"786"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"devices\": [\r\n        {\r\n            \"id\": \"lambda:device:dev:081e20ba-e498-42a0-8501-044088317bc3:Device:serial657-Q21GGolVAOiXzrJd\",\r\n            \"info\": {\r\n                \"name\": \"virtual-3\",\r\n                \"tags\": {\r\n                    \"tv-tag\": [\r\n                        \"tv\"\r\n                    ]\r\n                }\r\n            }, \r\n            \"allowedActions\": [\r\n            \"ReadState\", \"PlaybackQuery\"\r\n        \t]\r\n        }, \r\n        {\r\n            \"id\": \"lambda:device:dev:081e20ba-e498-42a0-8501-044088317bc3:Device:serial657-PDiI3bM8DlepgUXc\",\r\n            \"info\": {\r\n                \"name\": \"virtual-4\",\r\n                \"tags\": {\r\n                    \"laptop-tag\": [\r\n                        \"laptop\"\r\n                    ]\r\n                }\r\n            }, \r\n            \"allowedActions\": [\r\n            \"*\"\r\n        \t]\r\n        }\r\n    ],\r\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJwYXJlbnQiOiJsYW1iZGE6ZGV2aWNlOmRldjowODFlMjBiYS1lNDk4LTQyYTAtODUwMS0wNDQwODgzMTdiYzM6RGV2aWNlOnNlcmlhbDY1NyIsInBhZ2VTaXplIjoyLCJpZEluZGV4IjoibGFtYmRhOmRldmljZTpkZXY6MDgxZTIwYmEtZTQ5OC00MmEwLTg1MDEtMDQ0MDg4MzE3YmMzOkRldmljZTpzZXJpYWw2NTctUTIxR0dvbFZBT2lYenJKZCIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJ1N1psQnVXRTdVNF80OU01NHlwY0hRIiwiaWF0IjoxNTgwNjY0MzMwfQ.jRGxGc14LNu8ZDlc_BrdIoz_povfLQmac72Vu1Fs5opwvZ5mW_M4B5lmHI0wsgb-eVCPhBJP_TQRc3nfNVvMkPo_mNENtGH7EDlNioMqTLxaEyd9rLjb3bH0SJZGOT-zngq3ew_tt2PUp9tWCN9Po2SlpruYTNDfDoLmFhdrlEiUlrq9hS9M85pASU6_EEtgaYpUhw4-ulkZx-pM8LqBN2NTn9nV4zuovhiyxOjp2897MxaLbWjfIT3C1E-scxB1gVFS3TdVf7Uq_isMP3CXuqIpvgI01TSrWjIaIDOeJOE_7EF7NrLx_rF4gGqKlCw7g9TwRH-ZoTZHqaFbSzSAZg\"\r\n}"}],"_postman_id":"8ca35548-37ff-4361-8dc1-65d0fdb7a806"}],"id":"53f08653-44a3-44de-b07f-ea73b7e6b82d","_postman_id":"53f08653-44a3-44de-b07f-ea73b7e6b82d","description":""},{"name":"User Devices","item":[{"name":"Create User Device","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"deviceId\",jsonData.id);","postman.setEnvironmentVariable(\"devicePassword\",jsonData.password);"],"type":"text/javascript"}}],"id":"29747306-1c6c-4d6c-99ed-861cd0a490a8","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"{{deviceName}}\",\n  \"tags\": {\n    \"{{tagKey}}\":[\"{{tagValue}}\"]\n  },\n  \"password\": \"{{devicePassword}}\",\n  \"deviceGroupId\": \"{{deviceGroupId}}\"\n}"},"url":"{{protocol}}://{{host}}/api/device/devices/create","description":"<p>Request to create a user device and associate it to a user's account.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>name: name of the device being added</li>\n<li>tags: (optional) JSON list of tag keys and values</li>\n<li>password: (optional) Device password, must be at least 16 characters long. Generated by the system when not provided.</li>\n<li>deviceGroupId: (optional) the device group to add the device to.</li>\n</ul>\n<p>Upon a successful request, the generated device id along with its password will be sent in the response.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","create"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"e5073200-18f9-4dc1-a69a-6347f79b0442","name":"Create User Device","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"password\": \"********\",\n  \"name\": \"name-example-01\",\n  \"tags\": {\n    \"group\":[\"office\"]\n  },\n  \"deviceGroupId\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:3A3DLzm266HHhh0A\" \n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/device/devices/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 18 Mar 2021 12:14:29 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"f51f98b6-3743-4d2e-a594-121e7d1b8404"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"134"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\n    \"password\": \"********\"\n}"}],"_postman_id":"29747306-1c6c-4d6c-99ed-861cd0a490a8"},{"name":"Device Login","event":[{"listen":"test","script":{"exec":["var data = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"accessToken\", data.accessToken);"],"type":"text/javascript"}}],"id":"d57fafe9-bd06-4639-be64-99fa1f7aa73e","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\":\"{{deviceId}}\",\n  \"password\":\"{{devicePassword}}\"\n}"},"url":"{{protocol}}://{{host}}/api/device/login","description":"<p>Authenticates a user device. </p>\n<p>The request body should include the following:</p>\n<ul>\n<li>id: Device unique identification</li>\n<li>password: Device password</li>\n</ul>\n<p>Successful authentication will return a JSON Web Token (JWT) that can be used as an <code>authorization</code> header in subsequent requests.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","login"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"52a6648a-7f0b-46c0-84c7-75ff8c14e63c","name":"Device Login","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"id\":\"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\n  \"password\":\"********\"\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/device/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 18 Mar 2021 12:14:33 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"e8833b57-81ae-464f-96db-24ef4f7968e8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"649"}],"cookie":[],"responseTime":null,"body":"{\n    \"accessToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJ1c2VyIjoibGFtYmRhOmRldmljZTpkZXY6ZWYyNmJlMGYtNTNmYy00MWRlLTk1M2YtODVhYWQxYmNlYzM2OlVzZXJEZXZpY2U6c3JhdmFydWJ2YW9mcHd1ZiIsInNlc3Npb25JZCI6IjUzY2RiN2Q4LTlkYmItNDczYy1hZDhiLTIwNzEyNTE1ZDhiYSIsInJvbGVzIjpbIlVzZXJEZXZpY2UiXSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6Ik1BWHBaUjdnVjBjdlFBVEJBS2k4eVEiLCJpYXQiOjE2MTYwNjk2NzMsImV4cCI6MTYxNjA3MzI3M30.Am4eRYoUoU5KiBDoYHffBkDTXRnmgP8Dm_t7MSi1xJdJUPBdZhM0USt7yOjNtAlcrMBej8MeKamyXQ1o4BnmTpcjYPena6W6yNBXC_V2gjl_ONhxM-uoiHc0xT299ABRy8b2Mz6yLlMKirek3g_1rv_wxYe3KgGMFq2WaNMk9bVm0TuMJdRVRKJ4Y-ajLNX4xzvLriyR0SnhQzUAiCgH9euG1zQy4aqLPC-1wFZwTfNGsHWyw_AWLuoy5NpvzvifYIIrbLI1wKGIW2d1q-0vHVsfHD6lGOhJRZWOCd-1_9rXhPd38sHLGycj1517NXRNQgnfB5YE7Mxa_B4zqg7pQg\",\n    \"typeAs\": \"Bearer\",\n    \"duration\": 3600\n}"}],"_postman_id":"d57fafe9-bd06-4639-be64-99fa1f7aa73e"},{"name":"Change Password","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"devicePassword\",jsonData.password);"],"type":"text/javascript"}}],"id":"87eeff61-1a95-48c6-a7ae-40adfe5d0fbe","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\":\"{{deviceId}}\",\n  \"oldPassword\":\"{{oldPassword}}\",\n  \"newPassword\":\"{{newPassword}}\"\n}"},"url":"{{protocol}}://{{host}}/api/device/devices/changePassword","description":"<p>Allows to change a user device's password.</p>\n<p>The request body should include the following:</p>\n<ul>\n<li>id: Device unique identification</li>\n<li>oldPassword: Current device password</li>\n<li>newPassword: (Optional) New device password. When not provided, will be generated by the system.</li>\n</ul>\n<p>Upon a successfful password change, the updated password will be sent in the response to this request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","changePassword"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"ab21ceaf-e050-44d6-8756-3326c20e5d24","name":"Change Password","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"id\":\"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\n  \"oldPassword\":\"********\",\n  \"newPassword\":\"********\"\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/device/devices/changePassword"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 18 Mar 2021 12:36:04 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6f91165b-5b23-498a-b368-ab509ce3a6f0"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"57"}],"cookie":[],"responseTime":null,"body":"{\n    \"password\": \"********\"\n}"}],"_postman_id":"87eeff61-1a95-48c6-a7ae-40adfe5d0fbe"}],"id":"45889b5b-4bb5-4271-96dd-4bf9620112e2","_postman_id":"45889b5b-4bb5-4271-96dd-4bf9620112e2","description":""},{"name":"Device Groups","item":[{"name":"Create Device Group","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"deviceGroupId\",jsonData.id);"],"type":"text/javascript"}}],"id":"a72726c3-6cbc-4ed2-8856-16fb58a1f983","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"{{deviceGroupName}}\",\r\n    \"tags\": {\r\n        \"{{tag1Key}}\": \"{{tag1Value}}\",\r\n        \"{{tag2Key}}\": \"{{tag2Value}}\"\r\n    }\r\n}"},"url":"{{protocol}}://{{host}}/api/device/devices/groups","description":"<p>Creates a new device group.</p>\n<p>name: name of the group being created.</p>\n<p>tags: optional JSON list of key-value JSON strings pairs for associating additional information with the device group.</p>\n<ul>\n<li><p>maximum # of tags: 24</p>\n</li>\n<li><p>maximum tag key length: 64 characters</p>\n</li>\n<li><p>maximum tag value length: 64 characters</p>\n</li>\n</ul>\n<p>The response contains an id uniquely identifying the group.</p>\n<p>The request can be initiated by users.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","groups"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"54bad311-cdf2-44c3-9671-574337407ebe","name":"Create Device Group","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"group-example-01\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/device/devices/groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 18 May 2021 13:58:33 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"1dc58c80-bff5-4e03-88c6-a946735de450"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"160"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:3A3DLzm266HHhh0A\",\n    \"name\": \"group-example-01\",\n    \"creationTime\": \"2021-05-18T13:58:33.047Z\"\n}"}],"_postman_id":"a72726c3-6cbc-4ed2-8856-16fb58a1f983"},{"name":"Update Device Group","id":"ff815492-63ef-4059-9be8-f84f640addc5","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"{{deviceGroupName}}\",\r\n    \"tags\": {\r\n        \"{{tag1Key}}\": \"{{tag1Value}}\",\r\n        \"{{tag2Key}}\": \"{{tag2Value}}\"\r\n    }\r\n}"},"url":"{{protocol}}://{{host}}/api/device/devices/groups/{{deviceGroupId}}","description":"<p>Update a device group.</p>\n<p>name: the new name of the group.</p>\n<p>tags: optional JSON list of key-value JSON strings pairs for associating additional information with the device group.</p>\n<ul>\n<li><p>maximum # of tags: 24</p>\n</li>\n<li><p>maximum tag key length: 64 characters</p>\n</li>\n<li><p>maximum tag value length: 64 characters</p>\n</li>\n</ul>\n<p>The request can be initiated by the user account who created the group.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","groups","{{deviceGroupId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"af6e1a3b-a9b1-4cfd-9be0-10a169d68e49","name":"Update Device Group","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"group-example-01\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/device/devices/groups/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:3A3DLzm266HHhh0A"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Tue, 18 May 2021 14:15:49 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"82345840-ea7e-4be2-ac7b-331ac09c5b84"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"ff815492-63ef-4059-9be8-f84f640addc5"},{"name":"Delete Device Group","id":"554d6a45-0558-44f0-bc64-0e67e3684d93","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/device/devices/groups/{{deviceGroupId}}","description":"<p>Deletes an existing device group, specified by the group id.\nThe request can be initiated by the user account who created the group.</p>\n<p>To delete a group, first remove all devices from it.\nAn attempt to delete a non-empty group will fail.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","groups","{{deviceGroupId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"934bc59d-9968-442e-a9cb-38a6834578c4","name":"Delete Device Group","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/device/devices/groups/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:3A3DLzm266HHhh0A"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Tue, 18 May 2021 14:02:48 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"eb5c8dbf-54f9-4630-843b-5363b10eb896"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"554d6a45-0558-44f0-bc64-0e67e3684d93"},{"name":"Get Device Groups","id":"81a4bc8f-96fb-42e4-a862-01fc0a8fbbf6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/device/devices/groups","description":"<p>Retrieves all device groups created by the user account initiating the requests.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","groups"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"410c6919-c281-4133-88d4-a01209787193","name":"Get Device Groups","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"url":"{{protocol}}://{{host}}/api/device/devices/groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 18 May 2021 13:59:05 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"441650d2-7cfc-4a1b-a367-da7164d7c6fa"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"207"}],"cookie":[],"responseTime":null,"body":"{\n    \"groups\": [\n        {\n            \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:3A3DLzm266HHhh0A\",\n            \"name\": \"group-example-01\",\n            \"creationTime\": \"2021-05-18T13:58:33.047Z\",\n            \"tags\": {}\n        },\n        {\n            \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:lb3PLANR6fHdw04\",\n            \"name\": \"group-example-02\",\n            \"creationTime\": \"2021-05-18T13:57:16.050Z\",\n            \"tags\": {}\n        }\n    ]\n}"}],"_postman_id":"81a4bc8f-96fb-42e4-a862-01fc0a8fbbf6"},{"name":"Add Device","id":"1fbcf917-3072-4416-8b9b-8c90fbd14539","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/device/devices/groups/{{deviceGroupId}}/{{deviceID}}","description":"<p>Adds a device to a device group.\nCan be initiated by the device owner.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","groups","{{deviceGroupId}}","{{deviceID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"41099a6e-9fe1-4bad-b1a9-9411e4bda8b6","name":"Add Device","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"url":"{{protocol}}://{{host}}/api/device/devices/groups/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:3A3DLzm266HHhh0A/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Tue, 18 May 2021 14:15:49 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"82345840-ea7e-4be2-ac7b-331ac09c5b84"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"1fbcf917-3072-4416-8b9b-8c90fbd14539"},{"name":"Remove Device","id":"18d626c6-9c8e-495d-bf08-1d4c5c200d24","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/device/devices/groups/{{deviceGroupId}}/{{deviceID}}","description":"<p>Removes a device from a device group.\nCan be initiated by the device owner.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","devices","groups","{{deviceGroupId}}","{{deviceID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"689bb341-9cad-4d93-942c-20d08bcd0bc3","name":"Remove Device","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/device/devices/groups/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:3A3DLzm266HHhh0A/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Tue, 18 May 2021 14:16:13 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"b1ad36d3-6794-46bb-b043-f4351e567ea5"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"18d626c6-9c8e-495d-bf08-1d4c5c200d24"}],"id":"2c2b74fc-7699-4415-bc96-2923ac549044","_postman_id":"2c2b74fc-7699-4415-bc96-2923ac549044","description":""},{"name":"Devices-Admin","item":[{"name":"Get Devices by Serial ID","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"4f6b50f6-734e-4838-bf3e-639fd0161bbd","request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","type":"text","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/admin/devices?serial={{serialID}}","description":"<p>Requests information about the physical devices whose serial ID is specified in the request URL.</p>\n<p>When an account administrator or support submits this request, the request response includes information about devices for that account type.</p>\n<p>When a system adminstrator submits this request, the request response includes information about devices for all account types.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","admin","devices"],"host":["{{host}}"],"query":[{"description":{"content":"<p>requests information for devices with this serial ID</p>\n","type":"text/plain"},"key":"serial","value":"{{serialID}}"}],"variable":[]}},"response":[{"id":"b58c8327-bdf7-494b-9812-88348512690f","name":"Get Devices with Serial","originalRequest":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","type":"text","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/device/admin/devices?serial=messi","protocol":"https","host":["lambda","cloud","flir"],"path":["api","device","admin","devices"],"query":[{"key":"serial","value":"messi"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 27 Feb 2020 16:25:27 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"d4c3dbe3-897e-44e3-adfe-d7805d94da16"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"213"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"lambda:device:dev:d6fc492b-2fe5-4ebe-8ad3-557a6baec478:Device:messi\",\n        \"serial\": \"messi\",\n        \"account\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478\",\n        \"name\": \"messi\",\n        \"tags\": {},\n        \"isAttached\": false,\n        \"isShared\": false,\n        \"owner\": \"userA@flir.com\"\n    }\n]"}],"_postman_id":"4f6b50f6-734e-4838-bf3e-639fd0161bbd"},{"name":"Get User Devices","id":"a8a8fed2-818c-4d94-b10d-9c3d44e7b052","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/admin/devices/{{userAccountToken}}","description":"<p>Requests information for all devices associated with the user whose account token is specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","admin","devices","{{userAccountToken}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"4b950ae6-04dd-4c9f-ac03-d7b647bdfab6","name":"Get User Devices","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/device/admin/devices/eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiMTc1YTEzOGItMjhiYy00ZTNiLTg5OWItOGQwNjY3OWQ5ZjY1IiwidXNlciI6IjJiZDEyOTBhLTE2ZTUtNGQ5NC1iMGFhLTAxY2Q2ZDBlMDc3YiIsImFjY291bnRUeXBlIjoiZmxpcmNsb3Vkc2VydmljZXMiLCJzZXNzaW9uSWQiOiI2MTEwMzBlZS0zYmY5LTQyMDktYTExZC1lYTBlZGE1N2I4MWMiLCJyb2xlcyI6WyJBZG1pbiJdLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoidXNkYVlrT2IxcW1YTG9hOUd6T21LUSIsImlhdCI6MTUzMjg2NTU3MX0.GGDTb06vAZPYYzfpqI7vVi4u8N9IhDes5QcwACS8EqCbPGO-I2i8BFWXMAbOmKyAW1n_wZtZsjJS9DoanqvJI4ZNuJV0IIhkLOCu6EqZbT8dJKGEYS2gTkG7xJVaCL5vBB0BlfFAyyRJMKErMgzJD7NQT1ni3b4kIEd_OaqZ2JLUYf68GiESoW6VmdniRc6qU76VgZ6J3MqtiBU4ZXNy3DfJlEavEDc94ycxZ8w-j48BWrKPFdQjqiFq63SnJbjqAH-N5FZTpIv6gV3jHEO8iwdq526Fb2xI5yc1Wa4ym96epTQJcjt1nlsDfSs0IitHEHcfwzcxkEWoumc6JGjZ4A"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"184","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 12:00:48 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"4ca7f223-f075-468d-b51c-76260c5eb9bd","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[{\"id\":\"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\"serial\":\"serial-example-01\",\"account\":\"175a138b-28bc-4e3b-899b-8d06679d9f65\",\"name\":\"serial-example-01\",\"tags\":{\"group\":[\"office\"]},\"isAttached\":true,\"isShared\":false}]"}],"_postman_id":"a8a8fed2-818c-4d94-b10d-9c3d44e7b052"}],"id":"25b45f07-1c89-493a-997f-b3815d9a5b5b","_postman_id":"25b45f07-1c89-493a-997f-b3815d9a5b5b","description":""},{"name":"State","item":[{"name":"Get State","id":"e9dfdeb2-96f5-41a3-b7bb-f405cafe65a5","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/{{deviceLogicalID}}/state?channel={{channel}}&desiredOnly={{desiredOnly}}&key={{key}}","description":"<p>Requests the current state of the device whose logical ID is specified in the request URL.  There are the following optional filters:</p>\n<ol>\n<li>channel - optional string representing the video stream specified in the request URL </li>\n<li>key - optional string representing an attribute's name.</li>\n<li>desiredOnly - optional boolean. If present and set to true - the response shall include only records that were requested to be updated by the user.</li>\n</ol>\n<p>The response is a JSON list of desired and reported keys and values.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","{{deviceLogicalID}}","state"],"host":["{{host}}"],"query":[{"description":{"content":"<p>optional string</p>\n","type":"text/plain"},"key":"channel","value":"{{channel}}"},{"description":{"content":"<p>optional boolean</p>\n","type":"text/plain"},"key":"desiredOnly","value":"{{desiredOnly}}"},{"description":{"content":"<p>optional string</p>\n","type":"text/plain"},"key":"key","value":"{{key}}"}],"variable":[]}},"response":[{"id":"24edf857-ba5d-4f7a-b71c-7f1f6ef064bc","name":"Get State with desiredOnly","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/device/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/state?channel=stream1&desiredOnly=true","protocol":"https","host":["lambda","cloud","flir"],"path":["api","device","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01","state"],"query":[{"key":"channel","value":"stream1"},{"key":"desiredOnly","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"234","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 12:15:20 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"cfb97f64-8eeb-4eed-ac81-52cde7b6398a","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[{\"id\":\"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\"key\":\"sdCardRecording\",\"channel\":\"stream1\",\"desiredValue\":\"true\",\"version\":1,\"updatedTime\":\"2018-07-29T12:15:03.965Z\",\"readOnly\":false},{\"id\":\"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\"key\":\"motionEvents\",\"channel\":\"stream1\",\"desiredValue\":\"true\",\"version\":1,\"updatedTime\":\"2018-07-29T12:15:15.003Z\",\"readOnly\":false}]"},{"id":"1917753b-32e4-4732-b5f6-5b0d09d8ffc8","name":"Get State","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/device/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/state?channel=stream1","protocol":"https","host":["lambda","cloud","flir"],"path":["api","device","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01","state"],"query":[{"key":"channel","value":"stream1"},{"key":"","value":"","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"234","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 12:15:20 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"cfb97f64-8eeb-4eed-ac81-52cde7b6398a","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[{\"id\":\"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\"key\":\"sdCardRecording\",\"channel\":\"stream1\",\"desiredValue\":\"true\",\"version\":1,\"updatedTime\":\"2018-07-29T12:15:03.965Z\",\"readOnly\":false},{\"id\":\"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\"key\":\"motionEvents\",\"channel\":\"stream1\",\"desiredValue\":\"true\",\"version\":1,\"updatedTime\":\"2018-07-29T12:15:15.003Z\",\"readOnly\":false},\r\n{\"id\":\"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\"key\":\"soundEvents\",\"channel\":\"stream1\",\"version\":1,\"updatedTime\":\"2018-07-29T12:15:19.003Z\",\"readOnly\":false}]"}],"_postman_id":"e9dfdeb2-96f5-41a3-b7bb-f405cafe65a5"},{"name":"Update Desired","id":"e715926d-4603-44cc-b117-aecb55918a51","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"[\n  {\n    \"key\":\"{{key}}\",\n    \"value\":\"{{value}}\",\n    \"channel\": \"{{channel}}\",\n    \"version\":{{version}}\n  }\n]"},"url":"{{protocol}}://{{host}}/api/device/{{deviceLogicalID}}/state/desired","description":"<p>A user submits this request to update the desired state of a key for the device whose logical ID is specified in the request URL.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>key: key whose desired state is being updated</li>\n<li>value: new desired state value</li>\n<li>channel: device video stream (optional)</li>\n<li>version: update version (optional)</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","{{deviceLogicalID}}","state","desired"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"9e054fcd-1aa0-40b8-8691-a637a595b770","name":"Update Desired","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"[\n\t{\n\t\t\"key\":\"sdCardRecording\",\n\t\t\"value\":\"true\",\n\t\t\"channel\": \"stream1\"\n\t\t\n\t}\n]"},"url":"https://lambda.cloud.flir/api/device/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/state/desired"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 12:27:42 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"2f20128d-adfc-4b46-8c3c-628b38943030","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"e715926d-4603-44cc-b117-aecb55918a51"},{"name":"Update Reported","id":"07806176-d743-451c-b762-e17fe2b10cac","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"[\n  {\n    \"key\":\"{{key}}\",\n    \"value\":\"{{value}}\",\n    \"channel\": \"{{channel}}\",\n    \"version\":{{version}},\n    \"readOnly\": {{readOnly}},\n    \"possibleValues\": [\"{{possibleValue1}}\", \"{{possibleValue2}}\"]\n  }\n]\n"},"url":"{{protocol}}://{{host}}/api/device/{{deviceLogicalID}}/state/reported?override=false","description":"<p>A device submits this request to update the reported state of a key. The device's logical ID is specified in the request URL.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>key: key whose reported state is being updated</li>\n<li>value: new reported state value</li>\n<li>channel: device stream (optional)</li>\n<li>version: update version (optional)</li>\n<li>readOnly: Boolean value that determines whether an <em>Update Desired</em> request can update the device's desired state; if <em>true</em>, an Update Desired request <em>cannot</em> update the device's desired state</li>\n<li>possibleValues: list of possible values for the state (optional)</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","{{deviceLogicalID}}","state","reported"],"host":["{{host}}"],"query":[{"key":"override","value":"false"}],"variable":[]}},"response":[{"id":"0befdc11-fa1c-48f7-aeda-ca9992c14c8b","name":"Update Reported","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"[\n  {\n    \"key\":\"sdCardRecording\",\n    \"value\":\"true\",\n    \"channel\": \"stream1\",\n    \"possibleValues\": [\"false\", \"true\"]\n  }\n]\n"},"url":{"raw":"https://lambda.cloud.flir/api/device/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/state/reported?override=false","protocol":"https","host":["lambda","cloud","flir"],"path":["api","device","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01","state","reported"],"query":[{"key":"override","value":"false"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 12:46:47 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e2b90184-41f0-4533-82d3-795e8b031011","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"07806176-d743-451c-b762-e17fe2b10cac"},{"name":"Delete Attributes","id":"0f5c1016-fafc-4db5-ac4f-95237f352341","request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"[\n  {\n    \"key\":\"{{key}}\",\n    \"channel\": \"{{channel}}\"\n  }\n]\n"},"url":"{{protocol}}://{{host}}/api/device/{{deviceLogicalID}}/state/reported","description":"<p>Deletes attributes for the device whose logical ID is specified in the request URL.</p>\n<p>The request body consists of a JSON list of the attributes to delete.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","{{deviceLogicalID}}","state","reported"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"dff1c053-2984-4990-aa29-f7eaf19c4bb1","name":"Delete Attributes","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"[\n  {\n    \"key\":\"sdCardRecording\",\n    \"channel\": \"stream1\"\n  }\n]\n"},"url":"https://lambda.cloud.flir/api/device/sdCardRecording/state/reported"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 01 May 2018 10:01:23 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"781b3d58-9ef1-4f8c-ac6c-2365cff9e704","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"0f5c1016-fafc-4db5-ac4f-95237f352341"},{"name":"Presigned Upload URL","id":"c3189ab5-3529-41b6-8830-5b0bebcf0873","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/device/{{deviceLogicalID}}/upload/{{attribute}}?channel={{channel}}","description":"<p>Requests a presigned URL for uploading a file to FLIR Cloud from the device whose logical ID is specified in the request URL, for the attribute and stream (optional) specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","{{deviceLogicalID}}","upload","{{attribute}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>device's stream</p>\n","type":"text/plain"},"key":"channel","value":"{{channel}}"}],"variable":[]}},"response":[{"id":"d1970742-dc95-4758-a1b0-d70d077b1f8e","name":"Presigned Upload URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/device/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/upload/sdCardRecording?channel=stream1","protocol":"https","host":["lambda","cloud","flir"],"path":["api","device","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01","upload","sdCardRecording"],"query":[{"key":"channel","value":"stream1","description":"device's stream"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"386","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 13:01:05 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"2db71a9f-af11-404b-ab2a-6db20e4ccf98","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"url\":\"https://int-lambda-device.s3.amazonaws.com/lambda%3Adevice%3Aus-east-1%3A175a138b-28bc-4e3b-899b-8d06679d9f65%3ADevice%3Aserial-example-01/stream1/sdCardRecording?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180729T130105Z&X-Amz-SignedHeaders=host%3Bx-amz-server-side-encryption&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180729%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=ba7b94e80341d7d915c0b114398f1f9ff8128d7170fc3f51699fec297ed16f60\",\"headers\":{\"x-amz-server-side-encryption\":\"AES256\"}}"}],"_postman_id":"c3189ab5-3529-41b6-8830-5b0bebcf0873"},{"name":"Download a File","id":"08b452a0-24e8-465b-af15-7829c6d29b4d","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/{{deviceLogicalID}}/download/{{attribute}}?channel={{channel}}","description":"<p>Requests a URL for downloading a file from FCS to the device whose logical ID is specified in the request URL, for the attribute and stream (optional) specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","{{deviceLogicalID}}","download","{{attribute}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) the device's video stream</p>\n","type":"text/plain"},"key":"channel","value":"{{channel}}"}],"variable":[]}},"response":[{"id":"3c426e6e-8066-491a-bf8b-2b7909de81ef","name":"Download a File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/device/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01/download/sdCardRecording?channel=stream1","protocol":"https","host":["lambda","cloud","flir"],"path":["api","device","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01","download","sdCardRecording"],"query":[{"key":"channel","value":"stream1","description":"[Optional] device's stream"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"399","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 13:05:51 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"93ad53f3-23a8-46db-957a-72d5005247da","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"url\":\"https://int-lambda-device.s3.amazonaws.com/lambda%3Adevice%3Aus-east-1%3A175a138b-28bc-4e3b-899b-8d06679d9f65%3ADevice%3Aserial-example-01/stream1/sdCardRecording?response-content-disposition=attachment%3B%20filename%3D%22sdCardRecording%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180729T130551Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180729%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=e0961ecd8fa8f3860ffbf1f61fa33bb91303e814fd24d2bc3f0d48bd3c07d65e\",\"headers\":{}}"}],"_postman_id":"08b452a0-24e8-465b-af15-7829c6d29b4d"}],"id":"da390ada-e7fe-4755-8000-b6e8a2f68c44","_postman_id":"da390ada-e7fe-4755-8000-b6e8a2f68c44","description":""},{"name":"Installers","item":[{"name":"Add Installer","event":[{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"id":"856cf670-94b8-4c25-b6a5-e7b3b979868d","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"installerEmail\" : \"{{email}}\"\n}"},"url":"{{protocol}}://{{host}}/api/device/installers","description":"<p>Adds an installer to the current user's account, so the installer can hand over onboarded devices to the current user.</p>\n<p>The request body includes an installerEmail value, the installer's email address.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","installers"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"3dd66d11-26ee-4beb-8117-1a5733651f29","name":"Add Installer","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"installerEmail\" : \"example@example.com\"\n}"},"url":"https://lambda.cloud.flir/api/device/installers"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 13:10:02 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"1d311ccd-619f-4a75-a72f-79cf2855e4a9","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"856cf670-94b8-4c25-b6a5-e7b3b979868d"},{"name":"Remove Installer","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"c6db22aa-9356-4acf-8c84-231f2cdb376c","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/device/installers/{{installerAccountID}}","description":"<p>Removes from the current user's account an existing installer whose ID is specified in the request URL. The installer will no longer be able to hand over onboarded devices to the current user.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","installers","{{installerAccountID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"be5d3f61-414a-43a9-b58a-c2bb91797f80","name":"Remove Installer","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/device/installers/175a138b-28bc-4e3b-899b-8d06679d9f65"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 04 Mar 2018 09:34:10 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"526e547f-c3f0-4a6b-81a3-ea08bbc37e44","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"c6db22aa-9356-4acf-8c84-231f2cdb376c"},{"name":"Associate Device","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"332bb91d-3dc9-4e61-bb13-72ea675c8a02","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"{{deviceLogicalID}}\",\n  \"clientAccountId\" : \"{{clientAccountID}}\"\n}"},"url":"{{protocol}}://{{host}}/api/device/installers","description":"<p>Associates a device to an account different than the current user (installer) account. Installers can use this request to hand over onboarded devices to clients.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>deviceLogicalID: logical ID of the device to associate to the other account</li>\n<li>clientAccountID: ID of the other account</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","installers"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"f2903857-caf7-462a-b913-d066b562ad5c","name":"Associate Device","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\n  \"clientAccountId\" : \"c5ce3e13-71bd-4c57-9fd9-1f7587661794\"\n}"},"url":"https://lambda.cloud.flir/api/device/installers"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 13:34:18 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"276481d1-44c7-467d-bdc2-9e79eac841e3","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"332bb91d-3dc9-4e61-bb13-72ea675c8a02"},{"name":"Get Clients","id":"f303f8d2-e676-4c75-828b-bdd46ed47b46","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/installer/clients","description":"<p>Requests the IDs and email addresses for all of an installer's (the current user's) clients.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","installer","clients"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"47e9ee71-2325-4a08-864d-099a8163ec4a","name":"Get Clients","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/device/installer/clients"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"119","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 13:35:29 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9d6b2837-9945-4616-863a-56abbc48dbb1","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[{\"clientAccountId\":\"c5ce3e13-71bd-4c57-9fd9-1f7587661794\",\"clientEmail\":\"cloud.services@flir.com\"}]"}],"_postman_id":"f303f8d2-e676-4c75-828b-bdd46ed47b46"},{"name":"Get Installers","id":"1824d6cd-0f16-4612-bea3-dbbdada5595a","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/installer/installers","description":"<p>Requests the IDs and email addresses for all of a client's (the current user's) installers.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","installer","installers"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"6e64638c-6d4c-4b4a-a9b4-7d71a1b99538","name":"Get Installers","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/device/installer/installers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"122","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 13:36:05 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"cfa7e20e-39ba-401c-a004-eeea6325667c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[{\"installerAccountId\":\"c5ce3e13-71bd-4c57-9fd9-1f7587661794\",\"installerEmail\":\"cloud.services@flir.com\"}]"}],"_postman_id":"1824d6cd-0f16-4612-bea3-dbbdada5595a"}],"id":"fd5443e8-a87b-450c-95e5-1958c0bb6009","_postman_id":"fd5443e8-a87b-450c-95e5-1958c0bb6009","description":""},{"name":"Sharing with Users","item":[{"name":"Share Device","id":"92a6d6f5-ca7b-45eb-845e-f1b29dc88945","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"{{deviceLogicalID}}\",\n  \"email\": \"{{email}}\",\n  \"actions\": [\"{{action1}}\", \"{{action2}}\"]\n}"},"url":"{{protocol}}://{{host}}/api/device/acl/share","description":"<p>Shares a physical or virtual device with a client.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>id: logical ID of the device to share</li>\n<li>email: client's email address</li>\n<li>actions: list of all possible actions, such as UpdateDesired, ReadState, and so on</li>\n</ul>\n<p>If the device being shared is a physical device, all virtual devices are also shared with the client. If the device being shared is a virtual device, only the virtual device is shared with the client.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","acl","share"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"13586e0f-df72-4e84-a40a-377abfa9c95a","name":"Share Device","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\n  \"email\": \"cloud.services2@flir.com\",\n  \"actions\": [\"UpdateDesired\", \"ReadState\"]\n}"},"url":"https://lambda.cloud.flir/api/device/acl/share"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 30 Jul 2018 06:43:18 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"0f27912b-cfbb-4ff8-bb41-bc2536734e92","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"92a6d6f5-ca7b-45eb-845e-f1b29dc88945"},{"name":"Unshare Device","id":"d36913ee-9d8c-41fb-83e4-e1d0c0678ddf","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"{{deviceLogicalID}}\",\n  \"accountId\": \"{{accountID}}\"\n}"},"url":"{{protocol}}://{{host}}/api/device/acl/unshare","description":"<p>Unshares a physical or virtual device. Installers can use this request to stop sharing a device with a client.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>deviceLogicalID: logical ID of the device to unshare</li>\n<li>accountID: account ID of the client</li>\n</ul>\n<p>If the device being unshared is a physical device, all virtual devices are also unshared. If the device being unshared is a virtual device, only the virtual device is unshared.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","acl","unshare"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"82e7f874-6e3f-4742-b6eb-e070e3c92b5b","name":"Unshare Device","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\n  \"accountId\": \"1f4e14f0-52a7-481e-80ef-f3bc445dec8f\"\n}"},"url":"https://lambda.cloud.flir/api/device/acl/unshare"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 30 Jul 2018 07:07:29 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"12bcf3fe-98b6-45ec-b039-d282e8eb230c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"unsharedActions\": [\n        \"UpdateDesired\",\n        \"ReadState\"\n    ]\n}"}],"_postman_id":"d36913ee-9d8c-41fb-83e4-e1d0c0678ddf"},{"name":"Get Shareable Actions","id":"bc443f6f-90c8-4446-9ee5-7b3dba230f89","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/acl/actions","description":"<p>Requests the list of actions that can be shared with users.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","acl","actions"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"b64e446f-9647-4d69-9fb2-e9ac64b2ac0e","name":"Get Shareable Actions","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/acl/actions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 07 Jun 2021 13:19:11 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"070d7683-6d83-4bd1-99be-b3a98c3f1b12"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"145"}],"cookie":[],"responseTime":null,"body":"[\n    \"PlaybackExport\",\n    \"Playback\",\n    \"ReadState\",\n    \"AudioUpload\",\n    \"PublishEvent\",\n    \"PlaybackQuery\",\n    \"PostJumboMetrics\",\n    \"UpdateDevice\",\n    \"ReadJumboMetrics\",\n    \"UpdateDesired\",\n    \"StreamingDownload\"\n]"}],"_postman_id":"bc443f6f-90c8-4446-9ee5-7b3dba230f89"},{"name":"Get Shared Accounts","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"sharedTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"80258d24-ea40-4776-8922-00404d7846b4","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/acl/shared/{{deviceLogicalID}}?accepted={{sharedInvitationAccepted}}&pageSize={{pageSize}}","description":"<p>Request submitted by a device owner for information about all of the accounts sharing the physical or virtual device whose logical ID is specified in the request URL.</p>\n<p>The request body can include a sharedInvitationAccepted value:</p>\n<ul>\n<li>true: requests information for accounts that accepted an invitation to share the device</li>\n<li>false: requests information for accounts that declined an invitation to share the device</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","acl","shared","{{deviceLogicalID}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) determines whether requesting information for accounts that accepted or declined an invitation to share the device</p>\n","type":"text/plain"},"key":"accepted","value":"{{sharedInvitationAccepted}}"},{"description":{"content":"<p>maximum number of accounts in response page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"a4f328cd-5a49-4224-85ac-0a1cd408c416","name":"Get Shared Accounts","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/device/acl/shared/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01&pageSize=2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"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","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 30 Jul 2018 07:05:41 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"96862e4b-0bc4-4c48-8c6e-c705bacf888c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-01\",\n  \"sharedAccounts\": [\n    {\n      \"account\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n      \"authorizedActions\": [\n        \"*\"\n      ],\n      \"email\": \"cloud.services@flir.com\"\n    },\n    {\n      \"account\": \"1f4e14f0-52a7-481e-80ef-f3bc445dec8f\",\n      \"authorizedActions\": [\n        \"UpdateDesired\",\n        \"ReadState\"\n      ],\n      \"email\": \"cloud.services2@flir.com\",\n      \"accepted\" : false\n    }\n  ],\n      \"nextTicket\": \"{\\\"pageSize\\\":2,\\\"account\\\":\\\"00000000-0000-0000-0001-00000000000b\\\",\\\"idIndex\\\":\\\"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:device3-NEqaSDmqXXY86ZXd\\\"}\"\n\n}"}],"_postman_id":"80258d24-ea40-4776-8922-00404d7846b4"},{"name":"Get Shared Accounts by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"sharedInvitationsTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"3f762c45-c1a5-44ab-bbf6-8249ae66d21b","request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","type":"text","value":"{{accountToken}}"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/device/acl/shared/{{deviceLogicalID}}?ticket={{sharedAcccountTicket}}","description":"<p>Requests information about all of the accounts sharing the physical or virtual device whose logical ID is specified in the request URL.\nThe sharedAcccountTicket value is from the response to a previous Get Shared Account request or a previous Get Shared Accounts by Ticket request.\nThe response includes a nextTicket value to use in a subsequent Get Shared Accounts by Ticket request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","acl","shared","{{deviceLogicalID}}"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{sharedAcccountTicket}}"}],"variable":[]}},"response":[{"id":"acfe99b0-8ffa-4ed3-beb6-f651a6b802bd","name":"Get Shared Accounts with Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":{"raw":"{{protocol}}://{{host}}/api/device/acl/invitations?ticket={\"pageSize\":10,\"account\":\"00000000-0000-0000-0001-00000000000b\",\"idIndex\":\"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:alice_device3-NEqaSDmqXXY86ZXd\"}\"","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","device","acl","invitations"],"query":[{"key":"ticket","value":"{\"pageSize\":10,\"account\":\"00000000-0000-0000-0001-00000000000b\",\"idIndex\":\"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:alice_device3-NEqaSDmqXXY86ZXd\"}\""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Sep 2019 14:40:59 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6e965136-cd99-44da-86fe-b9df69c3bfa9"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"786"}],"cookie":[],"responseTime":null,"body":"{\n    \"invitations\": [\n        {\n            \"id\": \"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:alice_device\",\n            \"owner\": \"alice@flir.com\"\n        },\n        {\n            \"id\": \"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:alice_device3-NEqaSDmqXXY86ZXd\",\n            \"owner\": \"alice@flir.com\"\n        }\n    ],\n    \"nextTicket\": \"{\\\"pageSize\\\":10,\\\"account\\\":\\\"00000000-0000-0000-0001-00000000000b\\\",\\\"idIndex\\\":\\\"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:alice_device3-NEqaSDmqXXY86ZXd\\\"}\"\n}"}],"_postman_id":"3f762c45-c1a5-44ab-bbf6-8249ae66d21b"},{"name":"Get Sharing Invitations","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"sharedInvitationsTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"219eaa22-55a7-4b03-905f-c8f2b417360c","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/acl/invitations?pageSize={{pageSize}}","description":"<p>Request submitted by a user for information about invitations to share devices that have not been accepted or declined.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","acl","invitations"],"host":["{{host}}"],"query":[{"description":{"content":"<p>maximum number of accounts in response page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"98ada1d1-4303-47d4-aeb4-72e18bb687d9","name":"Get Shared Invitations","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/device/acl/invitations?pageSize=2","protocol":"https","host":["lambda","cloud","flir"],"path":["api","device","acl","invitations"],"query":[{"key":"pageSize","value":"2"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 11 Mar 2020 12:39:01 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"5825866c-3634-450e-ba00-ff1ad318367e"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"text/html; charset=UTF-8"},{"key":"Content-Length","value":"550"}],"cookie":[],"responseTime":null,"body":"{\n    \"invitations\": [\n        {\n            \"id\": \"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:alice_device\",\n            \"owner\": \"alice@flir.com\"\n        },\n        {\n            \"id\": \"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:alice_device3-NEqaSDmqXXY86ZXd\",\n            \"owner\": \"alice@flir.com\"\n        }\n    ],\n    \"nextTicket\": \"{\\\"pageSize\\\":10,\\\"account\\\":\\\"00000000-0000-0000-0001-00000000000b\\\",\\\"idIndex\\\":\\\"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:alice_device3-NEqaSDmqXXY86ZXd\\\"}\"\n}"}],"_postman_id":"219eaa22-55a7-4b03-905f-c8f2b417360c"},{"name":"Get Sharing Inviations by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"sharedTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"6aba6b5f-a144-40e2-92f7-66edda002842","request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","type":"text","value":"{{accountToken}}"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/device/acl/invitations?ticket={{sharedInvitationsTicket}}","description":"<p>Requests information about all of the invitations for sharing devices that are not accepted.\nThe sharedInvitationsTicket value is from the response to a previous Get Shared Account request or a previous Get Sharing Invitation by Ticket request.\nThe response includes a nextTicket value to use in a subsequent Get Sharing Invitation by Ticket request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","acl","invitations"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{sharedInvitationsTicket}}"}],"variable":[]}},"response":[{"id":"eaee9e54-ea86-4209-a080-b7ef3c6bcb38","name":"Get Shared Invitations WithTicket","originalRequest":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":{"raw":"{{protocol}}://{{host}}/api/device/acl/invitations?ticket={\"pageSize\":1,\"account\":\"00000000-0000-0000-0001-00000000000b\",\"idIndex\":\"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:device\"}","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","device","acl","invitations"],"query":[{"key":"ticket","value":"{\"pageSize\":1,\"account\":\"00000000-0000-0000-0001-00000000000b\",\"idIndex\":\"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:device\"}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Sep 2019 14:40:59 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6e965136-cd99-44da-86fe-b9df69c3bfa9"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"786"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"invitations\": [\r\n        {\r\n            \"id\": \"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:device3-NEqaSDmqXXY86ZXd\",\r\n            \"owner\": \"alice@flir.com\"\r\n        }\r\n    ],\r\n    \"nextTicket\": \"{\\\"pageSize\\\":1,\\\"account\\\":\\\"00000000-0000-0000-0001-00000000000b\\\",\\\"idIndex\\\":\\\"lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:device3-NEqaSDmqXXY86ZXd\\\"}\"\r\n}"}],"_postman_id":"6aba6b5f-a144-40e2-92f7-66edda002842"},{"name":"Accept Sharing Invitation","id":"9cb10f21-b431-45dc-8941-3d035f6493c9","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/acl/invitations/{{deviceLogicalID}}","description":"<p>Request submitted by a user to accept an invitation to share the device whose logical ID is specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","acl","invitations","{{deviceLogicalID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"41c8913c-2663-450e-bbf0-b34014da8073","name":"Accept Sharing Invitation","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/device/acl/invitations/lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:device"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"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","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 30 Jul 2018 07:05:41 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"96862e4b-0bc4-4c48-8c6e-c705bacf888c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"9cb10f21-b431-45dc-8941-3d035f6493c9"},{"name":"Decline Sharing Invitation","id":"573afd6c-3d9d-4d6b-8b91-c138a06914fd","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/acl/invitations/{{deviceLogicalID}}","description":"<p>Request submitted by a user to decline an invitation to share the device whose logical ID is specified in the request URL. If an invitation was previously accepted, this request unshares the device.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","acl","invitations","{{deviceLogicalID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"bd786194-7ec3-4d34-bc13-c4e463b5ea9e","name":"Decline Sharing Invitation","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/device/acl/invitations/lambda:device:dev:00000000-0000-0000-0001-00000000000a:Device:device"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"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","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 30 Jul 2018 07:05:41 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"96862e4b-0bc4-4c48-8c6e-c705bacf888c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"573afd6c-3d9d-4d6b-8b91-c138a06914fd"}],"id":"eaf82166-4b4a-4903-9c5a-dfa2b124a309","_postman_id":"eaf82166-4b4a-4903-9c5a-dfa2b124a309","description":""},{"name":"Sharing with Devices","item":[{"name":"Share Device","id":"d149607b-27da-4057-a84d-e993f20f7242","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"{{deviceLogicalID}}\",\n  \"shareWith\": \"{{shareWith}}\",\n  \"actions\": [\"{{action1}}\", \"{{action2}}\"]\n}"},"url":"{{protocol}}://{{host}}/api/device/deviceacl/share","description":"<p>Shares a user device with another device.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>id: Logical ID of the device to share (must be a user device).</li>\n<li>shareWith: Logical ID of the device to share with.</li>\n<li>actions: List of all possible actions, such as UpdateReported, ReadState, and so on.</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","deviceacl","share"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"d2682f6a-3153-482d-b39b-14da9c06d2b6","name":"Share Device","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:UserDevice:serial-example-01\",\n  \"shareWith\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-02\",\n  \"actions\": [\"ReadState\",\"UpdateReported\"]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/device/deviceacl/share"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 07 Jun 2021 13:28:07 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"dd49be17-fd20-463d-bcb8-702b2a362e85"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"d149607b-27da-4057-a84d-e993f20f7242"},{"name":"Unshare Device","id":"84a51148-ea3f-4654-8336-6fdc23a02551","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"{{deviceLogicalID}}\",\n  \"unshareFrom\": \"{{unshareFrom}}\"\n}"},"url":"{{protocol}}://{{host}}/api/device/deviceacl/unshare","description":"<p>Unshares a user device from another device.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>id: Logical ID of the device to unshare.</li>\n<li>unshareFrom: Logical ID of the device to unshare from.</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","deviceacl","unshare"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"728cb6ca-f453-499a-9a5b-286c7f43e2c3","name":"Unshare Device","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:UserDevice:serial-example-01\",\n  \"unshareFrom\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-02\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/device/deviceacl/unshare"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 07 Jun 2021 13:37:16 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"711cb398-1412-4d8c-b1f2-4a898730904c"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"75"}],"cookie":[],"responseTime":null,"body":"{\n    \"unsharedActions\": [\n        \"ReadState\",\n        \"UpdateReported\"\n    ]\n}"}],"_postman_id":"84a51148-ea3f-4654-8336-6fdc23a02551"},{"name":"Get Shareable Actions","id":"9635cf7e-1d90-452a-9c36-4949de2f972a","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/deviceacl/actions","description":"<p>Requests the list of actions that can be shared with devices.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","deviceacl","actions"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"d475dff1-61fc-4be7-9cfc-afe51ffc6c2a","name":"Get Shareable Actions","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/deviceacl/actions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 07 Jun 2021 13:17:18 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"fceb5564-cb65-4bd5-857e-307d6812933f"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"90"}],"cookie":[],"responseTime":null,"body":"[\n    \"UpdateDeviceLocation\",\n    \"ReadState\",\n    \"PublishEvent\",\n    \"ReadJumboMetrics\",\n    \"PostJumboMetrics\",\n    \"UpdateReported\"\n]"}],"_postman_id":"9635cf7e-1d90-452a-9c36-4949de2f972a"},{"name":"Get Shared Devices","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"sharedTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"15d77b51-bdef-4eb0-83f8-0fd2d6cd9898","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/deviceacl/shared/{{deviceLogicalID}}?pageSize={{pageSize}}","description":"<p>Request submitted by a device owner for information about all of the devices sharing the user device whose logical ID is specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","deviceacl","shared","{{deviceLogicalID}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>maximum number of accounts in response page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"502fbaa3-190b-449c-a412-fc2c873ddfa7","name":"Get Shared Devices","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"{{protocol}}://{{host}}/api/device/deviceacl/shared/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:UserDevice:serial-example-01?pageSize=10","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","device","deviceacl","shared","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:UserDevice:serial-example-01"],"query":[{"key":"pageSize","value":"10","description":"maximum number of accounts in response page"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 08 Jun 2021 09:03:21 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"aa248495-2486-46c2-b680-551df2c81050"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"738"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:UserDevice:serial-example-01\",\n    \"sharedDevices\": [\n        {\n            \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-02\",\n            \"authorizedActions\": [\n                \"ReadState\",\n                \"UpdateReported\"\n            ]\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiO...\"\n}"}],"_postman_id":"15d77b51-bdef-4eb0-83f8-0fd2d6cd9898"},{"name":"Get Shared Devices by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"sharedInvitationsTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"7191b734-467a-408f-9113-3c9eaccc0895","request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","type":"text","value":"{{accountToken}}"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/device/deviceacl/shared/{{deviceLogicalID}}?ticket={{sharedTicket}}","description":"<p>Requests information about all of the devices sharing the user device whose logical ID is specified in the request URL.\nThe sharedTicket value is from the response to a previous Get Shared Devices request or a previous Get Shared Devices by Ticket request.\nThe response includes a nextTicket value to use in a subsequent Get Shared Devices by Ticket request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","deviceacl","shared","{{deviceLogicalID}}"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{sharedTicket}}"}],"variable":[]}},"response":[{"id":"5bdcac12-40ae-4053-8aff-13219c51b97c","name":"Get Shared Devices by Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","type":"text","value":"{{accountToken}}"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":{"raw":"{{protocol}}://{{host}}/api/device/deviceacl/shared/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:UserDevice:serial-example-01?ticket=eyJraWQiO...","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","device","deviceacl","shared","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:UserDevice:serial-example-01"],"query":[{"key":"ticket","value":"eyJraWQiO..."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 08 Jun 2021 09:03:53 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"57e2f6a0-2547-4cf8-ac19-c423cd8727e0"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"124"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:UserDevice:serial-example-01\",\n    \"sharedDevices\": []\n}"}],"_postman_id":"7191b734-467a-408f-9113-3c9eaccc0895"},{"name":"Get Shared with Devices","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"sharedTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"bdbaaca6-fff1-4333-a3db-0ddffb4226ee","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/deviceacl/sharedwith/{{deviceLogicalID}}?pageSize={{pageSize}}","description":"<p>Request submitted by a device owner or by the device itself, for information about all of the devices being shared with the device whose logical ID is specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","deviceacl","sharedwith","{{deviceLogicalID}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>maximum number of accounts in response page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"3da38733-2ff5-4ecb-a04b-2c7a4b4ac9a4","name":"Get Shared with Devices","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"{{protocol}}://{{host}}/api/device/deviceacl/sharedwith/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:UserDevice:serial-example-02?pageSize=10","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","device","deviceacl","sharedwith","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:UserDevice:serial-example-02"],"query":[{"key":"pageSize","value":"10","description":"maximum number of accounts in response page"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 27 Jun 2021 10:38:12 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"c3091186-62a6-4b3a-9329-873abc7a0347"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"748"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-02\",\n    \"sharedWithDevices\": [\n        {\n            \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:UserDevice:serial-example-01\",\n            \"authorizedActions\": [\n                \"ReadState\",\n                \"UpdateReported\"\n            ]\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiO...\"\n}"}],"_postman_id":"bdbaaca6-fff1-4333-a3db-0ddffb4226ee"},{"name":"Get Shared with Devices by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"sharedTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"e788d4b7-59c8-4536-8559-64e2cb6723d3","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/device/deviceacl/sharedwith/{{deviceLogicalID}}?ticket={{sharedTicket}}","description":"<p>Requests information about all of the devices being shared with the device whose logical ID is specified in the request URL.\nThe sharedTicket value is from the response to a previous Get Shared with Devices request or a previous Get Shared with Devices by Ticket request.\nThe response includes a nextTicket value to use in a subsequent Get Shared with Devices by Ticket request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","device","deviceacl","sharedwith","{{deviceLogicalID}}"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{sharedTicket}}"}],"variable":[]}},"response":[{"id":"315af3cd-648c-45cf-a6cb-2b0419e72875","name":"Get Shared with Devices by Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"{{protocol}}://{{host}}/api/device/deviceacl/sharedwith/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-02?ticket=eyJraWQiO...","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","device","deviceacl","sharedwith","lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-02"],"query":[{"key":"ticket","value":"eyJraWQiO..."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 27 Jun 2021 10:39:10 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6b77b2ad-7a6f-49c5-87a6-5c0ed89a58b9"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"113"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example-02\",\n    \"sharedWithDevices\": []\n}"}],"_postman_id":"e788d4b7-59c8-4536-8559-64e2cb6723d3"}],"id":"09ae87da-1135-4afd-8c19-8f5710e079c1","_postman_id":"09ae87da-1135-4afd-8c19-8f5710e079c1","description":""}],"id":"b495434b-9074-4cf6-ae88-e7f9da19838c","description":"<p>The FLIR Cloud API Device service includes requests for managing devices, device states, and installers.</p>\n<p>For example, the <em>Add Pending Device</em> and <em>Commit Pending Devices</em> support device onboarding.</p>\n<p>Device state requests support user and device requests to manage desired and reported states. For example, a user can submit an <em>Update Desired</em> request to initiate SD card recording on a device. After the device starts SD card recording, the device can submit an <em>Update Reported</em> request to update the SD card recording state reported by FLIR Cloud.</p>\n<p>Installer requests allow administrators to add or remove device installers. Installers can use the <em>Associate Device</em> to assign a device to another account (the end user).</p>\n<p>The Device service also includes ACL and sharing requests that support sharing device actions across accounts. For example, <em>Get Shareable Actions</em> requests the list of device actions that can be shared.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"_postman_id":"b495434b-9074-4cf6-ae88-e7f9da19838c"},{"name":"Events","item":[{"name":"URLs","item":[{"name":"Get MQTT URL","id":"567e4b59-f90c-42c2-bed4-c3cf7b0f723e","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/events/mqtt-url?protocol={{mqttProtocol}}","description":"<p>Requests a URL for the MQTT publication / subscription messaging server.</p>\n<p>Choose between two possible values for the 'protocol' query paramter:</p>\n<ul>\n<li><p>mqtt: For direct MQTT connection. The returned url scheme is defined <a href=\"https://github.com/mqtt/mqtt.org/wiki/URI-Scheme\">here</a>.\nIf provided with a username and a password, you must put them in the mqtt CONNECT packet.</p>\n</li>\n<li><p>ws: For MQTT over WebSocket connection.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","events","mqtt-url"],"host":["{{host}}"],"query":[{"key":"protocol","value":"{{mqttProtocol}}"}],"variable":[]}},"response":[{"id":"52b64145-8458-44a2-9392-f0ce8b4172df","name":"Get MQTT URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/events/mqtt-url?protocol=mqtt","protocol":"https","host":["lambda","cloud","flir"],"path":["api","events","mqtt-url"],"query":[{"key":"protocol","value":"mqtt"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 14:01:38 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"c2074bb2-1707-464f-b9e0-8f1b294bdf5e"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"823"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"mqtts://user:K6AM0J4hncyR8Mek@int-lambda-events.cloud.flir:8883\",\n    \"expiration\": 3600\n}"},{"id":"f6b4fd49-bdba-493d-9faf-ad1925e27347","name":"Get MQTT over WebSocket URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/events/mqtt-url?protocol=ws","protocol":"https","host":["lambda","cloud","flir"],"path":["api","events","mqtt-url"],"query":[{"key":"protocol","value":"ws"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 14:01:15 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"2df3e112-bd56-426c-a480-e4bc4f4e7b19"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"832"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"wss://int-lambda-events.cloud.flir/api/events/mqtt/eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjbGllbnRDb250ZXh0Ijp7ImNsaWVudCI6IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMSIsInNlc3Npb25JZCI6Ijk2MTdmNTIyLWRkZjEtNGY1NC1iOWI0LTM4NmEwYzc0YjIwMiIsInJvbGVzIjpbIkFkbWluIl19LCJhY2NvdW50Q29udGV4dCI6eyJhY2NvdW50SWQiOiJlZjI2YmUwZi01M2ZjLTQxZGUtOTUzZi04NWFhZDFiY2VjMzYiLCJhY2NvdW50VHlwZSI6ImZsaXIiLCJ1c2VyIjoiMDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAxIiwic2Vzc2lvbklkIjoiOTYxN2Y1MjItZGRmMS00ZjU0LWI5YjQtMzg2YTBjNzRiMjAyIiwicm9sZXMiOlsiQWRtaW4iXX0sImZsb3dJZCI6IjJkZjNlMTEyLWJkNTYtNDI2Yy1hNDgwLWU0YmM0ZjRlN2IxOSIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiI0ZVFTRnZtV1ZPVGNCRTA5MmZZTXpBIiwiaWF0IjoxNjMzNDQyNDc1LCJleHAiOjE2MzM0NDYwNzV9.LNu641Y3sTrvNYJdmyXk0f-svb1Ffrvwd_0eWg88Zdq6iJX7FvBJ64Zd5QIP_fVukuBsp-seVYV8uNEq53E0DOuz9NSQRIoxnGi1pFXnwSJ5gxGLkoej3Yq9EgO-Ci6OUK8o04sxk7Ztu5WXu-KJdJhGGVm6wUSA7tYk17X64Y3lrVkUlW_29sCuOW5tHDR3p6b3XOa7cnk-NaYRAATW_iaOg27d7qddVFH-EeN2UR7H4sNhKXLCR9hxh1b6vuanE6yuodpW0ueu8IZa_0GktBTaUEp7gSd5pwwufp-fsyW154c9ZIwrgEj1HZvFCYoSWXqRZmpJNDZHibUnwBcW3g\",\n    \"expiration\": 3600\n}"}],"_postman_id":"567e4b59-f90c-42c2-bed4-c3cf7b0f723e"}],"id":"19e85ae8-5060-4cce-962e-58dd4fac2e8c","_postman_id":"19e85ae8-5060-4cce-962e-58dd4fac2e8c","description":""}],"id":"352f774b-0318-413d-9814-16409cccd8ad","description":"<p>The FLIR Cloud API Events service includes the Get MQTT URL request that requests a WebSockets URL for the MQTT publication / subscription messaging server.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"_postman_id":"352f774b-0318-413d-9814-16409cccd8ad"},{"name":"Location","item":[{"name":"GeoFences","item":[{"name":"Create GeoFence","id":"5f689e94-5cb0-4d2f-b7cd-d2cdaafe91d0","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": {{name}},\n    \"polygon\": {{polygon}},\n    \"alertOnEntry\": {{alertOnEntry}},\n    \"alertOnExit\": {{alertOnExit}},\n    \"metadata\": {{metadata}},\n    \"deviceId\": {{deviceId}}\n}"},"url":"{{protocol}}://{{host}}/api/location/geofence","description":"<p>Creates a new Geofence.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>name: string provided by user.</li>\n<li>polygon: geojson polygon with a single linear ring.</li>\n<li>isArmed: boolean - true if this geofence should be actively monitored.</li>\n<li>metadata: additional information supplied as JSON - keys and values. Can be empty JSON.</li>\n<li>deviceGroupId: User Device Id for Boat</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","location","geofence"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"44f3adff-c63e-4573-bae1-1b6c68707bff","name":"Create GeoFence","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": {{name}},\n    \"polygon\": {{polygon}},\n    \"alertOnEntry\": {{alertOnEntry}},\n    \"alertOnExit\": {{alertOnExit}},\n    \"metadata\": {{metadata}},\n    \"deviceGroupId\": {{deviceGroupId}}\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/location/geofence"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\"id\": {{$UUID}} }"}],"_postman_id":"5f689e94-5cb0-4d2f-b7cd-d2cdaafe91d0"},{"name":"Get GeoFence","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"a7206eb3-7d2c-4b4e-a2b0-c01a5c67171b","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/location/geofence/{{id}}","description":"<p>Retrieves a single Geofence object by Id.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","location","geofence","{{id}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"ca89af6a-d16c-44be-9cd8-3de3ed7ef3f8","name":"Get GeoFence","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/location/geofence/{{id}}"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"id\": \"e718b1c6-7d18-4921-88cc-a24a9ab60786\",\r\n    \"name\": \"{{name}}\",\r\n    \"polygon\": {{polygon}},\r\n    \"metadata\": {\r\n        \"test\": \"update-test\"\r\n    },\r\n    \"alertOnEntry\": {{alertOnEntry}},\r\n    \"alertOnExit\": {{alertOnExit}},\r\n    \"userId\": \"{{userId}}\",\r\n    \"deviceGroupId\": \"{{userDeviceId}}\",\r\n    \"createdDateTime\": \"2021-10-06T20:00:38.309Z\",\r\n    \"modifiedDateTime\": \"2021-10-06T20:20:00.790Z\"\r\n}"}],"_postman_id":"a7206eb3-7d2c-4b4e-a2b0-c01a5c67171b"},{"name":"Delete GeoFence","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"bf3c5f9d-e0a2-4dab-a855-ce17997be4cb","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/location/geofence/{{id}}","description":"<p>Deletes a single Geofence object by Id</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","location","geofence","{{id}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"97cddb15-d408-41e5-9dfd-b361989697bd","name":"Delete GeoFence","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/location/geofence/{{id}}"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"bf3c5f9d-e0a2-4dab-a855-ce17997be4cb"},{"name":"Update GeoFence","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"db7437f3-ba34-434c-ab40-d209a42b238a","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n   \"name\": {{name}},\r\n    \"polygon\": {{polygon}},\r\n    \"metadata\": {{metadata}},\r\n    \"deviceId\": {{deviceId}}                        \r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/location/geofence/{{id}}","description":"<p>Updates an existing Geofence.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>name: string provided by user.</li>\n<li>polygon: geojson polygon with a single linear ring.</li>\n<li>isArmed: boolean - true if this geofence should be actively monitored.</li>\n<li>metadata: additional information supplied as JSON - keys and values. Can be empty JSON.</li>\n<li>deviceGroupId: User Device Id for Boat</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","location","geofence","{{id}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"f4cd9f21-ee1b-4c2d-a417-624faeaf1cd7","name":"Update GeoFence","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n   \"name\": {{name}},\r\n    \"polygon\": {{polygon}},\r\n    \"metadata\": {{metadata}},\r\n    \"alertOnEntry\": {{alertOnEntry}},\n    \"alertOnExit\": {{alertOnExit}},\n    \"deviceGroupId\": {{deviceGroupId}}                        \r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/location/geofence/{{id}}"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"e718b1c6-7d18-4921-88cc-a24a9ab60786\",\n    \"name\": \"fritz-test\",\n    \"polygon\": {{updatedPolygon}},\n    \"metadata\": {\n        \"test\": \"update-test\"\n    },\n    \"alertOnEntry\": {{alertOnEntry}},\n    \"alertOnExit\": {{alertOnExit}},\n    \"userId\": \"{{userId}}\",\n    \"deviceGroupId\": \"{{userDeviceId}}\",\n    \"createdDateTime\": \"2021-10-06T20:00:38.309Z\",\n    \"modifiedDateTime\": \"2021-10-06T20:20:00.790Z\"\n}"}],"_postman_id":"db7437f3-ba34-434c-ab40-d209a42b238a"},{"name":"Get Geofences by DeviceGroupID","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"51c322f9-712b-43a7-988f-724d65eac7bd","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/location/geofence/device/{{userDeviceId}}","description":"<p>Retrieves a list of Geofences object by Device Group Id.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","location","geofence","device","{{userDeviceId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"f1543d1b-c663-4c61-a391-d159784caed3","name":"Get GeoFences by Device Group Id","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/location/geofence/devicegroup/{{deviceGroupId}}"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"[{\r\n    \"id\": \"e718b1c6-7d18-4921-88cc-a24a9ab60786\",\r\n    \"name\": \"test\",\r\n    \"polygon\": {\r\n        \"type\": \"Polygon\",\r\n        \"coordinates\": [\r\n            [\r\n                [\r\n                    11,\r\n                    11\r\n                ],\r\n                [\r\n                    21,\r\n                    21\r\n                ],\r\n                [\r\n                    31,\r\n                    31\r\n                ],\r\n                [\r\n                    41,\r\n                    41\r\n                ]\r\n            ]\r\n        ]\r\n    },\r\n    \"metadata\": {\r\n        \"test\": \"update-test\"\r\n    },\r\n    \"userId\": \"820a2f3a-c5fc-4ffe-b070-dfccd5b157ba\",\r\n    \"deviceGroupId\": \"lambda:device:dev:00000000-0000-0000-0002-00000000000a:Device:aaa\",\r\n    \"createdDateTime\": \"2021-10-06T20:00:38.309Z\",\r\n    \"modifiedDateTime\": \"2021-10-06T20:20:00.790Z\"\r\n}]"}],"_postman_id":"51c322f9-712b-43a7-988f-724d65eac7bd"},{"name":"Update Device Location","id":"1cfe28ed-f097-40f5-88bd-57c19f22f02f","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceId\": \"{{userDeviceId}}\",\r\n    \"latitude\": -80.11813044548035,\r\n    \"longitude\": 26.017644660709507\r\n}\r\n          ","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/location/device","urlObject":{"protocol":"{{protocol}}","path":["api","location","device"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"7c89540f-971e-42f2-bb2a-33ebe8397d7a","name":"Update Device Location","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceId\": \"{{deviceId}}\",\r\n    \"latitude\": -80.12206792831421,\r\n    \"longitude\": 26.017104731820606\r\n}\r\n          ","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/location/device"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true\n}"}],"_postman_id":"1cfe28ed-f097-40f5-88bd-57c19f22f02f"}],"id":"374b6c84-395a-49fb-96cd-06b74b31204b","_postman_id":"374b6c84-395a-49fb-96cd-06b74b31204b","description":""}],"id":"b0d62445-294f-463c-9abf-180374a65f82","description":"<p>The FLIR Cloud API Location service includes a\nGeopolygon that has only a single linear ring</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"_postman_id":"b0d62445-294f-463c-9abf-180374a65f82"},{"name":"Notification","item":[{"name":"Phones","item":[{"name":"Add Phone","id":"9702fad7-4448-4190-8597-bdc0ae20bdcb","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"tags\": {\r\n        \"{{tag1Key}}\": \"{{tag1Value}}\",\r\n        \"{{tag2Key}}\": \"{{tag2Value}}\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/notification/phones/{{phoneNumber}}","description":"<p>Associates a phone number with the user's account initiating the request.<br />An associated phone number can receive SMS notifications.</p>\n<p>The provided phone number must be E.164 formatted.</p>\n<p>To be able to receiving SMS notifications, you must prove phone ownership.<br />Upon a successful request, an SMS message with a token will be sent to the phone.<br />To prove phone ownership, the token should be provided back to the system (within 10 minutes) through the <em>Verify Phone</em> request.</p>\n<p>A maximum of 7 phone numbers are allowed per user's account.</p>\n<p>tags - optional JSON list of key-value JSON strings pairs for associating additional information with the phone number.</p>\n<ul>\n<li>maximum # of tags: 8</li>\n<li>maximum tag key length: 64 characters</li>\n<li>maximum tag value length: 64 characters</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","notification","phones","{{phoneNumber}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"2516ff72-64b5-43cc-a09d-c032c679b404","name":"Add Phone","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"tags\": {\r\n        \"name\": \"leo messi\",\r\n        \"contact_type\": \"secondary\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/notification/phones/+15005550006"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 20 Dec 2021 14:47:16 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"1a341eb6-d6b0-49a5-9fdd-743ddbd50662"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"9702fad7-4448-4190-8597-bdc0ae20bdcb"},{"name":"Update Phone","id":"55688388-4b7c-42f1-8c8f-0fda568dadb7","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"tags\": {\r\n        \"{{tag1Key}}\": \"{{tag1Value}}\",\r\n        \"{{tag2Key}}\": \"{{tag2Value}}\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/notification/phones/{{phoneNumber}}","description":"<p>Updates the list of tags associated with the provided phone number.</p>\n<p>The request overrides the existing tag information.</p>\n<p>See <em>Add Phone</em> request for additional information about tags.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","notification","phones","{{phoneNumber}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"d1bcc561-36f4-4438-98ea-f37c571e2862","name":"Update Phone","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"tags\": {\r\n        \"name\": \"leo messi\",\r\n        \"contact_type\": \"secondary\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/notification/phones/+15005550006"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 20 Dec 2021 14:47:16 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"1a341eb6-d6b0-49a5-9fdd-743ddbd50662"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"55688388-4b7c-42f1-8c8f-0fda568dadb7"},{"name":"Verify Phone","id":"972d520f-a32d-4b0b-a9b5-240b57bf5f78","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/notification/phones/{{phoneNumber}}/verify?token={{verificationToken}}","description":"<p>Verifies a phone number, by providing the token received in an SMS message after submitting the <em>Add Phone</em> request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","notification","phones","{{phoneNumber}}","verify"],"host":["{{host}}"],"query":[{"description":{"content":"<p>a verification token received in an SMS message</p>\n","type":"text/plain"},"key":"token","value":"{{verificationToken}}"}],"variable":[]}},"response":[{"id":"5bdb9de5-3c16-476e-8888-ef23b9739226","name":"Verify Phone","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/notification/phones/+15005550006/verify?token=007729","protocol":"https","host":["lambda","cloud","flir"],"path":["api","notification","phones","+15005550006","verify"],"query":[{"key":"token","value":"007729"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 20 Dec 2021 14:47:32 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"4a6ffaaf-2e87-4045-ad53-9c33660035c6"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"972d520f-a32d-4b0b-a9b5-240b57bf5f78"},{"name":"Get Phones","id":"e3a4bfc3-e739-4c0f-94d4-391801a55827","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/notification/phones","description":"<p>Retrieves a list of phone numbers associated with the user's account initiating the request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","notification","phones"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"e44ae6ad-b931-4801-b51e-a6638f3c628a","name":"Get Phones","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"https://lambda.cloud.flir/api/notification/phones"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 20 Dec 2021 14:47:58 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"57171a7c-a6b7-4aa1-9989-55a21f7d488a"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"}],"cookie":[],"responseTime":null,"body":"{\n   \"phones\":[\n      {\n         \"number\":\"+15005550006\",\n         \"verified\":true,\n         \"tags\":{\n            \"name\":\"leo messi\",\n            \"contact_type\":\"secondary\"\n         }\n      },\n      {\n         \"number\":\"+15005550001\",\n         \"verified\":false,\n         \"tags\":{\n            \n         }\n      }\n   ]\n}"}],"_postman_id":"e3a4bfc3-e739-4c0f-94d4-391801a55827"},{"name":"Remove Phone","id":"dd3af1b0-2a5c-4eae-9d44-a74317fa18d5","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/notification/phones/{{phoneNumber}}","description":"<p>Removes a phone number's association with the user's account initiating the request.</p>\n<p>The provided phone number must be E.164 formatted.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","notification","phones","{{phoneNumber}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"d8c26e87-cde1-4a3b-98f4-357606f1baa3","name":"Remove Phone","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"https://lambda.cloud.flir/api/notification/phones/+15005550006"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 20 Dec 2021 14:48:05 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"b55d0767-7bc1-4f80-b173-6d5cb80b2b12"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"dd3af1b0-2a5c-4eae-9d44-a74317fa18d5"}],"id":"f2691c02-9f70-498c-baf1-7c4aa8b23530","_postman_id":"f2691c02-9f70-498c-baf1-7c4aa8b23530","description":""},{"name":"Devices","item":[{"name":"Update Token","id":"ebcb3979-f9ed-4b62-a74c-a1e47f64ffa3","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/notification/devices/{{token}}","description":"<p>Updates a device token.</p>\n<p>Push notifications are being sent by the Notification service to device tokens.</p>\n<p>A user can have up to 5 device tokens. If this number has been reached, the least recently updated token is being automatically replaced by the newly specified token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","notification","devices","{{token}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"8df5e41d-758e-4077-9f04-85eae948062f","name":"Update Token","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"https://lambda.cloud.flir/api/notification/devices/cNvxCnIfvxw:APA91bEWejRp8Nv4e2qz0GlzH8dgpGEXPBonM6y5ftMboPvx6RNR2UjI6k-fTZYlVLgeFh5jYPqElN-naHgIq1lsmDVdrC_Mj8FBWTQ2GPYB49JiiVUGN_TYxXayuedfO1hfDo3TLbfs"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Thu, 30 Jun 2022 15:07:36 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"eac6f2fc-e591-4b6c-9a88-4a256a31ac3c"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"ebcb3979-f9ed-4b62-a74c-a1e47f64ffa3"},{"name":"Remove Token","id":"ce78206f-81bd-4421-8e4f-2876590ec61d","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/notification/devices/{{token}}","description":"<p>Removes a device token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","notification","devices","{{token}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"c6240e91-0d26-42b9-ab02-c1ecd4fcc991","name":"Remove Token","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"https://lambda.cloud.flir/api/notification/devices/cNvxCnIfvxw:APA91bEWejRp8Nv4e2qz0GlzH8dgpGEXPBonM6y5ftMboPvx6RNR2UjI6k-fTZYlVLgeFh5jYPqElN-naHgIq1lsmDVdrC_Mj8FBWTQ2GPYB49JiiVUGN_TYxXayuedfO1hfDo3TLbfs"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Tue, 19 Sep 2023 10:10:23 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"2807f313-bd65-4183-b5eb-3a698567e288"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"ce78206f-81bd-4421-8e4f-2876590ec61d"}],"id":"1248e12b-8fb4-426d-9646-f1d99da2d6dc","_postman_id":"1248e12b-8fb4-426d-9646-f1d99da2d6dc","description":""}],"id":"535e99bd-56a8-4950-9074-594399a46c50","_postman_id":"535e99bd-56a8-4950-9074-594399a46c50","description":""},{"name":"Photos","item":[{"name":"Files Operations","item":[{"name":"Organization","item":[{"name":"Change File Privacy","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","packages":{},"id":"49c404aa-5fe4-4bf1-8e5a-c4521eb0049a"}}],"id":"0ef3182b-2b69-4b37-a775-df1d7bea64bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"isPublic\":{{isPublic}}\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileId}}/privacy","description":"<p>Change file privacy by specifying its ID in the request URL and the field isPublic in the request body.</p>\n<ul>\n<li><p>Public folder cannot be changed to private.</p>\n</li>\n<li><p>It is possible to change private to public if the parent is private (public file/folder is not allowed under private folder).</p>\n</li>\n<li><p>An Organization Member can only change the privacy of files that he owns.</p>\n</li>\n<li><p>Admin/Owner can change other members' file's privacy.</p>\n</li>\n<li><p>Only relevant for organization accounts.</p>\n</li>\n</ul>\n<p>The response to this request is a job ID that can be queried with the Get Job Status API.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileId}}","privacy"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"1f2f015a-9fec-4414-920e-d0f399e70247","name":"Change File Privacy","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"isPublic\": true\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileId}}/privacy"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"233f9276-5c0a-4fa3-ab47-c802c141bd63_6e3f6858-936c-436d-8ec9-0443f09fe4c8_photos_36e1c422-aa06-47bd-bad6-0490061ea966\"\r\n}"}],"_postman_id":"0ef3182b-2b69-4b37-a775-df1d7bea64bd"}],"id":"acfdc2a5-41d1-4c84-9513-cf635ea6b2aa","_postman_id":"acfdc2a5-41d1-4c84-9513-cf635ea6b2aa","description":""},{"name":"File Upload URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"uploadURL\",jsonData.url);","postman.setEnvironmentVariable(\"fileID\",jsonData.fileId);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"7344508b-88b7-4d98-88ea-e3c8800e20ba"}}],"id":"09e30fe2-87e7-4348-af64-38fb7a1e3e23","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/upload-url?fileName={{fileName}}&contentType={{contentType}}&tag={{tags}}&parent={{parent}}&autorename={{autoRename}}&category={{category}}&numberOfParts={{numberOfParts}}","description":"<p>Requests a presigned URL for uploading a file into the logged in user's storage.</p>\n<p>The request URL can also include the file's content type, tags, and target folder (parent).</p>\n<p>If the parent folder is not specified, the URL uploads the file to the root folder (\".\").</p>\n<p>The autoRename value in the request body determines whether an uploaded file's name is automatically changed to a counter number if a file already exists with the same name.</p>\n<p>If numberOfParts is specified - it will signify a multi-part upload (see different response). It must be a number between 2 and 10. Notice that each file part uploaded must have size between 5 MiB and 5 GiB (AWS restrictions).</p>\n<p>The response to this request includes (if numberOfParts is NOT specified):</p>\n<ul><li><div>url: Use in a Photos service Upload File request.</div></li><li><div>headers: Use in a Photos service Upload File request.</div></li><li><div>fileId: ID of the file.</div></li><li><div>jobId: Use in a Photos service Get Job Status request to periodically check the status of the job.</div></li></ul>\n\n<p>The response to this request includes (if numberOfParts is specified):</p>\n<ul><li><div>urls: Use in a Photos service Upload File requests.</div></li><li><div>headers: Use in a Photos service Upload File requests.</div></li><li><div>fileId: ID of the file.</div></li><li><div>jobId: Use in a Photos service Get Job Status request to periodically check the status of the job.</div></li><li><div>ticket: Use in Photos service Complete MultiPart Upload Request.</div></li></ul>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","upload-url"],"host":["{{host}}"],"query":[{"description":{"content":"<p>name of the file that will be uploaded</p>\n","type":"text/plain"},"key":"fileName","value":"{{fileName}}"},{"description":{"content":"<p>(optional) HTTP content-type header value</p>\n","type":"text/plain"},"key":"contentType","value":"{{contentType}}"},{"description":{"content":"<p>(optional) list of key:value tags</p>\n","type":"text/plain"},"key":"tag","value":"{{tags}}"},{"description":{"content":"<p>(optional) ID of the parent folder into which the file will be uploaded</p>\n","type":"text/plain"},"key":"parent","value":"{{parent}}"},{"description":{"content":"<p>(optional) true or false - determines whether the file being uploaded is automatically renamed with a counter number when a file with the same name already exists in the parent folder</p>\n","type":"text/plain"},"key":"autorename","value":"{{autoRename}}"},{"description":{"content":"<p>(optional) file content - possible values : REPORT, REPORT_FRF, REPORT_TEMPLATE</p>\n","type":"text/plain"},"key":"category","value":"{{category}}"},{"description":{"content":"<p>(optional) for multi-part uploads - specifies how many parts to divide the file by</p>\n","type":"text/plain"},"key":"numberOfParts","value":"{{numberOfParts}}"}],"variable":[]}},"response":[{"id":"521dbb16-a2fa-4cf5-951f-69a6dfdad5b7","name":"File Upload URL with tags","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""}],"url":{"raw":"https://lambda.cloud.flir/api/photos/upload-url?fileName=file+with+tags&tag=key1:val1,key2:val2","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","upload-url"],"query":[{"key":"fileName","value":"file+with+tags"},{"key":"tag","value":"key1:val1,key2:val2","description":"[Optional] list of key:value tags"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"462","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 27 Aug 2018 08:06:23 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9aa0bfd1-5867-4a04-9579-04428d079091","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb53\",\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf37ad490000060612c1b38\",\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/lambda%3Astorage%3Adev%3A175a138b-28bc-4e3b-899b-8d06679d9f65%3AVolume%3A%24photos/5b83b0ff5e0000b0e7c3cb53?x-amz-meta-tags=key1%3Aval1%2Ckey2%3Aval2&x-amz-meta-operation=Create&x-amz-meta-file-name=file%20with%20tags&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180827T080623Z&X-Amz-SignedHeaders=host%3Bx-amz-server-side-encryption&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180827%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=0088c884d0deb2bad13de39ed007f4b14206db9395347333080c8072b2c802e9\",\n    \"headers\": {\n        \"x-amz-server-side-encryption\": \"AES256\"\n    }\n}"},{"id":"9d627b2a-2bb3-4c26-b074-c603f820a053","name":"File Upload URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/upload-url?fileName=file+name","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","upload-url"],"query":[{"key":"fileName","value":"file+name"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"441","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 27 Aug 2018 07:55:51 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"fcc23f96-58c5-45e2-afc9-fe493b13cd76","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83ae875e0000b0e7c3cb52\",\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf37ad490000060612c1b38\",\r\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/lambda%3Astorage%3Adev%3A175a138b-28bc-4e3b-899b-8d06679d9f65%3AVolume%3A%24photos/5b83ae875e0000b0e7c3cb52?x-amz-meta-operation=Create&x-amz-meta-file-name=file%20name&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180827T075551Z&X-Amz-SignedHeaders=host%3Bx-amz-server-side-encryption&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180827%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=2b439990c6e8d3b5c14607a2dba2fba97f860c096484732051eaea7ac4162941\",\r\n    \"headers\": {\r\n        \"x-amz-server-side-encryption\": \"AES256\"\r\n    }\r\n}"},{"id":"454f2ea6-282d-45a5-9400-701037eddd68","name":"File Upload URL with path","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/upload-url?fileName=fileName&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","upload-url"],"query":[{"key":"fileName","value":"fileName"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 11:10:11 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"235e05a0-9253-4f6c-a185-98c68fe58561"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"441"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5e935c0000bb7ba614ff\",\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf37ad490000060612c1b38\",\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/lambda%3Astorage%3Adev%3A175a138b-28bc-4e3b-899b-8d06679d9f65%3AVolume%3A%24photos/5bcc5e935c0000bb7ba614ff?x-amz-meta-folder=.%2F5bcc5db05c0000bb7ba614fc&x-amz-meta-file-name=fileName&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181021T111011Z&X-Amz-SignedHeaders=host%3Bx-amz-server-side-encryption&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181021%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=ef7dc3c16c6205528a74e6a4964fba2513a382fbc70ab640cbd919480476b1cf\",\n    \"headers\": {\n        \"x-amz-server-side-encryption\": \"AES256\"\n    }\n}"},{"id":"71afe845-4bdc-4a54-8023-986be8522f64","name":"File Upload URL - Multi Part Upload","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/upload-url?fileName=fileName&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc&numberOfParts=4&contentType=image/jpeg","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","upload-url"],"query":[{"key":"fileName","value":"fileName"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc"},{"key":"numberOfParts","value":"4"},{"key":"contentType","value":"image/jpeg"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 11:10:11 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"235e05a0-9253-4f6c-a185-98c68fe58561"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"441"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"081e20ba-e498-42a0-8501-044088317bc3_65f3178b5201002a01ad1ece\",\n    \"jobId\": \"081e20ba-e498-42a0-8501-044088317bc3_1003d4d0-80c0-40f3-beed-9e0911f6faa9_photos_7aed2641-f202-47ef-8c01-0abdcc2ddc90\",\n    \"urls\": [\n        \"https://ron-lambda-storage-us-east.s3.amazonaws.com/081e20ba-e498-42a0-8501-044088317bc3/photos/65f3178b5201002a01ad1ece?uploadId=s2jjSfSO_Ahnsftj85IigsJu7bRejR4Ypysidb3JyPI7CRFZcM2a60vJnm._duR7CQqhcdn_IaruIMCD9FM1XN5XIXfvQ9gpg13_53h2uGoFPai.hLybNtkgnWA0xaW0&partNumber=1&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240314T152812Z&X-Amz-SignedHeaders=content-type%3Bhost&X-Amz-Expires=600&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20240314%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=e5bab393cbd6000624a01821654e662b5eb405b99457ea8863a64cf2b5fa36f4\",\n        \"https://ron-lambda-storage-us-east.s3.amazonaws.com/081e20ba-e498-42a0-8501-044088317bc3/photos/65f3178b5201002a01ad1ece?uploadId=s2jjSfSO_Ahnsftj85IigsJu7bRejR4Ypysidb3JyPI7CRFZcM2a60vJnm._duR7CQqhcdn_IaruIMCD9FM1XN5XIXfvQ9gpg13_53h2uGoFPai.hLybNtkgnWA0xaW0&partNumber=2&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240314T152812Z&X-Amz-SignedHeaders=content-type%3Bhost&X-Amz-Expires=600&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20240314%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=9e0927d71b052b75abe3818d61c45d690340e6c51609b062a39b29af9464775f\",\n        \"https://ron-lambda-storage-us-east.s3.amazonaws.com/081e20ba-e498-42a0-8501-044088317bc3/photos/65f3178b5201002a01ad1ece?uploadId=s2jjSfSO_Ahnsftj85IigsJu7bRejR4Ypysidb3JyPI7CRFZcM2a60vJnm._duR7CQqhcdn_IaruIMCD9FM1XN5XIXfvQ9gpg13_53h2uGoFPai.hLybNtkgnWA0xaW0&partNumber=3&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240314T152812Z&X-Amz-SignedHeaders=content-type%3Bhost&X-Amz-Expires=600&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20240314%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=ff303ac16b24ce6d417913970bbf3d63cabc6b5cf6bf11549cb61b998007b1f3\",\n        \"https://ron-lambda-storage-us-east.s3.amazonaws.com/081e20ba-e498-42a0-8501-044088317bc3/photos/65f3178b5201002a01ad1ece?uploadId=s2jjSfSO_Ahnsftj85IigsJu7bRejR4Ypysidb3JyPI7CRFZcM2a60vJnm._duR7CQqhcdn_IaruIMCD9FM1XN5XIXfvQ9gpg13_53h2uGoFPai.hLybNtkgnWA0xaW0&partNumber=4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240314T152812Z&X-Amz-SignedHeaders=content-type%3Bhost&X-Amz-Expires=599&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20240314%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=59b24ad740e93f48335822e6480a6553a9977198464f46660cf6a54174e6a656\"\n    ],\n    \"headers\": {\n        \"Content-Type\": \"image/jpeg\"\n    },\n    \"ticket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJrZXkiOiIwODFlMjBiYS1lNDk4LTQyYTAtODUwMS0wNDQwODgzMTdiYzMvcGhvdG9zLzY1ZjMxNzhiNTIwMTAwMmEwMWFkMWVjZSIsInVwbG9hZElkIjoiczJqalNmU09fQWhuc2Z0ajg1SWlnc0p1N2JSZWpSNFlweXNpZGIzSnlQSTdDUkZaY00yYTYwdkpubS5fZHVSN0NRcWhjZG5fSWFydUlNQ0Q5Rk0xWE41WElYZnZROWdwZzEzXzUzaDJ1R29GUGFpLmhMeWJOdGtnbldBMHhhVzAiLCJhY2NvdW50SWRUaGF0TWFkZU11bHRpVXBsb2FkUmVxdWVzdCI6IjEwMDNkNGQwLTgwYzAtNDBmMy1iZWVkLTllMDkxMWY2ZmFhOSIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiIwSzZwYTZJOGdkY2FKcDU3c1Q3alRnIiwiaWF0IjoxNzEwNDMwMDkyfQ.AGBUGTurgQz_Q0l2n5ynl_uR4jIJ_le5n4aodaobmEZBmZLOw_YfZm9QcsJbvwYmLRHpqxxWgMuceQaWw5nNlhdw_g_lCB_qMCCc-2yS37B-kprbYJytG6eXogjra0i947eFHdZoAfKPNRTQirAU2SLVE1qjxXBhqctBggeZaTgr7X-3veEJF5np-Bl97wJkpAlQPZ5o35KCqwPLzR0v9W9GgwHcSNdmmMO42MhMJuI-yjCgvYp2OolSvVOdnRY18B0M2eSQ79k_zcpKnclCvtBdZEmqfzaMEZusv_IyuuqVCeRszxUIQ7BceNmNExtZ0Rfm4vFunz6OBhlMpKWN8A\"\n}"}],"_postman_id":"09e30fe2-87e7-4348-af64-38fb7a1e3e23"},{"name":"Complete MultiPart Upload","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"uploadURL\",jsonData.url);","postman.setEnvironmentVariable(\"fileID\",jsonData.fileId);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"e2eb1c34-b9d8-4c5c-b152-14d6255ab080"}}],"id":"747619fe-2a3e-4e1f-95df-b6ee0de053d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n    \"ticket\":{{ticket}},\r\n    \"partETags\": [\r\n        {\"partNumber\":{{partNumber}},\"eTag\":{{eTag}}},\r\n        {\"partNumber\":{{partNumber}},\"eTag\":{{eTag}}}\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/photos/complete-multi-part-upload","description":"<p>This request should follow a multi part upload. The request must be sent in order for the file to be uploaded. The request must be sent after <strong>ALL</strong> file parts were uploaded to AWS using the presigned URLs. If only some parts were uploaded and the request is sent - the file will be uploaded with just those parts.</p>\n<p>The request includes:</p>\n<ul><li><div>ticket- provided in the multi-part upload request.</div></li><li><div>partETags - list of partNumber and eTag (received as response from AWS on upload part).</div></li></ul>\n\n<p>The response is OK 200. After receiving the OK response, check the jobId returned in the GET upload-url API to track the job status.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","complete-multi-part-upload"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"e46005d2-206d-4d26-b94a-b0d546b2d754","name":"Complete MultiPart Upload","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"ticket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJrZXkiOiIwMjA2NjU0Zi0zNGM0LTQ3YWUtODE3OC1jYjQ2YzIxYjNjZDEvc3RvcmFnZS82NWYyZWM3YjEwMTUwMGNhMDBmMmIyOWMiLCJ1cGxvYWRJZCI6Il9UeEhNcVpKcjhacERqZjJuSlVTY3ZWVXlRSkNsaEJMdUtOZTZxZWtORGR5eURGSWFwV3ZIeUppMHVzSkNNdWZHUXpRSkRaajZKbjZuVElTaDdyakVnNERJZ2tHZkJHZjR5Skp6dXp6QTNocWViVXVzcE1lS2s4czMzWGR6bjNtIiwiYWNjb3VudElkVGhhdE1hZGVNdWx0aVVwbG9hZFJlcXVlc3QiOiIwMjA2NjU0Zi0zNGM0LTQ3YWUtODE3OC1jYjQ2YzIxYjNjZDEiLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiUWpWVjhRT2E0UVVBM01HcXU3X0U5QSIsImlhdCI6MTcxMDQxOTA2OH0.N8wKyl9O2LvRab--mUJs_U6pufAzx0_L40_z4eoY3s34v-XW-cK9_adRWUEVyegbcFRwiB3YVLiQYeCxHjRd5dSDLEp6O7I1N0Y9PZhTtdd0SGDd0B-xvoo8y4n3e55fpR5AKOo9NY5rEXhRaQAjN5hynuyrbJGTNMdi1XoIhrqa91cicspHE5p1F9L81WKgNU9jV9AV77KGdp5BsUMBghppj6y2wT3uQA5yKGhMZEGz6QfIw-m2IzpZ2q5aiTsKYRm4l7Wl9BgR2JB1sRnHfaoaC7VM3ykYAYv1TnRnvW8-zqec78F86P-yCNbGOBv5FJxsoAzh1mxt0zlieUaWfA\",\r\n    \"partETags\": [\r\n        {\r\n            \"partNumber\": 1,\r\n            \"eTag\": \"etag for part 1\"\r\n        },\r\n        {\r\n            \"partNumber\": 2,\r\n            \"eTag\": \"etag for part 2\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/photos/complete-multi-part-upload"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"462","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content","type":"text"},{"key":"Date","value":"Mon, 27 Aug 2018 08:06:23 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9aa0bfd1-5867-4a04-9579-04428d079091","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"747619fe-2a3e-4e1f-95df-b6ee0de053d5"},{"name":"Upload File","id":"85485ef3-1b77-4414-9e72-803d33d0f500","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"x-amz-server-side-encryption","value":"AES256"},{"key":"Content-Type","value":"{{contentType}}"}],"body":{"mode":"file","file":{}},"url":"{{uploadURL}}","description":"<p>This is the template for uploading a file.</p>\n<p>The uploadURL and header information (value for x-amz-server-side-encryption and contentType) is from the response to the File Upload URL request.</p>\n","urlObject":{"host":["{{uploadURL}}"],"query":[],"variable":[]}},"response":[{"id":"e9dadb0c-8ddb-4632-9e32-d5dab185eea0","name":"Upload File","originalRequest":{"method":"PUT","header":[{"key":"x-amz-server-side-encryption","value":"AES256"}],"body":{"mode":"file","file":{}},"url":"{{uploadURL}}","description":"Upload file request template. 'uploadUrl' should be taken from \"Get File Upload URL\" response"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Content-Length","value":"0","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Date","value":"Thu, 02 Aug 2018 13:07:00 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"ETag","value":"\"b081eb3573feea8c0409be2492546146\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Server","value":"AmazonS3","name":"Server","description":"A name for the server"},{"key":"x-amz-id-2","value":"K/00sOvd2f8UD7/Rk1bfXp9PLbyQsuzI6GnN6WMHxdlRs3KKPyJOZCIC9x50dfODhBidbKhrkmI=","name":"x-amz-id-2","description":"Custom header"},{"key":"x-amz-request-id","value":"7B6322765E0CCF24","name":"x-amz-request-id","description":"Custom header"},{"key":"x-amz-server-side-encryption","value":"AES256","name":"x-amz-server-side-encryption","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"85485ef3-1b77-4414-9e72-803d33d0f500"},{"name":"File Update URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"updateURL\",jsonData.url);","postman.setEnvironmentVariable(\"fileID\",jsonData.fileId);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"f3111610-7ba8-4a39-b538-24a2ecfd1963"}}],"id":"281cff50-2250-4b9c-b0bf-1a24d189c8bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/update-url?fileId={{fileID}}&contentType={{contentType}}","description":"<p>Requests a presigned URL for uploading an updated version of an existing file whose ID is specified in the request URL.</p>\n<p>The request URL can also include the new file's content type.</p>\n<p>The response to this request includes:</p>\n<ul>\n<li>url: Use in a Photos service Update File request.</li>\n<li>headers: Use in a Photos service Update File request.</li>\n<li>fileId: ID of the file.</li>\n<li>jobId: Use in a Photos service Get Job Status request to periodically check the status of the job.</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","update-url"],"host":["{{host}}"],"query":[{"key":"fileId","value":"{{fileID}}"},{"description":{"content":"<p>(optional) HTTP content-type header value</p>\n","type":"text/plain"},"key":"contentType","value":"{{contentType}}"}],"variable":[]}},"response":[{"id":"2620feb4-17af-46bd-a4e1-4b24a0ecede3","name":"File Update URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/upload-url?fileId=175a138b-28bc-4e3b-899b-8d06679d9f65_5b83ae875e0000b0e7c3cb52","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","upload-url"],"query":[{"key":"fileId","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83ae875e0000b0e7c3cb52"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"441","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 27 Aug 2018 07:55:51 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"fcc23f96-58c5-45e2-afc9-fe493b13cd76","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83ae875e0000b0e7c3cb52\",\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf37ad490000060612c1b38\",\r\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/lambda%3Astorage%3Adev%3A175a138b-28bc-4e3b-899b-8d06679d9f65%3AVolume%3A%24photos/5b83ae875e0000b0e7c3cb52?x-amz-meta-operation=Create&x-amz-meta-file-name=file%20name&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180827T075551Z&X-Amz-SignedHeaders=host%3Bx-amz-server-side-encryption&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180827%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=2b439990c6e8d3b5c14607a2dba2fba97f860c096484732051eaea7ac4162941\",\r\n    \"headers\": {\r\n        \"x-amz-server-side-encryption\": \"AES256\"\r\n    }\r\n}"}],"_postman_id":"281cff50-2250-4b9c-b0bf-1a24d189c8bb"},{"name":"Update File","id":"ed2c0645-e893-4128-b4f0-23f53c9988ed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"x-amz-server-side-encryption","value":"AES256"},{"key":"Content-Type","value":"{{contentType}}"}],"body":{"mode":"file","file":{}},"url":"{{updateURL}}","description":"<p>This is the template for uploading a new version of an existing file to storage.</p>\n<p>The updateURL value is from a response to a Photos service File Update URL request.</p>\n","urlObject":{"host":["{{updateURL}}"],"query":[],"variable":[]}},"response":[{"id":"ed042c07-fd53-45b8-bd0b-4f281c6243f5","name":"Upload File","originalRequest":{"method":"PUT","header":[{"key":"x-amz-server-side-encryption","value":"AES256"}],"body":{"mode":"file","file":{}},"url":"{{uploadURL}}","description":"Upload file request template. 'uploadUrl' should be taken from \"Get File Upload URL\" response"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Content-Length","value":"0","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Date","value":"Thu, 02 Aug 2018 13:07:00 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"ETag","value":"\"b081eb3573feea8c0409be2492546146\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Server","value":"AmazonS3","name":"Server","description":"A name for the server"},{"key":"x-amz-id-2","value":"K/00sOvd2f8UD7/Rk1bfXp9PLbyQsuzI6GnN6WMHxdlRs3KKPyJOZCIC9x50dfODhBidbKhrkmI=","name":"x-amz-id-2","description":"Custom header"},{"key":"x-amz-request-id","value":"7B6322765E0CCF24","name":"x-amz-request-id","description":"Custom header"},{"key":"x-amz-server-side-encryption","value":"AES256","name":"x-amz-server-side-encryption","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"ed2c0645-e893-4128-b4f0-23f53c9988ed"},{"name":"File Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"downloadURL\",jsonData.url);"],"type":"text/javascript","id":"aa89474a-ec0b-4d49-86c1-1f5c5e2bab3f"}}],"id":"12137cb3-6928-41f7-9fef-eb493dd5fded","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/download-url?fileId={{fileID}}","description":"<p>Requests a presigned URL for downloading the file whose ID is specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","download-url"],"host":["{{host}}"],"query":[{"description":{"content":"<p>ID of the file to be downloaded</p>\n","type":"text/plain"},"key":"fileId","value":"{{fileID}}"}],"variable":[]}},"response":[{"id":"a2e7aa69-8e8a-488d-baf0-07d6014e8c1d","name":"Download File URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/download-url?fileId=175a138b-28bc-4e3b-899b-8d06679d9f65_5b630566340000fcb56ebe12","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","download-url"],"query":[{"key":"fileId","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5b630566340000fcb56ebe12"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"412","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 02 Aug 2018 13:33:21 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"8761a4da-03cd-4033-b6f1-f1425141c74f","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/lambda%3Astorage%3Adev%3A175a138b-28bc-4e3b-899b-8d06679d9f65%3AVolume%3A%24photos/5b630566340000fcb56ebe12?response-content-disposition=attachment%3B%20filename%3D%22file%2520name%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180802T133321Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180802%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=5a517e9de03dc12dff16c328fca2f561c2305a34afe3709bf68ae332b42017cc\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"}],"_postman_id":"12137cb3-6928-41f7-9fef-eb493dd5fded"},{"name":"Download File","id":"c27f0c52-ae43-422d-becb-0175ccaf28f1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{downloadURL}}","description":"<p>Following a File Download URL request, downloads the file specified in that request.</p>\n<p>The downloadURL is from the response to the File Download URL request.</p>\n","urlObject":{"host":["{{downloadURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c27f0c52-ae43-422d-becb-0175ccaf28f1"},{"name":"Delete Files","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"086b4549-ccdf-4061-b11b-190a5a1bd2c6"}}],"id":"d4d7cb77-dfda-4752-86ed-5c1bc00cac37","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/photos/gallery?parent={{parent}}&tag={{tag}}","description":"<p>Deletes multiple files.</p>\n<p>(Optional) The ID of a parent folder and a key:value tag can be specified in the request URL. This request:</p>\n<table><tbody><tr><td><div></div><div><div><div><div></div></div></div><div></div></div></td><th>Parent specified</th><th>Parent not specified</th></tr><tr><th>Tag specified (folders, subfolders, and subfiles are not deleted)</th><td><div>Deletes files with the specified tag in the specified parent folder.</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Deletes files with the specified tag in the root folder.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><th>Tag not specified (recursive delete)</th><td><div>Deletes all files, folders, and subfolders in the specified parent folder.</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Deletes all files, folders, and subfolders in the root folder (\".\")</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<p>The response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery"],"host":["{{host}}"],"query":[{"description":{"content":"<p>ID of the folder from which to delete files</p>\n","type":"text/plain"},"key":"parent","value":"{{parent}}"},{"description":{"content":"<p>key:value - delete files with this tag</p>\n","type":"text/plain"},"key":"tag","value":"{{tag}}"}],"variable":[]}},"response":[{"id":"78460fa9-3fca-4c11-822f-57ed7ddd1a67","name":"Delete Files by tag","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":{"raw":"{https://lambda.cloud.flir/api/photos/gallery?tag=key:value","protocol":"{https","host":["lambda","cloud","flir"],"path":["api","photos","gallery"],"query":[{"key":"tag","value":"key:value"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 22 Aug 2018 14:12:34 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"1b123298-bae7-4ea6-9907-bcee20989803","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"},{"id":"fde874fb-0353-4ceb-8ee9-58db4c724ca8","name":"Delete Files","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/photos/gallery"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 22 Aug 2018 14:12:07 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"5fdea989-3d39-4e42-be6e-07c4280702a6","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"},{"id":"f85955eb-b6c0-40d9-8ed4-ef66c3ca8bb8","name":"Delete Files with parent ID","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery?parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5f8f5c0000bb7ba61500","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery"],"query":[{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5f8f5c0000bb7ba61500"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 11:14:46 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"9d768224-a1e7-4445-977a-317964cbfa59"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"}],"_postman_id":"d4d7cb77-dfda-4752-86ed-5c1bc00cac37"},{"name":"Delete File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"cc00e815-8279-420f-ba11-1cee5352c3c4"}}],"id":"7d32ab9b-cd3e-4b30-bed6-ccf107391650","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}?deleteIfEmpty={{deleteIfEmpty}}&keepInvitation={{keepInvitation}}","description":"<p>Deletes the file or folder whose ID is specified in the request URL.</p>\n<p>The request URL can include a deleteIfEmpty value for folders:</p>\n<ul>\n<li>true: If the specified folder is empty, it is immediately deleted. If the specified folder is not empty, the response to this request is an error.</li>\n<li>false (default if a deleteIfEmpty value is not specified): The request immediately deletes the specified folder, along with all subfolders and files.\nThe deleteIfEmpty value has no effect when submitting the request for a file or for a root folder in the current user's shared storage space.</li>\n</ul>\n<p>The request URL can include a keepInvitation value for a root folder in the current user's shared storage space:</p>\n<ul>\n<li>true: The request immediately deletes the root folder from the current user's shared storage space, but the invitation to the folder returns to the user's invitation list. The current user can accept the folder invitation and restore it to the shared storage space.</li>\n<li>false (default if a keepInvitation value is not specified): The request immediately and permanently deletes the root folder from the current user's shared storage space.</li>\n</ul>\n<p>The response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>if the fileID represents a folder, determines whether this request deletes the folder if it is empty</p>\n","type":"text/plain"},"key":"deleteIfEmpty","value":"{{deleteIfEmpty}}"},{"key":"keepInvitation","value":"{{keepInvitation}}"}],"variable":[]}},"response":[{"id":"5c0818dc-13d1-4866-9a69-dfbb77c279b6","name":"Delete File","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/photos/gallery/5b632341340000fcb56ebe1c"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 13 Sep 2018 11:20:46 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"b5e97f67-887f-4ff7-810f-cb8e6215cef8","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"}],"_postman_id":"7d32ab9b-cd3e-4b30-bed6-ccf107391650"},{"name":"Bulk Delete File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"2727d37a-7bfa-4858-a965-6e0af15b3f3a"}}],"id":"2e55887e-d2b6-40d8-911c-e3046dd0ec4d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"files\":[\r\n        {\r\n            \"fileId\":\"{{bulkFileId1}}\",\r\n            \"deleteIfEmpty\":{{deleteIfEmpty}},\r\n            \"keepInvitation\":{{keepInvitation}}\r\n        },\r\n        {\r\n            \"fileId\":\"{{bulkFileId2}}\",\r\n            \"deleteIfEmpty\":{{deleteIfEmpty}},\r\n            \"keepInvitation\":{{keepInvitation}}\r\n        },\r\n        {\r\n            \"fileId\":\"{{bulkFileId3}}\",\r\n            \"deleteIfEmpty\":{{deleteIfEmpty}},\r\n            \"keepInvitation\":{{keepInvitation}}\r\n        }\r\n    ]\r\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/bulk/delete","description":"<p>Deletes up to 100 files or folders by specifiying in the request body a list of files or folders with the following values:</p>\n<ul>\n<li>fileId: the ID of a file or folder the request deletes</li>\n<li>deleteIfEmpty (for folders; optional):\n<ul>\n<li>true: If the specified folder is empty, it is immediately deleted. If the specified folder is not empty, the response to this request is an error.</li>\n<li>false (default if a deleteIfEmpty value is not specified): The request immediately deletes the specified folder, along with all subfolders and files.</li>\nThe deleteIfEmpty value has no effect when submitting the request for a file or for a root folder in the current user's shared storage space.</ul>\n</li><li>keepInvitation (for a root folder in the current user's shared storage space; optional):\n<ul>\n<li>true: The request immediately deletes the root folder from the current user's shared storage space, but the invitation to the folder returns to the user's invitation list. The current user can accept the folder invitation and restore it to the shared storage space.</li>\n<li>false (default if a keepInvitation value is not specified): The request immediately and permanently deletes the root folder from the current user's shared storage space.</li></ul>\n</li></ul>\nThe response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request.","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","bulk","delete"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"5e55614c-94d6-4a70-921a-bffe638adaa1","name":"Bulk Delete File","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"files\":[\r\n        {\r\n            \"fileId\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b1115790000aba5661970\",\r\n            \"deleteIfEmpty\":true\r\n        },\r\n        {\r\n            \"fileId\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b1115790000aba5661971\",\r\n            \"deleteIfEmpty\":false\r\n        },\r\n        {\r\n            \"fileId\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b1115790000aba5661972\"\r\n        }\r\n    ]\r\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/bulk/delete"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Jul 2019 08:10:35 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"42723f9d-c9de-4398-b232-b20cfd94aeff"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b117b790000aba5661974\"\n}"}],"_postman_id":"2e55887e-d2b6-40d8-911c-e3046dd0ec4d"},{"name":"Bulk Copy File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"9a18884f-ebd7-4e60-b5f1-860f8647b4de"}}],"id":"c2b4de07-5832-4adb-8551-e3e5082dfdac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"files\":[\r\n        {\r\n            \"fileId\":\"{{bulkFileId1}}\",\r\n            \"parent\":\"{{bulkParent1}}\",\r\n            \"autorename\":{{autoRename}},\r\n            \"copyTags\":{{copyTags}}\r\n        },\r\n        {\r\n            \"fileId\":\"{{bulkFileId2}}\",\r\n            \"parent\":\"{{bulkParent2}}\",\r\n            \"autorename\":{{autoRename}},\r\n            \"copyTags\":{{copyTags}}\r\n        },\r\n        {\r\n            \"fileId\":\"{{bulkFileId3}}\",\r\n            \"parent\":\"{{bulkParent3}}\",\r\n            \"autorename\":{{autoRename}},\r\n            \"copyTags\":{{copyTags}}\r\n        }\r\n    ]\r\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/bulk/copy","description":"<p>Copies up to 100 files or folders by specifiying in the request body a list of files with the following values:</p>\n<li><div>bulkFileId: The ID of a file or folder the request copies.</div></li>\n\n<li><div>bulkParentId: The ID of the target folder.</div></li>\n\n<li><div>autoRename (optional): determines what happens when a file or folder with the same name already exists in the target folder:</div><ul><li><div>true: The file or folder is automatically renamed with a counter number.</div></li><li><div>false (default): The file or folder is not copied.</div></li></ul></li>\n\n<li><div>copyTags (optional): determines whether the tags will be copied. Default value is FALSE (Boolean).</div></li>\n\n<p>The response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request. The response to a Photos service Get Job Status request includes a list of files and folders that were not copied.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","bulk","copy"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"5189a919-bb2b-4dae-a420-c89278c136ab","name":"Bulk Copy File","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"files\":[\r\n        {\r\n            \"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb51\",\r\n            \"parent\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b11cd790000aba5661976\",\r\n            \"autorename\":true,\r\n            \"copyTags\":false\r\n        },\r\n        {\r\n            \"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb52\",\r\n            \"parent\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b11cd790000aba5661976\",\r\n            \"autorename\":false,\r\n            \"copyTags\":true\r\n        },\r\n        {\r\n            \"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb53\",\r\n            \"parent\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b11cd790000aba5661976\"\r\n        }\r\n    ]\r\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/bulk/copy"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Jul 2019 08:14:56 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"bbc526dc-e2bd-4cc7-a38e-37916455ca34"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b1280790000aba5661978\"\n}"}],"_postman_id":"c2b4de07-5832-4adb-8551-e3e5082dfdac"},{"name":"Bulk Move File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"a99f154f-23a6-466e-9d67-c4545a3d8eaa"}}],"id":"24157f52-50c0-4e5c-84d4-a6ae32191e35","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"files\":[\r\n        {\r\n            \"fileId\":\"{{bulkFileId1}}\",\r\n            \"parent\":\"{{bulkParent1}}\",\r\n            \"autorename\":{{autoRename}}\r\n        },\r\n        {\r\n            \"fileId\":\"{{bulkFileId2}}\",\r\n            \"parent\":\"{{bulkParent2}}\",\r\n            \"autorename\":{{autoRename}}\r\n        },\r\n        {\r\n            \"fileId\":\"{{bulkFileId3}}\",\r\n            \"parent\":\"{{bulkParent3}}\",\r\n            \"autorename\":{{autoRename}}\r\n        }\r\n    ]\r\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/bulk/move","description":"<p>Moves up to 100 files or folders by specifiying in the request body a list of files with the following values:</p>\n<li>bulkFileId: the ID of a file or folder the request copies</li>\n<li>bulkParentId: the ID of the target folder</li>\n<li>autoRename (optional): determines what happens when a file or folder with the same name already exists in the target folder:<ul>\n<li>true: The file or folder is automatically renamed with a counter number.</li>\n<li>false (default): The file or folder is not moved.</li></ul></li>\nThe response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request. The response to a Photos service Get Job Status request includes a list of files and folders that were not moved.","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","bulk","move"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"5c5c310c-8bc8-42c7-87ed-f826363237f6","name":"Bulk Move File","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"files\":[\r\n        {\r\n            \"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb51\",\r\n            \"parent\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b11cd790000aba5661976\",\r\n            \"autorename\":true\r\n        },\r\n        {\r\n            \"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb52\",\r\n            \"parent\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b11cd790000aba5661976\",\r\n            \"autorename\":false\r\n        },\r\n        {\r\n            \"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb53\",\r\n            \"parent\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b11cd790000aba5661976\"\r\n        }\r\n    ]\r\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/bulk/move"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Jul 2019 08:15:48 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"4788d069-07ec-488b-a906-0af7e48afff3"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b12b4790000aba5661979\"\n}"}],"_postman_id":"24157f52-50c0-4e5c-84d4-a6ae32191e35"},{"name":"Bulk Rename File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"82dff20e-8df8-4f8c-9bbc-c7f991bf8515"}}],"id":"abf85f56-af9d-4326-808a-ebc8f6568294","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"files\": [\n        {\n            \"fileId\":\"{{bulkFileId1}}\",\n            \"fileName\": \"{{bulkFileName1}}\",\n            \"autorename\":{{autoRename}}\n        },\n        {\n            \"fileId\":\"{{bulkFileId2}}\",\n            \"fileName\": \"{{bulkFileName2}}\",\n            \"autorename\":{{autoRename}}\n        },\n        {\n            \"fileId\":\"{{bulkFileId3}}\",\n            \"fileName\": \"{{bulkFileName3}}\",\n            \"autorename\":{{autoRename}}\n        }\n    ]\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/bulk/rename","description":"<p>Rename up to 100 files or folders by specifiying in the request body a list of files with the following values:</p>\n<ul>\n<li>bulkFileId: the ID of a file or folder the request rename</li>\n<li>bulkfileName: the desired name of the file/folder</li>\n<li>autoRename (optional): determines what happens when a file or folder with the same name already exists in the folder:<ul>\n<li>true: The file or folder is automatically renamed with a counter number.</li>\n<li>false (default): The file or folder is not renamed.</li>\n</ul>\n</li>\n</ul>\n<p>The response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request. The response to a Photos service Get Job Status request includes a list of files and folders that were not renamed.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","bulk","rename"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"5f5b39ed-fce5-4521-8772-51f3b68dcaac","name":"bulk Rename File","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"files\": [\n        {\n            \"fileId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_642bd04f98000045cacfd4c6\",\n            \"fileName\": \"sheeeeeep\",\n            \"autorename\":true\n        },\n        {\n            \"fileId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_642aeb92730000a5639b25e8\",\n            \"fileName\": \"doo\",\n            \"autorename\":false\n        },\n        {\n            \"fileId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_642ae523730000a5639b25e7\",\n            \"fileName\": \"doo\",\n            \"autorename\":false\n        }\n    ]\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/bulk/rename"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 04 Apr 2023 09:03:08 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"373ec634-c9b9-42e2-be90-687e203c46f5"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"112"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_05f9cc23-5c9f-40a9-8796-682c71549cbe_photos_bb48812a-6e7e-4793-9de6-4ce4df894dd1\"\n}"}],"_postman_id":"abf85f56-af9d-4326-808a-ebc8f6568294"},{"name":"Create Folder","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"25bd82e4-5756-40eb-b225-46d7baeb8b75"}}],"id":"00066bcf-e04f-47e7-be32-c652cf9c7ddc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"folderName\": \"{{folderName}}\",\n    \"parent\": \"{{parent}}\",\n    \"isPublic\":{{isPublic}}\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/folders","description":"<p>Creates a folder.</p>\n<p>The request body includes the following values:</p>\n<ul>\n<li><p>parent (optional): ID of the parent folder inside which to create the new folder. Default value is root (“.”).</p>\n</li>\n<li><p>folderName: Name of the folder this request creates.</p>\n</li>\n<li><p>tags (optional): List of key:value tags.</p>\n</li>\n<li><p>isPublic (optional): Only relevant for an organization account when the parent is root. Default value is TRUE (Boolean) if parent folder is root, otherwise it will inherit its parent folder's value.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","folders"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"263356fa-67d5-4136-8c16-1208094792d1","name":"Create Folder","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"folderName\": \"folderA\"\n   \n   \n\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/folders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 11:06:25 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"090a0292-820e-4d76-bc2c-578841d1341f"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"64"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\",\r\n    \"fileName\": \"folderA\",\r\n    \"path\": \".\",\r\n    \"type\": \"Folder\",\r\n    \"createdBy\": \"userA@flir.com\",\r\n    \"visualPath\": \".\",\r\n    \"tags\": [],\r\n    \"childCount\": 0,\r\n    \"folderChildCount\": 0,\r\n    \"sharedRoot\": false,\r\n    \"insideSharedFolder\": false,\r\n    \"permissionsLevel\": \"owner\",\r\n    \"uploadTime\": \"2019-02-24T11:55:37.227Z\",\r\n    \"changeTime\": \"2019-02-24T11:55:37.227Z\",\r\n    \"sharedLinkExists\": false,\r\n    \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\r\n}"},{"id":"d9c39106-4476-45d7-ba40-74fd04518254","name":"Create Folder with tags and path","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"folderName\": \"folderC\",\n    \"parent\": \"5bcc5db05c0000bb7ba614fc\",\n    \"tags\": [\n        {\n            \"key\": \"key1\",\n            \"value\": \"value1\"\n        }, \n        {\n            \"key\": \"key2\",\n            \"value\": \"value2\"\n        }\n    ]\n   \n\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/folders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 11:07:14 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"eaa878b8-8b83-4c28-a0d2-e6274b214f48"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"64"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fd\",\r\n    \"fileName\": \"folderC\",\r\n    \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\",\r\n    \"type\": \"Folder\",\r\n    \"createdBy\": \"userA@flir.com\",\r\n    \"visualPath\": \"./folderA\",\r\n    \"tags\": [\r\n        {\r\n            \"key\": \"key1\",\r\n            \"value\": \"value1\"\r\n        },\r\n        {\r\n            \"key\": \"key2\",\r\n            \"value\": \"value2\"\r\n        }\r\n    ],\r\n    \"childCount\": 0,\r\n    \"sharedRoot\": false,\r\n    \"insideSharedFolder\": false,\r\n    \"permissionsLevel\": \"owner\",\r\n    \"uploadTime\": \"2019-02-24T11:55:37.227Z\",\r\n    \"changeTime\": \"2019-02-24T11:55:37.227Z\",\r\n    \"sharedLinkExists\": false,\r\n    \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\r\n}"}],"_postman_id":"00066bcf-e04f-47e7-be32-c652cf9c7ddc"},{"name":"ZIP Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"downloadZipUrl\",jsonData.url);"],"type":"text/javascript","id":"da201d2b-c47b-493d-9c3c-5cb8b814bf44"}}],"id":"ac519373-3124-4754-b22f-0fa2c56ab703","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/zip-url","description":"<p>Requests a URL for downloading a ZIP file, using a subsequent Download ZIP File request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","zip-url"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"f3ab9f0e-0bbc-4c8a-986a-bac225a27aa2","name":"ZIP Download URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"url":"https://lambda.cloud.flir/api/photos/gallery/zip-url"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 10 Jul 2019 11:47:31 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"c6783942-46b6-45c2-ab43-a6271390d698"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"857"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/api/storage/files/zip/eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjbGllbnRDb250ZXh0Ijp7ImNsaWVudCI6ImUxMDU2MDZmLTYzZmEtNDRmMC04MjdjLWU5ZmY0NGM4MGU5MiIsInNlc3Npb25JZCI6Ijg1MGNhNmYyLTNlNTMtNDczOC1iNTVmLTczY2I4NjY0NmE4MyIsInJvbGVzIjpbIlVzZXIiXX0sImFjY291bnRDb250ZXh0Ijp7ImFjY291bnRJZCI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNSIsImFjY291bnRUeXBlIjoiZmxpciIsInVzZXIiOiJlMTA1NjA2Zi02M2ZhLTQ0ZjAtODI3Yy1lOWZmNDRjODBlOTIiLCJzZXNzaW9uSWQiOiI4NTBjYTZmMi0zZTUzLTQ3MzgtYjU1Zi03M2NiODY2NDZhODMiLCJyb2xlcyI6WyJBZG1pbiJdfSwiZmxvd0lkIjoiYzY3ODM5NDItNDZiNi00NWMyLWFiNDMtYTYyNzEzOTBkNjk4IiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6Ilkydmtocy1Ka2RkSXd4WnFhZ0xaSUEiLCJpYXQiOjE1NjI3NTkyNTEsImV4cCI6MTU2Mjc1OTg1MX0.hLxVAEJZ80X4-Mffhy6PbS4sqr1BuTtdyvpx46yDpRmHJX82iCyP12jeX-8JjLf7URLv94K1XqIH5J4I4cRUiO-e9bxFFyJ9-2NwQxkPmq1TgMVGG7kkyPPlz1O4mGK_nBDSnpeoXXU3I45rjtUydiIdM5G-UK5Mypzvdr9moBLRh2a2a9gcV_zxUsDKe8ehg19ku1qm3HAzEPdgp0nqzhW4B-45jxLTACfNF0f_hqcE3tpJ9aONP6-0U06n0S_3JlgSZmqH1mP0b13WM2D9hNS7dJufQCNnU3k1qNu-OYiBCNroKIezhz3rGPvbRxgHR3ptImosGKp8slXmtDyWIQ?volume=photos\"\n}"}],"_postman_id":"ac519373-3124-4754-b22f-0fa2c56ab703"},{"name":"Download ZIP File","id":"30efa3a7-03b1-4d04-b5ba-1ee08552b992","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"files","value":"{{fileID}};{{folderID}}","description":"<p>IDs of files or folders separated by semicolons</p>\n","type":"text"}]},"url":"{{downloadZipURL}}","description":"<p>Following a Download ZIP URL request, downloads a ZIP file stream containing the files and folders whose IDs are specified in the request body.</p>\n<p>The downloadZipURL is from the response to the Download ZIP URL request.</p>\n","urlObject":{"host":["{{downloadZipURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"30efa3a7-03b1-4d04-b5ba-1ee08552b992"},{"name":"Update File Tags","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"3553f9c0-4ac8-413b-af90-c4a9ab88c676"}}],"id":"f4cd9571-91f7-40cf-849c-5679314610ae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"tags\": [\n        {\n            \"key\": \"{{key1}}\",\n            \"value\": \"{{value1}}\"\n        }, \n        {\n            \"key\": \"{{key2}}\",\n            \"value\": \"{{value2}}\"\n        }\n    ]\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/tags","description":"<p>Updates the tags for the file in the current user's photo gallery whose ID is specified in the request URL.</p>\n<p>The request body includes a list of tags with keys and values that override and replace the existing tags.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","tags"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"6031c1e6-405a-45ce-aed6-5f4aa80d5620","name":"Update File Tags","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"tags\": [\n        {\n            \"key\": \"key1\",\n            \"value\": \"value1\"\n        },\n        {\n            \"key\": \"key2\",\n            \"value\": \"value2\"\n        }\n    ]\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcaa1b07300006b3f2667a9/tags"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 13 Nov 2019 08:49:19 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"4e9ee409-e48a-4d90-88a9-2b28775343a9"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcbc38f7d00006e8bcdc72a\"\n}"}],"_postman_id":"f4cd9571-91f7-40cf-849c-5679314610ae"},{"name":"Move File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"a8353a03-e856-412f-8be0-8b729c73cc3a"}}],"id":"7403aaf0-d3de-4b8a-a97e-e77ae339d5b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"parent\": \"{{parent}}\",\n    \"autorename\":{{autoRename}}\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/path","description":"<p>Moves the individual file whose ID is specified in the request URL to the target folder (parent) specified in the request body.</p>\n<p>The request body also includes the autoRename value, which determines what happens when a file with the same name already exists in the target folder:</p>\n<li>true: The file is automatically renamed with a counter number.</li>\n<li>false (default): The request fails and an error reports a file with the same name already exists.</li>\n\n<p>The response to this request includes the new file ID value and the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","path"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"189791f7-411e-418e-ba3e-035c3c78dfff","name":"Move File","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"parent\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\"\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5f8f5c0000bb7ba61500/path"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 11:22:15 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"2e5da40c-97e3-4053-a1d6-641538205b26"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\",\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5f8f5c0000bb7ba61500\"\r\n}"}],"_postman_id":"7403aaf0-d3de-4b8a-a97e-e77ae339d5b4"},{"name":"Copy File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"fileID\",jsonData.fileId);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"e1182aa7-8533-4bc9-be61-30207723a23c"}}],"id":"86ca80f9-ff21-4a33-989c-b6c107dcf5a6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"parent\": \"{{parent}}\",\n    \"autorename\":{{autoRename}}\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/copy?copyTags={{copyTags}}","description":"<p>Copies an individual file whose ID is specified in the request URL to the target folder (parent) specified in the request body.\n<br />\nThe request URL can include a copyTags value for determines whether the tags will be copied.<br />\nThe request body also includes the autoRename value, which determines what happens when a file with the same name already exists in the target folder:</p>\n<li>true: The file is automatically renamed with a counter number.</li>\n<li>false (default): The request fails and an error reports a file with the same name already exists.</li>\nThe response to a successful request includes the new file ID value and the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request.","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","copy"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) determines whether the tags will be copied. Default = false</p>\n","type":"text/plain"},"key":"copyTags","value":"{{copyTags}}"}],"variable":[]}},"response":[{"id":"6b779b60-148d-4498-9495-94e3eabf002d","name":"Copy File","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"parent\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\"\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5f8f5c0000bb7ba61500/copy"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 11:22:15 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"2e5da40c-97e3-4053-a1d6-641538205b26"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3ecea640000d9993b2e9a\",\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\n}"},{"id":"5848b797-03ca-4ab7-b456-54450dc55a58","name":"Copy File with Tags","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"parent\": \"{{parent}}\",\n    \"autorename\":{{autoRename}}\n}"},"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5f8f5c0000bb7ba61500/copy?copyTags=true","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5f8f5c0000bb7ba61500","copy"],"query":[{"key":"copyTags","value":"true"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"eaa69ae0-1d55-4bee-8f91-e5cca0bf5fc3"},{"key":"Date","value":"Sun, 13 Sep 2020 15:43:02 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"144"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3ecea640000d9993b2e9a\",\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\n}"}],"_postman_id":"86ca80f9-ff21-4a33-989c-b6c107dcf5a6"},{"name":"Rename File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"4d2fed85-230e-4fa8-950f-02bfa571ecb0"}}],"id":"07916a0d-9c05-4d54-a57f-2e304d194de4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"fileName\": \"{{fileName}}\",\n    \"autorename\":{{autoRename}}\n\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/name","description":"<p>Renames the file whose ID is specified in the request URL.</p>\n<p>The request body includes the fileName value, the new name for the file,\nand also the autoRename value, which determines what happens when a file with the same name already exists in the target folder:</p>\n<li>true: The file is automatically renamed with a counter number.</li>\n<li>false (default): The request fails and an error reports a file with the same name already exists.</li>\n\n<p>The response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","name"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"2bd0d9f7-5cb2-4e64-af44-12469bc43f24","name":"Rename File","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"fileName\": \"newName\"\n   \n\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5f8f5c0000bb7ba61500/name"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 11:20:54 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"b768a3f1-6f3e-4711-93ae-6fdc45086343"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"},{"id":"51340a65-bf1a-4fc2-8cc5-4386c36fb6e6","name":"Rename File - autorename false","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"fileName\": \"fileName\",\n    \"autorename\":false\n\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/name"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"errorCodes\": [\r\n        {\r\n            \"code\": 800007,\r\n            \"codename\": \"EntityAlreadyExists\",\r\n            \"description\": \"Entity already exists\"\r\n        }\r\n    ],\r\n    \"reason\": \"Entity with name fileNamfileNamee already exists within the same path\",\r\n    \"origin\": \"StorageService\",\r\n    \"requestId\": \"2539d786-786a-495e-b95c-ff295a369a2f\",\r\n    \"utcTime\": \"2021-01-06T15:04:16.889Z\"\r\n}"}],"_postman_id":"07916a0d-9c05-4d54-a57f-2e304d194de4"},{"name":"Get Summary","id":"b32f137d-94e6-4cb4-a2cb-f78d51c4ce2b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/summary","description":"<p>Requests a photos storage summary for the current user.</p>\n<p>A successful request will return the following:</p>\n<ul>\n<li><p><em>usedSize</em>: The total amount of used storage [bytes]</p>\n</li>\n<li><p><em>filesCount</em>: The total amount of files and folders</p>\n</li>\n<li><p>reportsCount: The total amount of reports</p>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","summary"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"018aef46-dc52-46a5-94f6-67a350b5538b","name":"Get Summary","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/summary"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Nov 2019 09:43:21 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"10054d73-5688-43c3-b67f-c2f0db6845fa"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"57"}],"cookie":[],"responseTime":null,"body":"{\n    \"usedSize\": 14304,\n    \"filesCount\": 3,\n    \"reportsCount\": 2\n}"}],"_postman_id":"b32f137d-94e6-4cb4-a2cb-f78d51c4ce2b"}],"id":"2df406a2-6665-4190-8bc8-122879e2b17d","_postman_id":"2df406a2-6665-4190-8bc8-122879e2b17d","description":""},{"name":"Photos-Admin","item":[{"name":"Get User Summary","id":"c0c7514c-5c34-4413-b89d-2007db55e35b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/summary?account={{userAccountID}}","description":"<p>Requests a photos storage summary for the user whose accountID is specified in the request URL.</p>\n<p>A Successful request will return the following:</p>\n<ul>\n<li><em>usedSize</em>: The total amount of used storage [bytes]</li>\n<li><em>filesCount</em>: The total amount of files and folders</li>\n</ul>\n<p>Authorized only for Account Admins.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","summary"],"host":["{{host}}"],"query":[{"key":"account","value":"{{userAccountID}}"}],"variable":[]}},"response":[{"id":"156ecac0-e735-4645-ba23-8ce9b56e5bb6","name":"Get User Summary - success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/summary/account=713b570c-781f-438f-85f4-3e7b6a0669d6"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"37","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 28 Jan 2018 12:40:06 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"d894e96f-e652-4c1a-b993-9b6c9ed64d11","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"usedSize\": 14204,\n    \"filesCount\": 3\n}"}],"_postman_id":"c0c7514c-5c34-4413-b89d-2007db55e35b"},{"name":"Delete User File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"75aaf701-5304-4025-b453-e1eba2aec22e"}}],"id":"5492c346-a803-4edd-8d8c-5d5772f92ae2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/photos/gallery/admin/{{fileId}}","description":"<p>Deletes the file or folder for a user whose file id is specified in the request URL.</p>\n<p>The request URL can include a deleteIfEmpty value for folders:</p>\n<ul>\n<li>true: If the specified folder is empty, it is immediately deleted. If the specified folder is not empty, the response to this request is an error.</li>\n<li>false (default if a deleteIfEmpty value is not specified): The request immediately deletes the specified folder, along with all subfolders and files.<br />  The deleteIfEmpty value has no effect when submitting the request for a file or for a root folder in the current user's shared storage space.</li>\n</ul>\n<p>The request URL can include a keepInvitation value for a root folder in the current user's shared storage space:</p>\n<ul>\n<li>true: The request immediately deletes the root folder from the current user's shared storage space, but the invitation to the folder returns to the user's invitation list. The current user can accept the folder invitation and restore it to the shared storage space.</li>\n<li>false (default if a keepInvitation value is not specified): The request immediately and permanently deletes the root folder from the current user's shared storage space.</li>\n</ul>\n<p>The response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","admin","{{fileId}}"],"host":["{{host}}"],"query":[{"disabled":true,"key":"keepInvitation","value":"{{keepInvitation}}"},{"disabled":true,"key":"deleteIfEmpty","value":"{{deleteIfEmpty}}"},{"disabled":true,"key":"","value":""}],"variable":[]}},"response":[{"id":"b6aab10f-a6e3-486d-a25a-309dbdadee53","name":"Delete User File","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":{"raw":"{{protocol}}://{{host}}/api/photos/gallery/admin/68007a68-de2c-4a46-8506-313574e3f7b1_64638bde8f0000d25c13e12e","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","photos","gallery","admin","68007a68-de2c-4a46-8506-313574e3f7b1_64638bde8f0000d25c13e12e"],"query":[{"key":"keepInvitation","value":"{{keepInvitation}}","disabled":true},{"key":"deleteIfEmpty","value":"{{deleteIfEmpty}}","disabled":true},{"key":"","value":"","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 16 May 2023 14:27:39 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"40a53013-5c93-4461-b740-5ca1dccebc18"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"129"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"68007a68-de2c-4a46-8506-313574e3f7b1_c76434b1-0411-43fa-b213-541eb383b12a_photos_77ed8bbf-6da5-47d0-948e-e392a82d1aec\"\n}"}],"_postman_id":"5492c346-a803-4edd-8d8c-5d5772f92ae2"}],"id":"960677df-efce-46d2-9edb-eb10c4a86ad2","_postman_id":"960677df-efce-46d2-9edb-eb10c4a86ad2","description":""},{"name":"Files Queries","item":[{"name":"Files Navigation","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"faa66fb9-85d6-4c15-9e8d-c8e6eca1a835"}}],"id":"b69f0ab9-2635-4328-80e7-e8e08f3bcba9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"If-None-Match","value":"{{etag}}","description":"<p>[Optional]</p>\n","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/nav?pageSize={{pageSize}}&parent={{parent}}&sortBy={{sortBy}}&order={{order}}&type={{entityType}}&foldersFirst={{foldersFirst}}&categories={{categories}}","description":"<p>Requests information about files and folders for photo gallery navigation.</p>\n<p>Filter and sort the information requested by specifying the following values in the request URL:</p>\n<li><p>pageSize: number of files and folders to view per page</p></li>\n\n<li><p>sortBy (optional): sort results in the response according to the following property, valid values:<br /></p><ul><li><p>DateUploaded (default)</p></li><li><p>FileName</p></li></ul></li>\n\n<li><p>order (optional): sort order, valid values:<br /></p><ul><li><p>desc (default): descending order</p></li><li><p>asc: ascending order</p></li></ul></li>\n\n<li><p>tag (optional): key or key:value tag - requests information about files with this tag</p></li>\n\n<li><p>parent (optional): folder ID - requests information about files or folders within the folder whose ID is specified. If a parent value is not specified, requests information about files in the root folder (“.”)</p></li>\n\n<li><p>foldersFirst (optional): true or false - determines whether folders will appear first in the list, before the other files</p></li>\n\n<li><div>categorIES (optional): Comma separated list. Specifying this parameter will cause to return only files. Possible values: REPORT, REPORT_FRF, REPORT_TEMPLATE<br /><br />The request supports an ETag header.The request response includes the following information about the parent or root folder, sharing information, and files and folders inside the specified parent folder:</div></li>\n\n<li><p>fileId: ID of the parent folder</p></li>\n\n<li><p>fileName: name of the parent folder</p></li>\n\n<li><p>path: ID of the parent folder path</p></li>\n\n<li><p>visualPath: visual path of the parent folder</p></li>\n\n<li><p>tags: tags associated with the parent folder</p></li>\n\n<li><p>createdBy: email address of the account that created the folder</p></li>\n\n<li><p>uploadTime: date and time the parent folder was created</p></li>\n\n<li><p>changeTime: date and time the parent folder was last modified</p></li>\n\n<li><p>sharedRoot: true or false – indicates whether this folder is a shared folder and the root of the folder sharing</p></li>\n\n<li><p>insideSharedFolder: true or false - indicates whether this folder (and all subfiles and subfolders) are inside a shared folder</p></li>\n\n<li><p>permissionsLevel: indicates whether the user who submitted the request has owner, editor, or viewer permissions</p></li>\n\n<li><p>childCount: the number of subfiles and folders contained immediately within this folder</p></li>\n\n<li><p>sharedLinkExists: true or false – indicates whether the parent folder has been shared and a link exists</p></li>\n\n<li><p>blockId (only for a folder that is not the user's root folder \".\" or root shared folder \"$\" or collaborator's root shared folder): block ID of the parent folder</p></li>\n\n<li><p>files: a list of subfiles and folders, with the following values for each subfile and folder:<br /></p><ul><li><p>fileId: ID of the file or folder</p></li><li><p>fileName: name of the file or folder</p></li><li><p>tags: tags associated with the file or folder</p></li><li><p>uploadTime: date and time the file or folder was uploaded</p></li><li><p>changeTime: date and time the file or folder was last modified</p></li><li><p>createdBy: email address of the account that uploaded the file or created the folder</p></li><li><p>type: file or folder type</p></li><li><p>size (only for files): the size of the file in bytes</p></li><li><p>sharedRoot (only for folders): true or false – indicates whether the folder is the root of the folder sharing</p></li><li><p>sharedLinkExists: true or false – indicates whether the file or folder has been shared and a link exists</p></li><li><p>childCount (only for folders): the number of subfiles and folders contained immediately within this folder</p></li><li><p>permissionsLevel: (only when \"$\" specified for parent as part of the request) indicates whether the user who submitted the request has editor or viewer permissions within this folder</p></li><li><p>blockId (will not be provided for a folder that is a collaborator's root shared folder): block ID of the file or folder</p></li><li><p>serviceType - specifies which service created the file (PHOTOS/REPORTING)</p></li><li><p>category - only specified for files (not folders) which were uploaded with this parameter</p></li></ul></li>\n\n<li><p>nextPage: use this value in the subsequent Files Navigation Next Page request, provided only if exists.</p></li>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","nav"],"host":["{{host}}"],"query":[{"description":{"content":"<p>maximum number of entities (files and folders) in response</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"},{"description":{"content":"<p>(optional) ID of folder for which information is being requested</p>\n","type":"text/plain"},"key":"parent","value":"{{parent}}"},{"description":{"content":"<p>(optional) sort by property</p>\n","type":"text/plain"},"key":"sortBy","value":"{{sortBy}}"},{"description":{"content":"<p>(optional) sorting order</p>\n","type":"text/plain"},"key":"order","value":"{{order}}"},{"description":{"content":"<p>(optional) type of entity for which information is being requested</p>\n","type":"text/plain"},"key":"type","value":"{{entityType}}"},{"description":{"content":"<p>(optional) display folders first</p>\n","type":"text/plain"},"key":"foldersFirst","value":"{{foldersFirst}}"},{"description":{"content":"<p>(optional) possible values: REPORT, REPORT_FRF, REPORT_TEMPLATE</p>\n","type":"text/plain"},"key":"categories","value":"{{categories}}"}],"variable":[]}},"response":[{"id":"a000b952-82ad-4a03-ad8c-cdd27f4e529d","name":"Files Navigation - page size 20, parent specified, sort by name ascending order","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/nav?pageSize=20&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce&sortBy=FileName&order=asc","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","nav"],"query":[{"key":"pageSize","value":"20","description":"Page size"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce","description":"Folder ID or . "},{"key":"sortBy","value":"FileName"},{"key":"order","value":"asc"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"962","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:03:43 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"73e08d9c-8cee-485b-8feb-f8e58b817454","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n    \"fileName\": \"folderC\",\n    \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd\",\n    \"visualPath\": \"./folderA/folderB\",\n    \"tags\": [],\n    \"createdBy\": \"userA@flir.com\",\n    \"childCount\": 6,\n    \"uploadTime\": \"2018-11-22T12:56:07.120Z\",\n    \"changeTime\": \"2018-11-22T12:56:07.120Z\",\n    \"sharedRoot\": false,\n    \"insideSharedFolder\": false,\n    \"permissionsLevel\": \"owner\",\n    \"sharedLinkExists\": true,\n    \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\",\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7d1650000c464bdd7d1\",\n            \"fileName\": \"fileWithUltraMaxData\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"size\": 662514,\n            \"tags\": [],\n            \"uploadTime\": \"2018-11-22T12:57:57.787Z\",\n            \"changeTime\": \"2018-11-22T12:57:57.787Z\",\n            \"sharedLinkExists\": true,\n            \"contentType\" : \"image/jpeg\",\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\",\n            \"photoInformation\": {\n                \"photoType\": \"FFF\",\n                \"containsUltraMaxData\": true\n            },\n            \"serviceType\": \"PHOTOS\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7ee650000c464bdd7d2\",\n            \"fileName\": \"fileWithoutUltraMaxData\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"size\": 128661,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:58:29.343Z\",\n            \"changeTime\": \"2018-11-22T12:58:29.343Z\",\n            \"sharedLinkExists\": false,\n            \"contentType\" : \"image/jpeg\",\n            \"photoInformation\": {\n                \"photoType\": \"FFF\",\n                \"containsUltraMaxData\": false\n            },\n            \"serviceType\": \"PHOTOS\",\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a80a650000c464bdd7d3\",\n            \"fileName\": \"atsFile\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"size\": 831841,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:58:59.873Z\",\n            \"changeTime\": \"2018-11-22T12:58:59.873Z\",\n            \"sharedLinkExists\": false,\n            \"contentType\" : \"image/jpeg\",\n            \"photoInformation\": {\n                \"photoType\": \"ATS\"\n            },\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a81b650000c464bdd7d4\",\n            \"fileName\": \"file4\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"size\": 658181,\n            \"tags\": [\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:59:15.213Z\",\n            \"changeTime\": \"2018-11-22T12:59:15.213Z\",\n            \"sharedLinkExists\": false,\n            \"contentType\" : \"image/jpeg\",\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7a3650000c464bdd7cf\",\n            \"fileName\": \"folderD1\",\n            \"type\": \"Folder\",\n            \"createdBy\": \"userA@flir.com\",\n            \"tags\": [],\n            \"uploadTime\": \"2018-11-22T12:57:07.353Z\",\n            \"changeTime\": \"2018-11-22T12:57:07.353Z\",\n            \"sharedRoot\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 2,\n            \"sharedLinkExists\": false,\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7c2650000c464bdd7d0\",\n            \"fileName\": \"folderD2\",\n            \"type\": \"Folder\",\n            \"createdBy\": \"userA@flir.com\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:57:38.483Z\",\n            \"changeTime\": \"2018-11-22T12:57:38.483Z\",\n            \"sharedRoot\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"sharedLinkExists\": false,\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        }\n    ]\n}"},{"id":"543f88fc-832b-48d7-94d8-c8eff1776134","name":"Files Navigation - page size 2, parent specified, sort by name ascending order","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/nav?pageSize=2&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce&sortBy=FileName&order=asc","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","nav"],"query":[{"key":"pageSize","value":"2","description":"Page size"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce","description":"Folder ID or . "},{"key":"sortBy","value":"FileName"},{"key":"order","value":"asc"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"853","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:05:06 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e142e37a-ec4d-44c9-9ca2-3e9c8bd8fb0d","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n    \"fileName\": \"folderC\",\n    \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd\",\n    \"visualPath\": \"./folderA/folderB\",\n    \"tags\": [],\n    \"createdBy\": \"userA@flir.com\",\n    \"childCount\": 6,\n    \"uploadTime\": \"2018-11-22T12:56:07.120Z\",\n    \"changeTime\": \"2018-11-22T12:56:07.120Z\",\n    \"sharedRoot\": false,\n    \"insideSharedFolder\": false,\n    \"permissionsLevel\": \"owner\",\n    \"sharedLinkExists\": true,\n    \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\",\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7d1650000c464bdd7d1\",\n            \"fileName\": \"file1\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"size\": 662514,\n            \"tags\": [],\n            \"uploadTime\": \"2018-11-22T12:57:57.787Z\",\n            \"changeTime\": \"2018-11-22T12:57:57.787Z\",\n            \"sharedLinkExists\": true,\n            \"contentType\" : \"image/jpeg\",\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7ee650000c464bdd7d2\",\n            \"fileName\": \"file2\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"size\": 128661,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:58:29.343Z\",\n            \"changeTime\": \"2018-11-22T12:58:29.343Z\",\n            \"sharedLinkExists\": false,\n            \"contentType\" : \"image/jpeg\",\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6cGhvdG9zIiwicGFyZW50IjoiNWJmNmE3Njc2NTAwMDBjNDY0YmRkN2NlIiwicGFnZV9zaXplIjoyLCJvcmRlckJ5IjoiTmFtZUFzYyIsIm9mZnNldCI6ImZpbGUyIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IllnVDYxT1gyYzZPaUlFSHhBYVVyVlEiLCJpYXQiOjE1NDI4OTE5MDZ9.CEhzE7agCqO-TVQGAb20YzVjFCdYhLSRM2TdUS35qy9GusV8eIAM0JorgamV06DdqKxi9gT62Evwl-Q9GVuH3sLKCmnA3-_RS5P6INiGRsYM7cnhNfasPcebuQhsogrUbmabdA5ddnRN4v-nff55JsAHc119kSeOyOJSjvEzFo40HnjkFCPjYiI7Ql5j95U8KyXnKT6Gx9MDf5lOSa76ZnqwrK_fYMnuAY6IvfwaFvpsiRgTPhXI4hKw1A2pHCk5qzzBi2x5Qr9WZoRw_LDFROfHkxQmuwJdsNRj7oYN12VHyKGP8hRkGde16HSRpZDhFNlNOqNfIPOvhBh9PW_RpA\"\n}"},{"id":"b2d98972-1fba-4287-9699-d3b7f07e8d92","name":"Files Navigation - folders only, page size 2, parent specified","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/nav?pageSize=2&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce&type=Folder","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","nav"],"query":[{"key":"pageSize","value":"2","description":"Page size"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce","description":"Folder ID or . "},{"key":"type","value":"Folder"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"870","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:02:30 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e7e3ce99-bee2-458b-83e3-f70923d1f967","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n    \"fileName\": \"folderC\",\n    \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd\",\n    \"visualPath\": \"./folderA/folderB\",\n    \"tags\": [],\n    \"createdBy\": \"userA@flir.com\",\n    \"childCount\": 3,\n    \"uploadTime\": \"2018-11-22T12:56:07.120Z\",\n    \"changeTime\": \"2018-11-22T12:56:07.120Z\",\n    \"sharedRoot\": false,\n    \"insideSharedFolder\": false,\n    \"permissionsLevel\": \"owner\",\n    \"sharedLinkExists\": true,\n    \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\",\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7c2650000c464bdd7d0\",\n            \"fileName\": \"folderD2\",\n            \"type\": \"Folder\",\n            \"createdBy\": \"userA@flir.com\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:57:38.483Z\",\n            \"changeTime\": \"2018-11-22T12:57:38.483Z\",\n            \"sharedRoot\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"sharedLinkExists\": false,\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7a3650000c464bdd7cf\",\n            \"fileName\": \"folderD1\",\n            \"type\": \"Folder\",\n            \"createdBy\": \"userA@flir.com\",\n            \"tags\": [],\n            \"uploadTime\": \"2018-11-22T12:57:07.353Z\",\n            \"changeTime\": \"2018-11-22T12:57:07.353Z\",\n            \"sharedRoot\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 2,\n            \"sharedLinkExists\": false,\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6cGhvdG9zIiwicGFyZW50IjoiNWJmNmE3Njc2NTAwMDBjNDY0YmRkN2NlIiwicGFnZV9zaXplIjoyMCwib3JkZXJCeSI6IlRpbWVEZXNjIiwiZmlsZVR5cGUiOiJGb2xkZXIiLCJvZmZzZXQiOiI1YmY2YTdhMzY1MDAwMGM0NjRiZGQ3Y2YiLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoibUVfS0dER3B6TUEwUHJSUnJaYmZuZyIsImlhdCI6MTU0Mjg5MTc1MH0.XQGry5cevQO28xby2Oiyzmkpl35SMMGKyI3mXdOcloNHYzhWcwd5Eb50uwoWAnSvKtGS4ciSt58Qq6lMv05dMi62fTBBR8vZqMYQa16lyG4AHxyEK3yrbB09sUTXJCszK6UcSoNaGNDB4CIIxOlh4XybsRMh4soPCI-Uc9UnSLTuWotjxgMa2ydE8_OxK3u2AOYNqKwpbxMTvxfb5FdI9WNadKtc4lMX81q3FrNgfeo_KBT20ikwaWk7R5fc1jQcTATyoOPIqXY14XmIlCChu97XY_0RaC6FGZcohzmD__5TWZ5izMg3kaWtnm7SlLptylM6bskdtZ2ezWWPmTUI2g\"\n}"},{"id":"8445efcc-5332-45fa-9e4e-149d0272ff57","name":"Files Navigation - root folder, page size 20","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/nav?pageSize=20&parent=.","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","nav"],"query":[{"key":"pageSize","value":"20","description":"Page size"},{"key":"parent","value":".","description":"Folder ID or . "}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"779","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:04:30 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"4bb8a6cc-ee5f-4f43-9a4b-ef9b3fd8dc5a","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \".\",\n    \"childCount\": 2,\n    \"sharedRoot\": false,\n    \"insideSharedFolder\": false,\n    \"permissionsLevel\": \"owner\",\n    \"sharedLinkExists\": false,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc\",\n            \"fileName\": \"folderA\",\n            \"type\": \"Folder\",\n            \"createdBy\": \"userA@flir.com\",\n            \"tags\": [],\n            \"uploadTime\": \"2018-11-22T12:55:49.959Z\",\n            \"changeTime\": \"2018-11-22T12:55:49.959Z\",\n            \"sharedRoot\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"sharedLinkExists\": false,\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a71e650000c464bdd7cb\",\n            \"fileName\": \"file1\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"size\": 662514,\n            \"tags\": [],\n            \"uploadTime\": \"2018-11-22T12:55:20.426Z\",\n            \"changeTime\": \"2018-11-22T12:55:20.426Z\",\n            \"sharedLinkExists\": true,\n            \"contentType\" : \"image/jpeg\",\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        }\n    ]\n}"},{"id":"9b005788-626e-4c26-ae80-ff5492fb29e9","name":"Files Navigation - page size 5, parent specified","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/nav?pageSize=5&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","nav"],"query":[{"key":"pageSize","value":"5","description":"Page size"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce","description":"Folder ID or . "}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"959","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:02:01 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9a37463b-025e-44d1-967b-a7e1e439c68e","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n    \"fileName\": \"folderC\",\n    \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd\",\n    \"visualPath\": \"./folderA/folderB\",\n    \"tags\": [],\n    \"createdBy\": \"userA@flir.com\",\n    \"childCount\": 6,\n    \"uploadTime\": \"2018-11-22T12:56:07.120Z\",\n    \"changeTime\": \"2018-11-22T12:56:07.120Z\",\n    \"sharedRoot\": false,\n    \"insideSharedFolder\": false,\n    \"permissionsLevel\": \"owner\",\n    \"sharedLinkExists\": true,\n    \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\",\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a81b650000c464bdd7d4\",\n            \"fileName\": \"file4\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"size\": 658181,\n            \"tags\": [\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:59:15.213Z\",\n            \"changeTime\": \"2018-11-22T12:59:15.213Z\",\n            \"sharedLinkExists\": false,\n            \"contentType\" : \"image/jpeg\",\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a80a650000c464bdd7d3\",\n            \"fileName\": \"file3\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"size\": 831841,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:58:59.873Z\",\n            \"changeTime\": \"2018-11-22T12:58:59.873Z\",\n            \"sharedLinkExists\": false,\n            \"contentType\" : \"image/jpeg\",\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7ee650000c464bdd7d2\",\n            \"fileName\": \"file2\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"size\": 128661,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:58:29.343Z\",\n            \"changeTime\": \"2018-11-22T12:58:29.343Z\",\n            \"sharedLinkExists\": false,\n            \"contentType\" : \"image/jpeg\",\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7d1650000c464bdd7d1\",\n            \"fileName\": \"file1\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"size\": 662514,\n            \"tags\": [],\n            \"uploadTime\": \"2018-11-22T12:57:57.787Z\",\n            \"changeTime\": \"2018-11-22T12:57:57.787Z\",\n            \"sharedLinkExists\": true,\n            \"contentType\" : \"image/jpeg\",\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7c2650000c464bdd7d0\",\n            \"fileName\": \"folderD2\",\n            \"type\": \"Folder\",\n            \"createdBy\": \"userA@flir.com\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:57:38.483Z\",\n            \"changeTime\": \"2018-11-22T12:57:38.483Z\",\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"sharedRoot\": false,\n            \"sharedLinkExists\": false,\n            \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6cGhvdG9zIiwicGFyZW50IjoiNWJmNmE3Njc2NTAwMDBjNDY0YmRkN2NlIiwicGFnZV9zaXplIjoyMCwib3JkZXJCeSI6IlRpbWVEZXNjIiwib2Zmc2V0IjoiNWJmNmE3YTM2NTAwMDBjNDY0YmRkN2NmIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InZfUzlLLWRzWk10M3kySm1fRVpkZXciLCJpYXQiOjE1NDI4OTE3MjF9.MiVToDtAhiG8JVJajfV6w9ivafVtNR0huj5xYuNkUvbNJlsV3FFyb_W6UpNzhTuqqO3YQ0lakUrvqp08lsCNjM0y8_wfxMcFm5bTosAVcGVRD855qNvZtlyxkfPUYHPdpvdTLNlOw4LZrOcSgnemAN5M4A6RLV_tl59fjNDrhs2xPniiRM04duBDqo4uFruYBJGBsZSddKI8t76u76zsxrbzXn32b0PHfWkTod4tssOUcHw4xAJhuLwIXPzOk3ZkEfwS8OE6_aBQC3zBL9gNihomOdVdcB2GT3dauykmIDdrC6NGJ14b-hRFK-nbujO_jwYnAaXnmPBEHrY-mwvVCA\"\n}"}],"_postman_id":"b69f0ab9-2635-4328-80e7-e8e08f3bcba9"},{"name":"Files Navigation Next Page","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"90d3a17b-777b-4ac3-9bff-ddc28c9661fa"}}],"id":"291ed680-be4c-4186-a001-46d13eba8b9e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/nav/nextPage/{{nextPage}}","description":"<p>Requests information for files and folders by specifying in the request URL the nextPage value from the response to a previous Files Navigation or Files Navigation Next Page request.</p>\n<p>The response to this request includes the same information as the response to the Files Navigation request, including a nextPage value, provided only if exists.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","nav","nextPage","{{nextPage}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"d390609d-1a17-4323-bb55-ef17a7ae1051","name":"Files Navigation Next Page","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"https://lambda.cloud.flir/api/photos/gallery/nav/nextPage/{{nextPage}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"857","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:05:22 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"001ea2a4-3887-483a-aeec-15b31cc5e99b","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n  \"fileName\": \"folderC\",\n  \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd\",\n  \"tags\": [],\n  \"createdBy\": \"userA@flir.com\",\n  \"childCount\": 6,\n  \"sharedRoot\": false,\n  \"insideSharedFolder\": false,\n  \"permissionsLevel\": \"owner\",\n  \"visualPath\": \"./folderA/folderB\",\n  \"uploadTime\": \"2018-11-22T12:56:07.120Z\",\n  \"changeTime\": \"2018-11-22T12:56:07.120Z\",\n  \"sharedLinkExists\": true,\n  \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\",\n  \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a80a650000c464bdd7d3\",\n      \"type\": \"File\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"file3\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value2\"\n        }\n      ],\n      \"size\": 831841,\n      \"uploadTime\": \"2018-11-22T12:58:59.873Z\",\n      \"changeTime\": \"2018-11-22T12:58:59.873Z\",\n      \"sharedLinkExists\": false,\n      \"contentType\" : \"image/jpeg\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a81b650000c464bdd7d4\",\n      \"type\": \"File\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"file4\",\n      \"size\": 658181,\n      \"tags\": [\n        {\n          \"key\": \"key2\",\n          \"value\": \"value2\"\n        }\n      ],\n      \"uploadTime\": \"2018-11-22T12:59:15.213Z\",\n      \"changeTime\": \"2018-11-22T12:59:15.213Z\",\n      \"sharedLinkExists\": false,\n      \"contentType\" : \"image/jpeg\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    }\n  ],\n  \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6cGhvdG9zIiwicGFyZW50IjoiNWJmNmE3Njc2NTAwMDBjNDY0YmRkN2NlIiwicGFnZV9zaXplIjoyLCJvcmRlckJ5IjoiTmFtZUFzYyIsIm9mZnNldCI6ImZpbGU0IiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InYxSUZrb1lhYXRzSi0zVGdQX29rVGciLCJpYXQiOjE1NDI4OTE5MjJ9.WxYv4UjBgW_u0uElzax7aY3lgDVt-EKNWDCy9zCVD7lrthIqYgbf_TeIVuyVcHuv7lp6BWK8RHx9NgKarTx9YtUgJHCqFqfrpVo0NjAjCzhN3Jjp1mTCK4V0ZVUi9sFzXDRIQ1cy2N1ec_IgVyYvNHMw0n1VEgJneKJwcRuahXsIJwlx85E_Lcl7fovwswC-RwXdWDyF7HLFUck8F6ZFHSEdb_p_SZ__sv-KhbN9FVJNBTonA61yJxoFZpnsYsG5zXkMnYtSmHshYftBoXOzfr1lv8S_hOnK0bWZ5VvryebfniGxQ1lulz12eER7XbHtlGuLXpAHdp9-1ewvb4-brQ\"\n}"}],"_postman_id":"291ed680-be4c-4186-a001-46d13eba8b9e"},{"name":"Files Navigation by Categories","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"b55bc39e-a64b-4392-92de-d63d0a3df73b"}}],"id":"39b679f3-7314-43c9-ae97-06f681389c71","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"If-None-Match","value":"{{etag}}","description":"<p>[Optional]</p>\n","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/nav-by-categories?pageSize={{pageSize}}&order={{order}}&categories={{categories}}&tag={{tag}}&assetType={{assetType}}","description":"<p>Retrieves all files with the specified category.</p>\n<p>Only files are returned (not folders) and only files which are owned by the user (not shared with).</p>\n<p>Filter and sort the information requested by specifying the following values in the request URL:</p>\n<ul>\n<li>categories: A comma separated list of categories to filter by. Possible values: REPORT, REPORT_FRF, REPORT_TEMPLATE</li>\n</ul>\n<li><p>pageSize: number of files to view per page</p></li>\n\n<li><p>order (optional): sort order - (the sort is only by DateUploaded) , valid values:<br /></p><ul><li><p>desc (default): descending order</p></li></ul></li>\n\n<li><p>tag (optional): key or key:value tag - requests information about files with this/these tag(s)</p></li>\n\n<ul>\n<li>assetType (optional): filter by asset type</li>\n</ul>\n<p>The request response includes the following information:</p>\n<li><p>files: a list of files , with the following values:<br /></p><ul><li><p>fileId: ID of the file</p></li><li><p>fileName: name of the file</p></li><li><p>path: path of the parent folder</p></li><li><p>type: file or folder (only files are returned)</p></li><li><p>size: the size of the file in bytes</p></li><li><p>tags: tags associated with the file</p></li><li><p>uploadTime: date and time the file was created</p></li><li><p>changeTime: date and time the file was last modified</p></li><li><p>createdBy: email address of the account that uploaded the file</p></li><li><p>contentType: content type of the file</p></li><li><p>insideSharedFolder: true or false - indicates whether this file is inside a shared folder.</p></li><li><p>permissionsLevel: indicates whether the user who submitted the request has owner, editor, or viewer permissions.</p></li><li><p>sharedLinkExists: true or false – indicates whether the file has been shared and a link exists.</p></li><li><p>blockId (if exists) : block ID of the file</p></li><li><p>serviceType: Specifies the service which originated the file's upload.</p></li><li><p>assetType (if exists)</p></li></ul></li>\n\n<li><p>nextTicket: value to use in the subsequent Get Files By File Content by Ticket request, provided only if exists</p></li>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","nav-by-categories"],"host":["{{host}}"],"query":[{"description":{"content":"<p>maximum number of entities (files) in response</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"},{"description":{"content":"<p>(optional) sorting order</p>\n","type":"text/plain"},"key":"order","value":"{{order}}"},{"description":{"content":"<p>possible values: REPORT, REPORT_FRF, REPORT_TEMPLATE</p>\n","type":"text/plain"},"key":"categories","value":"{{categories}}"},{"description":{"content":"<p>(optional) requests information about files with this tag</p>\n","type":"text/plain"},"key":"tag","value":"{{tag}}"},{"description":{"content":"<p>(optional) filter by asset type</p>\n","type":"text/plain"},"key":"assetType","value":"{{assetType}}"}],"variable":[]}},"response":[{"id":"862e9de2-4fa5-4176-b57d-cfae50b232d9","name":"Files Navigation by Categories - 2 categories","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/nav-by-categories?pageSize=3&order=asc&category=REPORT, REPORT_FRF, REPORT_TEMPLATE&tag=key1:val1","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","nav-by-categories"],"query":[{"key":"pageSize","value":"3","description":"Page size"},{"key":"order","value":"asc"},{"key":"category","value":"REPORT, REPORT_FRF, REPORT_TEMPLATE"},{"key":"tag","value":"key1:val1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"962","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:03:43 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"73e08d9c-8cee-485b-8feb-f8e58b817454","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"files\": [\n        {\n            \"fileId\": \"6e3f6858-936c-436d-8ec9-0443f09fe4c8_654cc59dc00000c600a448f0\",\n            \"path\": \".\",\n            \"fileName\": \"file-1.jpg\",\n            \"type\": \"File\",\n            \"size\": 355556,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"val1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"val2\"\n                }\n            ],\n            \"uploadTime\": \"2023-11-09T11:42:32.182Z\",\n            \"changeTime\": \"2023-11-09T11:42:32.182Z\",\n            \"createdBy\": \"bla@flir.com\",\n            \"visualPath\": \".\",\n            \"contentType\": \"image/jpeg\",\n            \"category\": \"REPORT_FRF\",\n            \"blockId\": \"9cefb21c-275d-4bb3-84ca-b108cd64f346\",\n            \"insideSharedFolder\": false,\n            \"sharedLinkExists\": false,\n            \"permissionsLevel\": \"owner\",\n            \"serviceType\": \"PHOTOS\"\n        },\n        {\n            \"fileId\": \"6e3f6858-936c-436d-8ec9-0443f09fe4c8_654cc4a6c00000c400a448ec\",\n            \"path\": \".\",\n            \"fileName\": \"file-2.jpg\",\n            \"type\": \"File\",\n            \"size\": 355556,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"val1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"val2\"\n                }\n            ],\n            \"uploadTime\": \"2023-11-09T11:38:21.693Z\",\n            \"changeTime\": \"2023-11-09T11:38:21.693Z\",\n            \"createdBy\": \"bla@flir.com\",\n            \"visualPath\": \".\",\n            \"contentType\": \"image/jpeg\",\n            \"category\": \"REPORT\",\n            \"blockId\": \"9cefb21c-275d-4bb3-84ca-b108cd64f346\",\n            \"insideSharedFolder\": false,\n            \"sharedLinkExists\": false,\n            \"permissionsLevel\": \"owner\",\n            \"serviceType\": \"PHOTOS\"\n        },\n        {\n            \"fileId\": \"6e3f6858-936c-436d-8ec9-0443f09fe4c8_654caaeec00000c400a448cc\",\n            \"path\": \".\",\n            \"fileName\": \"file-2.jpg\",\n            \"type\": \"File\",\n            \"size\": 355556,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"val1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"val2\"\n                }\n            ],\n            \"uploadTime\": \"2023-11-09T09:48:46.423Z\",\n            \"changeTime\": \"2023-11-09T09:48:46.423Z\",\n            \"createdBy\": \"ron.altboum@flir.com\",\n            \"visualPath\": \".\",\n            \"contentType\": \"image/jpeg\",\n            \"category\": \"REPORT\",\n            \"blockId\": \"9cefb21c-275d-4bb3-84ca-b108cd64f346\",\n            \"insideSharedFolder\": false,\n            \"sharedLinkExists\": false,\n            \"permissionsLevel\": \"owner\",\n            \"serviceType\": \"PHOTOS\"\n        },\n        {\n            \"fileId\": \"6e3f6858-936c-436d-8ec9-0443f09fe4c8_654caa40c00000c500a448ca\",\n            \"path\": \".\",\n            \"fileName\": \"file-3.jpg\",\n            \"type\": \"File\",\n            \"size\": 502,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"val1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"val2\"\n                }\n            ],\n            \"uploadTime\": \"2023-11-09T09:46:10.530Z\",\n            \"changeTime\": \"2023-11-09T09:46:10.530Z\",\n            \"createdBy\": \"bla@flir.com\",\n            \"visualPath\": \".\",\n            \"contentType\": \"image/jpeg\",\n            \"category\": \"REPORT\",\n            \"blockId\": \"9cefb21c-275d-4bb3-84ca-b108cd64f346\",\n            \"insideSharedFolder\": false,\n            \"sharedLinkExists\": true,\n            \"permissionsLevel\": \"owner\",\n            \"serviceType\": \"PHOTOS\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjYXRlZ29yeSI6IlJFUE9SVCIsInBhZ2Vfc2l6ZSI6MSwidm9sdW1lIjoicGhvdG9zIiwib3JkZXJCeSI6IlRpbWVEZXNjIiwib2Zmc2V0IjoiNjU0Y2M1OWRjMDAwMDBjNjAwYTQ0OGYwIiwidGFnIjp7ImtleSI6ImtleTEiLCJ2YWx1ZSI6InZhbDEifSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IjhzUkwxT0tsM1c4c0VBN2lRV3FFSlEiLCJpYXQiOjE2OTk1MzI5MzN9.huZcui9K7Pn21QJLamR9yR8iNMyYq_I8oFnMqgKJl1l1Jx6gsGNUflVY7EKiYNdqr3KgClOrB7mcP0GNC-ObtdludenPvUveypUsl30LjjS5EZz7PKEITb9O7q6vs74gQqONEAJ7rGfiG1Moa1_FQl38PMLq2mzDZ1znKeAX2RlrF3D76nYYTxxZ4rfZVTYeGACrDesCVoVUK1fVklJASXdLlOoE__89zmE7Syepw_i4qBR2R2alETfQfVNZqZ_M2EMopgr_pOv-xP-slBGCXEQhqaI6Pze7jJxU5x9Qz097hb67tNe-6xszHlBXHbUYAx63egRLMbFM71msUbPT9w\"\n}"},{"id":"09a6a47b-75c5-4dca-b7e7-e2e08376794a","name":"Files Navigation by Categories - 1 category","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/nav-by-categories?pageSize=3&order=asc&category=REPORT_FRF&tag=key1:val1","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","nav-by-categories"],"query":[{"key":"pageSize","value":"3","description":"Page size"},{"key":"order","value":"asc"},{"key":"category","value":"REPORT_FRF"},{"key":"tag","value":"key1:val1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"962","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:03:43 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"73e08d9c-8cee-485b-8feb-f8e58b817454","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"files\": [\n        {\n            \"fileId\": \"6e3f6858-936c-436d-8ec9-0443f09fe4c8_654cc59dc00000c600a448f0\",\n            \"path\": \".\",\n            \"fileName\": \"file-1.jpg\",\n            \"type\": \"File\",\n            \"size\": 355556,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"val1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"val2\"\n                }\n            ],\n            \"uploadTime\": \"2023-11-09T11:42:32.182Z\",\n            \"changeTime\": \"2023-11-09T11:42:32.182Z\",\n            \"createdBy\": \"bla@flir.com\",\n            \"visualPath\": \".\",\n            \"contentType\": \"image/jpeg\",\n            \"category\": \"REPORT_FRF\",\n            \"blockId\": \"9cefb21c-275d-4bb3-84ca-b108cd64f346\",\n            \"insideSharedFolder\": false,\n            \"sharedLinkExists\": false,\n            \"permissionsLevel\": \"owner\",\n            \"serviceType\": \"PHOTOS\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjYXRlZ29yeSI6IlJFUE9SVCIsInBhZ2Vfc2l6ZSI6MSwidm9sdW1lIjoicGhvdG9zIiwib3JkZXJCeSI6IlRpbWVEZXNjIiwib2Zmc2V0IjoiNjU0Y2M1OWRjMDAwMDBjNjAwYTQ0OGYwIiwidGFnIjp7ImtleSI6ImtleTEiLCJ2YWx1ZSI6InZhbDEifSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IjhzUkwxT0tsM1c4c0VBN2lRV3FFSlEiLCJpYXQiOjE2OTk1MzI5MzN9.huZcui9K7Pn21QJLamR9yR8iNMyYq_I8oFnMqgKJl1l1Jx6gsGNUflVY7EKiYNdqr3KgClOrB7mcP0GNC-ObtdludenPvUveypUsl30LjjS5EZz7PKEITb9O7q6vs74gQqONEAJ7rGfiG1Moa1_FQl38PMLq2mzDZ1znKeAX2RlrF3D76nYYTxxZ4rfZVTYeGACrDesCVoVUK1fVklJASXdLlOoE__89zmE7Syepw_i4qBR2R2alETfQfVNZqZ_M2EMopgr_pOv-xP-slBGCXEQhqaI6Pze7jJxU5x9Qz097hb67tNe-6xszHlBXHbUYAx63egRLMbFM71msUbPT9w\"\n}"}],"_postman_id":"39b679f3-7314-43c9-ae97-06f681389c71"},{"name":"File Navigation by Categories by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","if(jsonData.nextTicket !== undefined){","    postman.setEnvironmentVariable(\"nextTicket\",jsonData.nextTicket);    ","}",""],"type":"text/javascript","id":"4e6046bf-6eaa-4cce-90f2-6611b1821011"}}],"id":"688b9025-ef41-4edb-a955-4c64f7927554","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/nav-by-categories/nextPage/{{nextPage}}","description":"<p>Requests a list of files in the current user's storage by specifying a ticket in the request URL.</p>\n<p>For the ticket value in this request, use the nextTicket value from the response to either a Get Files by File Content request or a previous Get Files by File Content by Ticket request, provided only if exists.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","nav-by-categories","nextPage","{{nextPage}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"deec3e15-eab8-496b-a102-963679aa69b4","name":"Get Files by Categories by Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/nav-by-categories/nextPage/{{nextPage}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"868","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:27:59 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"2119afa9-5ef3-41db-a7c1-fa1aca80c0c7","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"files\": [\n        {\n            \"fileId\": \"6e3f6858-936c-436d-8ec9-0443f09fe4c8_654caa40c00000c500a442ca\",\n            \"path\": \".\",\n            \"fileName\": \"file-4.jpg\",\n            \"type\": \"File\",\n            \"size\": 5012,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"val1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"val2\"\n                }\n            ],\n            \"uploadTime\": \"2023-11-09T09:46:10.530Z\",\n            \"changeTime\": \"2023-11-09T09:46:10.530Z\",\n            \"createdBy\": \"bla@flir.com\",\n            \"visualPath\": \".\",\n            \"contentType\": \"image/jpeg\",\n            \"category\": \"REPORT\",\n            \"blockId\": \"9cefb21c-275d-4bb3-84ca-b108cd64f346\",\n            \"insideSharedFolder\": true,\n            \"sharedLinkExists\": false,\n            \"permissionsLevel\": \"owner\",\n            \"serviceType\": \"PHOTOS\"\n        }\n    ],\n  \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhcmVudCI6IjViZjY5Yjk4NjUwMDAwYzQ2NGJkZDdjMSIsInBhZ2Vfc2l6ZSI6Miwib3JkZXJCeSI6IlRpbWVEZXNjIiwib2Zmc2V0IjoiNWJmNjljMjg2NTAwMDBjNDY0YmRkN2M1IiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6ImdwakhQWU9aT2FqZEppSkFaQ3hsYVEiLCJpYXQiOjE1NDI4ODk2Nzl9.ZokjvxQhJrf1Aspfz7JKdofUJQ4_dxTBaUB091zXSAEKWeb8DBGXTG6a4H1CF1nUiairCrDNEm6oXTjCV-RIZWC1DMEQHVqqkxBnPuA1CyMng4jM5MK1HZ0mYyEib9DnpToTw766wF8pRskqN33a9onfpKHp9CuKlo2I2fTugklfYACRO4apuEHPaVdhzqHsKJ4VBpu7owWYPS16ADbE9-rqSKliwz_oPhjl15Fhijw-gedTB1Y2e1RCx5DQWlPN-5BGWP2SgJGieSBB_i9UWLPE7I2NNz2xn7sn21NHrK01l57iteXMAI2uUlbf1JWX6FT7cT_GiKAGB2q20ust6Q\"\n\n}"}],"_postman_id":"688b9025-ef41-4edb-a955-4c64f7927554"},{"name":"Search Files","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"d564f0a3-eb8d-455c-8d81-e50c3cedd40e"}}],"id":"8aba8116-7ae1-48a3-9656-a12e0b7caa29","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": {{pageSize}},\n  \"parent\": \"{{parent}}\",\n  \"includeSubFolders\" : {{includeSubFolders}},\n  \"pageOffset\":{{pageOffset}},\n  \"filters\": {\n    \"type\": \"{{type}}\",\n    \"dateCreated\": {\n      \"gte\": \"{{gteCreated}}\",\n      \"lte\": \"{{lteCreated}}\"\n    },\n    \"dateUploaded\": {\n      \"gte\": \"{{gteUploaded}}\",\n      \"lte\": \"{{lteUploaded}}\"\n    },\n    \"size\": {\n      \"gte\": {{gteSize}},\n      \"lte\": {{lteSize}}\n    },\n    \"categories\": [\"{{category1}}\", \"{{category2}}\"],\n    \"tags\": [\n      {\n        \"key\": \"{{key1}}\",\n        \"value\": \"{{val1}}\"\n      },\n      {\n        \"key\": \"{{key2}}\"\n      }\n    ],\n    \"geoPoint\": {\n      \"distance\": \"{{distance}}\",\n      \"lat\": {{lat}},\n      \"lon\": {{lon}}\n    }\n  },\n  \"text\" : \"{{text}}\",\n  \"sort\": {\n    \"sortBy\": \"{{sortBy}}\",\n    \"order\": \"{{order}}\",\n    \"lat\": {{lat}},\n    \"lon\": {{lon}}\n  }\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/search","description":"<p>Searches for files.</p>\n<p>The request body includes the following values:</p>\n<ul><li><p>pageSize: maximum number of files in the response</p></li><li><p>parent (optional): ID of the parent folder to search</p></li><li><p>includeSubFolders (optional): defines the scope of the search:</p></li><li><div>parent folder specified, other than \".\" or \"$\"\".\" specified for parent\"$\" specified for parentparent not specifiedincludeSubFolders = false (default)only files and folders in the parent folderonly files and folders in the root folder of the personal storage spaceonly files and folders in the root folder of the shared storage spaceonly files and folders in:<br />the root folder of the personal storage spacethe root folder of the shared storage spaceincludeSubFolders = truefiles and folders in the parent folder and in all subfoldersthe entire personal storage space (not the shared storage space)the entire shared storage space (not the personal storage space)the entire storage space</div></li><li><p>pageOffset (optional): number of results to skip, can be used for classic pagination</p></li><li><div>filters (optional): filter the search by specifiying any of the following criteria:<br /></div><ul><li><div>type: valid file type</div></li><li><div>dateCreated:</div><ul><li><div>gteCreated: files created on or after this date and time, in format yyyy-MM-dd'T'HH:mm:ss'Z'</div></li><li><div>lteCreated: files created on or before this date and time, in format yyyy-MM-dd'T'HH:mm:ss'Z'</div></li></ul></li><li><div>dateUploaded:</div><ul><li><div>gteUploaded: files uploaded on or after this date and time, in format yyyy-MM-dd'T'HH:mm:ss'Z'</div></li><li><div>lteUploaded: files uploaded on or before this date and time, in format yyyy-MM-dd'T'HH:mm:ss'Z'</div></li></ul></li><li><div>size:</div><ul><li><div>gteSize: files whose size is equal to or larger than this value, in bytes</div></li><li><div>lteSize: files whose size is equal to or smaller than this value, in bytes</div></li></ul></li><li><div>categories: list of categories (valid values are REPORT, REPORT_FRF)</div></li><li><div>tags: list of keys or key:value tags</div><ul><li><div>keyX: files with this key</div></li><li><div>valX: files with this value</div></li></ul></li><li><div>geoPoint: files whose geographic location is within the specified distance from a geographical point specified by latitude and longitude</div><ul><li><div>distance: radius of the circle centered on the specified location, in:</div><ul><li><div>miles (mi or miles)</div></li><li><div>yards (yd or yards)</div></li><li><div>feet (ft or feet)</div></li><li><div>inches (in or inch)</div></li><li><div>kilometers (km or kilometers)</div></li><li><div>meters (m or meters)</div></li><li><div>centimeters (cm or centimeters)</div></li><li><div>millimeters (mm or millimeters)</div></li><li><div>nautical miles (NM, nmi or nauticalmiles)</div></li></ul></li><li><div>lat: latitude value</div></li><li><div>lon: longitude value</div></li></ul></li><li><p>text: files whose names contain this string or images whose notes or text annotation contain this string</p></li><li><div>sort: sort results in the response according to:</div><ul><li><div>sortBy:<br /></div><ul><li><div>Geo: distance from the latitude and longitude specified below</div></li><li><div>DateCreated</div></li><li><div>DateUploaded</div></li><li><div>Size</div></li><li><div>Relevance: when searching for text, the automatic sort order is descending</div></li></ul></li><li><div>order: valid for the Geo, DateCreated, DateUploaded, and Size sortBy values</div><ul><li><div>desc: descending</div></li><li><div>asc: ascending</div></li></ul></li><li><div>lat: latitude value, valid for the Geo sortBy value</div></li><li><div>lon: longitude value, valid for the Geo sortBy value</div></li></ul></li><li><div><br />The default sort order is by descending date and time uploaded.<br /></div></li></ul></li></ul>\n\n<p>The response includes a nextPage value to use in the subsequent Search Files Next Page request, provided only if exists.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","search"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"a1dff5bb-97b5-4203-b50e-a8acaea11295","name":"Search Files - parent specified, includeSubFolders = true","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 3,\n  \"parent\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\",\n  \"includeSubFolders\" : true\n\n  \n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"896","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 21 Oct 2018 12:28:31 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9ad23dd5-5945-4c1c-b237-58366610845d","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 13,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc6fe55f00006dd78aeb56\",\n            \"fileName\": \"fileX\",\n            \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5de25c0000bb7ba614fd\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \"./folderA/folderC\",\n            \"tags\": [],\n            \"insideSharedFolder\": true,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-10-21T12:24:26.026Z\",\n            \"photoInformation\": {\n                \"photoType\": \"ATS\"\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc6f3f5f00006dd78aeb55\",\n            \"fileName\": \"fileName\",\n            \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\",\n            \"type\": \"File\",\n            \"tags\": [],\n            \"insideSharedFolder\": true,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-10-21T12:21:24.038Z\",\n            \"photoInformation\": {\n                \"photoType\": \"FFF\",\n                \"containsUltraMaxData\": false\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5de25c0000bb7ba614fd\",\n            \"fileName\": \"folderC\",\n            \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\",\n            \"type\": \"Folder\",\n            \"visualPath\": \"./folderA\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"insideSharedFolder\": true,\n            \"permissionsLevel\": \"owner\",\n            \"sharedRoot\": false,\n            \"sharedLinkExists\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"uploadTime\": \"2018-10-21T11:07:14.684Z\"\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJnZXRGaWxlc1JlcXVlc3QiOnsicGFnZVNpemUiOjEwLCJwYXRoIjp7InBhdGgiOiIuIiwiaWQiOiI1YmNjNWRiMDVjMDAwMGJiN2JhNjE0ZmMifSwiaW5jbHVkZVN1YkZvbGRlcnMiOnRydWV9LCJhY2NvdW50IjoiNmE4MjQ3YzUtY2E5Zi00ZmQyLTkxODUtNDJmZDYyZjE0ZGE1IiwiaW5kZXgiOlsiMTU0MDEyMDAzNDY4NCIsIjViY2M1ZGUyNWMwMDAwYmI3YmE2MTRmZCJdLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiYW96TkEtTlpkc1M3b05qc0JKNlhTZyIsImlhdCI6MTU0MDEyNDkxMX0.X-aV_P-QiqRGiqxRcpfJ9oMubeXmC-e2t3fcs8pbkfN7WcYTawqTJdZp4H_7RbbsX7s2h3IT3aTvvRkEVtlKcqJ-9P3oAnOtPNrgiMDYnT6vmakRORtGv_8xT7MLo7VFc4jU_TWFSXcQq0QhzCD5x-E2Otv73Nhr1vdA4SjuSEy1NhuP1q20jfTL4hNmUNmn42NVEBl2xu4ujPl_BiLJ7QtLgX1uUlXK8XriZiCNTv_7I2tJD9LWZEUEDJrDNFpGJKPCaWLio59W_CRAPxQWf9fdane8PVwYudl0-NRhLfSaGw5_xNOVlQwNXT2VNxG5S7fGhyy3qjREcdHYNV4Kjg\"\n}"},{"id":"4ea68ed6-4b63-4c9e-b7ad-5171cc5a4e66","name":"Search Files - filter by date uploaded, sort by size","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 10,\n  \"parent\": \".\",\n  \"filters\": {\n    \"dateUploaded\": {\n      \"gte\": \"2018-08-02T14:56:01.190Z\",\n      \"lte\": \"2018-08-02T15:30:00.442Z\"\n    }\n  },\n  \"sort\": {\n    \"sortBy\": \"Size\",\n    \"order\": \"desc\"\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"910","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 07:17:47 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"53fd8e8a-2499-4668-af87-0af5384c6dd6","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b79340000fcb56ebe18\",\n            \"fileName\": \"Thermal image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:56:01.190Z\",\n            \"fff\": {\n                \"Size\": 3145728\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632341340000fcb56ebe1c\",\n            \"fileName\": \"image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"sunday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:29:16.280Z\",\n            \"fff\": {\n                \"Size\": 1228800\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b63236b340000fcb56ebe1d\",\n            \"fileName\": \"TLV 2\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:30:00.442Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b92340000fcb56ebe19\",\n            \"fileName\": \"TLV 1\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T14:56:27.646Z\"\n        }\n    ],\n    \"totalResults\": 4\n}"},{"id":"ecb72e44-c252-4a5e-a32a-e15fffa2c0ed","name":"Search Files - parent specfied","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 10,\n  \"parent\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\"\n\n  \n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"859","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 21 Oct 2018 12:26:40 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"ea22eed8-a959-4ddf-be0b-48ec9e3b09af","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 12,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc6f3f5f00006dd78aeb55\",\n            \"fileName\": \"fileName\",\n            \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \"./folderA\",\n            \"tags\": [],\n            \"insideSharedFolder\": true,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-10-21T12:21:24.038Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5de25c0000bb7ba614fd\",\n            \"fileName\": \"folderC\",\n            \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\",\n            \"type\": \"Folder\",\n            \"size\": 10,\n            \"visualPath\": \"./folderA\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"insideSharedFolder\": true,\n            \"permissionsLevel\": \"owner\",\n            \"sharedRoot\": false,\n            \"sharedLinkExists\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"uploadTime\": \"2018-10-21T11:07:14.684Z\"\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJnZXRGaWxlc1JlcXVlc3QiOnsicGFnZVNpemUiOjEwLCJwYXRoIjp7InBhdGgiOiIuIiwiaWQiOiI1YmNjNWRiMDVjMDAwMGJiN2JhNjE0ZmMifSwiaW5jbHVkZVN1YkZvbGRlcnMiOmZhbHNlfSwiYWNjb3VudCI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNSIsImluZGV4IjpbIjE1NDAxMjAwMzQ2ODQiLCI1YmNjNWRlMjVjMDAwMGJiN2JhNjE0ZmQiXSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6Ik03OFFyTEtNTG5rRmVoVV80aWY4RUEiLCJpYXQiOjE1NDAxMjQ4MDB9.RO62VkyUPWmmKWD7XKlbC0eW1q3_oivII0KZKVMVwnySBzp4a_oy3Dt5FhRKB9AEcC2dFFW_KHowDswo6wXOsHQrsWXAHbjFV6Q8QIW_1huYB9WvSpzk1bZ7gNnlUJikctM2CUHadckoOZb9ZIBGALjtezNvoMkS-W1BBkHoH94YzQVErfc1bhzOxgj_nxGNu8UnMoBU-lDKvCo2Eb5-FuidacVoaxHzkConXZ13xiP1oeFok9OVXJerAtRXggEC_CjGAscVNwkIw29SngD1DGrF79xuWvSad_hZ4JeikhghNS9ddEg0Wi3IJgxiG1TlxzV5wTLxqmE8T7e-NhArbQ\"\n}"},{"id":"58becb85-f0f3-4f84-aee4-fae1f1920b1d","name":"Search Files - filter by file type, sort by date created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 10,\n  \"parent\": \".\",\n  \"filters\": {\n    \"type\": \"THERMAL_IMAGE_FILE\"\n  },\n  \"sort\": {\n\t\"sortBy\" : \"DateCreated\",\n\t\"order\" : \"asc\"\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"930","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 07:08:28 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"4a811dc1-3fe2-47da-8f9a-152d746e8ae6","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 4,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631ac9340000fcb56ebe15\",\n            \"fileName\": \"Cars\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T14:53:08.659Z\",\n            \"fff\": {\n                \"Type\": \"THERMAL_IMAGE_FILE\",\n                \"DateCreated\": \"2017-12-18T14:38:24Z\"\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632341340000fcb56ebe1c\",\n            \"fileName\": \"image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"sunday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:29:16.280Z\",\n            \"fff\": {\n                \"Type\": \"THERMAL_IMAGE_FILE\",\n                \"DateCreated\": \"2017-12-18T14:39:25Z\"\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b12340000fcb56ebe16\",\n            \"fileName\": \"Thermal car\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:54:16.795Z\",\n            \"fff\": {\n                \"Type\": \"THERMAL_IMAGE_FILE\",\n                \"DateCreated\": \"2018-06-20T09:18:19Z\"\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b79340000fcb56ebe18\",\n            \"fileName\": \"Thermal image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:56:01.190Z\",\n            \"fff\": {\n                \"Type\": \"THERMAL_IMAGE_FILE\",\n                \"DateCreated\": \"2018-06-20T09:19:13Z\"\n            }\n        }\n    ]\n}"},{"id":"9bd11efa-b7ee-4374-ade7-8505107a65a1","name":"Search Files - filter by categories","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 10,\n  \"parent\": \".\",\n  \"filters\": {\n    \"categories\": [\"REPORT\", \"REPORT_FRF\", \"REPORT_TEMPLATE\"]\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"930","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 07:08:28 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"4a811dc1-3fe2-47da-8f9a-152d746e8ae6","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 2,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631ac9340000fcb56ebe15\",\n            \"fileName\": \"Cars\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T14:53:08.659Z\",\n            \"fff\": {\n                \"Type\": \"THERMAL_IMAGE_FILE\",\n                \"DateCreated\": \"2017-12-18T14:38:24Z\"\n            },\n            \"category\": \"REPORT\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632341340000fcb56ebe1c\",\n            \"fileName\": \"image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"sunday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:29:16.280Z\",\n            \"fff\": {\n                \"Type\": \"THERMAL_IMAGE_FILE\",\n                \"DateCreated\": \"2017-12-18T14:39:25Z\"\n            },\n            \"category\": \"REPORT_FRF\"\n        }\n    ]\n}"},{"id":"6a2a40f5-f7a2-4903-9c93-85939e4ed18e","name":"Search Files - filter by categories - single category","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 10,\n  \"parent\": \".\",\n  \"filters\": {\n    \"categories\": [\"REPORT\"]\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"930","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 07:08:28 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"4a811dc1-3fe2-47da-8f9a-152d746e8ae6","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 1,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631ac9340000fcb56ebe15\",\n            \"fileName\": \"Cars\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T14:53:08.659Z\",\n            \"fff\": {\n                \"Type\": \"THERMAL_IMAGE_FILE\",\n                \"DateCreated\": \"2017-12-18T14:38:24Z\"\n            },\n            \"category\": \"REPORT\"\n        }\n    ]\n}"},{"id":"4e87d5b9-9f86-4036-b9a9-b35bfc2b7c40","name":"Search Files - page size 5","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 5,\n  \"parent\": \".\"\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"731","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 27 Aug 2018 07:31:07 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"fd07ec2a-4e6e-49fa-9e20-d85b653c6d36","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 9,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5e125c0000bb7ba614fe\",\n            \"fileName\": \"folderB\",\n            \"path\": \".\",\n            \"type\": \"Folder\",\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedRoot\": false,\n            \"sharedLinkExists\": true,\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"uploadTime\": \"2018-10-21T11:08:02.774Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\",\n            \"fileName\": \"folderA\",\n            \"path\": \".\",\n            \"type\": \"Folder\",\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedRoot\": true,\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-10-21T11:06:25.390Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632399340000fcb56ebe1e\",\n            \"fileName\": \"TLV 3\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"monday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:30:40.686Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b63236b340000fcb56ebe1d\",\n            \"fileName\": \"TLV 2\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:30:00.442Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632341340000fcb56ebe1c\",\n            \"fileName\": \"image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"sunday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:29:16.280Z\"\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJnZXRQaG90b3NQb3N0UmVxdWVzdCI6eyJwYWdlU2l6ZSI6M30sImFjY291bnQiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTUiLCJpbmRleCI6WyIxNTM1Mjg4MjQyNTc3IiwiNWI4MmEzYTk1ZTAwMDBiMGU3YzNjYjRlIl0sImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJJZk9SY2RIM1Z6cHVfLWFkeEtBYzFBIiwiaWF0IjoxNTM1MzU1MDY3fQ.ZjuSNJ2lKnffNQujRM6toIbVL2PHcAVy7j0yz09bQXM6ps9gla-C7HQXhDAE_-cKf6Gn5cwG_xRxAm1IQr3Zk3XgXwwF2cqUfiNaPOMmA-iPwxZ1Y8ssW4-EbKO-JmZhRlWghizxGBEE0V1xwSJF5WVcawQL7Bfcdnzsm1QDQ7qPDe2LGgFwkuf6Rt0T2fpTLO6LQdOuwlyIeH72c49Q6ZfREsrRcNMB_-w8clweUZw4vJoR1uOc9K6WZA8m-AS1Tqagqf4txpIWbkuKT6uVqM4vfWByFD2zgtTvhfE-xXUhy-DQuH5q5pgjzWe9iLhE0AQgm_ae48z9uPgP27IH1Q\"\n}"},{"id":"f445b30c-e9cf-4854-9254-59f74b4f4183","name":"Search Files - filter by size and date created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 2,\n  \"parent\": \".\",\n  \"filters\": {\n    \"size\": {\n      \"gte\": 2228800,\n      \"lte\": 31457280\n    },\n     \"dateCreated\": {\n      \"gte\": \"2017-12-18T14:38:24Z\"\n    }\n   \n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"837","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 07:14:09 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"51053910-bef3-471f-9f19-389559723737","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 3,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b79340000fcb56ebe18\",\n            \"fileName\": \"Thermal image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:56:01.190Z\",\n            \"fff\": {\n                \"Size\": 3145728,\n                \"DateCreated\": \"2018-06-20T09:19:13Z\"\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b12340000fcb56ebe16\",\n            \"fileName\": \"Thermal car\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:54:16.795Z\",\n            \"fff\": {\n                \"Size\": 3145728,\n                \"DateCreated\": \"2018-06-20T09:18:19Z\"\n            }\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJnZXRQaG90b3NQb3N0UmVxdWVzdCI6eyJwYWdlU2l6ZSI6MTAsImZpbHRlcnMiOnsiZGF0ZUNyZWF0ZWQiOnsiZ3RlIjoiMjAxNy0xMi0xOFQxNDozODoyNFoifSwic2l6ZSI6eyJndGUiOjIyMjg4MDAsImx0ZSI6MzE0NTcyODB9fX0sImFjY291bnQiOiI3ZjMzZDA3My1hODkzLTRhZjAtYmZjNi1hYWY2ZmMyMGNjMTMiLCJpbmRleCI6WyIxNTMzMjIxNjU2Nzk1IiwiNWI2MzFiMTIzNDAwMDBmY2I1NmViZTE2Il0sImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJFVGQ1elNUUXRTRHdGTXUwMU1KYnNRIiwiaWF0IjoxNTMzNDUzMjQ5fQ.VPfghjwPba-tEY7XWQgezQ8EdJb7Y0gDTWXeZC8VYAfHWOt_Ok6tI7JWI2X-kQ3g_zNRArDEDXwF-Vy5MpjipJ2Q2LcAtfPmaTWoagPIhnuszCSRMTCGny84thwqnm9PqbhycKgq98PrjzlfdU-Gt9JmQSw-3xuHWFByLRjMtffk4md0rAWzuZpcVTYgB0OdFy-zh0mNciTOr1AhBEcmdWnJXOGCT8SRSgUX--NVzjWvUHyzHPe9SdgfHGNE2fcvQgkBi6QXlU8x8WIGBAYCkrwjDHYJCCf570TTCcND0luxTwBX6bNSOWllo-cbA3tDlbSes0H0cLPx5GGsFLGf0g\"\n}"},{"id":"7f61dda4-12cd-471f-91e5-1127b700be36","name":"Search Files - filter and sort by size","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 10,\n  \"parent\": \".\",\n  \"filters\": {\n    \"size\": {\n      \"gte\": 3145728,\n      \"lte\": 3145728\n    }\n  },\n  \"sort\": {\n    \"sortBy\": \"Size\",\n    \"order\": \"desc\"\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"803","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 07:19:16 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"d9b5de5f-effa-48f3-9ed2-ef66c209c791","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 2,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b79340000fcb56ebe18\",\n            \"fileName\": \"Thermal image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:56:01.190Z\",\n            \"fff\": {\n                \"Size\": 3145728\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b12340000fcb56ebe16\",\n            \"fileName\": \"Thermal car\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:54:16.795Z\",\n            \"fff\": {\n                \"Size\": 3145728\n            }\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJnZXRQaG90b3NQb3N0UmVxdWVzdCI6eyJwYWdlU2l6ZSI6MTAsImZpbHRlcnMiOnsic2l6ZSI6eyJndGUiOjMxNDU3MjgsImx0ZSI6MzE0NTcyOH19LCJzb3J0Ijp7Im9yZGVyIjoiZGVzYyIsInNvcnRCeSI6IlNpemUifX0sImFjY291bnQiOiI3ZjMzZDA3My1hODkzLTRhZjAtYmZjNi1hYWY2ZmMyMGNjMTMiLCJpbmRleCI6WyIzMTQ1NzI4IiwiNWI2MzFiMTIzNDAwMDBmY2I1NmViZTE2Il0sImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiI3TTEtU1JNTW5lSVJ5VGtCZ2lrdmRnIiwiaWF0IjoxNTMzNDUzNTU2fQ.PCp8x2B0ZzXJdMNmtoZbFQsgb5kL51wiUDdO1M8SqDzWpeIEIhRzs76l3EY50O8V9ep4QG4w-gMwfAVLb-Jo9R7WLhZyRkMijv0R20_YQgJ-GULBzGp-TuQJCp-gNB2Jq_O95n3v2wcYLdnOtOVkn5kQAlJdSrxRy4FdzI7yV91YUn_jpEwVElEYn537NuzrSQwFRC1IpHXAfy3BGlw4HlsO7s2rn5g52yeQLIAWK7TGK5GrqyDKtiO8hZ9-J2Mucj6lvtRgIZR2Twg-TeDunKBOyIcx4PqmDAaDt80DjlLoLcpFZJWvheC_cVwyNl_YLar7iQTBLHRBvG50420wdw\"\n}"},{"id":"97aa9cb6-fac2-4f53-a16e-3c73ce23117f","name":"Search Files - filter and sort by distance from geographic location","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 2,\n  \"parent\": \".\",\n  \"filters\": {\n    \"geoPoint\": {\n      \"distance\": \"10km\",\n      \"lat\": 32.081633333333336,\n      \"lon\": 34.779675\n    }\n  },\n  \"sort\": {\n    \"sortBy\": \"Geo\",\n    \"order\": \"asc\",\n    \"lat\": 32.081633333333336,\n    \"lon\": 34.779675\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"908","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 07:04:33 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"152d290d-228a-4f30-b9cf-decd1eb9e13f","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 2,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b63236b340000fcb56ebe1d\",\n            \"fileName\": \"TLV 2\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:30:00.442Z\",\n            \"location\": {\n                \"lat\": 32.081633333333336,\n                \"lon\": 34.779675\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632399340000fcb56ebe1e\",\n            \"fileName\": \"TLV 3\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"monday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:30:40.686Z\",\n            \"location\": {\n                \"lat\": 32.062949999999994,\n                \"lon\": 34.769705555555554\n            }\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJnZXRQaG90b3NQb3N0UmVxdWVzdCI6eyJwYWdlU2l6ZSI6MTAsImZpbHRlcnMiOnsiZ2VvUG9pbnQiOnsiZGlzdGFuY2UiOiIxMGttIiwibGF0IjozMi4wODE2MzMzMzMzMzMzMzYsImxvbiI6MzQuNzc5Njc1fX0sInNvcnQiOnsib3JkZXIiOiJhc2MiLCJsYXQiOjMyLjA4MTYzMzMzMzMzMzMzNiwibG9uIjozNC43Nzk2NzUsInNvcnRCeSI6IkdlbyJ9fSwiYWNjb3VudCI6IjdmMzNkMDczLWE4OTMtNGFmMC1iZmM2LWFhZjZmYzIwY2MxMyIsImluZGV4IjpbIjIyNzkuOTk4MzU0NzQxNjM3NyIsIjViNjMyMzk5MzQwMDAwZmNiNTZlYmUxZSJdLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiZnA3cjFFOVNYeDlnUUpCeGRVdXhyQSIsImlhdCI6MTUzMzQ1MjY3M30.HIvvnneBWrHFepfPyePwvvMDX1svWnttMmqMDzTMeFWE1ZTrS6HpchGmulgJr9-ewsE3BZFEsqll7Ui16-QA8hJxQBv4YKa-J2l240mIg_-SdfKXmCWEP0FpzQ1y9H43v5jXmf7xyaOi5CoJXAQQvpCrOLR7_7EXYnxOeExq3PUkcUkJ4znDnKy5-hpm2qBsNXhVikhX27Op0_5QIvscUjysh2Y7TaweSM2FIrasDhYlHAFd6VwdQZyF43h3ySXwjaY4SITrDTSGuF-ygjoy1aPWgDizfPXG02vSt_3Ydw2OLESQExv3Ga_cey_xxAs1vISCGfywr53Ffn_q6RtQOQ\"\n}"},{"id":"56439bba-b7b0-4bc4-bb79-4f296f7fa444","name":"Search Files - page size 10, parent not specified","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 10,\n  \"parent\": \".\"\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"831","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 06:54:50 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"275a2732-cd44-436e-b7d5-ca2048e7c8ef","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 9,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5e125c0000bb7ba614fe\",\n            \"fileName\": \"folderB\",\n            \"path\": \".\",\n            \"type\": \"Folder\",\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedRoot\": false,\n            \"sharedLinkExists\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"uploadTime\": \"2018-10-21T11:08:02.774Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\",\n            \"fileName\": \"folderA\",\n            \"path\": \".\",\n            \"type\": \"Folder\",\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedRoot\": true,\n            \"sharedLinkExists\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"uploadTime\": \"2018-10-21T11:06:25.390Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632399340000fcb56ebe1e\",\n            \"fileName\": \"TLV 3\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"monday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:30:40.686Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b63236b340000fcb56ebe1d\",\n            \"fileName\": \"TLV 2\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:30:00.442Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632341340000fcb56ebe1c\",\n            \"fileName\": \"image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"sunday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:29:16.280Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b92340000fcb56ebe19\",\n            \"fileName\": \"TLV 1\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T14:56:27.646Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b79340000fcb56ebe18\",\n            \"fileName\": \"Thermal image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:56:01.190Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b12340000fcb56ebe16\",\n            \"fileName\": \"Thermal car\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:54:16.795Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631ac9340000fcb56ebe15\",\n            \"fileName\": \"Cars\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T14:53:08.659Z\"\n        }\n    ]\n}"},{"id":"f10d0930-e072-4595-8728-f3ef8441f85f","name":"Search Files - filter by tags","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 1,\n  \"parent\": \".\",\n  \"filters\": {\n    \"tags\": [\n      {\n        \"key\": \"type\",\n        \"value\": \"image\"\n      },\n      {\n        \"key\": \"day\",\n        \"value\": \"monday\"\n      }\n    ]\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"763","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 06:56:47 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9453adb9-300d-4bb4-8e08-5d9782d52e8e","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 1,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632399340000fcb56ebe1e\",\n            \"fileName\": \"TLV 3\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"monday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:30:40.686Z\"\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJnZXRQaG90b3NQb3N0UmVxdWVzdCI6eyJwYWdlU2l6ZSI6MTAsImZpbHRlcnMiOnsidGFncyI6W3sia2V5IjoidHlwZSIsInZhbHVlIjoiaW1hZ2UifSx7ImtleSI6ImRheSIsInZhbHVlIjoibW9uZGF5In1dfX0sImFjY291bnQiOiI3ZjMzZDA3My1hODkzLTRhZjAtYmZjNi1hYWY2ZmMyMGNjMTMiLCJpbmRleCI6WyIxNTMzMjIzODQwNjg2IiwiNWI2MzIzOTkzNDAwMDBmY2I1NmViZTFlIl0sImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiI1SGlaZkhacm0tNUJoNkpIQjBMRnV3IiwiaWF0IjoxNTMzNDUyMjA3fQ.jjPUtrQPoq_M3SRf66VlQqYRqLvsRHPaVqLlRgahA6TIa1t0VDLK1NhhTZ8-nqBN1XTplzEcL08bB6X6G5nNgU1e71iQEeo0eQQwxurS0lgB6ifzflOgLneWiKhZDrN3mJT7nP8hKEhHQHhooZ7rOQBaTkuLTcyNOg-2naOpEJX7V1Qd4hsM8-25XfvQB3FaWNdN7kNdRtRJXXyo97Sh8V4ouUT_uvbq9GL4G19NGOCl5Md4ro-cKKt1JfB6JwRSZro-bZimvyj_mi5k9r5bbQToQwAsitCee1xUA1b3dcLqAHflVKxVZ_MUlAZURvMviIA0TaSoUikKuPJcofFsFQ\"\n}"},{"id":"346e390a-d29c-4502-8c16-c3da12f49c1b","name":"Search Files - filter by tags, sort by date uploaded","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 10,\n  \"parent\": \".\",\n  \"filters\": {\n    \"tags\": [\n      {\n        \"key\": \"type\",\n        \"value\": \"image\"\n      },\n      {\n        \"key\": \"day\"\n      }\n    ]\n  },\n  \"sort\": {\n    \"sortBy\": \"DateUploaded\",\n    \"order\": \"asc\"\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"821","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 06:59:49 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"aa2278e2-9de4-482f-9cae-0797e95254e5","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 2,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632341340000fcb56ebe1c\",\n            \"fileName\": \"image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"sunday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:29:16.280Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632399340000fcb56ebe1e\",\n            \"fileName\": \"TLV 3\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"monday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:30:40.686Z\"\n        }\n    ]\n}"},{"id":"892d80b1-a955-4e3f-8e89-423113c327b0","name":"Search Files - search for text string, sort by relevance","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 3,\n  \"parent\": \".\",\n  \"text\": \"car\",\n  \"sort\": {\n    \"sortBy\": \"Relevance\"\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"902","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 07:06:04 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9756844a-3a91-4825-b750-0a735474e979","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 13,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b12340000fcb56ebe16\",\n            \"fileName\": \"Thermal car\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:54:16.795Z\",\n            \"highlight\": {\n                \"fileName\": [\n                    \"Thermal <em>car</em>\"\n                ],\n                \"fff.TextAnnotation.key\": [\n                    \"annotation key for thermal <em>car</em> image\"\n                ],\n                \"fff.TextAnnotation.value\": [\n                    \"annotation value for thermal <em>car</em> image\"\n                ],\n                \"fff.Description\": [\n                    \"note for thermal <em>car</em> image\"\n                ]\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631ac9340000fcb56ebe15\",\n            \"fileName\": \"Cars\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T14:53:08.659Z\",\n            \"highlight\": {\n                \"fileName\": [\n                    \"<em>Car</em>s\"\n                ]\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b79340000fcb56ebe18\",\n            \"fileName\": \"Thermal image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:56:01.190Z\",\n            \"highlight\": {\n                \"fff.TextAnnotation.value\": [\n                    \"This is not my <em>car</em>\"\n                ]\n            }\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJnZXRQaG90b3NQb3N0UmVxdWVzdCI6eyJwYWdlU2l6ZSI6MTAsInRleHQiOiJjYXIiLCJzb3J0Ijp7Im9yZGVyIjoiZGVzYyIsInNvcnRCeSI6IlJlbGV2YW5jZSJ9fSwiYWNjb3VudCI6IjdmMzNkMDczLWE4OTMtNGFmMC1iZmM2LWFhZjZmYzIwY2MxMyIsImluZGV4IjpbIjAuNDEwNDQ2ODgiLCI1YjYzMWI3OTM0MDAwMGZjYjU2ZWJlMTgiXSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InJ5Ql94Nk1LQnI0ZzV0TDlTVlJpQ2ciLCJpYXQiOjE1MzM0NTI3NjR9.Zg-0ZlVKfMui5dQFD1mQWeDg1cYAOcN5Ch6Y0j7dqNoQgeXT23QQ_2i6MTDfSeApRTjr6Pcb0MGPk_jyxQK2Cvee2JtyyayzQTmH_ofZ3LX9M0u4FmzFXWTluMf6nD1ZDo6ZrsvVaJo_FJLygpLlQ-Y3GjEKDKGRyQ-_QfHX84edziy2n7EnSgaia-AKWCc31LZ529TnYbBnRruKXnZ3cPkElEvLe-XTAIeYgKxpwhgnxwrKrfvvqJb4TN5gNbWku3svEvqxbDr7OVAWqTVqOAu2I231SfaAwUMUHMzh2lq8lndesfmYZyCQKpePc7CMelyA1nCBoUQcwXqMv06b6w\"\n}"},{"id":"04bfaa13-65b2-40dc-a0ea-ad65574a1940","name":"Search Files - search for a text string, filter by file type, sort by relevance","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 10,\n  \"parent\": \".\",\n  \"text\": \"car\",\n  \"filters\": {\n    \"type\": \"THERMAL_IMAGE_FILE\"\n  },\n  \"sort\": {\n    \"sortBy\": \"Relevance\"\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"960","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 07:23:57 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"5a4e1f9f-efaa-4470-9197-9c3ab73f6550","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 3,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b12340000fcb56ebe16\",\n            \"fileName\": \"Thermal car\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:54:16.795Z\",\n            \"fff\": {\n                \"Type\": \"THERMAL_IMAGE_FILE\"\n            },\n            \"highlight\": {\n                \"fileName\": [\n                    \"Thermal <em>car</em>\"\n                ],\n                \"fff.TextAnnotation.key\": [\n                    \"annotation key for thermal <em>car</em> image\"\n                ],\n                \"fff.TextAnnotation.value\": [\n                    \"annotation value for thermal <em>car</em> image\"\n                ],\n                \"fff.Description\": [\n                    \"note for thermal <em>car</em> image\"\n                ]\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631ac9340000fcb56ebe15\",\n            \"fileName\": \"Cars\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"uploadTime\": \"2018-08-02T14:53:08.659Z\",\n            \"fff\": {\n                \"Type\": \"THERMAL_IMAGE_FILE\"\n            },\n            \"highlight\": {\n                \"fileName\": [\n                    \"<em>Car</em>s\"\n                ]\n            }\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b79340000fcb56ebe18\",\n            \"fileName\": \"Thermal image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:56:01.190Z\",\n            \"fff\": {\n                \"Type\": \"THERMAL_IMAGE_FILE\"\n            },\n            \"highlight\": {\n                \"fff.TextAnnotation.value\": [\n                    \"This is not my <em>car</em>\"\n                ]\n            }\n        }\n    ]\n}"},{"id":"413ea468-d025-4e12-a81e-f853b0e16351","name":"Search Files - sort by date uploaded","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"pageSize\": 10,\n  \"parent\": \".\",\n  \"sort\": {\n    \"sortBy\": \"DateUploaded\",\n    \"order\": \"asc\"\n  }\n  \n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"872","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 07:21:05 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"a43db1d7-676a-4371-9098-9fbcf967be84","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 9,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631ac9340000fcb56ebe15\",\n            \"fileName\": \"Cars\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T14:53:08.659Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b12340000fcb56ebe16\",\n            \"fileName\": \"Thermal car\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:54:16.795Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b79340000fcb56ebe18\",\n            \"fileName\": \"Thermal image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:56:01.190Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b92340000fcb56ebe19\",\n            \"fileName\": \"TLV 1\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T14:56:27.646Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632341340000fcb56ebe1c\",\n            \"fileName\": \"image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"sunday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:29:16.280Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b63236b340000fcb56ebe1d\",\n            \"fileName\": \"TLV 2\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:30:00.442Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b632399340000fcb56ebe1e\",\n            \"fileName\": \"TLV 3\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"type\",\n                    \"value\": \"image\"\n                },\n                {\n                    \"key\": \"day\",\n                    \"value\": \"monday\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T15:30:40.686Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\",\n            \"fileName\": \"folderA\",\n            \"path\": \".\",\n            \"type\": \"Folder\",\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedRoot\": true,\n            \"sharedLinkExists\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"uploadTime\": \"2018-10-21T11:06:25.390Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5e125c0000bb7ba614fe\",\n            \"fileName\": \"folderB\",\n            \"path\": \".\",\n            \"type\": \"Folder\",\n            \"visualPath\": \".\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedRoot\": false,\n            \"sharedLinkExists\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 3,        \n            \"uploadTime\": \"2018-10-21T11:08:02.774Z\"\n        }\n    ]\n}"}],"_postman_id":"8aba8116-7ae1-48a3-9656-a12e0b7caa29"},{"name":"Search Files Next Page","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"1cb7873f-bbdc-42ab-be85-45c03be8770d"}}],"id":"ac433d14-f5cc-4db2-a9e1-5c2fc7ce5ff3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/search/nextPage/{{nextPage}}","description":"<p>Requests a page of files specified by the nextPage value from the response to a previous Search Files request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","search","nextPage","{{nextPage}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"35b8a546-2428-4511-a64f-125c9837472d","name":"Search Files Next Page","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/search/nextPage/{{nextPage}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"728","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 05 Aug 2018 07:27:11 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"43350a51-434c-494d-8586-6fc1fd1fe3fe","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 9,\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b92340000fcb56ebe19\",\n            \"fileName\": \"TLV 1\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": false,\n            \"uploadTime\": \"2018-08-02T14:56:27.646Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b79340000fcb56ebe18\",\n            \"fileName\": \"Thermal image\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:56:01.190Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b631b12340000fcb56ebe16\",\n            \"fileName\": \"Thermal car\",\n            \"path\": \".\",\n            \"type\": \"File\",\n            \"size\": 10,\n            \"visualPath\": \".\",\n            \"tags\": [],\n            \"insideSharedFolder\": false,\n            \"permissionsLevel\": \"owner\",\n            \"sharedLinkExists\": true,\n            \"uploadTime\": \"2018-08-02T14:54:16.795Z\"\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJnZXRQaG90b3NQb3N0UmVxdWVzdCI6eyJwYWdlU2l6ZSI6M30sImFjY291bnQiOiI3ZjMzZDA3My1hODkzLTRhZjAtYmZjNi1hYWY2ZmMyMGNjMTMiLCJpbmRleCI6WyIxNTMzMjIxNjU2Nzk1IiwiNWI2MzFiMTIzNDAwMDBmY2I1NmViZTE2Il0sImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJRLUMxMS1rZ1pfVDlvSWZGNWQ2MWh3IiwiaWF0IjoxNTMzNDU0MDMxfQ.bV1F5fQOBrzxqd4IJFUkLVxiU30HxHKPl9spacMLCXEs0xWlX3pvXQpva4JoETJyos2Fg5XlBAyO1FZ-QtDu_9Zp2ZLJwGDcSMkpD5mTJAUCwueK9aY61dyCv2XDKI17b7W5iFhU_-E-lvtQ2ay2Orn-6VCW0qXDv-a6PFUExE2HDnHWCtwvZ8tmXjPSQj1LPMmLPx19u4RzSAVzIzvEW8DAB5soEG7WYZ1pnujyCVH_BeIWh6d9o_XhDr9Crtnw8biSfkZHmkD9BPyyapK7kDjaHjzBYZu5eknIJ2xV2vwj8RohuMRETNQ9J3T8eo1TpvjlvyH6JFMbKh8G8LZ9_w\"\n}"}],"_postman_id":"ac433d14-f5cc-4db2-a9e1-5c2fc7ce5ff3"},{"name":"Get File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"0f16b710-bef8-4955-bd5e-b94b2e8add4d"}}],"id":"cdcb08b7-8cb6-44be-a92d-e21064df82da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"If-None-Match","value":"{{etag}}","description":"<p>[Optional]</p>\n","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/info","description":"<p>Returns full information for the file or folder whose ID is specified in the request URL.</p>\n<p>The request supports an ETag header.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","info"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"7b8e24d3-e84f-479b-aed3-9a9c13340633","name":"Get File - folder","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7a3650000c464bdd7cf/info"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"227","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:20:03 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"a092a5ac-eb1a-4069-adbf-b58a6c0e8f06","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7a3650000c464bdd7cf\",\n  \"fileName\": \"folderD1\",\n  \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n  \"tags\": [],\n  \"insideSharedFolder\": false,\n  \"permissionsLevel\": \"owner\",\n  \"visualPath\": \"./folderA/folderB/folderC\",\n  \"uploadTime\": \"2018-11-22T12:57:07.353Z\",\n  \"changeTime\": \"2018-11-22T12:57:07.353Z\",\n  \"type\": \"Folder\",\n  \"createdBy\": \"userA@flir.com\",\n  \"childCount\": 5,\n  \"folderChildCount\": 3,\n  \"sharedRoot\": false,\n  \"sharedLinkExists\": false,\n  \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n}"},{"id":"233629c1-9cc7-4ea6-af53-35f1591d7b7e","name":"Get File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6d504bd00006ce75520e4/info"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"1156","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 16:11:27 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"bead02f4-3da0-42e2-822a-5060574126fb","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6d504bd00006ce75520e4\",\n  \"fileName\": \"church\",\n  \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n  \"tags\": [],\n  \"insideSharedFolder\": false,\n  \"permissionsLevel\": \"owner\",\n  \"visualPath\": \"./folderA/folderB/folderC\",\n  \"uploadTime\": \"2018-11-22T16:10:49.720Z\",\n  \"changeTime\": \"2018-11-22T16:10:49.720Z\",\n  \"type\": \"File\",\n  \"size\": 662514,\n  \"sharedLinkExists\": true,\n  \"contentType\" : \"image/jpeg\",\n  \"createdBy\": \"userA@flir.com\",\n  \"exif\": {\n    \"GPS Latitude Ref\": \"N\",\n    \"Image Description\": \"\",\n    \"Exif Version\": null,\n    \"Exif Image Height\": \"600 pixels\",\n    \"Windows XP Comment\": \"Italian church tower seen with an IR camera.\",\n    \"X Resolution\": \"72 dots per inch\",\n    \"GPS Latitude\": \"45° 3' 51.24\\\"\",\n    \"Software\": \"IRSDK Ver. 1.1\",\n    \"GPS Longitude Ref\": \"E\",\n    \"GPS Altitude\": \"115 metres\",\n    \"Make\": \"FLIR Systems AB\",\n    \"Focal Length\": \"0 mm\",\n    \"GPS Version ID\": \"2.200\",\n    \"Date/Time Original\": \"2008:10:14 14:35:38\",\n    \"YCbCr Positioning\": \"Center of pixel array\",\n    \"Exif Image Width\": \"800 pixels\",\n    \"Unique Image ID\": \"00990F3E390C7E87153C12DB2EA60BB3\",\n    \"Makernote\": \"[108 values]\",\n    \"Date/Time\": \"2008:10:14 14:35:38\",\n    \"Model\": \"ThermaCAM SC660 Wes\",\n    \"Exposure Time\": \"0 sec\",\n    \"Orientation\": \"Top, left side (Horizontal / normal)\",\n    \"Digital Zoom Ratio\": \"Digital zoom not used\",\n    \"Subject Distance\": \"1.0 metres\",\n    \"Resolution Unit\": \"Inch\",\n    \"Color Space\": \"sRGB\",\n    \"FlashPix Version\": null,\n    \"Y Resolution\": \"72 dots per inch\",\n    \"Components Configuration\": \"YCbCr\",\n    \"Date/Time Digitized\": \"2008:10:14 14:35:38\",\n    \"GPS Map Datum\": \"WGS84\",\n    \"GPS Longitude\": \"9° 21' 26.4\\\"\"\n  },\n  \"fff\": {\n    \"Type\": null,\n    \"DateCreated\": \"2008-10-14T13:35:38Z\",\n    \"Width\": 640,\n    \"Height\": 480,\n    \"Size\": 921600,\n    \"GpsInformation\": {\n      \"Latitude\": 45.06424333333333,\n      \"Longitude\": 9.357348333333334,\n      \"Altitude\": 115.9000015258789,\n      \"AltitudeRef\": 0,\n      \"Dop\": 4.300000190734863,\n      \"IsValid\": true,\n      \"LatitudeRef\": \"N\",\n      \"LongitudeRef\": \"E\",\n      \"MapDatum\": \"WGS84\",\n      \"Satellites\": \"6\",\n      \"Timestamp\": 123430\n    },\n    \"CompassInformation\": {\n      \"Degrees\": 0,\n      \"Pitch\": 0,\n      \"Roll\": 0,\n      \"Tilt\": 0\n    },\n    \"Measurements\": {\n            \"Spots\": [\n                {\n                    \"Position\": {\n                        \"X\": 320,\n                        \"Y\": 240\n                    },\n                    \"Value\": {\n                        \"Value\": 299.1387036128803,\n                        \"State\": \"OK\"\n                    },\n                    \"Id\": 1,\n                    \"Label\": \"Sp1\"\n                },\n                {\n                    \"Position\": {\n                        \"X\": 503,\n                        \"Y\": 96\n                    },\n                    \"Value\": {\n                        \"Value\": 298.05098911151833,\n                        \"State\": \"OK\"\n                    },\n                    \"Id\": 2,\n                    \"Label\": \"\"\n                },\n                {\n                    \"Position\": {\n                        \"X\": 607,\n                        \"Y\": 138\n                    },\n                    \"Value\": {\n                        \"Value\": 291.5738131064495,\n                        \"State\": \"OK\"\n                    },\n                    \"Id\": 3,\n                    \"Label\": \"Sp3\"\n                }\n            ],\n            \"Lines\": [\n                {\n                    \"Start\": {\n                        \"X\": 56,\n                        \"Y\": 162\n                    },\n                    \"Min\": {\n                        \"Value\": 297.35357624793596,\n                        \"State\": \"OK\"\n                    },\n                    \"Average\": {\n                        \"Value\": 297.39663876711387,\n                        \"State\": \"OK\"\n                    },\n                    \"Max\": {\n                        \"Value\": 297.46221473525276,\n                        \"State\": \"OK\"\n                    },\n                    \"ColdSpot\": {\n                        \"X\": 113,\n                        \"Y\": 193\n                    },\n                    \"HotSpot\": {\n                        \"X\": 58,\n                        \"Y\": 163\n                    },\n                    \"Id\": 1,\n                    \"Label\": \"Li1\"\n                },\n                {\n                    \"Start\": {\n                        \"X\": 85,\n                        \"Y\": 322\n                    },\n                    \"Min\": {\n                        \"Value\": 297.1087292899259,\n                        \"State\": \"OK\"\n                    },\n                    \"Average\": {\n                        \"Value\": 297.2989607339352,\n                        \"State\": \"OK\"\n                    },\n                    \"Max\": {\n                        \"Value\": 297.6994722566897,\n                        \"State\": \"OK\"\n                    },\n                    \"ColdSpot\": {\n                        \"X\": 140,\n                        \"Y\": 324\n                    },\n                    \"HotSpot\": {\n                        \"X\": 532,\n                        \"Y\": 337\n                    },\n                    \"Id\": 2,\n                    \"Label\": \"Li1\"\n                }\n            ],\n            \"Rectangles\": [\n                {\n                    \"Width\": 151,\n                    \"Height\": 78,\n                    \"Position\": {\n                        \"X\": 78,\n                        \"Y\": 46\n                    },\n                    \"Rectangle\": {\n                        \"X\": 78,\n                        \"Y\": 46,\n                        \"Width\": 151,\n                        \"Height\": 78\n                    },\n                    \"Min\": {\n                        \"Value\": 296.7608838250247,\n                        \"State\": \"OK\"\n                    },\n                    \"Average\": {\n                        \"Value\": 297.32522845416935,\n                        \"State\": \"OK\"\n                    },\n                    \"Max\": {\n                        \"Value\": 298.0307409719136,\n                        \"State\": \"OK\"\n                    },\n                    \"ColdSpot\": {\n                        \"X\": 106,\n                        \"Y\": 46\n                    },\n                    \"HotSpot\": {\n                        \"X\": 225,\n                        \"Y\": 94\n                    },\n                    \"Id\": 1,\n                    \"Label\": \"Bx1\"\n                }\n            ],\n            \"Circles\": [\n                {\n                    \"Width\": 66,\n                    \"Height\": 66,\n                    \"Center\": {\n                        \"X\": 313,\n                        \"Y\": 78\n                    },\n                    \"Min\": {\n                        \"Value\": 297.1699944410322,\n                        \"State\": \"OK\"\n                    },\n                    \"Average\": {\n                        \"Value\": 297.3438999200417,\n                        \"State\": \"OK\"\n                    },\n                    \"Max\": {\n                        \"Value\": 297.7603953190144,\n                        \"State\": \"OK\"\n                    },\n                    \"ColdSpot\": {\n                        \"X\": 309,\n                        \"Y\": 94\n                    },\n                    \"HotSpot\": {\n                        \"X\": 291,\n                        \"Y\": 102\n                    },\n                    \"Id\": 1,\n                    \"Label\": \"El1\"\n                }\n            ],\n            \"References\": [\n                {\n                    \"Id\": 1,\n                    \"Label\": \"\",\n                    \"ThermalValue\": {\n                        \"Value\": 0,\n                        \"State\": \"OK\"\n                    }\n                },\n                {\n                    \"Id\": 2,\n                    \"Label\": \"Rt2\",\n                    \"ThermalValue\": {\n                        \"Value\": 299.8166809082031,\n                        \"State\": \"OK\"\n                    }\n                }\n            ],\n            \"Deltas\": [\n                {\n                    \"Id\": 1,\n                    \"Label\": \"BoxMaxLineMinDelta\",\n                    \"DeltaValue\": {\n                        \"Value\": 0.6771647239776257,\n                        \"State\": \"OK\"\n                    },\n                    \"Member1\": {\n                        \"Id\": 1,\n                        \"Label\": \"Bx1\"\n                    },\n                    \"Member2\": {\n                        \"Id\": 1,\n                        \"Label\": \"Li1\"\n                    },\n                    \"Member1ValueType\": \"MAX\",\n                    \"Member2ValueType\": \"MIN\"\n                },\n                {\n                    \"Id\": 2,\n                    \"Label\": \"BoxAverageSpotDelta\",\n                    \"DeltaValue\": {\n                        \"Value\": -1.8134751587109577,\n                        \"State\": \"OK\"\n                    },\n                    \"Member1\": {\n                        \"Id\": 1,\n                        \"Label\": \"Bx1\"\n                    },\n                    \"Member2\": {\n                        \"Id\": 1,\n                        \"Label\": \"Sp1\"\n                    },\n                    \"Member1ValueType\": \"AVG\",\n                    \"Member2ValueType\": \"VALUE\"\n                },\n                {\n                    \"Id\": 3,\n                    \"Label\": \"LineMaxRefTempDelta\",\n                    \"DeltaValue\": {\n                        \"Value\": -2.3544661729503673,\n                        \"State\": \"OK\"\n                    },\n                    \"Member1\": {\n                        \"Id\": 1,\n                        \"Label\": \"Li1\"\n                    },\n                    \"Member2\": {\n                        \"Id\": 2,\n                        \"Label\": \"Rt2\"\n                    },\n                    \"Member1ValueType\": \"MAX\",\n                    \"Member2ValueType\": \"VALUE\"\n                },\n                {\n                    \"Id\": 4,\n                    \"Label\": \"RefTempsDelta\",\n                    \"DeltaValue\": {\n                        \"Value\": -299.8166809082031,\n                        \"State\": \"OK\"\n                    },\n                    \"Member1\": {\n                        \"Id\": 1,\n                        \"Label\": \"\"\n                    },\n                    \"Member2\": {\n                        \"Id\": 2,\n                        \"Label\": \"Rt2\"\n                    },\n                    \"Member1ValueType\": \"VALUE\",\n                    \"Member2ValueType\": \"VALUE\"\n                }\n            ]\n        },\n    \"ColorDistribution\": \"HISTOGRAM_EQUALIZATION\",\n    \"DistanceUnit\": \"METER\",\n    \"TemperatureUnit\": \"KELVIN\",\n    \"CameraInformation\": {\n      \"Filter\": \"\",\n      \"Lens\": \"FOL38\",\n      \"Model\": \"ThermaCAM SC660 Wes\",\n      \"SerialNumber\": \"404000123\",\n      \"MinimumRange\": 233.14999389648438,\n      \"MaximumRange\": 393.1499938964844\n    },\n    \"TextAnnotation\": [],\n    \"Description\": \"Italian church tower seen with an IR camera.\"\n  },\n  \"location\": {\n    \"lat\": 45.06424333333333,\n    \"lon\": 9.357348333333334\n  },\n  \"serviceType\": \"PHOTOS\",\n  \"category\": \"REPORT\",\n  \"photoInformation\": {\n        \"photoType\": \"FFF\",\n        \"containsUltraMaxData\": false\n    },\n  \"blockId\": \"ece35576-963f-45a8-bff0-96681114382c\"\n}"}],"_postman_id":"cdcb08b7-8cb6-44be-a92d-e21064df82da"}],"id":"a35e1131-a297-463f-b1ce-bc4775b27795","_postman_id":"a35e1131-a297-463f-b1ce-bc4775b27795","description":""},{"name":"Thumbnails","item":[{"name":"Thumbnail Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"thumbnailURL\",jsonData.url);"],"type":"text/javascript","id":"2e6bc390-a51a-443b-bded-58ba88f5d0fd"}}],"id":"ae008b45-c4ab-46e1-aa96-1ffe173bfc4c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileId}}/thumbnail?desiredWidth={{desiredWidth}}&desiredHeight={{desiredHeight}}&waitFor={{waitFor}}","description":"<p>Requests a presigned URL for downloading the thumbnail image file whose ID is specified in the request URL. The request also triggers generating thumbnail images.</p>\n<p>(Optional) The desired thumbnail width or height can be specified in the request URL.</p>\n<p>(Optional) You can specify a waitFor value in the request URL that determines whether the response occurs immediately, even when the thumbnail image is not yet available:</p>\n<li>true (default): the response to this request occurs after the thumbnail image is available</li>\n<li>false: the response to this request occurs immediately, even if the thumbnail image is not yet available (asynchronous behavior)</li>\n\n<p>Use the URL in the response to this request in a subsequent Download Thumbnail request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileId}}","thumbnail"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) desired width in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredWidth","value":"{{desiredWidth}}"},{"description":{"content":"<p>(optional) desired height in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredHeight","value":"{{desiredHeight}}"},{"description":{"content":"<p>(optional) determines whether the response occurs immediately, even when the thumbnail image is not yet available - true (default) or false</p>\n","type":"text/plain"},"key":"waitFor","value":"{{waitFor}}"}],"variable":[]}},"response":[{"id":"10077e42-70e2-41e9-b5c9-adbccd1e3661","name":"Get Thumbnail Download URL - desired height 30 pixels","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_225b62f6dc340000fcb56ebe10/thumbnail?desiredHeight=30","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_225b62f6dc340000fcb56ebe10","thumbnail"],"query":[{"key":"desiredHeight","value":"30"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"388","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 02 Aug 2018 13:51:27 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"ea9d1201-b845-4bb8-a98e-a9064758ee7e","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thumbnail/5b62f6dc340000fcb56ebe10-height-30?response-content-disposition=attachment%3B%20filename%3D%225b62f6dc340000fcb56ebe10-height-30%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180802T135127Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=40f7106abf8a5e136e18d22f7d8a177bbf204913bb73a8b74c373fbfd2d84e80\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"},{"id":"8d1eb2f1-a93b-416c-b7a8-7d5ca2b90e42","name":"Get Thumbnail Download URL - desired width 30 pixels","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_225b62f6dc340000fcb56ebe10/thumbnail?desiredWidth=30","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_225b62f6dc340000fcb56ebe10","thumbnail"],"query":[{"key":"desiredWidth","value":"30"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"389","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 02 Aug 2018 13:49:03 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"2bfc641e-c88e-4073-899c-f11cd2eb8d08","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thumbnail/5b62f6dc340000fcb56ebe10-width-30?response-content-disposition=attachment%3B%20filename%3D%225b62f6dc340000fcb56ebe10-width-30%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180802T134903Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=e559e3bf7f5ae84f94793c2855b102bbb905014fbeb0a075109b97859869739e\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"}],"_postman_id":"ae008b45-c4ab-46e1-aa96-1ffe173bfc4c"},{"name":"Thumbnail Upload URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"thumbnailURL\",jsonData.url);"],"type":"text/javascript","id":"14c90c16-efbd-4c3c-beff-56cc044befb1"}}],"id":"53eb8775-d4da-42f8-bf06-71a23167b7af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileId}}/thumbnail-upload-url?desiredWidth={{desiredWidth}}&desiredHeight={{desiredHeight}}","description":"<p>Requests a presigned URL for uploading the thumbnail image file whose ID is specified in the request URL.</p>\n<p>The desired thumbnail width or height should be specified in the request URL. Only one dimension can be specified per request.</p>\n<p>Use the URL and headers in the response to this request in a subsequent Upload Thumbnail request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileId}}","thumbnail-upload-url"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) desired width in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredWidth","value":"{{desiredWidth}}"},{"description":{"content":"<p>(optional) desired height in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredHeight","value":"{{desiredHeight}}"}],"variable":[]}},"response":[{"id":"667e717b-8402-469e-93de-cb08761e50c5","name":"Get Thumbnail Upload URL - desired height 300 pixels","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/4df6e166-786c-4f56-bfa2-b673b7aa9be8_655241993501000201843b87/thumbnail-upload-url?desiredHeight=300","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","4df6e166-786c-4f56-bfa2-b673b7aa9be8_655241993501000201843b87","thumbnail-upload-url"],"query":[{"key":"desiredHeight","value":"300"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"388","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 02 Aug 2018 13:51:27 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"ea9d1201-b845-4bb8-a98e-a9064758ee7e","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://ron-lambda-photos.s3.eu-west-1.amazonaws.com/Thumbnail/4df6e166-786c-4f56-bfa2-b673b7aa9be8_655241993501000201843b87-height-300.jpeg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20231113T153504Z&X-Amz-SignedHeaders=content-type%3Bhost%3Bx-amz-server-side-encryption&X-Amz-Expires=599&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20231113%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=15fd417006fc52dfb76bbe07c504d275961427b2a4c570a13bf4d62af91066cc\",\r\n    \"headers\": {\r\n        \"x-amz-server-side-encryption\": \"AES256\",\r\n        \"Content-Type\": \"image/jpeg\"\r\n    }\r\n}"},{"id":"779e0928-5e9d-471e-9418-d6580f12ecdc","name":"Get Thumbnail Upload URL - invalid dimension","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/4df6e166-786c-4f56-bfa2-b673b7aa9be8_655241993501000201843b87/thumbnail-upload-url?desiredHeight=20","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","4df6e166-786c-4f56-bfa2-b673b7aa9be8_655241993501000201843b87","thumbnail-upload-url"],"query":[{"key":"desiredHeight","value":"20"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"388","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 02 Aug 2018 13:51:27 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"ea9d1201-b845-4bb8-a98e-a9064758ee7e","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"errorCodes\": [\r\n        {\r\n            \"code\": 1600005,\r\n            \"codename\": \"DesiredThumbnailSizeInvalid\",\r\n            \"description\": \"Desired thumbnail size is invalid\"\r\n        }\r\n    ],\r\n    \"reason\": \"Desired thumbnail size 30 is invalid\",\r\n    \"origin\": \"PhotosService\",\r\n    \"requestId\": \"f11bd421-143b-47be-86e0-134ab2d8698f\",\r\n    \"stackTrace\": [\r\n        \"com.flir.exceptions.DesiredThumbnailSizeInvalid: Desired thumbnail size 30 is invalid\",\r\n        \"at com.flir.bl.GetThumbnailUploadUrlActor.com$flir$bl$GetThumbnailUploadUrlActor$$validateDimension(GetThumbnailUploadUrlActor.scala:50)\",\r\n        \"at com.flir.bl.GetThumbnailUploadUrlActor$$anonfun$messageReceive$1.applyOrElse(GetThumbnailUploadUrlActor.scala:39)\",\r\n        \"at com.flir.bl.GetThumbnailUploadUrlActor$$anonfun$messageReceive$1.applyOrElse(GetThumbnailUploadUrlActor.scala:31)\",\r\n        \"at scala.PartialFunction$OrElse.apply(PartialFunction.scala:266)\",\r\n        \"at flir.common.actors.MessageBaseActor$$anonfun$handleIncomingMessage$1.applyOrElse(MessageBaseActor.scala:118)\",\r\n        \"at scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:35)\",\r\n        \"at flir.common.actors.MessageBaseActor$$anonfun$receive$1.applyOrElse(MessageBaseActor.scala:37)\",\r\n        \"at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:537)\",\r\n        \"at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:535)\",\r\n        \"at com.flir.bl.GetThumbnailUploadUrlActor.aroundReceive(GetThumbnailUploadUrlActor.scala:26)\",\r\n        \"at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:579)\",\r\n        \"at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:547)\",\r\n        \"at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:270)\",\r\n        \"at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:231)\",\r\n        \"at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:243)\",\r\n        \"at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)\",\r\n        \"at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)\",\r\n        \"at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)\",\r\n        \"at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)\"\r\n    ],\r\n    \"utcTime\": \"2023-11-14T09:03:11.878Z\"\r\n}"}],"_postman_id":"53eb8775-d4da-42f8-bf06-71a23167b7af"},{"name":"Upload Thumbnail","id":"54f5339f-a0f7-4ecc-89ac-51b8644634f6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"x-amz-server-side-encryption","value":"AES256"},{"key":"Content-Type","value":"{{contentType}}"}],"body":{"mode":"file","file":{}},"url":"{{thumbnailURL}}","description":"<p>This is the template for uploading a file.</p>\n<p>The uploadURL and header information (value for x-amz-server-side-encryption and contentType) is from the response to the File Upload URL request.</p>\n","urlObject":{"host":["{{thumbnailURL}}"],"query":[],"variable":[]}},"response":[{"id":"58f542fa-fbc3-480d-812b-3dd9d22e4231","name":"Upload File","originalRequest":{"method":"PUT","header":[{"key":"x-amz-server-side-encryption","value":"AES256"}],"body":{"mode":"file","file":{}},"url":"{{thumbnailURL}}","description":"Upload file request template. 'uploadUrl' should be taken from \"Get File Upload URL\" response"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Content-Length","value":"0","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Date","value":"Thu, 02 Aug 2018 13:07:00 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"ETag","value":"\"b081eb3573feea8c0409be2492546146\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Server","value":"AmazonS3","name":"Server","description":"A name for the server"},{"key":"x-amz-id-2","value":"K/00sOvd2f8UD7/Rk1bfXp9PLbyQsuzI6GnN6WMHxdlRs3KKPyJOZCIC9x50dfODhBidbKhrkmI=","name":"x-amz-id-2","description":"Custom header"},{"key":"x-amz-request-id","value":"7B6322765E0CCF24","name":"x-amz-request-id","description":"Custom header"},{"key":"x-amz-server-side-encryption","value":"AES256","name":"x-amz-server-side-encryption","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"54f5339f-a0f7-4ecc-89ac-51b8644634f6"},{"name":"Visual Thumbnail Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"thumbnailURL\",jsonData.url);"],"type":"text/javascript","id":"1051aaf8-8a10-4b33-b8bf-1959a9ae53c5"}}],"id":"b3807810-8930-4a3c-9f3d-b65d68528b26","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileId}}/visual/thumbnail?desiredWidth={{desiredWidth}}&desiredHeight={{desiredHeight}}","description":"<p>Requests a presigned URL for downloading the thumbnail visual image file whose ID is specified in the request URL.</p>\n<p>(Optional) You can specify a desired thumbnail width or height in the request URL.</p>\n<p>Use the URL in the response to this request in a subsequent Download Thumbnail request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileId}}","visual","thumbnail"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) desired width in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredWidth","value":"{{desiredWidth}}"},{"description":{"content":"<p>(optional) desired height in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredHeight","value":"{{desiredHeight}}"}],"variable":[]}},"response":[{"id":"9ca14d80-e7fa-4ec6-bbae-e2b372ecb1f7","name":"Visual Thumbnail Download URL - desired height 30 pixels","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"If-None-Match","value":"{{etag}}","description":"[Optional]","disabled":true}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80/visual/thumbnail?desiredHeight=30","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80","visual","thumbnail"],"query":[{"key":"desiredHeight","value":"30"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"398","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 01 Nov 2018 13:58:16 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"caa64cb3-341c-4bbf-9477-4cfb052c67dd","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thumbnail/5bdad9756f00005d18500c80-Visual-height-30.jpeg?response-content-disposition=attachment%3B%20filename%3D%225bdad9756f00005d18500c80-Visual-height-30.jpeg%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181101T135816Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181101%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=c5ef9195725329015d3f2d7d36368169e25330076f79b6b1589fd175f6cd3e11\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"},{"id":"89fed253-1758-4081-b0dc-d5d53a594b8f","name":"Visual Thumbnail Download URL - desired width 30 pixels","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"If-None-Match","value":"{{etag}}","description":"[Optional]","disabled":true}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80/visual/thumbnail?desiredWidth=30","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80","visual","thumbnail"],"query":[{"key":"desiredWidth","value":"30","description":"[Optional] - width size"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"395","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 01 Nov 2018 13:56:26 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e85f2413-e963-4441-9900-50b8c5b68f8e","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thumbnail/5bdad9756f00005d18500c80-Visual-width-30.jpeg?response-content-disposition=attachment%3B%20filename%3D%225bdad9756f00005d18500c80-Visual-width-30.jpeg%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181101T135626Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181101%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=f9b4e4dcb536c35eec9511cd16c5c064b543226605ebaa03ace916da61e58ad9\",\n    \"headers\": {},\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\n}"}],"_postman_id":"b3807810-8930-4a3c-9f3d-b65d68528b26"},{"name":"Thermal Thumbnail Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"thumbnailURL\",jsonData.url);"],"type":"text/javascript","id":"9485c4da-6775-46d6-b75d-f33a54fe8819"}}],"id":"148034fb-b771-4aa7-8800-5586db9ef5d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/thermal/thumbnail?desiredWidth={{desiredWidth}}&desiredHeight={{desiredHeight}}","description":"<p>Requests a presigned URL for downloading the thumbnail thermal image file whose ID is specified in the request URL.</p>\n<p>(Optional) You can specify a desired thumbnail width or height in the request URL.</p>\n<p>Use the URL in the response to this request in a subsequent Download Thumbnail request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","thermal","thumbnail"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) desired width in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredWidth","value":"{{desiredWidth}}"},{"description":{"content":"<p>(optional) desired height in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredHeight","value":"{{desiredHeight}}"}],"variable":[]}},"response":[{"id":"eb8d2829-cc4e-403e-94b1-9ea5af6abfa0","name":"Thermal Thumbnail Download URL - desired width 30 pixels","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"If-None-Match","value":"{{etag}}","description":"[Optional]","disabled":true}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80/thermal/thumbnail?desiredWidth=30","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80","thermal","thumbnail"],"query":[{"key":"desiredWidth","value":"30","description":"[Optional] - width size"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"397","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 01 Nov 2018 13:59:33 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"29e47756-5294-4cb7-8f0d-e0d3d62e381b","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thumbnail/5bdad9756f00005d18500c80-Thermal-width-30.jpeg?response-content-disposition=attachment%3B%20filename%3D%225bdad9756f00005d18500c80-Thermal-width-30.jpeg%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181101T135933Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181101%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=dc7bc3bc5599aa26797ecb0b3e27616ed0da652579c551f235ae2f9a24648e86\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"},{"id":"23f496e1-be28-49c0-a5c9-c102bccbdc5d","name":"Thermal Thumbnail Download URL - desired height 30 pixels","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"If-None-Match","value":"{{etag}}","description":"[Optional]","disabled":true}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80/thermal/thumbnail?desiredHeight=30","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80","thermal","thumbnail"],"query":[{"key":"desiredHeight","value":"30","description":"[Optional] - width size"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"398","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 01 Nov 2018 14:00:27 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"90baeb4d-2e77-408c-affb-706b0750d3fe","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thumbnail/5bdad9756f00005d18500c80-Thermal-height-30.jpeg?response-content-disposition=attachment%3B%20filename%3D%225bdad9756f00005d18500c80-Thermal-height-30.jpeg%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181101T140027Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181101%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=7f3e46a7a56040b532de06738e56220454d1fd0f72649cc4ecc4624bd961e1bb\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"}],"_postman_id":"148034fb-b771-4aa7-8800-5586db9ef5d2"},{"name":"Download Thumbnail","id":"01d2b6c6-cc96-48fc-aef0-3f7147ccff2e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{thumbnailURL}}","description":"<p>Following a previous Thumbnail Download URL request, Visual Thumbnail Download URL request, or Thermal Thumbnail Download URL request, downloads the thumbnail image file.</p>\n<p>The thumbnailURL is from the response to the previous download URL request.</p>\n","urlObject":{"host":["{{thumbnailURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"01d2b6c6-cc96-48fc-aef0-3f7147ccff2e"},{"name":"Get Thumbnail Download URLs","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"thumbnailURL\",jsonData.url);"],"type":"text/javascript","id":"a6b47816-8428-408a-a466-4ed7ed58b5dd"}}],"id":"e1e5168b-1ce8-47f9-9cc5-1a6d755969bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\n\t{\n\t\t\"fileId\":\"{{fileID1}}\",\n\t\t\"width\":{{width1}}\n\t},\n\t{\n\t\t\"fileId\":\"{{fileID2}}\",\n\t\t \"width\":{{width2}}\n\t},\n\t{\n\t\t\"fileId\":\"{{fileID3}}\",\n\t\t\"height\":{{height3}}\n\t}\n\t\n]"},"url":"{{protocol}}://{{host}}/api/photos/gallery/thumbnails","description":"<p>Requests multiple presigned download thumbnail URLs for files specified by ID in the request body, along with the desired thumbnail width or height.</p>\n<p>The response to this request only includes URLs for cached thumbnails, and the request starts generating new thumbnails in the background. The behavior is similar to specifying waitFor=false in a Thumbnail Download URL request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","thumbnails"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"9c783d39-ee8a-4142-89cb-1f0fa394fe29","name":"Get Thumbnail Download URLs","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\n\t{\n\t\t\"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5bd1bbb90f00009f7e000814\",\n\t\t\"width\":50\n\t},\n\t{\n\t\t\"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5bd1bba90f00009f7e000813\",\n\t\t \"width\":100\n\t},\n\t{\n\t\t\"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5bd1b7310f00009f7e000812\",\n\t\t\"height\":120\n\t}\n\t\n]"},"url":"https://lambda.cloud.flir/api/photos/gallery/thumbnails"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"555","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 25 Oct 2018 12:50:58 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"4564e468-379c-4566-b284-ab49b5931845","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bd1bbb90f00009f7e000814\",\n        \"url\": \"https://int-photos-bucket.s3.amazonaws.com/ae83757b-c496-4ada-b8f7-6c0289ca7493/Thumbnail/5bd1bbb90f00009f7e000814-width-50.jpeg?response-content-disposition=attachment%3B%20filename%3D%225bd1bbb90f00009f7e000814-width-50.jpeg%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181025T125058Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181025%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=8dc153326172444a66c4d7f56eba89b6a3c84f6997dff214a71e88984b21929b\",\n        \"expiration\": \"2019-06-11T09:10:34.713Z\"\n    },\n    {\n        \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bd1b7310f00009f7e000812\",\n        \"url\": \"https://int-photos-bucket.s3.amazonaws.com/ae83757b-c496-4ada-b8f7-6c0289ca7493/Thumbnail/5bd1b7310f00009f7e000812-height-120.jpeg?response-content-disposition=attachment%3B%20filename%3D%225bd1b7310f00009f7e000812-height-120.jpeg%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181025T125058Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181025%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=b894410ffbf70dcfa68fc944f79c5c719eaa415d92cc827badabe76917543abc\",\n        \"expiration\": \"2019-06-11T09:10:34.713Z\"\n    },\n    {\n        \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bd1bba90f00009f7e000813\",\n        \"status\": \"thumbnail not found\"\n    \n    }\n]"}],"_postman_id":"e1e5168b-1ce8-47f9-9cc5-1a6d755969bd"}],"id":"9f1a384b-f53c-4079-99a1-c45814d0dd2b","_postman_id":"9f1a384b-f53c-4079-99a1-c45814d0dd2b","description":""},{"name":"Sharing","item":[{"name":"Update Sharing","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"3f7127ce-f19e-4f9a-8714-31dd86973571"}}],"id":"15f6eed8-65a9-4b82-9b99-fde7d36831e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"folderId\": \"{{folderID}}\",\n    \"share\": [\n        {\n            \"email\": \"{{email}}\",\n            \"permissionsLevel\": \"{{permissionsLevel}}\"\n        }\n       \n    ],\n    \"unshare\" : [\"{{email}}\"]\n  \n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/sharing","description":"<p>Updates the sharing settings for the photo gallery folder whose ID is specified in the request body.</p>\n<p>A folder owner or editor can share the folder with collaborators, update the permission level of an existing collaborator, or remove collaborators from the folder.</p>\n<p>The request body includes the following variables:</p>\n<ul>\n<li>folderId: ID of the folder whose sharing settings are being updated</li>\n<li>share (optional): list of clients to add as collaborators to the folder specified or to update existing collaborators' permissions level:\n    <ul>\n    <li>email: client email address</li>\n    <li>permissionsLevel: valid values are \"editor\" and \"viewer\"</li>\n    </ul></li>\n<li> unshare (optional): list of clients to remove as collaborators from the folder\n    <ul>\n    <li>email: client email address</li>\n    </ul></li>\n</ul>\n\n<p>The response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","sharing"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"1450241a-0187-4400-a1f7-2003f8fe5764","name":"Update Sharing","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"folderId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0\",\n    \"share\": [\n        {\n            \"email\": \"userB@flir.com\",\n            \"permissionsLevel\": \"editor\"\n        },\n         {\n            \"email\": \"userC@flir.com\",\n            \"permissionsLevel\": \"viewer\"\n        }\n        \n       \n    ],\n    \"unshare\" : [\"userD@flir.com\", \"userE@flir.com\"]\n  \n}"},"url":"https://lambda.cloud.flirapi/photos/gallery/sharing"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Dec 2018 14:28:12 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"dc339a8b-16a1-46d8-845b-7001349c7504"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"}],"_postman_id":"15f6eed8-65a9-4b82-9b99-fde7d36831e1"},{"name":"Get Sharing Information","id":"d003b720-128a-4672-9a9a-0d136963a6be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/sharing/{{fileID}}","description":"<p>Requests a list of all collaborators of a shared photo gallery folder whose ID is specified in the request URL.</p>\n<p>The response body includes the following values:</p>\n<ul>\n<li>userAccount: ID of the collaborator</li>\n<li>userEmail: email address of the collaborator</li>\n<li>permissionsLevel: collaborator permission level - owner / editor / viewer</li>\n<li>accepted: indicates whether the user has accepted the invitation to share the folder – true / false</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","sharing","{{fileID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"b6148016-1a76-4ee0-baba-a01e929d4886","name":"Get Sharing Information","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flirapi/photos/gallery/sharing/1fe4dbd7-c612-4920-afa1-ac3a2733b54b_5c28d45eb700006b775a8cc2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Dec 2018 14:22:12 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"f16157b6-7b36-4c34-8908-bdcc95514e83"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"184"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"userAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5\",\n        \"userEmail\": \"userA@flir.com\",\n        \"permissionsLevel\": \"owner\"\n    },\n     {\n        \"userAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n        \"userEmail\": \"userB@flir.com\",\n        \"permissionsLevel\": \"editor\",\n        \"accepted\": true\n    },\n    {\n        \"userEmail\": \"userC@flir.com\",\n        \"permissionsLevel\": \"viewer\",\n        \"accepted\": false\n    }\n]"}],"_postman_id":"d003b720-128a-4672-9a9a-0d136963a6be"},{"name":"Get Shared Folders","id":"50635a4e-dfdd-44b1-a15b-4ad232847d35","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/sharing","description":"<p>Requests information about every photo gallery folder the current user has shared.</p>\n<p>The response body includes the following values for each shared photo gallery folder:</p>\n<ul>\n<li>folderId: ID of shared folder</li>\n<li>folderName: name of the shared folder</li>\n<li>path: ID of the shared folder path</li>\n<li>visualPath: visual path of the shared folder</li>\n<li>numOfUsersAndInvites: total number of active collaborators and invited users</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","sharing"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"3cec0b74-c53a-4d96-9f25-aea1cace3eaa","name":"Get Shared Folders","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/sharing"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 01 Sep 2019 12:53:41 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"fa1d3c22-479d-48a7-b9ba-ec4e21fe228d"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"180"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"folderId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d5d495e8a0000cf32b003ac\",\n        \"folderName\": \"sharedFolder\",\n        \"path\": \".\",\n        \"visualPath\": \".\",\n        \"numOfUsersAndInvites\": 2\n    },\n    {\n        \"folderId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d5d497d8a0000cf32b003ae\",\n        \"folderName\": \"folderB\",\n        \"path\": \"./6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d5d497d8a0000cf32b003ad\",\n        \"visualPath\": \"./folderA\",\n        \"numOfUsersAndInvites\": 5\n    }\n]"}],"_postman_id":"50635a4e-dfdd-44b1-a15b-4ad232847d35"},{"name":"Get Invitations with Page Size","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"d62405ad-2c3a-4f43-b5c8-091d7d84b4db"}}],"id":"17eb9362-3b43-427d-a392-0a2871a674ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/invitations?pageSize={{pageSize}}","description":"<p>Requests a list that includes information about all photo gallery folders the current user has been invited to share.</p>\n<p>Invitations not accepted within 30 days expire and no longer appear in this list.</p>\n<p>The response includes the following values for each invitation:</p>\n<ul>\n<li>folderName: name of the folder the user has been invited to share and can add to shared storage. Initially, the name is identical to the shared folder name.</li>\n<li>invitationId: ID of the invitation</li>\n<li>permissionsLevel: permission level after accepting invitation - viewer / editor</li>\n<li>ownerAccount: ID of the shared folder's owner</li>\n<li>ownerEmail: email address of the shared folder's owner</li>\n<li>inviterAccount: ID of the account that invited the current user to share the folder</li>\n<li>inviterEmail: email address of the account that invited the current user to share the folder</li>\n</ul>\nThe response includes a nextPage value to use in the subsequent Get Invitations by Ticket request, provided only if exists.","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","invitations"],"host":["{{host}}"],"query":[{"description":{"content":"<p>number of invitations to view per page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"cb310b15-7010-4f8c-a954-84daf60b97da","name":"Get Invitations","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/invitations?pageSize=2","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","invitations"],"query":[{"key":"pageSize","value":"2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Dec 2018 14:11:40 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"4f23c21a-a6ba-4aab-8553-6e4f35e3d4b1"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"189"}],"cookie":[],"responseTime":null,"body":"{\n  \"invitations\": [\n    {\n      \"folderName\": \"folderA\",\n      \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0\",\n      \"permissionsLevel\": \"editor\",\n      \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5\",\n      \"ownerEmail\": \"userA@flir.com\",\n      \"inviterAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n      \"inviterEmail\": \"userB@flir.com\"\n    },\n    {\n      \"folderName\": \"folderB\",\n      \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6_5c28d150b700006b775a8cc1\",\n      \"permissionsLevel\": \"viewer\",\n      \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n      \"ownerEmail\": \"userB@flir.com\",\n      \"inviterAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n      \"inviterEmail\": \"userB@flir.com\"\n    }\n  ],\n  \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiOGI1ZDRlYzYtNjA4Mi00YTBlLWI3OWYtZjVjYzE3MmVjODRjIiwiY29sbGFib3JhdG9yRW1haWwiOnsidm9sdW1lIjoic3RvcmFnZSIsImFjY291bnRUeXBlIjoiZmxpciIsImNvbGxhYm9yYXRvckVtYWlsIjoiaGFkYXIub3pAZmxpci5jb20ifSwicGFnZVNpemUiOjIsIm9mZnNldCI6InN0b3JhZ2U6ZmxpcjpoYWRhci5vekBmbGlyLmNvbTo1ZTM4NTZhYzZmMDAwMDU4ZjdiNzg0ZTUiLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiYW9HaXhXS2FCRlI5V2NBM1BWRDJIdyIsImlhdCI6MTU4MDgxNTM5MX0.CdTRu6weg3wFQUiHlXi0UDr7iOD6Yx2JGIh4Vdkrf93MvGxAha4jEHAFR-Kjw4ewXM-wuD9C-lKvZNCkC_KB_F-JkJPJyx2qkiZ3-_4to88iztPYufaiw7fcT1cx_HcQGpHVcr5KEgKUxWdeNsSkHetPRt8hIYOgfD7LLv-w_ZND_AUt8lKYh29Vv0FFx8pY7-i_X5BSYbpAb6XyAA9AdaIOEq-s2ipTWqLZxwdaZ3paITRisMZL3eju0wxuLEDLhGbhaBhzzuXs7Vs_e5FW_z9pXRhTKJgGFrAq_4tkdOBGEYkt4mMBg3QiiBqTtrh6OF_a2-XnzJT14xjor-I-ww\"\n}"}],"_postman_id":"17eb9362-3b43-427d-a392-0a2871a674ef"},{"name":"Get Invitations by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"74997d7d-a560-466c-b6b3-5192e480fe77"}}],"id":"11e76fc0-5b1b-455a-af73-c1a78bd50d18","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/invitations?ticket={{nextPage}}","description":"<p>Requests a page of invitations specified by the nextPage value from the response to a previous Get Invitations request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","invitations"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{nextPage}}"}],"variable":[]}},"response":[{"id":"85ca8806-a99c-4ded-8756-abad7900c1c1","name":"Get Invitations","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/invitations?ticket={{nextPage}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","invitations"],"query":[{"key":"ticket","value":"{{nextPage}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Dec 2018 14:11:40 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"4f23c21a-a6ba-4aab-8553-6e4f35e3d4b1"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"189"}],"cookie":[],"responseTime":null,"body":"{\n  \"invitations\": [\n    {\n      \"folderName\": \"folderC\",\n      \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0\",\n      \"permissionsLevel\": \"editor\",\n      \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5\",\n      \"ownerEmail\": \"userA@flir.com\",\n      \"inviterAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n      \"inviterEmail\": \"userB@flir.com\"\n    },\n    {\n      \"folderName\": \"folderD\",\n      \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6_5c28d150b700006b775a8cc1\",\n      \"permissionsLevel\": \"viewer\",\n      \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n      \"ownerEmail\": \"userB@flir.com\",\n      \"inviterAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n      \"inviterEmail\": \"userB@flir.com\"\n    }\n  ],\n  \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiOGI1ZDRlYzYtNjA4Mi00YTBlLWI3OWYtZjVjYzE3MmVjODRjIiwiY29sbGFib3JhdG9yRW1haWwiOnsidm9sdW1lIjoic3RvcmFnZSIsImFjY291bnRUeXBlIjoiZmxpciIsImNvbGxhYm9yYXRvckVtYWlsIjoiaGFkYXIub3pAZmxpci5jb20ifSwicGFnZVNpemUiOjIsIm9mZnNldCI6InN0b3JhZ2U6ZmxpcjpoYWRhci5vekBmbGlyLmNvbTo1ZTM4NTZhYzZmMDAwMDU4ZjdiNzg0ZTUiLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiYW9HaXhXS2FCRlI5V2NBM1BWRDJIdyIsImlhdCI6MTU4MDgxNTM5MX0.CdTRu6weg3wFQUiHlXi0UDr7iOD6Yx2JGIh4Vdkrf93MvGxAha4jEHAFR-Kjw4ewXM-wuD9C-lKvZNCkC_KB_F-JkJPJyx2qkiZ3-_4to88iztPYufaiw7fcT1cx_HcQGpHVcr5KEgKUxWdeNsSkHetPRt8hIYOgfD7LLv-w_ZND_AUt8lKYh29Vv0FFx8pY7-i_X5BSYbpAb6XyAA9AdaIOEq-s2ipTWqLZxwdaZ3paITRisMZL3eju0wxuLEDLhGbhaBhzzuXs7Vs_e5FW_z9pXRhTKJgGFrAq_4tkdOBGEYkt4mMBg3QiiBqTtrh6OF_a2-XnzJT14xjor-I-ww\"\n}"}],"_postman_id":"11e76fc0-5b1b-455a-af73-c1a78bd50d18"},{"name":"Get Invitation","id":"79bc6566-c639-42b3-a362-73d2aa72c3e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/invitations/{{invitationID}}","description":"<p>Requests information about an invitation to share a photo gallery folder by specifying the invitation ID in the request URL.</p>\n<p>If the invitation specified has already been accepted, the response to this request is an error indicating the invitation has already been accepted and includes the relevant folder ID. If the invitation specified has expired or the current user has been removed as a collaborator from the folder (unshared), the response to this request is an error indicating that the specified invitiation does not exist.</p>\n<p>The response includes the following values:</p>\n<ul>\n<li>folderName: name of the folder the user has been invited to share and can add to shared storage. Initially, the name is identical to the shared folder name.</li>\n<li>invitationId: ID of the invitation</li>\n<li>permissionsLevel: permission level after accepting invitation - viewer / editor</li>\n<li>ownerAccount: ID of the shared folder's owner</li>\n<li>ownerEmail: email address of the shared folder's owner</li>\n<li>inviterAccount: ID of the account that invited the current user to share the folder</li>\n<li>inviterEmail: email address of the account that invited the current user to share the folder</li></ul>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","invitations","{{invitationID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"c0c75f82-bd57-46c5-bf5a-55e1dd64b73f","name":"Get Invitation","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/invitations/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Dec 2018 14:19:37 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"0e63a053-00e1-40b8-9ca9-3d4bd2968543"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"186"}],"cookie":[],"responseTime":null,"body":"{\n   \"folderName\": \"folderA\",\n   \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0\",\n   \"permissionsLevel\": \"editor\",\n   \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5\",\n   \"ownerEmail\": \"userA@flir.com\",\n   \"inviterAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n   \"inviterEmail\": \"userB@flir.com\"\n}"}],"_postman_id":"79bc6566-c639-42b3-a362-73d2aa72c3e1"},{"name":"Accept Invitation","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"c99c49cd-9045-4a54-85f6-8aefd0a4bdcd"}}],"id":"df14c400-0a6b-470a-8e0e-48b8a60b4fda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"invitationId\": \"{{invitationID}}\"\n   \n  \n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/invitations","description":"<p>Accepts an invitation to share a photo gallery folder and add it to the current user's shared storage space by specifying the invitation ID in the request URL. Accepting an invitation removes it from the current user's invitation list.</p>\n<p>The response to a successful request includes the folder ID value - the ID of the collaborator's shared folder - and the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request.</p>\n<p>The folder created in the shared storage space represents the original shared folder. It has an ID different and not identical to the ID of the original shared folder. If a folder with the same name already exists in the current user's shared storage space, a suffix is added to the folder name, folderName(1). Otherwise, the folder is created with the same name as the original shared folder. Renaming the folder in the current user's shared storage space does not affect any of folder's other collaborators. However, renaming subfolders affects all collaborators.</p>\n<p>Deleting this folder does not delete the original shared folder for any other collaborators. Deleting subfiles and subfolders affects all collaborators. After deleting a shared folder, it no longer appears in the current user's shared storage space. The invitation to share the folder reappears in the invitations list (with a 30-day expiration). Accepting the invitation again adds the folder again to the current user's shared storage space, with a new folder ID.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","invitations"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"73c7ffe9-16cb-4252-9c49-5975ef3b1867","name":"Accept Invitation","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0\"\n   \n  \n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/invitations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Dec 2018 14:21:19 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"7c180b4a-82c5-402a-b7aa-b4d79f3681db"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"96"}],"cookie":[],"responseTime":null,"body":"{\n    \"folderId\": \"1fe4dbd7-c612-4920-afa1-ac3a2733b54b_5c28d45eb700006b775a8cc2\",\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\n}"}],"_postman_id":"df14c400-0a6b-470a-8e0e-48b8a60b4fda"},{"name":"Decline Invitation","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"d27c908c-8b9a-4224-b17a-4019dbf6dfe4"}}],"id":"e58b8f24-bf8a-48ad-980c-7b825fa6e073","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/photos/gallery/invitations/{{invitationID}}","description":"<p>Declines an invitation to share a photo gallery folder. Declining an invitation removes it from the current user's invitation list.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","invitations","{{invitationID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"0115d829-75e1-42a3-b270-f14a04185d5b","name":"Decline Invitation","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/photos/gallery/invitations/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d14af138900008c0567f813"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Aug 2019 08:55:26 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"443c59fc-0f8a-4a36-8854-027c374d490b"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d4be37e0d0000301d93fab2\"\n}"}],"_postman_id":"e58b8f24-bf8a-48ad-980c-7b825fa6e073"}],"id":"7fdb2593-640b-471a-b979-42fdc1c897f9","_postman_id":"7fdb2593-640b-471a-b979-42fdc1c897f9","description":""},{"name":"Shared Links","item":[{"name":"Create Shared Link Token","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"sharedLinkToken\",jsonData.sharedLinkToken);"],"type":"text/javascript","id":"be4c1913-af5c-4aa5-9583-23dcf562ceeb"}}],"id":"d93a54ad-1552-4acc-9c3d-8d2779a47314","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"fileId\": \"{{fileID}}\",\n  \"sharedLinkExpiration\": {\n    \"setExpiration\": {{setExpiration}},\n    \"expirationDuration\": {{expirationDuration}}\n  },\n  \"sharedLinkPassword\": {\n    \"setPassword\": {{setPassword}},\n    \"password\": \"{{password}}\"\n  }\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/shared-link","description":"<p>Requests the creation of a shared link token for a file or a folder. Use the shared link token from the response in a subsequent Create Shared Link Access Token request.</p>\n<p>The request body includes the following values:</p>\n<ul>\n<li>fileID: ID of the file or folder to share</li>\n<li>sharedLinkExpiration: expiration settings for shared link (optional)\n    <ul>\n    <li>setExpiration: true (default) or false - determines whether the shared link expires</li>\n    <li>expirationDuration: number of seconds the shared link is valid (optional); if the request does not specify this value, the shared link is valid for the default expiration period</li>\n    </ul></li>\n<li>sharedLinkPassword: password settings for shared link (optional)\n    <ul>\n    <li>setPassword: true or false (default) - determines whether access to the shared file or folder requires a password</li>\n    <li>password: password for the shared file or folder</li>\n    </ul></li>\n</ul>\n\n<p>The response body includes the following values:</p>\n<ul>\n<li>fileId: ID of shared file or folder</li>\n<li>type: type of shared entity (File or Folder)</li>\n<li>fileName: name of shared file or folder</li>\n<li>expiresAt: date and time the shared link token expires (if the shared link token expires)</li>\n<li>passwordRequired: indicates whether a password is required (true or false)</li>\n<li>sharedLinkToken: shared link token to use in a subsequent Create Shared Link Access Token request</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","shared-link"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"4850c979-ad8a-48bf-9980-323d282a1d51","name":"Create Shared Link Token -  no expiration, password required","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd8118770000f10f0f8d86\",\n  \"sharedLinkExpiration\": {\n    \"setExpiration\": false\n  },\n  \"sharedLinkPassword\": {\n    \"setPassword\": true,\n    \"password\": \"1234\"\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/shared-link"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:07:09 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"8db8721a-460f-4ed4-9fd8-de954557583d"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"372"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd8118770000f10f0f8d86\",\n    \"type\": \"File\",\n    \"fileName\": \"myFile\",\n    \"passwordRequired\": true,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_9f28a1a2-071d-4a5a-bad4-0986f65f2f9c\"\n}"},{"id":"fabf88c7-a9f5-46ac-ba74-7b8fe23a878b","name":"Create Shared Link Token - default settings","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd8118770000f10f0f8d86\"\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/shared-link"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:05:18 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"f99f2d9c-ad19-4e1b-a015-9c09b738be56"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"402"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd8118770000f10f0f8d86\",\n    \"type\": \"File\",\n    \"fileName\": \"myFile\",\n    \"expiresAt\": \"2019-07-04T15:05:18.208Z\",\n    \"passwordRequired\": false,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_9f28a1a2-071d-4a5a-bad4-0986f65f2f9c\"\n}"},{"id":"8fb30741-ea22-4dfb-b4be-769cccaf57b6","name":"Create Shared Link Token - one-day expiration","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"fileId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0\",\n  \"sharedLinkExpiration\": {\n    \"setExpiration\": true,\n    \"expirationDuration\": 86400\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/shared-link"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:09:33 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"dd5c97ef-8ff0-4f6c-88a3-16f445ae6147"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"402"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d0ba07f610000ee42e107a0\",\n    \"type\": \"File\",\n    \"fileName\": \"myFile\",\n    \"expiresAt\": \"2019-06-21T15:09:33.383Z\",\n    \"passwordRequired\": false,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_9f28a1a2-071d-4a5a-bad4-0986f65f2f9c\"\n}"}],"_postman_id":"d93a54ad-1552-4acc-9c3d-8d2779a47314"},{"name":"Update Shared Link Token","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"sharedLinkToken\",jsonData.sharedLinkToken);"],"type":"text/javascript","id":"533c9d11-4220-49e4-b2c4-bdf574d3e53b"}}],"id":"c42ee37e-0173-4259-a869-7e9f2a5633eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkExpiration\": {\n    \"setExpiration\": {{setExpiration}},\n    \"expirationDuration\": {{expirationDuration}}\n  },\n  \"sharedLinkPassword\": {\n    \"setPassword\": {{setPassword}},\n    \"password\": \"{{password}}\"\n  }\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/shared-link/{{fileID}}","description":"<p>Updates the expiration or password settings for an existing shared link token by specifying the ID of the shared file or folder in the request URL. Use the shared link token from the response in a subsequent Create Shared Link Access Token request.</p>\n<p>The request body includes the following values:</p>\n<ul>\n<li>sharedLinkExpiration: new expiration settings for shared link (optional)\n    <ul>\n    <li>setExpiration: true (default) or false - determines whether the shared link expires</li>\n    <li>expirationDuration: number of seconds the shared link is valid (optional); if the request does not specify this value, the shared link is valid for the default expiration period</li>\n    </ul></li>\n<li>sharedLinkPassword: new password settings for shared link (optional)\n    <ul>\n    <li>setPassword: true or false (default) - determines whether access to the shared file or folder requires a password</li>\n    <li>password: password for the shared file or folder</li>\n    </ul></li>\n</ul>\n\n<p>The response body includes the following values:</p>\n<ul>\n<li>fileId: ID of shared file or folder</li>\n<li>type: type of shared entity (File or Folder)</li>\n<li>expiresAt: date and time the shared link token expires</li>\n<li>passwordRequired: indicates whether a password is required (true or false)</li>\n<li>sharedLinkToken: shared link token to use in a subsequent Create Shared Link Access Token request</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","shared-link","{{fileID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"b0b3495e-2636-4f69-b595-b7f69f5500e0","name":"Update Shared Link Token - change to one-day expiration, require password","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkExpiration\": {\n    \"setExpiration\": true,\n    \"expirationDuration\": 86400\n  },\n  \"sharedLinkPassword\": {\n    \"setPassword\": true,\n    \"password\": \"1234\"\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/shared-link/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:12:44 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"bf7c5011-bada-4fd7-a237-42abaee559c2"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"400"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0\",\n    \"type\": \"File\",\n    \"fileName\": \"myFile\",\n    \"expiresAt\": \"2019-06-21T15:12:44.814Z\",\n    \"passwordRequired\": true,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_9f28a1a2-071d-4a5a-bad4-0986f65f2f9c\"\n}"},{"id":"50d1ff5c-844b-4bc3-8412-085ddd7f6ee1","name":"Update Shared Link Token - remove password","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkPassword\": {\n    \"setPassword\": false\n  }\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/shared-link/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:19:49 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"fac6f958-21ba-47b4-b7bf-96b5de27a7ce"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"375"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0\",\n    \"type\": \"File\",\n    \"fileName\": \"myFile\",\n    \"passwordRequired\": false,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_9f28a1a2-071d-4a5a-bad4-0986f65f2f9c\"\n}"},{"id":"7e65288e-89b9-45a1-9acb-358615d949bc","name":"Update Shared Link Token - remove expiration","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkExpiration\": {\n    \"setExpiration\": false\n  \n  }\n \n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/shared-link/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:14:16 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6f94f3f3-3fce-445d-be72-ff6631ce49fb"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"374"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0\",\n    \"type\": \"File\",\n    \"fileName\": \"myFile\",\n    \"passwordRequired\": true,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_9f28a1a2-071d-4a5a-bad4-0986f65f2f9c\"\n}"}],"_postman_id":"c42ee37e-0173-4259-a869-7e9f2a5633eb"},{"name":"Get Shared Link Token Information","id":"6eae8a7e-281f-40fa-bd24-cc6b226aa50e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/shared-link/{{fileID}}","description":"<p>Requests shared link token information for the file or folder whose ID is specified in the request URL.</p>\n<p>The response body includes the following values:</p>\n<ul>\n<li>fileId: ID of shared file or folder</li>\n<li>type: type of shared entity (File or Folder)</li>\n<li>fileName: name of shared file or folder</li>\n<li>expiresAt: date and time the shared link token expires (if the shared link token expires)</li>\n<li>passwordRequired: indicates whether a password is required (true or false)</li>\n<li>sharedLinkToken: shared link token to use in a subsequent Create Shared Link Access Token request</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","shared-link","{{fileID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"3a878ba7-6824-4db3-b61d-f3868ebd049c","name":"Get Shared Link Token Information","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/shared-link/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd810e770000f10f0f8d84"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:25:57 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"887f4864-bb70-4f80-a60e-2071ec26b42c"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"404"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd810e770000f10f0f8d84\",\n    \"type\": \"Folder\",\n    \"fileName\": \"myFolder\",\n    \"passwordRequired\": true,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_356a126f-5c59-4506-9fe9-34c6f40912e9\"\n}"}],"_postman_id":"6eae8a7e-281f-40fa-bd24-cc6b226aa50e"},{"name":"Get Shared Links","id":"0d2831df-dfe9-4d7f-aaf7-2d323908af99","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/shared-link","description":"<p>Requests information about all of the shared links created by the current user.</p>\n<p>The response body includes the following values for each of the shared links:</p>\n<ul>\n<li>fileId: ID of shared file or folder</li>\n<li>type: type of shared entity (File or Folder)</li>\n<li>fileName: name of shared file or folder</li>\n<li>expiresAt: date and time the shared link token expires (if the shared link token expires)</li>\n<li>passwordRequired: indicates whether a password is required (true or false)</li>\n<li>sharedLinkToken: shared link token to use in a subsequent Create Shared Link Access Token request</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","shared-link"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"b682f4b4-ad89-4fb1-b615-9019861690de","name":"Get Shared Links","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/shared-link"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:25:03 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"d3cdea9a-38e7-4814-93c5-5882cb49bea6"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"499"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"fileId\": \"6d1aa2c6-d492-47ab-b687-43cc295e46d7_63aacf9ca60000fa3338768d\",\n        \"type\": \"File\",\n        \"fileName\": \"Plane.jpg\",\n        \"expiresAt\": \"2023-03-08T15:29:28.676Z\",\n        \"passwordRequired\": false,\n        \"sharedLinkToken\": \"6d1aa2c6-d492-47ab-b687-43cc295e46d7_872a8f24-02a5-4ca8-a46e-0b0fd19a660e\",\n        \"path\": \"./6d1aa2c6-d492-47ab-b687-43cc295e46d7_63aab8d7cc000065dec65d48/6d1aa2c6-d492-47ab-b687-43cc295e46d7_63aac765a60000fa3338768c\",\n        \"visualPath\": \"./folder0/folder1\"\n    },\n    {\n        \"fileId\": \"6d1aa2c6-d492-47ab-b687-43cc295e46d7_63f621c8970000a0e85adf8f\",\n        \"type\": \"Folder\",\n        \"fileName\": \"yogev_proxy\",\n        \"expiresAt\": \"2023-03-08T15:32:31.832Z\",\n        \"passwordRequired\": false,\n        \"sharedLinkToken\": \"6d1aa2c6-d492-47ab-b687-43cc295e46d7_ac8f076d-a3ab-4cc2-b69b-581ea74b0b97\",\n        \"path\": \"$\",\n        \"visualPath\": \"$\"\n    },\n    {\n        \"fileId\": \"6d1aa2c6-d492-47ab-b687-43cc295e46d7_63aab335cc000065dec65d47\",\n        \"type\": \"File\",\n        \"fileName\": \"Engine.jpg\",\n        \"expiresAt\": \"2023-03-08T14:46:00.204Z\",\n        \"passwordRequired\": false,\n        \"sharedLinkToken\": \"6d1aa2c6-d492-47ab-b687-43cc295e46d7_d33b219e-1e4f-4d98-8e66-000cc75003cb\",\n        \"path\": \".\",\n        \"visualPath\": \".\"\n    },\n    {\n        \"fileId\": \"de804a73-5c8f-481c-b8bb-2e194494ec71_63f61470b900009b70a053a5\",\n        \"type\": \"File\",\n        \"fileName\": \"2094new.jpg\",\n        \"expiresAt\": \"2023-03-08T14:15:33.243Z\",\n        \"passwordRequired\": false,\n        \"sharedLinkToken\": \"6d1aa2c6-d492-47ab-b687-43cc295e46d7_6229db36-5d1f-42a9-8f0e-de1962222b82\",\n        \"path\": \"$/6d1aa2c6-d492-47ab-b687-43cc295e46d7_63f621c8970000a0e85adf8f/de804a73-5c8f-481c-b8bb-2e194494ec71_63f61435b900009b70a053a4\",\n        \"visualPath\": \"$/yogev_proxy/folder3\"\n    }\n]"}],"_postman_id":"0d2831df-dfe9-4d7f-aaf7-2d323908af99"},{"name":"Delete Shared Link Token","id":"91e4a50b-8894-4b2a-9f6d-b71378dc8963","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/photos/gallery/shared-link/{{fileID}}","description":"<p>Deletes a shared link token of a file or folder whose ID is specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","shared-link","{{fileID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"57a9faa0-3289-4e81-8fbc-8d02447f7f17","name":"Delete Shared Link Token","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/photos/gallery/shared-link/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:06:05 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"ba08d810-a50d-4c66-b160-1395ad3d2fc4"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"91e4a50b-8894-4b2a-9f6d-b71378dc8963"},{"name":"Create Shared Link Access Token","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"sharedLinkAccessToken\",jsonData.sharedLinkAccessToken);"],"type":"text/javascript","id":"058e379b-4159-44ad-b8a0-b38f5526120e"}}],"id":"63549b16-fc62-464a-aadd-443d330ac46b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkToken\": \"{{sharedLinkToken}}\",\n  \"password\": \"{{password}}\"\n}"},"url":"{{protocol}}://{{host}}/api/photos/gallery/shared-link-access","description":"<p>Requests the creation of a shared link access token by specifying the following values in the request body:</p>\n<ul>\n    <li>sharedLinkToken: shared link token from the response to a previous Create Shared Link Token, Update Shared Link Token, Get Shared Link Token Information, or Get Shared Links request</li>\n    <li>password: password for the shared link token\n    <ul>\n        <li>If the shared link token requires a password, the password must be specified.</li>\n        <li>If the shared link token does not require a password, this value is ignored if specified.</li>\n    <ul></ul></ul></li>\n</ul>\n\n<p>The response includes a shared link access token to use in anonymous Photos service requests such as Anonymous Get File, Anonymous Download File, and so on. Anonymous requests do not require FLIR Cloud authentication.</p>\n<p>If the shared link token requires a password, this request creates an access token valid for the default expiration period.</p>\n<p>The response body includes the following values:</p>\n<ul>\n    <li>fileId: ID of shared file or folder</li>\n    <li>type: type of shared entity (File or Folder)</li>\n    <li>sharedLinkAccessToken: shared link access token to use in subsequent anonymous Photos service requests</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","shared-link-access"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"5ad52cfe-7fb6-49da-a494-46381b08ce60","name":"Create Shared Link Access Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478:photos_9f28a1a2-071d-4a5a-bad4-0986f65f2f9c\"\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/shared-link-access"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 10 Jul 2019 09:38:47 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"8016a5a1-d34e-4895-88a1-bdebe20cbef7"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"742"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd8118770000f10f0f8d86\",\n    \"type\": \"File\",\n    \"sharedLinkAccessToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiI5ZjI4YTFhMi0wNzFkLTRhNWEtYmFkNC0wOTg2ZjY1ZjJmOWMiLCJmaWxlSWQiOiI1ZGNkODExODc3MDAwMGYxMGYwZjhkODYiLCJvd25lckNvbnRhaW5lciI6ImQ2ZmM0OTJiLTJmZTUtNGViZS04YWQzLTU1N2E2YmFlYzQ3ODpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiJkNmZjNDkyYi0yZmU1LTRlYmUtOGFkMy01NTdhNmJhZWM0Nzg6c3RvcmFnZSIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJ6OXlKbFozZzdtYndYZVZCazF2OGxnIiwiaWF0IjoxNTc0MjQ4MTkzfQ.PLewpwevuQdn-o7VSSqCVrruXalAeMrH4YR1HBLWFRAgQveW_WD8bDY9D7KTOk5h_9sZ0VifKb5Jbpu88B6mkG2obnieRGXJ6WuMfkjl7Cb0c4GGxMWip2_vk88O7URnerF1a58mCEQRyVWSNOK1upW7Pyw1Un4L6_wYITvrfd5Crp3_oF6Yj7JY-3huLjNNIH3j2TNwj36dHpf7G46kDlD66b56mKOIYLnfyqiNiaAte0x2tj0bOh5fW-okZMCMJIsQViMHqiZNSpfZy7PKInU6jSb8QyxImfhtkY3KX6_Fe99rM9KHCjeNFpG-5Slg-YUdZyLrOCrzr2-h8HY8yw\"\n}"},{"id":"959e028c-5c17-4443-9f0d-9832795e76ca","name":"Create Shared Link Access Token - with password","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478:photos_356a126f-5c59-4506-9fe9-34c6f40912e9\",\n  \"password\": \"1234\"\n}"},"url":"https://lambda.cloud.flir/api/photos/gallery/shared-link-access"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 10 Jul 2019 09:39:24 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"2c11887d-61b8-4213-9e85-3f1b88e9f214"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"795"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd810e770000f10f0f8d84\",\n    \"type\": \"Folder\",\n    \"sharedLinkAccessToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIzNTZhMTI2Zi01YzU5LTQ1MDYtOWZlOS0zNGM2ZjQwOTEyZTkiLCJmaWxlSWQiOiI1ZGNkODEwZTc3MDAwMGYxMGYwZjhkODQiLCJvd25lckNvbnRhaW5lciI6ImQ2ZmM0OTJiLTJmZTUtNGViZS04YWQzLTU1N2E2YmFlYzQ3ODpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiJkNmZjNDkyYi0yZmU1LTRlYmUtOGFkMy01NTdhNmJhZWM0Nzg6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMTEtMTlUMTA6MTY6NTcuMDY1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJ0UTgzb0tqMTN4cGZpYS1Mb0FJSmFRIiwiaWF0IjoxNTc0MjQ4MDQ0LCJleHAiOjE1NzQyNTE2NDR9.VbTkIKVDg27rqrlgpkOJKNYZmhEWiMpPXx4ttPQE-cb8XhpqRXBvzLAWMx1ZfCdn3Fkq8rpVuPHqL4E7arMgDemPg1yPwCW_GIkbSAI0HlcWQyLfOmUjBDdNr1tzPSgbv1-mzVmkcOXMR-FcX7vSIlOD-rL6qENVtMPi0BxCYFHJ_C3ADmvxix5hAI1xNNbJzWupauDuOa4phtMFHMgom0y_LgN2pZRZIZcM0iyjC_XHpxOXiNJ-N4o4Su_96k_YWne6loz00V5iZFTfFA3knvp6u3_Ym8oDsq6kklLHUc3MUqyAdq6-7vlV1lrT-kjj4UvD0uKdMkUhNIk2EK9uUg\"\n}"}],"_postman_id":"63549b16-fc62-464a-aadd-443d330ac46b"}],"id":"2af233ed-cdae-47e8-9d19-9aedb2458f59","_postman_id":"2af233ed-cdae-47e8-9d19-9aedb2458f59","description":""},{"name":"Anonymous","item":[{"name":"Anonymous Get File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"c90445e5-0f10-4e33-8a65-147f1a861994"}}],"id":"168ce466-f4c2-41a7-a4b7-34bf54599846","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"If-None-Match","value":"{{etag}}","description":"<p>(optional)</p>\n","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/info","description":"<p>Requests full information for the file or folder whose ID is specified in the request URL.</p>\n<p>The request does not require the user submitting the request to be logged in to FLIR Cloud. Instead, the header includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>The request also supports an ETag header.</p>\n<p>The values in the response to this request depend on whether the shared entity is a file or a folder.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","info"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"75d4545c-7fa9-4f39-a196-6e2cafdc50ff","name":"Anonymous Get File - folder","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7a3650000c464bdd7cf/info"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"227","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:20:03 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"a092a5ac-eb1a-4069-adbf-b58a6c0e8f06","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7a3650000c464bdd7cf\",\n  \"fileName\": \"folderD1\",\n  \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n  \"tags\": [],\n  \"visualPath\": \"~/folderA/folderB/folderC\",\n  \"uploadTime\": \"2018-11-22T12:57:07.353Z\",\n  \"changeTime\": \"2018-11-22T12:57:07.353Z\",\n  \"type\": \"Folder\",\n  \"childCount\": 5,\n  \"folderChildCount\": 3\n}"},{"id":"d66f3052-f601-4d98-9616-625ceac03efd","name":"Anonymous Get File","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6d504bd00006ce75520e4/info"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"1156","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 16:11:27 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"bead02f4-3da0-42e2-822a-5060574126fb","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6d504bd00006ce75520e4\",\n  \"fileName\": \"church\",\n  \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n  \"tags\": [],\n  \"visualPath\": \"~/folderA/folderB/folderC\",\n  \"uploadTime\": \"2018-11-22T16:10:49.720Z\",\n  \"changeTime\": \"2018-11-22T16:10:49.720Z\",\n  \"contentType\" : \"image/jpeg\",\n  \"type\": \"File\",\n  \"size\": 662514,\n  \"exif\": {\n    \"GPS Latitude Ref\": \"N\",\n    \"Image Description\": \"\",\n    \"Exif Version\": null,\n    \"Exif Image Height\": \"600 pixels\",\n    \"Windows XP Comment\": \"Italian church tower seen with an IR camera.\",\n    \"X Resolution\": \"72 dots per inch\",\n    \"GPS Latitude\": \"45° 3' 51.24\\\"\",\n    \"Software\": \"IRSDK Ver. 1.1\",\n    \"GPS Longitude Ref\": \"E\",\n    \"GPS Altitude\": \"115 metres\",\n    \"Make\": \"FLIR Systems AB\",\n    \"Focal Length\": \"0 mm\",\n    \"GPS Version ID\": \"2.200\",\n    \"Date/Time Original\": \"2008:10:14 14:35:38\",\n    \"YCbCr Positioning\": \"Center of pixel array\",\n    \"Exif Image Width\": \"800 pixels\",\n    \"Unique Image ID\": \"00990F3E390C7E87153C12DB2EA60BB3\",\n    \"Makernote\": \"[108 values]\",\n    \"Date/Time\": \"2008:10:14 14:35:38\",\n    \"Model\": \"ThermaCAM SC660 Wes\",\n    \"Exposure Time\": \"0 sec\",\n    \"Orientation\": \"Top, left side (Horizontal / normal)\",\n    \"Digital Zoom Ratio\": \"Digital zoom not used\",\n    \"Subject Distance\": \"1.0 metres\",\n    \"Resolution Unit\": \"Inch\",\n    \"Color Space\": \"sRGB\",\n    \"FlashPix Version\": null,\n    \"Y Resolution\": \"72 dots per inch\",\n    \"Components Configuration\": \"YCbCr\",\n    \"Date/Time Digitized\": \"2008:10:14 14:35:38\",\n    \"GPS Map Datum\": \"WGS84\",\n    \"GPS Longitude\": \"9° 21' 26.4\\\"\"\n  },\n  \"fff\": {\n    \"Type\": null,\n    \"DateCreated\": \"2008-10-14T13:35:38Z\",\n    \"Width\": 640,\n    \"Height\": 480,\n    \"Size\": 921600,\n    \"GpsInformation\": {\n      \"Latitude\": 45.06424333333333,\n      \"Longitude\": 9.357348333333334,\n      \"Altitude\": 115.9000015258789,\n      \"AltitudeRef\": 0,\n      \"Dop\": 4.300000190734863,\n      \"IsValid\": true,\n      \"LatitudeRef\": \"N\",\n      \"LongitudeRef\": \"E\",\n      \"MapDatum\": \"WGS84\",\n      \"Satellites\": \"6\",\n      \"Timestamp\": 123430\n    },\n    \"CompassInformation\": {\n      \"Degrees\": 0,\n      \"Pitch\": 0,\n      \"Roll\": 0,\n      \"Tilt\": 0\n    },\n    \"ColorDistribution\": \"HISTOGRAM_EQUALIZATION\",\n    \"DistanceUnit\": \"METER\",\n    \"TemperatureUnit\": \"KELVIN\",\n    \"CameraInformation\": {\n      \"Filter\": \"\",\n      \"Lens\": \"FOL38\",\n      \"Model\": \"ThermaCAM SC660 Wes\",\n      \"SerialNumber\": \"404000123\",\n      \"MinimumRange\": 233.14999389648438,\n      \"MaximumRange\": 393.1499938964844\n    },\n    \"TextAnnotation\": [],\n    \"Description\": \"Italian church tower seen with an IR camera.\"\n  },\n  \"location\": {\n    \"lat\": 45.06424333333333,\n    \"lon\": 9.357348333333334\n  },\n  \"serviceType\": \"PHOTOS\",\n  \"category\": \"REPORT\",\n  \"photoInformation\": {\n        \"photoType\": \"FFF\",\n        \"containsUltraMaxData\": true\n    }\n}"}],"_postman_id":"168ce466-f4c2-41a7-a4b7-34bf54599846"},{"name":"Anonymous File Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"downloadURL\",jsonData.url);"],"type":"text/javascript","id":"97ce6fb3-aa82-4090-8567-61cae7c19ecd"}}],"id":"18f8cd72-9bc7-40cc-b21b-a81292202399","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/download-url?fileId={{fileID}}","description":"<p>Requests a presigned URL for downloading the file or folder whose ID is specified in the request URL.</p>\n<p>The request does not require the user submitting the request to be logged in to FLIR Cloud. Instead, the header includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>The request also supports an ETag header.</p>\n<p>The response includes a URL to use in a subsequent Photos service Anonymous Download File request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","download-url"],"host":["{{host}}"],"query":[{"description":{"content":"<p>ID of the file to be downloaded</p>\n","type":"text/plain"},"key":"fileId","value":"{{fileID}}"}],"variable":[]}},"response":[{"id":"ca26dcf7-150c-44a2-b6b3-f0b0aedb142c","name":"Anonymous File Download URL","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/download-url?fileId=175a138b-28bc-4e3b-899b-8d06679d9f65_5b630566340000fcb56ebe12","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","download-url"],"query":[{"key":"fileId","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5b630566340000fcb56ebe12"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"412","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 02 Aug 2018 13:33:21 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"8761a4da-03cd-4033-b6f1-f1425141c74f","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/lambda%3Astorage%3Adev%3A175a138b-28bc-4e3b-899b-8d06679d9f65%3AVolume%3A%24photos/5b630566340000fcb56ebe12?response-content-disposition=attachment%3B%20filename%3D%22file%2520name%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180802T133321Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180802%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=5a517e9de03dc12dff16c328fca2f561c2305a34afe3709bf68ae332b42017cc\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"}],"_postman_id":"18f8cd72-9bc7-40cc-b21b-a81292202399"},{"name":"Anonymous Download File","id":"5d7b2608-4226-419a-8f6d-1d595bd4b479","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{downloadURL}}","description":"<p>Downloads a file using the downloadURL from the response to a previous Photos service Anonymous File Download URL request.</p>\n","urlObject":{"host":["{{downloadURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5d7b2608-4226-419a-8f6d-1d595bd4b479"},{"name":"Anonymous Files Navigation","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"a3002e5d-99be-4ec1-9b5a-3e64fa8291c7"}}],"id":"c6fee800-3965-4464-be5c-4d36b2187697","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"If-None-Match","value":"{{etag}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/nav?pageSize={{pageSize}}&parent={{parent}}&sortBy={{sortBy}}&order={{order}}&type={{entityType}}&foldersFirst={{foldersFirst}}&categories={{categories}}","description":"<p>Requests information about files and folders for photo gallery navigation.</p>\n<p>The request does not require the user submitting the request to be logged in to FLIR Cloud. Instead, the header includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>The request supports an ETag header.</p>\n<p>Filter and sort the information requested by specifying the following values in the request URL:</p>\n<li><p>pageSize: number of files and folders to view per page</p></li>\n\n<li><p>parent: folder ID - requests information about files or folders within the folder whose ID is specified.</p></li>\n\n<li><p>sortBy (optional): sort results in the response according to the following property, valid values:<br /></p><ul><li><p>DateUploaded (default)</p></li><li><p>FileName</p></li></ul></li>\n\n<li><p>order (optional): sort order, valid values:<br /></p><ul><li><p>desc (default): descending order</p></li><li><p>asc: ascending order</p></li></ul></li>\n\n<li><p>type (optional): file or folder - requests information about the specified type. If a type value is not specified, requests information about files and folders.<br /></p></li>\n\n<li><p>foldersFirst (optional): true or false - determines whether folders will appear first in the list, before the other files</p></li>\n\n<li><div>categories (optional): Comma separated list. Specifying this parameter will cause to return only files. Possible values: REPORT, REPORT_FRF, REPORT_TEMPLATE</div></li>\n\n<p>The request response includes the following information about the parent or root folder, and files and folders inside the specified parent folder:</p>\n<li><p>fileId: ID of the parent folder</p></li>\n\n<li><p>fileName: name of the parent folder</p></li>\n\n<li><p>path: ID of the parent folder path</p></li>\n\n<li><p>visualPath: visual path of the parent folder</p></li>\n\n<li><p>tags: tags associated with the parent folder</p></li>\n\n<li><p>childCount: the number of subfiles and folders contained immediately within this folder</p></li>\n\n<li><p>uploadTime: date and time the parent folder was created</p></li>\n\n<li><p>changeTime: date and time the parent folder was last modified</p></li>\n\n<li><p>files: a list of subfiles and folders, with the following values for each subfile and folder:<br /></p><ul><li><p>fileId: ID of the file or folder</p></li><li><p>fileName: name of the file or folder</p></li><li><p>type: file or folder type</p></li><li><p>size (only for files): the size of the file in bytes</p></li><li><p>tags: tags associated with the file or folder</p></li><li><p>uploadTime: date and time the file or folder was uploaded</p></li><li><p>changeTime: date and time the file or folder was last modified</p></li><li><p>photoInformation (only present for thermal images(FFF/ATS). Contains 2 optional fields: photoType - thermal type and a boolean containsUltraMaxData (present only for FFF files).</p></li><li><p>category - only present for files (not folders) which were uploaded with this parameter</p></li></ul></li>\n\n<li><p>nextPage: use this value in a subsequent Anonymous Files Navigation Next Page request</p></li>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","nav"],"host":["{{host}}"],"query":[{"description":{"content":"<p>maximum number of entities (files and folders) in response</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"},{"description":{"content":"<p>ID of folder for which information is being requested</p>\n","type":"text/plain"},"key":"parent","value":"{{parent}}"},{"description":{"content":"<p>(optional) sort by property</p>\n","type":"text/plain"},"key":"sortBy","value":"{{sortBy}}"},{"description":{"content":"<p>(optional) sorting order</p>\n","type":"text/plain"},"key":"order","value":"{{order}}"},{"description":{"content":"<p>(optional) type of entity for which information is being requested</p>\n","type":"text/plain"},"key":"type","value":"{{entityType}}"},{"description":{"content":"<p>(optional) display folders first</p>\n","type":"text/plain"},"key":"foldersFirst","value":"{{foldersFirst}}"},{"description":{"content":"<p>(optional) Comma Separated List with possible values: REPORT, REPORT_FRF, REPORT_TEMPLATE</p>\n","type":"text/plain"},"key":"categories","value":"{{categories}}"}],"variable":[]}},"response":[{"id":"6d08746b-1373-4ebc-9d32-fd4df5025b2c","name":"Anonymous Files Navigation - folders only, page size 20","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/nav?pageSize=20&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce&type=Folder","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","nav"],"query":[{"key":"pageSize","value":"20"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce"},{"key":"type","value":"Folder"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"870","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:02:30 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e7e3ce99-bee2-458b-83e3-f70923d1f967","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n    \"fileName\": \"folderC\",\n    \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd\",\n    \"visualPath\": \"~/folderA/folderB\",\n    \"tags\": [],\n    \"childCount\": 6,\n    \"uploadTime\": \"2018-11-22T12:56:07.120Z\",\n    \"changeTime\": \"2018-11-22T12:56:07.120Z\",\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7c2650000c464bdd7d0\",\n            \"fileName\": \"folderD2\",\n            \"type\": \"Folder\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:57:38.483Z\",\n            \"changeTime\": \"2018-11-22T12:57:38.483Z\",\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"serviceType\": \"PHOTOS\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7a3650000c464bdd7cf\",\n            \"fileName\": \"folderD1\",\n            \"type\": \"Folder\",\n            \"tags\": [],\n            \"uploadTime\": \"2018-11-22T12:57:07.353Z\",\n            \"changeTime\": \"2018-11-22T12:57:07.353Z\",\n            \"childCount\": 5,\n            \"folderChildCount\": 3\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6cGhvdG9zIiwicGFyZW50IjoiNWJmNmE3Njc2NTAwMDBjNDY0YmRkN2NlIiwicGFnZV9zaXplIjoyMCwib3JkZXJCeSI6IlRpbWVEZXNjIiwiZmlsZVR5cGUiOiJGb2xkZXIiLCJvZmZzZXQiOiI1YmY2YTdhMzY1MDAwMGM0NjRiZGQ3Y2YiLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoibUVfS0dER3B6TUEwUHJSUnJaYmZuZyIsImlhdCI6MTU0Mjg5MTc1MH0.XQGry5cevQO28xby2Oiyzmkpl35SMMGKyI3mXdOcloNHYzhWcwd5Eb50uwoWAnSvKtGS4ciSt58Qq6lMv05dMi62fTBBR8vZqMYQa16lyG4AHxyEK3yrbB09sUTXJCszK6UcSoNaGNDB4CIIxOlh4XybsRMh4soPCI-Uc9UnSLTuWotjxgMa2ydE8_OxK3u2AOYNqKwpbxMTvxfb5FdI9WNadKtc4lMX81q3FrNgfeo_KBT20ikwaWk7R5fc1jQcTATyoOPIqXY14XmIlCChu97XY_0RaC6FGZcohzmD__5TWZ5izMg3kaWtnm7SlLptylM6bskdtZ2ezWWPmTUI2g\"\n}"},{"id":"f3429995-052e-4a5a-8692-c106c807b80e","name":"Anonymous Files Navigation - page size 20, sort by name ascending order","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/nav?pageSize=20&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce&sortBy=FileName&order=asc","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","nav"],"query":[{"key":"pageSize","value":"20"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce"},{"key":"sortBy","value":"FileName"},{"key":"order","value":"asc"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"962","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:03:43 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"73e08d9c-8cee-485b-8feb-f8e58b817454","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n    \"fileName\": \"folderC\",\n    \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd\",\n    \"visualPath\": \"~/folderA/folderB\",\n    \"tags\": [],\n    \"childCount\": 6,\n    \"uploadTime\": \"2018-11-22T12:56:07.120Z\",\n    \"changeTime\": \"2018-11-22T12:56:07.120Z\",\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7d1650000c464bdd7d1\",\n            \"fileName\": \"file1\",\n            \"type\": \"File\",\n            \"size\": 662514,\n            \"tags\": [],\n            \"contentType\" : \"image/jpeg\",\n            \"uploadTime\": \"2018-11-22T12:57:57.787Z\",\n            \"changeTime\": \"2018-11-22T12:57:57.787Z\",\n            \"photoInformation\": {\n                \"photoType\": \"FFF\",\n                \"containsUltraMaxData\": false\n            },\n            \"serviceType\": \"PHOTOS\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7ee650000c464bdd7d2\",\n            \"fileName\": \"file2\",\n            \"type\": \"File\",\n            \"size\": 128661,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"contentType\" : \"image/jpeg\",\n            \"uploadTime\": \"2018-11-22T12:58:29.343Z\",\n            \"changeTime\": \"2018-11-22T12:58:29.343Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a80a650000c464bdd7d3\",\n            \"fileName\": \"file3\",\n            \"type\": \"File\",\n            \"size\": 831841,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"contentType\" : \"image/jpeg\",\n            \"uploadTime\": \"2018-11-22T12:58:59.873Z\",\n            \"changeTime\": \"2018-11-22T12:58:59.873Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a81b650000c464bdd7d4\",\n            \"fileName\": \"file4\",\n            \"type\": \"File\",\n            \"size\": 658181,\n            \"tags\": [\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"contentType\" : \"image/jpeg\",\n            \"uploadTime\": \"2018-11-22T12:59:15.213Z\",\n            \"changeTime\": \"2018-11-22T12:59:15.213Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7a3650000c464bdd7cf\",\n            \"fileName\": \"folderD1\",\n            \"type\": \"Folder\",\n            \"tags\": [],\n            \"uploadTime\": \"2018-11-22T12:57:07.353Z\",\n            \"changeTime\": \"2018-11-22T12:57:07.353Z\",\n            \"childCount\": 5, \n            \"folderChildCount\": 3\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7c2650000c464bdd7d0\",\n            \"fileName\": \"folderD2\",\n            \"type\": \"Folder\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:57:38.483Z\",\n            \"changeTime\": \"2018-11-22T12:57:38.483Z\",\n            \"childCount\": 5, \n            \"folderChildCount\": 3\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6cGhvdG9zIiwicGFyZW50IjoiNWJmNmE3Njc2NTAwMDBjNDY0YmRkN2NlIiwicGFnZV9zaXplIjoyMCwib3JkZXJCeSI6Ik5hbWVBc2MiLCJvZmZzZXQiOiJmb2xkZXJEMiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJNQU5xalEzSEh6UWVQMWtJRkZiaHN3IiwiaWF0IjoxNTQyODkxODIzfQ.CzkTvyEbiNT7AFCEEY4gNNim-Du3VHukt72BCr2bctlhrUjULWAjSCbpLlI2gjIeeyOs9oeGtjHt7_plyR6uyvSKXOToSW-lqs6gT4QFc2KRGxADGcDhC53p17q4fDN8g3gUmdUb59TxMQpq2ApeKEGdf-vdrrAFYhfw1brizBq8kT19QDNZJzfn4RdTJm0Ijlvt4u0BlU2_dhF4L0DydUqdR8VjP6QHfdwm-kuqg3vss9SyE28NjaH-Iko7cmDyp3wsgYWwkVdbtWfl2P6ldpyQzFn9XH9iRJUqmyuqn3VaLvx8T_3-CgsMZXKLrUf-jjIurMyki1vk_CN7PL_8jw\"\n}"},{"id":"c6c38c53-bedb-4e69-b078-ca3d1ed83b8c","name":"Anonymous Files Navigation - page size 2,  sort by name ascending order","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/nav?pageSize=2&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce&sortBy=FileName&order=asc","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","nav"],"query":[{"key":"pageSize","value":"2"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce"},{"key":"sortBy","value":"FileName"},{"key":"order","value":"asc"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"853","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:05:06 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e142e37a-ec4d-44c9-9ca2-3e9c8bd8fb0d","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n    \"fileName\": \"folderC\",\n    \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd\",\n    \"visualPath\": \"~/folderA/folderB\",\n    \"tags\": [],\n    \"childCount\": 6,\n    \"uploadTime\": \"2018-11-22T12:56:07.120Z\",\n    \"changeTime\": \"2018-11-22T12:56:07.120Z\",\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7d1650000c464bdd7d1\",\n            \"fileName\": \"file1\",\n            \"type\": \"File\",\n            \"size\": 662514,\n            \"tags\": [],\n            \"contentType\" : \"image/jpeg\",\n            \"uploadTime\": \"2018-11-22T12:57:57.787Z\",\n            \"changeTime\": \"2018-11-22T12:57:57.787Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7ee650000c464bdd7d2\",\n            \"fileName\": \"file2\",\n            \"type\": \"File\",\n            \"size\": 128661,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"contentType\" : \"image/jpeg\",\n            \"uploadTime\": \"2018-11-22T12:58:29.343Z\",\n            \"changeTime\": \"2018-11-22T12:58:29.343Z\"\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6cGhvdG9zIiwicGFyZW50IjoiNWJmNmE3Njc2NTAwMDBjNDY0YmRkN2NlIiwicGFnZV9zaXplIjoyLCJvcmRlckJ5IjoiTmFtZUFzYyIsIm9mZnNldCI6ImZpbGUyIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IllnVDYxT1gyYzZPaUlFSHhBYVVyVlEiLCJpYXQiOjE1NDI4OTE5MDZ9.CEhzE7agCqO-TVQGAb20YzVjFCdYhLSRM2TdUS35qy9GusV8eIAM0JorgamV06DdqKxi9gT62Evwl-Q9GVuH3sLKCmnA3-_RS5P6INiGRsYM7cnhNfasPcebuQhsogrUbmabdA5ddnRN4v-nff55JsAHc119kSeOyOJSjvEzFo40HnjkFCPjYiI7Ql5j95U8KyXnKT6Gx9MDf5lOSa76ZnqwrK_fYMnuAY6IvfwaFvpsiRgTPhXI4hKw1A2pHCk5qzzBi2x5Qr9WZoRw_LDFROfHkxQmuwJdsNRj7oYN12VHyKGP8hRkGde16HSRpZDhFNlNOqNfIPOvhBh9PW_RpA\"\n}"},{"id":"e21618c4-adb1-4269-8ae7-923584687cd9","name":"Anonymous Files Navigation - page size 20","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/nav?pageSize=20&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","nav"],"query":[{"key":"pageSize","value":"20"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"959","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:02:01 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9a37463b-025e-44d1-967b-a7e1e439c68e","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n    \"fileName\": \"folderC\",\n    \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd\",\n    \"visualPath\": \"~/folderA/folderB\",\n    \"tags\": [],\n    \"childCount\": 6,\n    \"uploadTime\": \"2018-11-22T12:56:07.120Z\",\n    \"changeTime\": \"2018-11-22T12:56:07.120Z\",\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a81b650000c464bdd7d4\",\n            \"fileName\": \"file4\",\n            \"type\": \"File\",\n            \"size\": 658181,\n            \"tags\": [\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"contentType\" : \"image/jpeg\",\n            \"uploadTime\": \"2018-11-22T12:59:15.213Z\",\n            \"changeTime\": \"2018-11-22T12:59:15.213Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a80a650000c464bdd7d3\",\n            \"fileName\": \"file3\",\n            \"type\": \"File\",\n            \"size\": 831841,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"contentType\" : \"image/jpeg\",\n            \"uploadTime\": \"2018-11-22T12:58:59.873Z\",\n            \"changeTime\": \"2018-11-22T12:58:59.873Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7ee650000c464bdd7d2\",\n            \"fileName\": \"file2\",\n            \"type\": \"File\",\n            \"size\": 128661,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"contentType\" : \"image/jpeg\",\n            \"uploadTime\": \"2018-11-22T12:58:29.343Z\",\n            \"changeTime\": \"2018-11-22T12:58:29.343Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7d1650000c464bdd7d1\",\n            \"fileName\": \"file1\",\n            \"type\": \"File\",\n            \"size\": 662514,\n            \"tags\": [],\n            \"contentType\" : \"image/jpeg\",\n            \"uploadTime\": \"2018-11-22T12:57:57.787Z\",\n            \"changeTime\": \"2018-11-22T12:57:57.787Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7c2650000c464bdd7d0\",\n            \"fileName\": \"folderD2\",\n            \"type\": \"Folder\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"uploadTime\": \"2018-11-22T12:57:38.483Z\",\n            \"changeTime\": \"2018-11-22T12:57:38.483Z\",\n            \"childCount\": 5, \n            \"folderChildCount\": 3\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a7a3650000c464bdd7cf\",\n            \"fileName\": \"folderD1\",\n            \"type\": \"Folder\",\n            \"tags\": [],\n            \"uploadTime\": \"2018-11-22T12:57:07.353Z\",\n            \"changeTime\": \"2018-11-22T12:57:07.353Z\",\n            \"childCount\": 5, \n            \"folderChildCount\": 3\n        }\n    ],\n    \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6cGhvdG9zIiwicGFyZW50IjoiNWJmNmE3Njc2NTAwMDBjNDY0YmRkN2NlIiwicGFnZV9zaXplIjoyMCwib3JkZXJCeSI6IlRpbWVEZXNjIiwib2Zmc2V0IjoiNWJmNmE3YTM2NTAwMDBjNDY0YmRkN2NmIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InZfUzlLLWRzWk10M3kySm1fRVpkZXciLCJpYXQiOjE1NDI4OTE3MjF9.MiVToDtAhiG8JVJajfV6w9ivafVtNR0huj5xYuNkUvbNJlsV3FFyb_W6UpNzhTuqqO3YQ0lakUrvqp08lsCNjM0y8_wfxMcFm5bTosAVcGVRD855qNvZtlyxkfPUYHPdpvdTLNlOw4LZrOcSgnemAN5M4A6RLV_tl59fjNDrhs2xPniiRM04duBDqo4uFruYBJGBsZSddKI8t76u76zsxrbzXn32b0PHfWkTod4tssOUcHw4xAJhuLwIXPzOk3ZkEfwS8OE6_aBQC3zBL9gNihomOdVdcB2GT3dauykmIDdrC6NGJ14b-hRFK-nbujO_jwYnAaXnmPBEHrY-mwvVCA\"\n}"}],"_postman_id":"c6fee800-3965-4464-be5c-4d36b2187697"},{"name":"Anonymous Files Navigation Next Page","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"4d3c5efd-0a20-4830-9e63-caeca61c0d22"}}],"id":"ecfd72c1-1065-4e7c-8119-1e4097db41e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/nav/nextPage/{{nextPage}}","description":"<p>Requests information for files and folders by specifying in the request URL the nextPage value from the response to a previous Anonymous Files Navigation or Anonymous Files Navigation Next Page request.</p>\n<p>The request does not require the user submitting the request to be logged in to FLIR Cloud. Instead, the header includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>The response to this request includes the same information as the response to the Files Navigation request, including a nextPage value.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","nav","nextPage","{{nextPage}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"79e5b886-b403-4517-965d-14256572357d","name":"Anonymous Files Navigation Next Page","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/nav/nextPage/{{nextPage}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"857","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 13:05:22 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"001ea2a4-3887-483a-aeec-15b31cc5e99b","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a767650000c464bdd7ce\",\n  \"fileName\": \"folderC\",\n  \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a755650000c464bdd7cc/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a75d650000c464bdd7cd\",\n  \"tags\": [],\n  \"childCount\": 6,\n  \"visualPath\": \"~/folderA/folderB\",\n  \"uploadTime\": \"2018-11-22T12:56:07.120Z\",\n  \"changeTime\": \"2018-11-22T12:56:07.120Z\",\n  \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a80a650000c464bdd7d3\",\n      \"type\": \"File\",\n      \"fileName\": \"file3\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value2\"\n        }\n      ],\n      \"size\": 831841,\n      \"contentType\" : \"image/jpeg\",\n      \"uploadTime\": \"2018-11-22T12:58:59.873Z\",\n      \"changeTime\": \"2018-11-22T12:58:59.873Z\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf6a81b650000c464bdd7d4\",\n      \"type\": \"File\",\n      \"fileName\": \"file4\",\n      \"size\": 658181,\n      \"tags\": [\n        {\n          \"key\": \"key2\",\n          \"value\": \"value2\"\n        }\n      ],\n      \"contentType\" : \"image/jpeg\",\n      \"uploadTime\": \"2018-11-22T12:59:15.213Z\",\n      \"changeTime\": \"2018-11-22T12:59:15.213Z\"\n    }\n  ],\n  \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6cGhvdG9zIiwicGFyZW50IjoiNWJmNmE3Njc2NTAwMDBjNDY0YmRkN2NlIiwicGFnZV9zaXplIjoyLCJvcmRlckJ5IjoiTmFtZUFzYyIsIm9mZnNldCI6ImZpbGU0IiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InYxSUZrb1lhYXRzSi0zVGdQX29rVGciLCJpYXQiOjE1NDI4OTE5MjJ9.WxYv4UjBgW_u0uElzax7aY3lgDVt-EKNWDCy9zCVD7lrthIqYgbf_TeIVuyVcHuv7lp6BWK8RHx9NgKarTx9YtUgJHCqFqfrpVo0NjAjCzhN3Jjp1mTCK4V0ZVUi9sFzXDRIQ1cy2N1ec_IgVyYvNHMw0n1VEgJneKJwcRuahXsIJwlx85E_Lcl7fovwswC-RwXdWDyF7HLFUck8F6ZFHSEdb_p_SZ__sv-KhbN9FVJNBTonA61yJxoFZpnsYsG5zXkMnYtSmHshYftBoXOzfr1lv8S_hOnK0bWZ5VvryebfniGxQ1lulz12eER7XbHtlGuLXpAHdp9-1ewvb4-brQ\"\n}"}],"_postman_id":"ecfd72c1-1065-4e7c-8119-1e4097db41e2"},{"name":"Anonymous ZIP Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"downloadZipUrl\",jsonData.url);"],"type":"text/javascript","id":"c4c18b51-652f-4e0f-80ad-09e9fbf675ff"}}],"id":"df15ce4c-59da-4d5f-b991-e0b8b4191778","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/zip-url","description":"<p>Requests a presigned URL for downloading a ZIP file, to use in a subsequent Photos service Anonymous Download ZIP File request.</p>\n<p>The request does not require the user submitting the request to be logged in to FLIR Cloud. Instead, the header includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","zip-url"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"929e9f9b-fd2b-4f4d-808a-8f3a2ab1921c","name":"Anonymous ZIP Download URL","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"https://lambda.cloud.flir/api/photos/gallery/zip-url"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 10 Jul 2019 11:47:31 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"c6783942-46b6-45c2-ab43-a6271390d698"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"857"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/api/storage/files/zip/eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjbGllbnRDb250ZXh0Ijp7ImNsaWVudCI6ImUxMDU2MDZmLTYzZmEtNDRmMC04MjdjLWU5ZmY0NGM4MGU5MiIsInNlc3Npb25JZCI6Ijg1MGNhNmYyLTNlNTMtNDczOC1iNTVmLTczY2I4NjY0NmE4MyIsInJvbGVzIjpbIlVzZXIiXX0sImFjY291bnRDb250ZXh0Ijp7ImFjY291bnRJZCI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNSIsImFjY291bnRUeXBlIjoiZmxpciIsInVzZXIiOiJlMTA1NjA2Zi02M2ZhLTQ0ZjAtODI3Yy1lOWZmNDRjODBlOTIiLCJzZXNzaW9uSWQiOiI4NTBjYTZmMi0zZTUzLTQ3MzgtYjU1Zi03M2NiODY2NDZhODMiLCJyb2xlcyI6WyJBZG1pbiJdfSwiZmxvd0lkIjoiYzY3ODM5NDItNDZiNi00NWMyLWFiNDMtYTYyNzEzOTBkNjk4IiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6Ilkydmtocy1Ka2RkSXd4WnFhZ0xaSUEiLCJpYXQiOjE1NjI3NTkyNTEsImV4cCI6MTU2Mjc1OTg1MX0.hLxVAEJZ80X4-Mffhy6PbS4sqr1BuTtdyvpx46yDpRmHJX82iCyP12jeX-8JjLf7URLv94K1XqIH5J4I4cRUiO-e9bxFFyJ9-2NwQxkPmq1TgMVGG7kkyPPlz1O4mGK_nBDSnpeoXXU3I45rjtUydiIdM5G-UK5Mypzvdr9moBLRh2a2a9gcV_zxUsDKe8ehg19ku1qm3HAzEPdgp0nqzhW4B-45jxLTACfNF0f_hqcE3tpJ9aONP6-0U06n0S_3JlgSZmqH1mP0b13WM2D9hNS7dJufQCNnU3k1qNu-OYiBCNroKIezhz3rGPvbRxgHR3ptImosGKp8slXmtDyWIQ?volume=photos\"\n}"}],"_postman_id":"df15ce4c-59da-4d5f-b991-e0b8b4191778"},{"name":"Anonymous Download ZIP File","id":"756e62e8-b52e-447d-877a-0082f679ad17","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"files","value":"{{fileID}};{{folderID}}","description":"<p>IDs of files or folders separated by semicolons</p>\n","type":"text"}]},"url":"{{downloadZipURL}}","description":"<p>Downloads a ZIP file stream containing the files and folders whose IDs are specified in the request body.</p>\n<p>Use the downloadURL from the response to a previous Photos service Anonymous ZIP Download URL request.</p>\n","urlObject":{"host":["{{downloadZipURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"756e62e8-b52e-447d-877a-0082f679ad17"}],"id":"f2b2ec85-4513-4524-86f4-0457ca11ae8a","_postman_id":"f2b2ec85-4513-4524-86f4-0457ca11ae8a","description":""},{"name":"Anonymous Thumbnails","item":[{"name":"Anonymous Thumbnail Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"thumbnailURL\",jsonData.url);"],"type":"text/javascript","id":"12462579-5871-48ff-aa33-738ac980f298"}}],"id":"cc7dd167-4fbd-4061-9c8d-8249203e7116","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/thumbnail?desiredWidth={{desiredWidth}}&desiredHeight={{desiredHeight}}&waitFor={{waitFor}}","description":"<p>Requests a presigned URL for downloading the thumbnail image file whose ID is specified in the request URL. The request also triggers generating thumbnail images.</p>\n<p>The request does not require the user submitting the request to be logged in to FLIR Cloud. Instead, the header includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>(Optional) The desired thumbnail width or height can be specified in the request URL.</p>\n<p>(Optional) You can specify a waitFor value in the request URL that determines whether the response occurs immediately, even when the thumbnail image is not yet available:</p>\n<li>true (default): the response to this request occurs after the thumbnail image is available</li>\n<li>false: the response to this request occurs immediately, even if the thumbnail image is not yet available (asynchronous behavior)</li>\n\n<p>Use the URL in the response to this request in a subsequent Download Thumbnail request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","thumbnail"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) desired width in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredWidth","value":"{{desiredWidth}}"},{"description":{"content":"<p>(optional) desired height in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredHeight","value":"{{desiredHeight}}"},{"description":{"content":"<p>(optional) determines whether the response occurs immediately, even when the thumbnail image is not yet available - true (default) or false</p>\n","type":"text/plain"},"key":"waitFor","value":"{{waitFor}}"}],"variable":[]}},"response":[{"id":"4944844a-65d7-4bee-a173-913ca249f4b9","name":"Anonymous Get Thumbnail Download URL - desired width 30 pixels","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_225b62f6dc340000fcb56ebe10/thumbnail?desiredWidth=30","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_225b62f6dc340000fcb56ebe10","thumbnail"],"query":[{"key":"desiredWidth","value":"30"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"389","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 02 Aug 2018 13:49:03 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"2bfc641e-c88e-4073-899c-f11cd2eb8d08","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thumbnail/5b62f6dc340000fcb56ebe10-width-30?response-content-disposition=attachment%3B%20filename%3D%225b62f6dc340000fcb56ebe10-width-30%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180802T134903Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=e559e3bf7f5ae84f94793c2855b102bbb905014fbeb0a075109b97859869739e\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"},{"id":"f1559bae-3f92-4f86-8fb4-99782337563b","name":"Anonymous Get Thumbnail Download URL - desired height 30 pixels","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_225b62f6dc340000fcb56ebe10/thumbnail?desiredHeight=30","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_225b62f6dc340000fcb56ebe10","thumbnail"],"query":[{"key":"desiredHeight","value":"30"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"388","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 02 Aug 2018 13:51:27 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"ea9d1201-b845-4bb8-a98e-a9064758ee7e","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thumbnail/5b62f6dc340000fcb56ebe10-height-30?response-content-disposition=attachment%3B%20filename%3D%225b62f6dc340000fcb56ebe10-height-30%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180802T135127Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=40f7106abf8a5e136e18d22f7d8a177bbf204913bb73a8b74c373fbfd2d84e80\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"}],"_postman_id":"cc7dd167-4fbd-4061-9c8d-8249203e7116"},{"name":"Anonymous Visual Thumbnail Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"thumbnailURL\",jsonData.url);"],"type":"text/javascript","id":"a1ed45f8-d3d7-4d89-8ec7-252d31c940fd"}}],"id":"620092a7-3f6e-47ee-8c3e-70b9ee3e76f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileId}}/visual/thumbnail?desiredWidth={{desiredWidth}}&desiredHeight={{desiredHeight}}","description":"<p>Requests a presigned URL for downloading the thumbnail visual image file whose ID is specified in the request URL.</p>\n<p>The request does not require the user submitting the request to be logged in to FLIR Cloud. Instead, the header includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>(Optional) You can specify a desired thumbnail width or height in the request URL.</p>\n<p>Use the URL in the response to this request in a subsequent Download Thumbnail request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileId}}","visual","thumbnail"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) desired width in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredWidth","value":"{{desiredWidth}}"},{"description":{"content":"<p>(optional) desired height in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredHeight","value":"{{desiredHeight}}"}],"variable":[]}},"response":[{"id":"6d9f9e48-d7ea-4570-9a61-4e7134ea2664","name":"Anonymous Visual Thumbnail Download URL - desired height 30 pixels","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"If-None-Match","value":"{{etag}}","disabled":true}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80/visual/thumbnail?desiredHeight=30","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80","visual","thumbnail"],"query":[{"key":"desiredHeight","value":"30"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"398","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 01 Nov 2018 13:58:16 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"caa64cb3-341c-4bbf-9477-4cfb052c67dd","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thumbnail/5bdad9756f00005d18500c80-Visual-height-30.jpeg?response-content-disposition=attachment%3B%20filename%3D%225bdad9756f00005d18500c80-Visual-height-30.jpeg%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181101T135816Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181101%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=c5ef9195725329015d3f2d7d36368169e25330076f79b6b1589fd175f6cd3e11\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"},{"id":"6c91b1c1-2211-481c-aed2-8a3959813cd3","name":"Anonymous Visual Thumbnail Download URL - desired width 30 pixels","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"If-None-Match","value":"{{etag}}","disabled":true}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80/visual/thumbnail?desiredWidth=30","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80","visual","thumbnail"],"query":[{"key":"desiredWidth","value":"30","description":"[Optional] - width size"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"395","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 01 Nov 2018 13:56:26 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e85f2413-e963-4441-9900-50b8c5b68f8e","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thumbnail/5bdad9756f00005d18500c80-Visual-width-30.jpeg?response-content-disposition=attachment%3B%20filename%3D%225bdad9756f00005d18500c80-Visual-width-30.jpeg%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181101T135626Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181101%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=f9b4e4dcb536c35eec9511cd16c5c064b543226605ebaa03ace916da61e58ad9\",\n    \"headers\": {},\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\n}"}],"_postman_id":"620092a7-3f6e-47ee-8c3e-70b9ee3e76f5"},{"name":"Anonymous Thermal Thumbnail Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"thumbnailURL\",jsonData.url);"],"type":"text/javascript","id":"d374aa58-1b21-4d0b-bbdb-73ca47c96325"}}],"id":"4afbe69d-1421-4da5-b9fa-4507278424b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/thermal/thumbnail?desiredWidth={{desiredWidth}}&desiredHeight={{desiredHeight}}","description":"<p>Requests a presigned URL for downloading the thumbnail thermal image file whose ID is specified in the request URL.</p>\n<p>The request does not require the user submitting the request to be logged in to FLIR Cloud. Instead, the header includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>(Optional) You can specify a desired thumbnail width or height in the request URL.</p>\n<p>Use the URL in the response to this request in a subsequent Download Thumbnail request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","thermal","thumbnail"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) desired width in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredWidth","value":"{{desiredWidth}}"},{"description":{"content":"<p>(optional) desired height in pixels of the thumbnail image to download</p>\n","type":"text/plain"},"key":"desiredHeight","value":"{{desiredHeight}}"}],"variable":[]}},"response":[{"id":"906f719b-85c3-4c74-bcc0-2cb83f11aad5","name":"Anonymous Thermal Thumbnail Download URL - desired height 30 pixels","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"If-None-Match","value":"{{etag}}","disabled":true}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80/thermal/thumbnail?desiredHeight=30","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80","thermal","thumbnail"],"query":[{"key":"desiredHeight","value":"30","description":"[Optional] - width size"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"398","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 01 Nov 2018 14:00:27 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"90baeb4d-2e77-408c-affb-706b0750d3fe","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thumbnail/5bdad9756f00005d18500c80-Thermal-height-30.jpeg?response-content-disposition=attachment%3B%20filename%3D%225bdad9756f00005d18500c80-Thermal-height-30.jpeg%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181101T140027Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181101%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=7f3e46a7a56040b532de06738e56220454d1fd0f72649cc4ecc4624bd961e1bb\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"},{"id":"fb70772c-ae3e-47ca-8373-5bc4ed3b48ca","name":"Anonymous Thermal Thumbnail Download URL - desired width 30 pixels","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"If-None-Match","value":"{{etag}}","disabled":true}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80/thermal/thumbnail?desiredWidth=30","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","175a138b-28bc-4e3b-899b-8d06679d9f65_5bdad9756f00005d18500c80","thermal","thumbnail"],"query":[{"key":"desiredWidth","value":"30","description":"[Optional] - width size"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"397","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 01 Nov 2018 13:59:33 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"29e47756-5294-4cb7-8f0d-e0d3d62e381b","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thumbnail/5bdad9756f00005d18500c80-Thermal-width-30.jpeg?response-content-disposition=attachment%3B%20filename%3D%225bdad9756f00005d18500c80-Thermal-width-30.jpeg%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181101T135933Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181101%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=dc7bc3bc5599aa26797ecb0b3e27616ed0da652579c551f235ae2f9a24648e86\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"}],"_postman_id":"4afbe69d-1421-4da5-b9fa-4507278424b4"},{"name":"Anonymous Download Thumbnail","id":"c681688c-46a6-4e01-8ab7-1c5f0560407d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{thumbnailURL}}","description":"<p>Template for downloading a thumbnail image. The thumbnailURL is from the response to a previous Anonymous Thumbnail Download URL request, Anonymous Visual Thumbnail Download URL request, or Anonymous Thermal Thumbnail Download URL request.</p>\n","urlObject":{"host":["{{thumbnailURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c681688c-46a6-4e01-8ab7-1c5f0560407d"},{"name":"Anonymous Get Thumbnail Download URLs","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"thumbnailURL\",jsonData.url);"],"type":"text/javascript","id":"a20c2afb-37b9-45dc-a5aa-626f2bbf7690"}}],"id":"b78f9500-d66c-4b45-a7a2-39fc5569c726","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\n\t{\n\t\t\"fileId\":\"{{fileID1}}\",\n\t\t\"width\":{{width1}}\n\t},\n\t{\n\t\t\"fileId\":\"{{fileID2}}\",\n\t\t \"width\":{{width2}}\n\t},\n\t{\n\t\t\"fileId\":\"{{fileID3}}\",\n\t\t\"height\":{{height3}}\n\t}\n\t\n]"},"url":"{{protocol}}://{{host}}/api/photos/gallery/thumbnails","description":"<p>Requests multiple presigned download thumbnail URLs for files specified by ID in the request body, along with the desired thumbnail width or height.</p>\n<p>The request does not require the user or device submitting the request to be logged in to FLIR Cloud. Instead, the header includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>The response to this request only includes URLs for cached thumbnails, and the request starts generating new thumbnails in the background. The behavior is similar to specifying waitFor=false in a Anonymous Thumbnail Download URL request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","thumbnails"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"997a11ad-7827-4661-963e-0865019151ea","name":"Anonymous Get Thumbnail Download URLs","originalRequest":{"method":"POST","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"[\n\t{\n\t\t\"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5bd1bbb90f00009f7e000814\",\n\t\t\"width\":50\n\t},\n\t{\n\t\t\"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5bd1bba90f00009f7e000813\",\n\t\t \"width\":100\n\t},\n\t{\n\t\t\"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5bd1b7310f00009f7e000812\",\n\t\t\"height\":120\n\t}\n\t\n]"},"url":"https://lambda.cloud.flir/api/photos/gallery/thumbnails"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"555","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 25 Oct 2018 12:50:58 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"4564e468-379c-4566-b284-ab49b5931845","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bd1bbb90f00009f7e000814\",\n        \"url\": \"https://int-photos-bucket.s3.amazonaws.com/ae83757b-c496-4ada-b8f7-6c0289ca7493/Thumbnail/5bd1bbb90f00009f7e000814-width-50.jpeg?response-content-disposition=attachment%3B%20filename%3D%225bd1bbb90f00009f7e000814-width-50.jpeg%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181025T125058Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181025%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=8dc153326172444a66c4d7f56eba89b6a3c84f6997dff214a71e88984b21929b\",\n        \"expiration\": \"2019-06-11T09:10:34.713Z\"\n    },\n    {\n        \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bd1b7310f00009f7e000812\",\n        \"url\": \"https://int-photos-bucket.s3.amazonaws.com/ae83757b-c496-4ada-b8f7-6c0289ca7493/Thumbnail/5bd1b7310f00009f7e000812-height-120.jpeg?response-content-disposition=attachment%3B%20filename%3D%225bd1b7310f00009f7e000812-height-120.jpeg%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181025T125058Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181025%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=b894410ffbf70dcfa68fc944f79c5c719eaa415d92cc827badabe76917543abc\",\n        \"expiration\": \"2019-06-11T09:10:34.713Z\"\n    },\n    {\n        \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bd1bba90f00009f7e000813\",\n        \"status\": \"thumbnail not found\"\n    \n    }\n]"}],"_postman_id":"b78f9500-d66c-4b45-a7a2-39fc5569c726"}],"id":"063c1e3e-a32e-4cee-8046-ae84c3845dee","_postman_id":"063c1e3e-a32e-4cee-8046-ae84c3845dee","description":""},{"name":"Anonymous Extract File","item":[{"name":"Anonymous Thermal Image Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"thermalImageURL\",jsonData.url);"],"type":"text/javascript","id":"a18949d8-4936-46b2-aa50-23a78ee776cd"}}],"id":"611b8b7e-460c-47d0-919b-c832bbf6fea6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/thermal","description":"<p>Requests a presigned URL for downloading the thermal image file whose ID is specified in the request URL.</p>\n<p>The request does not require the user submitting the request to be logged in to FLIR Cloud. Instead, the header includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>The request URL can include a boolean <strong>keepOverlay</strong> query parameter that will determine whether the thermal image should include the overlay layer. The default value is <strong>false</strong>.</p>\n<p>The URL in the response is used in a subseuent Anonymous Download Thermal Image request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","thermal"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"28ac9078-377f-4e84-82ed-0bf115df1cac","name":"Anonymous Get Thermal Image Download URL","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5b62f6dc340000fcb56ebe10/thermal"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"379","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 02 Aug 2018 13:57:32 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"a501ac82-0580-4862-8b92-c4d78b4ffaee","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thermal/5b62f6dc340000fcb56ebe10?response-content-disposition=attachment%3B%20filename%3D%225b62f6dc340000fcb56ebe10%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180802T135732Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=9c93ed929f573de3d2b3abe09cec399f7f5937ae8dbde4573a9622665a2ca46c\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"}],"_postman_id":"611b8b7e-460c-47d0-919b-c832bbf6fea6"},{"name":"Anonymous Download Thermal Image","id":"38b92dc6-1771-42a4-936e-1ac129428dd0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{thermalImageURL}}","description":"<p>Following a previous Anonymous Thermal Image Download URL request, downloads the thermal image file.</p>\n<p>The thermalImageURL is from the response to the Anonymous Thermal Image Download URL request.</p>\n","urlObject":{"host":["{{thermalImageURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"38b92dc6-1771-42a4-936e-1ac129428dd0"},{"name":"Anonymous Visual Image Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"visualImageURL\",jsonData.url);"],"type":"text/javascript","id":"914a54cf-0cdf-4677-b39f-32e56aba8424"}}],"id":"210e6a65-216b-4154-9c51-4fd1b724104b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/visual","description":"<p>Requests a presigned URL for downloading the visual image file whose ID is specified in the request URL.</p>\n<p>The request does not require the user submitting the request to be logged in to FLIR Cloud. Instead, the header includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>The URL in the response is used in a subsequent Anonymous Download Visual Image request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","visual"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"c402bbd0-e9cf-4c5c-b6ee-69f325e3c297","name":"Anonymous Get Visual Image Download URL","originalRequest":{"method":"GET","header":[{"key":"X-Shared-Link-Access-Token","value":"{{sharedLinkAccessToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5b62f6dc340000fcb56ebe10/visual"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"379","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 02 Aug 2018 13:58:32 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"ad95932c-cb60-4550-bb95-8945e107fa52","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Visual/5b62f6dc340000fcb56ebe10?response-content-disposition=attachment%3B%20filename%3D%225b62f6dc340000fcb56ebe10%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180802T135832Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=b66b1777fbe4d55484b4aee6bb331668f336b3ba03d45b6fc4d6243a2bcf4d5c\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"}],"_postman_id":"210e6a65-216b-4154-9c51-4fd1b724104b"},{"name":"Anonymous Download Visual Image","id":"b185ff6a-3b71-4614-bebf-cd8ce1609477","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{visualImageURL}}","description":"<p>Following a previous Anonymous Visual Image Download URL request, downloads the visual image file.</p>\n<p>The visualImageURL is from the response to the Anonymous Visual Image Download URL request.</p>\n","urlObject":{"host":["{{visualImageURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"b185ff6a-3b71-4614-bebf-cd8ce1609477"}],"id":"1895c00b-5f13-409d-af4c-5822c09e8461","_postman_id":"1895c00b-5f13-409d-af4c-5822c09e8461","description":""},{"name":"Jobs","item":[{"name":"Get Job Status","id":"873cd027-8043-42cb-83f0-faba96a4d976","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/job/{{jobID}}","description":"<p>Requests the status of the job whose ID is specified in request URL and is from a response to another request. For example, from a Delete Files request.</p>\n<p>The response includes the job status, operation (for example, DeleteFiles), information about the job, a job expiration estimation (relevant only to Upload/Update file jobs - subjected to internal and external changes as the job progresses)., and if the job failed, the reason it failed. Possible job status values are:</p>\n<ul><li><div>JobNotStarted</div></li><li><div>JobInProgress</div></li><li><div>JobDone</div></li><li><div>JobFailed</div></li><li><div>JobPartiallyFailed</div></li><li><div>JobStopped</div></li></ul>\n\n<p>For bulk operations, the response to a Get Job Status request includes the status for each individual job and if the job failed, the reason it failed. The status for bulk operations can be JobDone even when one or more of the individual jobs have failed.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","job","{{jobID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"d9ca456a-6a2d-4e13-a47d-57baf431cccc","name":"Get Job Status - JobDone - Accept Invitation","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8726d28000005bee058423"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 07:46:37 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"f962afe7-499a-4a4b-b505-0c3ae5bb9e8d"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"166"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8726d28000005bee058423\",\n    \"status\": \"JobDone\",\n    \"operation\": \"AcceptInvitation\",\n    \"info\": {\n        \"invitationId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd578000074ad234f64\",\n        \"folderId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e4babb07f0000d4b0d99ad0\"\n    }\n}"},{"id":"0bb9f7a0-0f7b-4a48-9a23-0beb8bac6373","name":"Get Job Status - JobDone - Bulk Copy File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877bf86e0000a8d5858f95"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 13:50:26 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"8054a85a-5297-4f9a-b0f6-ef93cf1a02e6"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"199"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877bf86e0000a8d5858f95\",\n    \"status\": \"JobDone\",\n    \"operation\": \"BulkCopyFile\",\n    \"bulkInfo\": [\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd378000074ad234f62\",\n            \"newFileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877bf86e0000a8d5858f96\",\n            \"fileName\": \"folder (1)\",\n            \"parent\": \".\",\n            \"status\": \"JobDone\"\n        },\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd378000074ad234f62\",\n            \"newFileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877bfe6e0000a8d5858f9a\",\n            \"fileName\": \"image\",\n            \"parent\": \".\",\n            \"status\": \"JobDone\"\n        }\n    ]\n}"},{"id":"f5d2b4f7-a870-418b-9a77-cb2ed613296d","name":"Get Job Status - JobDone - Move File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872f5e870000e400daa515"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:23:04 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"82b3074c-12f0-4c3f-a25b-1031e3891bab"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"187"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872f5e870000e400daa515\",\n    \"status\": \"JobDone\",\n    \"operation\": \"MoveFile\",\n    \"info\": {\n        \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872ec5870000e400daa512\",\n        \"parent\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd578000074ad234f64\",\n        \"newFileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e6fa6077b0000ed161ddd3b\",\n        \"fileName\": \"myFile (1)\"\n    }\n}"},{"id":"6db6226a-e5d8-4da4-b5ce-cd9f71dd0252","name":"Get Job Status - JobDone - Copy File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872e5f870000e400daa511"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:18:47 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"dfc19053-630f-4eb3-adf6-ce6967345162"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872e5f870000e400daa511\",\n    \"status\": \"JobDone\",\n    \"operation\": \"CopyFile\",\n    \"info\": {\n        \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd578000074ad234f64\",\n        \"copyTags\": true,\n        \"parent\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd378000074ad234f62\",\n        \"newFileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e4babb07f0000d4b0d99ad0\",\n        \"fileName\": \"folder (1)\"\n    }\n}"},{"id":"69f2e860-3530-4e90-8b4d-491166c6dd0c","name":"Get Job Status - JobDone - Bulk Move File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877c5f6e0000a8d5858f9e"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 13:51:39 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"e073f103-fb4c-4b0b-880f-11beeb511290"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"201"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877c5f6e0000a8d5858f9e\",\n    \"status\": \"JobDone\",\n    \"operation\": \"BulkMoveFile\",\n    \"bulkInfo\": [\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8777507c00007d75be3e0b\",\n            \"newFileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e6fa6427b0000ed161ddd3d\",\n            \"fileName\": \"temp (2)\",\n            \"parent\": \".\",\n            \"status\": \"JobDone\"\n        },\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd378000074ad234f62\",\n            \"newFileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e6fa6427b0000ed161ddd3c\",\n            \"fileName\": \"folder\",\n            \"parent\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8777507c00007d75be3e0b\",\n            \"status\": \"JobDone\"\n        }\n    ]\n}"},{"id":"6e78dec3-6780-4170-9d0b-2231bc8a18a1","name":"Get Job Status - JobDone - Rename File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/05f9cc23-5c9f-40a9-8796-682c71549cbe_05f9cc23-5c9f-40a9-8796-682c71549cbe_photos_f5e845ce-2f3e-46c3-baab-29dc3479510c"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:21:47 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"7672ae8c-ea15-43ff-9091-af0714e56c97"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"178"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_05f9cc23-5c9f-40a9-8796-682c71549cbe_photos_f5e845ce-2f3e-46c3-baab-29dc3479510c\",\n    \"status\": \"JobDone\",\n    \"operation\": \"RenameFile\",\n    \"info\": {\n        \"fileId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_644a30b69500008f91d64479\",\n        \"fileNameFromRequest\": \"my file\",\n        \"newFileName\": \"my file\"\n    }\n}"},{"id":"5f2df72a-cc2b-4d03-8b30-711b3ba8d129","name":"Get Job Status - JobDone - Rename File - autorename false","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/05f9cc23-5c9f-40a9-8796-682c71549cbe_05f9cc23-5c9f-40a9-8796-682c71549cbe_photos_f5e845ce-2f3e-46c3-baab-29dc3479510c"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:21:47 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"7672ae8c-ea15-43ff-9091-af0714e56c97"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"178"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_05f9cc23-5c9f-40a9-8796-682c71549cbe_photos_2cf9c794-47d3-4801-9197-fc703c61f2db\",\n    \"status\": \"JobDone\",\n    \"operation\": \"RenameFile\",\n    \"info\": {\n        \"fileId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_644a30b69500008f91d64479\",\n        \"fileNameFromRequest\": \"afile\",\n        \"newFileName\": \"afile (1)\"\n    }\n}"},{"id":"c1a5d757-9620-40f4-95f7-2408d56951d6","name":"Get Job Status - JobDone - Upload File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8b782e8f0000be97aff568"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 25 Sep 2019 14:23:24 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"c58d0663-db8a-44bc-a750-a1e61f811b0b"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"202"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8b782e8f0000be97aff568\",\n    \"status\": \"JobDoneStorage\",\n    \"operation\": \"UploadFile\",\n    \"info\": {\n        \n        \"fileNameFromRequest\": \"abc.jpg\",\n        \"contentType\": \"image/jpeg\",\n        \"tags\": [\n            {\n                \"key\": \"key1\",\n                \"value\": \"val1\"\n            },\n            {\n                \"key\": \"key2\",\n                \"value\": \"val2\"\n            }\n        ],\n        \"parent\": \".\",\n        \"fileName\" : \"abc (1).jpg\",\n        \"fileId\" : \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8b782e8f0000be97aff568\"\n    },\n    \"expireAtEstimate\": \"2024-05-27T12:03:44.869Z\"\n}"},{"id":"e773eca1-6a8d-4078-980d-7394a48b29a0","name":"Get Job Status - JobDone - Bulk Delete File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877d356e0000a8d5858fa1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 13:55:14 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"09098b1f-5af2-4456-8ff6-d02ab3fbcbed"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"225"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877d356e0000a8d5858fa1\",\n    \"status\": \"JobDone\",\n    \"operation\": \"BulkDeleteFile\",\n    \"bulkInfo\": [\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877bfe6e0000a8d5858f9a\",\n            \"status\": \"JobFailed\",\n            \"message\": \"The directory is not empty\"\n        },\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877bf86e0000a8d5858f96\",\n            \"status\": \"JobFailed\",\n            \"message\": \"The directory is not empty\"\n        },\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8777507c00007d75be3e0b\",\n            \"status\": \"JobDone\"\n        }\n    ]\n}"},{"id":"561e3763-7d66-4b5f-9b22-a27c6b9f0448","name":"Get Job Status - JobDone - Bulk Rename File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/c76434b1-0411-43fa-b213-541eb383b12a_c76434b1-0411-43fa-b213-541eb383b12a_photos_7f7b0567-8116-4e56-b24e-a9fc2c3aa320"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 24 Apr 2023 06:43:39 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"8e534413-341c-4413-9cc9-3bc8d6c46aff"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"239"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"c76434b1-0411-43fa-b213-541eb383b12a_c76434b1-0411-43fa-b213-541eb383b12a_photos_7f7b0567-8116-4e56-b24e-a9fc2c3aa320\",\n    \"status\": \"JobDone\",\n    \"operation\": \"BulkRenameFile\",\n    \"bulkInfo\": [\n        {\n            \"fileId\": \"c76434b1-0411-43fa-b213-541eb383b12a_64462489cb00007e953018cd\",\n            \"fileNameFromRequest\": \"a file\",\n            \"newFileName\": \"a file\",\n            \"status\": \"JobDone\"\n        },\n        {\n            \"fileId\": \"c76434b1-0411-43fa-b213-541eb383b12a_644624b1cb00007e953018ce\",\n            \"fileNameFromRequest\": \"abcd\",\n            \"newFileName\": \"abcd (1)\",\n            \"status\": \"JobDone\"\n        },\n        {\n            \"fileId\": \"c76434b1-0411-43fa-b213-541eb383b12a_644624b1cb00007e953018ce\",\n            \"status\": \"JobFailed\",\n            \"message\": \"Entity already exists\"\n        },\n    ]\n}"},{"id":"d89afb00-8ac3-4a7f-8807-5a80d4607128","name":"Get Job Status - JobDone - Update Sharing","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8725678000005bee058421"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 07:43:59 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"587c81c3-31d5-47da-adb9-dea8b43c35f5"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"219"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8725678000005bee058421\",\n    \"status\": \"JobDone\",\n    \"operation\": \"UpdateSharing\",\n    \"info\": {\n        \"folderId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd578000074ad234f64\",\n        \"share\": [\n            {\n                \"email\": \"example@flir.com\",\n                \"permissionsLevel\": \"viewer\"\n            }\n        ],\n        \"unshare\": []\n    }\n}"},{"id":"32638db8-4401-4de1-9a5b-9fe40e63e348","name":"Get Job Status - JobDone - Update File Tags","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcbc38f7d00006e8bcdc72a"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 13 Nov 2019 08:49:23 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"8502d5e8-1c8d-4b6a-b2f2-fa12f4f569bd"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"196"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcbc38f7d00006e8bcdc72a\",\n    \"status\": \"JobDone\",\n    \"operation\": \"UpdateFileTags\",\n    \"info\": {\n        \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcaa1b07300006b3f2667a9\",\n        \"tags\": [\n            {\n                \"key\": \"key1\",\n                \"value\": \"value1\"\n            },\n            {\n                \"key\": \"key2\",\n                \"value\": \"value2\"\n            }\n        ]\n    }\n}"},{"id":"63cadcf4-6950-4aa3-a78d-2b5f643c3a2b","name":"Get Job Status - JobFailed - CreateFolder","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/{{jobID}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 02 Jun 2019 10:28:34 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"03cad7d6-d36f-485d-8d45-c93718663149"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"111"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5cf3a3206100000f6a40d1db\",\n    \"status\": \"JobFailed\", \n    \"message\": \"ExceededSizeLimit\",\n    \"operation\": \"CreateFolder\",\n    \"info\": {\n        \"folderName\": \"example_1\",\n        \"parent\": \".\",\n        \"tags\": [\n            {\n                \"key\": \"keyExample\",\n                \"value\": \"valueExample\"\n            }\n        ]\n    }\n}"},{"id":"4c0a8a68-32bf-4d7a-8c73-578738794dbb","name":"Get Job Status - JobDone - Delete File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872fb5870000e400daa516"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:24:47 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"5ddffbe9-6901-42f3-a676-213affa78698"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"178"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872fb5870000e400daa516\",\n    \"status\": \"JobDone\",\n    \"operation\": \"DeleteFile\",\n    \"info\": {\n        \"fileID\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd578000074ad234f64\",\n        \"deleteIfEmpty\": false\n    }\n}"},{"id":"9ba6a8e6-6e4b-4902-91b7-0b79ddaef4d2","name":"Get Job Status - JobInProgress - Create Folder","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/{{jobID}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 02 Jun 2019 10:27:52 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"08096b54-e261-47fc-b501-60f39e9bb2ac"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"111"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5cf3a3206100000f6a40d1db\",\n    \"status\": \"JobInProgress\",\n    \"operation\": \"CreateFolder\",\n    \"info\": {\n        \"folderName\": \"example_1\",\n        \"parent\": \".\",\n        \"tags\": [\n            {\n                \"key\": \"keyExample\",\n                \"value\": \"valueExample\"\n            }\n        ]\n    }\n}"},{"id":"23ef4792-446f-45d7-b0b2-823d359e472e","name":"Get Job Status - JobDone - Decline Invitation","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872cfaa20000b8b459c30a"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:12:46 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"34cc2a60-19ea-411d-8d48-1bc248bc94a5"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"167"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872cfaa20000b8b459c30a\",\n    \"status\": \"JobDone\",\n    \"operation\": \"DeclineInvitation\",\n    \"info\": {\n        \"invitationId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd578000074ad234f64\"\n    }\n}"},{"id":"ce9293da-afa1-493a-ab9a-ac05e4ab6c16","name":"Get Job Status - JobDone - Create Folder","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872ec5870000e400daa513"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:20:46 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"c082df9a-68c6-4dbd-9207-6cb4f0eec7ea"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"205"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872ec5870000e400daa513\",\n    \"status\": \"JobDone\",\n    \"operation\": \"CreateFolder\",\n    \"info\": {\n        \"folderName\": \"example_1\",\n        \"parent\": \".\",\n        \"tags\": [\n            {\n                \"key\": \"keyExample\",\n                \"value\": \"valueExample\"\n            }\n        ]\n    }\n}"},{"id":"cd25d4a5-3b63-448d-be0e-94ebe450937f","name":"Get Job Status - JobDone - Delete Files","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877273790000b6d1f59a82"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 13:09:37 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"3b26ea27-0671-4cb0-b12c-400d0b061fa0"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"159"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877273790000b6d1f59a82\",\n    \"status\": \"JobDone\",\n    \"operation\": \"DeleteFiles\",\n    \"info\": {\n        \"parent\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d87423f6c0000031a2dfcd5\"\n    }\n}"},{"id":"78301479-614b-4171-aeca-50c99ca939cc","name":"Get Job Status","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/job/05f9cc23-5c9f-40a9-8796-682c71549cbe_05f9cc23-5c9f-40a9-8796-682c71549cbe_photos_e6fa88b6-0202-456f-b3c2-5843604baee8"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 27 Apr 2023 15:46:27 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"2fe09d27-a98a-4083-b575-c221d57d3ad6"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"260"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_05f9cc23-5c9f-40a9-8796-682c71549cbe_photos_e6fa88b6-0202-456f-b3c2-5843604baee8\",\n    \"status\": \"JobInProgress\",\n    \"operation\": \"BulkRenameFile\",\n    \"bulkInfo\": [\n        {\n            \"fileId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_644a35de970000413475650e\",\n            \"fileNameFromRequest\": \"abcd\",\n            \"newFileName\": \"abcd\",\n            \"status\": \"JobInProgress\"\n        },\n        {\n            \"fileId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_644a30b69500008f91d64479\",\n            \"fileNameFromRequest\": \"1234\",\n            \"newFileName\": \"1234\",\n            \"status\": \"JobNotStarted\"\n        }\n    ]\n}"},{"id":"88a9e7e8-d2a1-4be4-9035-6613f8967943","name":"Get Job Status","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/job/05f9cc23-5c9f-40a9-8796-682c71549cbe_05f9cc23-5c9f-40a9-8796-682c71549cbe_photos_3920d170-dee4-41c7-bd0c-7d6d5bef3179"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 27 Apr 2023 18:55:02 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"516f65ab-4f30-474c-bcbb-5736eaad7f9c"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"236"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_05f9cc23-5c9f-40a9-8796-682c71549cbe_photos_3920d170-dee4-41c7-bd0c-7d6d5bef3179\",\n    \"status\": \"JobDone\",\n    \"operation\": \"BulkCopyFile\",\n    \"bulkInfo\": [\n        {\n            \"fileId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_644ac399c100000137057b0b\",\n            \"newFileId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_644ac4f099000007559074fc\",\n            \"fileName\": \"assaf_a (1)\",\n            \"parent\": \".\",\n            \"status\": \"JobDone\"\n        }\n    ]\n}"}],"_postman_id":"873cd027-8043-42cb-83f0-faba96a4d976"},{"name":"Get Active Jobs","id":"35f66b0e-0365-4a56-a52a-ca37946ee1b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/jobs","description":"<p>Requests information for all running jobs that were created by the current user.</p>\n<p><strong>Note</strong>: This API will return a maximum of 100 results.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","jobs"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"d8169fc2-7706-4e0c-a889-6cc17174e099","name":"Get Active Jobs","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/jobs"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 17 Mar 2020 14:30:58 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"52b0771c-3123-45b0-90f2-10d4d5c0f39e"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"307"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"jobId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_photos_1b43503c-a989-483c-92d6-ae69aa7f5301\",\n        \"status\": \"JobInProgress\",\n        \"operation\": \"CopyFile\",\n        \"info\": {\n            \"fileId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_5e7087326f000040405faacc\",\n            \"parent\": \".\",\n            \"newFileId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_5e70c7e46800008b233631ea\",\n            \"fileName\": \"temp (2)\"\n        }\n    },\n   \n    {\n        \"jobId\": \"6be064cf-c0b9-4242-b25a-bc13bcde90e6_6be064cf-c0b9-4242-b25a-bc13bcde90e6_photos_fdda017f-79d2-4924-b48c-f83f1f6eb64d\",\n        \"status\": \"JobNotStarted\",\n        \"operation\": \"UploadFile\",\n        \"info\": {\n            \"fileNameFromRequest\": \"filename\",\n            \"tags\": [],\n            \"parent\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_5e6e5f9e69000064bbe13732\"\n        }\n    },\n    {\n    \n        \"jobId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_photos_ad965bd3-b60b-4bd1-a27e-43c1c7d044b2\",\n        \"status\": \"JobInProgress\",\n        \"operation\": \"BulkCopyFile\",\n        \"bulkInfo\": [\n            {\n                \"fileId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_5e7087326f000040405faacc\",\n                \"parent\": \".\",\n                \"status\": \"JobInProgress\"\n            },\n            {\n                \"fileId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_5e7087326f000040405faacc\",\n                \"parent\": \".\",\n                \"status\": \"JobNotStarted\"\n            },\n            {\n                \"fileId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_5e7087326f000040405faacc\",\n                \"parent\": \".\",\n                \"status\": \"JobNotStarted\"\n            }\n\n        ]\n    }\n]"}],"_postman_id":"35f66b0e-0365-4a56-a52a-ca37946ee1b4"},{"name":"Stop Job","id":"16c573fd-a7c6-4186-ac97-a3b877b4c071","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/jobs/{{jobID}}/stop","description":"<p>Initiates a stop request for a running job whose ID is specified in the request URL.\nThe status of a stopped job will be set to <em>JobStopped</em>.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","jobs","{{jobID}}","stop"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"5ba81333-8881-49b0-9564-e4643202681f","name":"Stop Job","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/jobs/{{jobID}}/stop"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 25 Mar 2020 12:55:04 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"0f6aea52-18d6-4a57-b537-edf040691d0c"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"16c573fd-a7c6-4186-ac97-a3b877b4c071"},{"name":"Extend Job","id":"3543d1d8-2c34-480d-a5b0-ec5235e3f83f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/jobs/{{jobID}}/extend","description":"<p>Initiates an extend expiration request for a job whose ID is specified in the request URL. Only UploadFile or UpdateFile jobs can be extended. Only jobs which aren't done, failed or stopped can be extended.</p>\n<p>The response will include a job expiration estimation (subjected to internal and external changes as job progresses).</p>\n<p>It is possible to extend a job only up to 1 hour since it was created.</p>\n<p>Each extend request will extend the job in 5 minutes (unless the existing expiration is already more than 5 minutes from the current time - in which case the job will retain its original expiraiton value)</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","jobs","{{jobID}}","extend"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"02193fcc-78a0-4679-a7d2-2d39326984df","name":"Extend Job - Job is already Done","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/jobs/{{jobID}}/extend"},"status":"Bad Request","code":400,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 25 Mar 2020 12:55:04 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"0f6aea52-18d6-4a57-b537-edf040691d0c"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"errorCodes\": [\r\n        {\r\n            \"code\": 800031,\r\n            \"codename\": \"UnableToExtendJob\",\r\n            \"description\": \"Unable to extend job\"\r\n        }\r\n    ],\r\n    \"reason\": \"Unable to extend job 6e3f6858-936c-436d-8ec9-0443f09fe4c8_6e3f6858-936c-436d-8ec9-0443f09fe4c8_storage_fb3f92c9-407f-46e9-ad24-894fc762ad5c since: job status is JobDone\",\r\n    \"origin\": \"StorageService\",\r\n    \"requestId\": \"a8c85785-c5d5-4798-8258-956491e61bb2\",\r\n    \r\n    \"utcTime\": \"2024-05-27T11:47:30.088499700Z\"\r\n}"},{"id":"85e9d47a-6e69-4f6b-82be-c8c950f3d075","name":"Extend Job - Job exceeded max extension time","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/jobs/{{jobID}}/extend"},"status":"Bad Request","code":400,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 25 Mar 2020 12:55:04 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"0f6aea52-18d6-4a57-b537-edf040691d0c"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"errorCodes\": [\r\n        {\r\n            \"code\": 800031,\r\n            \"codename\": \"UnableToExtendJob\",\r\n            \"description\": \"Unable to extend job\"\r\n        }\r\n    ],\r\n    \"reason\": \"Unable to extend job 6e3f6858-936c-436d-8ec9-0443f09fe4c8_6e3f6858-936c-436d-8ec9-0443f09fe4c8_storage_08ea27a2-7d5b-476a-8920-70d89b7f39b8 since: job cannot be extended more than 1 hour\",\r\n    \"origin\": \"StorageService\",\r\n    \"requestId\": \"dcaeef69-3616-4e9c-9338-222a886a1439\",\r\n    \"utcTime\": \"2024-05-27T12:02:08.605047700Z\"\r\n}"},{"id":"b0fd4ccb-0c7b-4a35-ba68-7dd44d495b2c","name":"Extend Job","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/jobs/{{jobID}}/extend"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 25 Mar 2020 12:55:04 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"0f6aea52-18d6-4a57-b537-edf040691d0c"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"6e3f6858-936c-436d-8ec9-0443f09fe4c8_6e3f6858-936c-436d-8ec9-0443f09fe4c8_storage_285ac4b3-bc23-4f9b-ab4e-f20dac683769\",\r\n    \"status\": \"JobNotStarted\",\r\n    \"operation\": \"UploadFile\",\r\n    \"info\": {\r\n        \"fileNameFromRequest\": \"storage-job-file-test-3.jpg\",\r\n        \"tags\": [],\r\n        \"parent\": \".\"\r\n    },\r\n    \"expireAtEstimate\": \"2024-05-27T12:03:44.869Z\"\r\n}"}],"_postman_id":"3543d1d8-2c34-480d-a5b0-ec5235e3f83f"}],"id":"dc064980-5418-4083-8eb3-9ad4f4966a47","_postman_id":"dc064980-5418-4083-8eb3-9ad4f4966a47","description":""},{"name":"Blocks","item":[{"name":"Get Revisions","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","id":"0c6e60ec-dac9-4270-819c-b197aab85171"}}],"id":"e529a9af-39cd-4429-b894-e2e9bb3fae94","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/photos/gallery/blocks?sharedFolder={{sharedFolder}}","description":"<p>Requests information about photo gallery blocks associated with the latest block sequence associated with the user submitting the request.</p>\n<p>The request URL can include a sharedFolder value:</p>\n<li>When not provided, the response will include information about the personal storage associated with the user submitting the request.</li>\n<li>When provided, the response will include information about the collaborator shared folder associated with the provided shared folder ID</li>\n\n<p>The request response includes the following values:</p>\n<ul>\n<li>syncRevision: unique revision of the entire block sequences</li>\n<li>blocks: a list of the blocks associated with the block sequence, with the following values for each block:</li>\n<li>blockId: ID of the block</li>\n<li>blockRevision: the block revision</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","blocks"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) collaborator's root shared folder ID</p>\n","type":"text/plain"},"key":"sharedFolder","value":"{{sharedFolder}}"}],"variable":[]}},"response":[{"id":"8d1595c9-8d6a-4c0a-b6e1-67e1792aa2a9","name":"Get Revisions","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"https://lambda.cloud.flir/api/photos/gallery/blocks"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2020 22:15:57 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"05bb7c37-3311-45e7-be12-3f8195ab78f5"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"208"}],"cookie":[],"responseTime":null,"body":"{\n    \"syncRevision\": \"8bca0c33-c0df-490d-98ff-f0e88d59d08c\",\n    \"blocks\": [\n        {\n            \"blockId\": \"b4dd89f0-1198-465b-8119-a2a0dad3473b\",\n            \"blockRevision\": \"6d942970-981e-4d94-af72-16798d3b0df6\"\n        },\n        {\n            \"blockId\": \"de276ab4-b0d4-4edb-85a4-f2d90ba1ca6c\",\n            \"blockRevision\": \"8941b7ba-007f-4fea-b9cf-33b080ee53c9\"\n        }\n    ]\n}"}],"_postman_id":"e529a9af-39cd-4429-b894-e2e9bb3fae94"},{"name":"Get Block by Block ID","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","id":"949b699f-0fbd-471d-a33c-8f28499fc88b"}}],"id":"84d7386f-a7e9-42ed-abd8-31140793e8b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/photos/gallery/blocks/{{blockId}}?sharedFolder={{sharedFolder}}","description":"<p>Requests the latest information about the photo gallery block whose ID is specified in the request URL.</p>\n<p>The request URL can include a sharedFolder value:</p>\n<li>When not provided, the response will include information about the personal storage associated with the user submitting the request.</li>\n<li>When provided, the response will include information about the collaborator shared folder associated with the provided shared folder ID</li>\n\n<p>The request response includes the following values:</p>\n<ul>\n<li>syncRevision: unique revision of the entire block sequences</li>\n<li>blockId: ID of the block</li>\n<li>blockRevision: the block revision</li>\n<li>block files: a list of the files associated with the block, with the following values for each file:</li>\n<li>fileId: ID of the entity</li>\n<li>path: ID of the entity's path</li>\n<li>type: file or folder</li>\n<li>fileName: name of the file or folder</li>\n<li>tags: tags associated with the file or folder</li>\n<li>uploadTime: date and time the parent folder was created</li>\n<li>changeTime: date and time the parent folder was last modified</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","blocks","{{blockId}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) collaborator's root shared folder ID</p>\n","type":"text/plain"},"key":"sharedFolder","value":"{{sharedFolder}}"}],"variable":[]}},"response":[{"id":"2c6039a0-44c8-4a81-893b-7d4ec1d122da","name":"Get Block By Block ID","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"https://lambda.cloud.flir/api/photos/gallery/blocks/b4dd89f0-1198-465b-8119-a2a0dad3473b"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2020 22:20:12 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"ed78ef30-5001-4c91-8a11-1a80adce5ef7"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"328"}],"cookie":[],"responseTime":null,"body":"{\n    \"syncRevision\": \"8bca0c33-c0df-490d-98ff-f0e88d59d08c\",\n    \"blockId\": \"b4dd89f0-1198-465b-8119-a2a0dad3473b\",\n    \"blockRevision\": \"6d942970-981e-4d94-af72-16798d3b0df6\",\n    \"blockFiles\": [\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e347818690000aa74eb6860\",\n            \"path\": \".\",\n            \"type\": \"Folder\",\n            \"fileName\": \"dir1\",\n            \"tags\": [\n                {\n                    \"key\": \"fifi\",\n                    \"value\": \"kiki\"\n                }\n            ],\n            \"uploadTime\": \"2020-01-31T18:55:21.186Z\",\n            \"changeTime\": \"2020-01-31T18:55:21.186Z\"\n        },\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e34782c690000aa74eb6862\",\n            \"path\": \"./5e347818690000aa74eb6860\",\n            \"type\": \"File\",\n            \"fileName\": \"pic1\",\n            \"size\": 0,\n            \"tags\": [],\n            \"uploadTime\": \"2020-01-31T18:55:44.724Z\",\n            \"changeTime\": \"2020-01-31T18:55:44.724Z\"\n        }\n    ]\n}"}],"_postman_id":"84d7386f-a7e9-42ed-abd8-31140793e8b1"}],"id":"a74d7945-320e-471b-ac32-636a6dee71ea","_postman_id":"a74d7945-320e-471b-ac32-636a6dee71ea","description":""},{"name":"Advanced Processing","item":[{"name":"Extract File","item":[{"name":"Thermal Image Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"thermalImageURL\",jsonData.url);"],"type":"text/javascript","id":"224dd479-273b-4d78-b2e1-0c71445f97cb"}}],"id":"5525dbc0-8c3f-45c1-97a9-d964974e01c8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/thermal?keepOverlay={{keepOverlay}}","description":"<p>Requests a pre-signed URL for downloading the thermal image file whose ID is specified in the request URL.</p>\n<p>The request URL can include a boolean <strong>keepOverlay</strong> query parameter that will determine whether the thermal image should include the overlay layer. The default value is <strong>false</strong>.</p>\n<p>The URL in the response is used in a subsequent Download Thermal Image request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","thermal"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) determines whether the image should include the overlay layer or only the thermal layer</p>\n","type":"text/plain"},"key":"keepOverlay","value":"{{keepOverlay}}"}],"variable":[]}},"response":[{"id":"7da3f31f-84b5-414e-93fe-dcba548b4f91","name":"Get Thermal Image Download URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5b62f6dc340000fcb56ebe10/thermal"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"379","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 02 Aug 2018 13:57:32 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"a501ac82-0580-4862-8b92-c4d78b4ffaee","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Thermal/5b62f6dc340000fcb56ebe10?response-content-disposition=attachment%3B%20filename%3D%225b62f6dc340000fcb56ebe10%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180802T135732Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=9c93ed929f573de3d2b3abe09cec399f7f5937ae8dbde4573a9622665a2ca46c\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"}],"_postman_id":"5525dbc0-8c3f-45c1-97a9-d964974e01c8"},{"name":"Download Thermal Image","id":"c53467a7-eb72-4e19-adae-c531026865b8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{thermalImageURL}}","description":"<p>Following a previous Thermal Image Download URL request, downloads the thermal image file.</p>\n<p>The thermalImageURL is from the response to the Thermal Image Download URL request.</p>\n","urlObject":{"host":["{{thermalImageURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c53467a7-eb72-4e19-adae-c531026865b8"},{"name":"Visual Image Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"visualImageURL\",jsonData.url);"],"type":"text/javascript","id":"44b5f668-e81e-49c7-ab1a-7e9ee715b4dd"}}],"id":"6bd80081-a8b0-48ca-bde7-9ec0805c63e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileID}}/visual","description":"<p>Requests a presigned URL for downloading the visual image file whose ID is specified in the request URL.</p>\n<p>The URL in the response is used in a subsequent Download Visual Image request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileID}}","visual"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"9024056d-8909-4387-abc1-dd65af223287","name":"Get Visual Image Download URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/175a138b-28bc-4e3b-899b-8d06679d9f65_5b62f6dc340000fcb56ebe10/visual"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"379","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 02 Aug 2018 13:58:32 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"ad95932c-cb60-4550-bb95-8945e107fa52","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"url\": \"https://int-photos-bucket.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/Visual/5b62f6dc340000fcb56ebe10?response-content-disposition=attachment%3B%20filename%3D%225b62f6dc340000fcb56ebe10%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180802T135832Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=b66b1777fbe4d55484b4aee6bb331668f336b3ba03d45b6fc4d6243a2bcf4d5c\",\r\n    \"headers\": {},\r\n    \"expiration\": \"2019-06-11T09:10:34.713Z\"\r\n}"}],"_postman_id":"6bd80081-a8b0-48ca-bde7-9ec0805c63e5"},{"name":"Download Visual Image","id":"a8db6578-7c8a-45c5-b6e0-b0d184f53822","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{visualImageURL}}","description":"<p>Following a previous Visual Image Download URL request, downloads the visual image file.</p>\n<p>The visualImageURL is from the response to the Visual Image Download URL request.</p>\n","urlObject":{"host":["{{visualImageURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a8db6578-7c8a-45c5-b6e0-b0d184f53822"}],"id":"59c00866-b790-4bec-afc8-bb15ecd5ba9b","_postman_id":"59c00866-b790-4bec-afc8-bb15ecd5ba9b","description":""},{"name":"Ultra Max","item":[{"name":"Convert to Ultramax","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","","postman.setEnvironmentVariable(\"fileID\",jsonData.fileId);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"cba98317-4dd9-4087-8fbf-fb1f3ce51d79"}}],"id":"8ffa70b1-dfda-41b5-8836-f99c6267ae06","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n    \"createNew\": \"{{createNew}}\",\r\n    \"fileName\": \"{{fileName}}\",\r\n    \"parent\": \"{{parent}}\",\r\n    \"autorename\":{{autoRename}},\r\n    \"tags\": \"{{tags}}\",\r\n    \"copyTags\": \"{{copyTags}}\",\r\n    \"contentType\": \"{{contentType}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileId}}/ultramax","description":"<p>Converts the file with the fileId specified in the request URL into an Ultra Max image (or creates a new image).</p>\n<p>Request body includes:</p>\n<ul>\n<li>createNew: Boolean which specifies whether to convert the current image into an ultra max image or create a new image.</li>\n<li>fileName: Optional String - only relevant (and also required) when createNew is true. Must be a non empty string.</li>\n<li>parent: Optional ID of the parent folder into which the new ultra max image will be uploaded. Only relevant when createNew is true. If the parent folder is not specified, the new image will be uploaded to the root folder (\".\").</li>\n<li>autorename: Optional Boolean - Only relevant when createNew is true. Determines whether the new ultra max image will be automatically renamed with a counter number when a file with the same name already exists in the parent folder.</li>\n<li>contentType: (optional) HTTP content-type header value</li>\n<li>tags: Optional list of key:value tags. Only relevant when createNew is true. If not specified and copyTags is true, the original image's tags will be copied to the new ultra max image.</li>\n</ul>\n<p>The response to this request includes:</p>\n<ul><li><p>fileId: ID of the file.</p></li><li><p>jobId: Use in a Photos service Get Job Status request to periodically check the status of the job.</p></li></ul>","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileId}}","ultramax"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"37f1cb20-353f-45d4-9e5d-d51b4f1552b1","name":"Convert to Ultramax create new image","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"createNew\": true,\r\n    \"fileName\": \"ultra max image\",\r\n    \"copyTags\": false,\r\n    \"tags\": [\r\n        {\r\n            \"key\": \"key-4\",\r\n            \"value\": \"value-4-updated\"\r\n        }, \r\n       {\r\n            \"key\": \"key-5\",\r\n            \"value\": \"value-5-updated\"\r\n        }\r\n    ],\r\n    \"parent\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc\",\r\n    \"autorename\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/photos/gallery/6e3f6858-936c-436d-8ec9-0443f09fe4c8_64467a90b80000d0163c80c8/ultramax"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"462","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 27 Aug 2018 08:06:23 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9aa0bfd1-5867-4a04-9579-04428d079091","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb53\",\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf37ad490000060612c1b38\"\n}"},{"id":"69133c28-262a-4801-ad57-0e5b4d1aac6d","name":"Convert to Ultramax","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"createNew\": false,\r\n    \"contentType\": \"bla\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/photos/gallery/6e3f6858-936c-436d-8ec9-0443f09fe4c8_64467a90b80000d0163c80c8/ultramax"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"462","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 27 Aug 2018 08:06:23 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9aa0bfd1-5867-4a04-9579-04428d079091","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"6e3f6858-936c-436d-8ec9-0443f09fe4c8_64467a90b80000d0163c80c8\",\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf37ad490000060612c1b38\"\n}"},{"id":"d1c17923-6ceb-4b6b-b1df-5d2a23463ab3","name":"Convert to Ultramax - Unsupported Image type","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"createNew\": false,\r\n    \"contentType\": \"bla\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/photos/gallery/6e3f6858-936c-436d-8ec9-0443f09fe4c8_64467a90b80000d0163c80c8/ultramax"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"462","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 27 Aug 2018 08:06:23 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9aa0bfd1-5867-4a04-9579-04428d079091","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCodes\": [\n        {\n            \"code\": 1600008,\n            \"codename\": \"UltraMaxUnsupported\",\n            \"description\": \"Ultra Max unsupported for image\"\n        }\n    ],\n    \"reason\": \"Ultra Max unsupported for image\",\n    \"origin\": \"PhotosService\",\n    \"requestId\": \"3fc067f0-c0ca-4310-b465-db27c6ec2367\",\n    \"utcTime\": \"2023-04-24T15:04:12.034823500Z\"\n}"}],"_postman_id":"8ffa70b1-dfda-41b5-8836-f99c6267ae06"}],"id":"93fac052-aa91-4637-a030-8473a43c8ab4","_postman_id":"93fac052-aa91-4637-a030-8473a43c8ab4","description":""},{"name":"ReProcess","item":[{"name":"Reprocess Image","id":"70e92d95-cbe6-40fc-9d29-7268964a19ed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/{{fileId}}/reprocess","description":"<p>Update image meta data (exif, fff/ats, location, etc) by supplying image id. Avaialble only for thermal images (fff/ats). Reprocess the image with the latest thermal SDKs. Can be used when new fields are added for example.</p>\n<p>Returns 200 upon success.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","{{fileId}}","reprocess"],"host":["{{host}}"],"query":[{"disabled":true,"key":"","value":""}],"variable":[]}},"response":[{"id":"47c112b0-e6f6-422f-9ed8-2d9250a35646","name":"Reprocess Image","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/6e3f6858-936c-436d-8ec9-0443f09fe4c8_65e782c7a82800c40069e52f/reprocess","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","6e3f6858-936c-436d-8ec9-0443f09fe4c8_65e782c7a82800c40069e52f","reprocess"],"query":[{"key":"","value":"","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"70e92d95-cbe6-40fc-9d29-7268964a19ed"}],"id":"3559d245-0b62-4cf9-abfc-d3cc07b58a5a","_postman_id":"3559d245-0b62-4cf9-abfc-d3cc07b58a5a","description":""},{"name":"Create Batch","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","","postman.setEnvironmentVariable(\"batchId\",jsonData.batchId);"],"type":"text/javascript","packages":{},"id":"83b16296-86f0-4165-92a2-114631f78531"}}],"id":"4d6bef36-8283-4c64-9734-696126d658ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n    \"batch\": [\r\n        {\r\n            \"fileId\": \"{{fileId1}}\",\r\n            \"operation\": \"{{operation1}}\",\r\n            \"parameters\": {\r\n                {{parameters1}}\r\n            }\r\n        },\r\n        {\r\n            \"fileId\": \"{{fileId2}}\",\r\n            \"operation\": \"{{operation2}}\",\r\n            \"parameters\": {\r\n                {{parameters2}}\r\n            }\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/photos/gallery/batch","description":"<p>This feature allows you to create and initiate an advanced processing batch operation by specifying the batch details in the request body.</p>\n<p>The currently supported operations are <strong>Ultramax &amp; Reprocess</strong> (refer to the 'Convert to Ultramax' &amp; 'Reprocess Image' requests for more details).</p>\n<p>Each item in the batch request body array describes a single advanced processing operation with the following fields:</p>\n<ul>\n<li><p><strong>fileId</strong>: The identifier of the file to operate on.</p>\n</li>\n<li><p><strong>operation</strong>: The operation to perform. It must be one of the following values: <code>[\"Ultramax\", \"Reprocess\"]</code>.</p>\n</li>\n<li><p><strong>parameters</strong>: A general JSON object that will be passed as the request body to the operation itself.</p>\n</li>\n</ul>\n<p>Note: The maximum number of items in a batch is 100.</p>\n<p>Upon successful creation, the system will generate a <code>batchId</code> and provide it in the response. This <code>batchId</code> can be used to query the status and progress of the batch operation.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","batch"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"947e9b68-fc0c-47dd-8540-dc51fd0b699c","name":"Create Batch","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n    \"batch\": [\r\n        {\r\n            \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_66992023f80000d200538044\",\r\n            \"operation\": \"Ultramax\",\r\n            \"parameters\": {\r\n                \"createNew\": true,\r\n                \"fileName\": \"ultra max image 1\"\r\n            }\r\n        },\r\n        {\r\n            \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_65e782c7a82800c40069e52f\",\r\n            \"operation\": \"Reprocess\",\r\n            \"parameters\": {\r\n            }\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/photos/gallery/batch"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Jul 2024 09:47:42 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"fb2aad0f-dadd-417f-b09a-5392f40a8fb1"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"76"}],"cookie":[],"responseTime":null,"body":"{\n    \"batchId\": \"079afd2e-49cb-4424-9752-c21e017bba18\"\n}"}],"_postman_id":"4d6bef36-8283-4c64-9734-696126d658ec"},{"name":"Get Batch Status","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"e479f1b5-b64c-4120-87b7-e7359c65b3de"}},{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"bdaca98d-b482-44ce-a6ea-d5e7ad170959"}}],"id":"c93cc150-d3f4-4f59-95cc-9f02aad496c7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/batch/{{batchId}}?fullBatch={{fullBatch}}","description":"<p>This endpoint retrieves information about an advanced processing batch operation.</p>\n<h4 id=\"parameters\">Parameters</h4>\n<ul>\n<li><p><code>batchId</code> - The ID of the batch for which information is to be retrieved.</p>\n</li>\n<li><p><code>fullBatch</code> (optional) - A boolean flag to indicate whether to retrieve the full batch information.</p>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<ul>\n<li><p>info (always returned):</p>\n<ul>\n<li><p>id - the batch id.</p>\n</li>\n<li><p>inProgress - counter of the currently number of in progress items in the batch.</p>\n</li>\n<li><p>succeeded - number of successfully completed items in the batch.</p>\n</li>\n<li><p>failed - number of items in the batch that completed with failure.</p>\n</li>\n<li><p>timeCreated - time the batch was created by the user</p>\n</li>\n<li><p>timeCompleted (optional) - appears when all items in the batch completed. This is the time when the last item (hence the whole batch) has completed.</p>\n</li>\n</ul>\n</li>\n<li><p>items (returned only if fullBatch=true), fields per item:</p>\n<ul>\n<li><p>fileId - the file id the batch item operated on as requested by the user.</p>\n</li>\n<li><p>operation - the batch item operation as requested by the user.</p>\n</li>\n<li><p>status - \"InProgress\" / \"Succeeded\" / \"Failed\"</p>\n</li>\n<li><p>timeStarted (optional) - Appears once the actual batch item job starts and signifies the time it started.</p>\n</li>\n<li><p>timeCompleted (optional) - Appears once the actual batch item job completed and signifies the time it completed.</p>\n</li>\n<li><p>parameters - the JSON value of the item as requested by the user.</p>\n</li>\n<li><p>response (optional) - once the batch item job starts, this appears and shows the response that was given from the specific operation creation.</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","batch","{{batchId}}"],"host":["{{host}}"],"query":[{"key":"fullBatch","value":"{{fullBatch}}"}],"variable":[]}},"response":[{"id":"033308a4-597c-40e5-897e-b28bf3c095c4","name":"Get Batch Status - fullBatch = false","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/batch/{{batchId}}?fullBatch=false","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","batch","{{batchId}}"],"query":[{"key":"fullBatch","value":"false"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Jul 2024 15:24:00 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"e628c066-bc6d-4914-9220-2d829a5dfb4a"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"157"}],"cookie":[],"responseTime":null,"body":"{\n    \"info\": {\n        \"id\": \"8dd92f95-f010-4a44-9c3f-8a455b5e6775\",\n        \"inProgress\": 0,\n        \"succeeded\": 1,\n        \"failed\": 1,\n        \"timeCreated\": \"2024-07-22T15:23:28.990Z\",\n        \"timeCompleted\": \"2024-07-22T15:23:44.200Z\"\n    }\n}"},{"id":"d92f594b-25d0-46d9-a18c-03fc5f374c5a","name":"Get Batch Status - both items are in progress","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/batch/{{batchId}}?fullBatch={{fullBatch}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","batch","{{batchId}}"],"query":[{"key":"fullBatch","value":"{{fullBatch}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Jul 2024 15:22:12 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"068ec3e4-f93d-42ca-b75b-69b117fc100e"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"389"}],"cookie":[],"responseTime":null,"body":"{\n    \"info\": {\n        \"id\": \"7fe095e9-447e-4562-bdce-7dd86aa0e179\",\n        \"inProgress\": 2,\n        \"succeeded\": 0,\n        \"failed\": 0,\n        \"timeCreated\": \"2024-07-22T15:22:09.622Z\"\n    },\n    \"items\": [\n        {\n            \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_66992023f80000d200538044\",\n            \"operation\": \"Ultramax\",\n            \"status\": \"InProgress\",\n            \"timeStarted\": \"2024-07-22T15:22:10.724Z\",\n            \"parameters\": {\n                \"createNew\": true,\n                \"fileName\": \"ultra max image 1\"\n            },\n            \"response\": {\n                \"jobId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_c60792e2-c33d-4f25-915e-47c05b14424d_photos_d4090269-4140-4cf8-aea0-82a77f645f80\",\n                \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_669e7922f90000d4007042ee\"\n            }\n        },\n        {\n            \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_66992023f80000d200538044\",\n            \"operation\": \"Ultramax\",\n            \"status\": \"InProgress\",\n            \"timeStarted\": \"2024-07-22T15:22:10.729Z\",\n            \"parameters\": {\n                \"createNew\": true,\n                \"fileName\": \"ultra max image 2\"\n            },\n            \"response\": {\n                \"jobId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_c60792e2-c33d-4f25-915e-47c05b14424d_photos_3f380aeb-6a3c-41fe-83f5-fef0a70708de\",\n                \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_669e7922f90000d5007042ed\"\n            }\n        }\n    ]\n}"},{"id":"9a914d2a-8e03-4e7a-91cd-34ef37d94199","name":"Get Batch Status - 1 item finished 1 still in progress","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/batch/{{batchId}}?fullBatch={{fullBatch}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","batch","{{batchId}}"],"query":[{"key":"fullBatch","value":"{{fullBatch}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Jul 2024 15:22:27 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"20c4fb56-3036-470c-80a1-fd92c8b3f0f9"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"409"}],"cookie":[],"responseTime":null,"body":"{\n    \"info\": {\n        \"id\": \"7fe095e9-447e-4562-bdce-7dd86aa0e179\",\n        \"inProgress\": 1,\n        \"succeeded\": 1,\n        \"failed\": 0,\n        \"timeCreated\": \"2024-07-22T15:22:09.622Z\"\n    },\n    \"items\": [\n        {\n            \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_66992023f80000d200538044\",\n            \"operation\": \"Ultramax\",\n            \"status\": \"Succeeded\",\n            \"timeStarted\": \"2024-07-22T15:22:10.724Z\",\n            \"timeCompleted\": \"2024-07-22T15:22:26.601Z\",\n            \"parameters\": {\n                \"createNew\": true,\n                \"fileName\": \"ultra max image 1\"\n            },\n            \"response\": {\n                \"jobId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_c60792e2-c33d-4f25-915e-47c05b14424d_photos_d4090269-4140-4cf8-aea0-82a77f645f80\",\n                \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_669e7922f90000d4007042ee\"\n            }\n        },\n        {\n            \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_66992023f80000d200538044\",\n            \"operation\": \"Ultramax\",\n            \"status\": \"InProgress\",\n            \"timeStarted\": \"2024-07-22T15:22:10.729Z\",\n            \"parameters\": {\n                \"createNew\": true,\n                \"fileName\": \"ultra max image 2\"\n            },\n            \"response\": {\n                \"jobId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_c60792e2-c33d-4f25-915e-47c05b14424d_photos_3f380aeb-6a3c-41fe-83f5-fef0a70708de\",\n                \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_669e7922f90000d5007042ed\"\n            }\n        }\n    ]\n}"},{"id":"7b42531e-2923-41b8-a676-e0368410905b","name":"Get Batch Status - 1 succeeded 1 failed","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/photos/gallery/batch/{{batchId}}?fullBatch={{fullBatch}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","photos","gallery","batch","{{batchId}}"],"query":[{"key":"fullBatch","value":"{{fullBatch}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Jul 2024 15:23:43 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"175bdc12-0b62-443f-a1b8-22df7370035b"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"988"}],"cookie":[],"responseTime":null,"body":"{\n    \"info\": {\n        \"id\": \"8dd92f95-f010-4a44-9c3f-8a455b5e6775\",\n        \"inProgress\": 0,\n        \"succeeded\": 1,\n        \"failed\": 1,\n        \"timeCreated\": \"2024-07-22T15:23:28.990Z\",\n        \"timeCompleted\": \"2024-07-22T15:23:44.200Z\"\n    },\n    \"items\": [\n        {\n            \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_66992023f80000d200538044\",\n            \"operation\": \"Ultramax\",\n            \"status\": \"Succeeded\",\n            \"timeStarted\": \"2024-07-22T15:23:29.739Z\",\n            \"timeCompleted\": \"2024-07-22T15:23:44.200Z\",\n            \"parameters\": {\n                \"createNew\": true,\n                \"fileName\": \"ultra max image 3\"\n            },\n            \"response\": {\n                \"jobId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_c60792e2-c33d-4f25-915e-47c05b14424d_photos_e85f3be7-8369-4070-9d4e-6db5bf9dfb56\",\n                \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_669e7971f90000d4007042ef\"\n            }\n        },\n        {\n            \"fileId\": \"c60792e2-c33d-4f25-915e-47c05b14424d_66992023f80000d200538043\",\n            \"operation\": \"Ultramax\",\n            \"status\": \"Failed\",\n            \"timeStarted\": \"2024-07-22T15:23:29.435Z\",\n            \"timeCompleted\": \"2024-07-22T15:23:29.435Z\",\n            \"parameters\": {\n                \"createNew\": true,\n                \"fileName\": \"ultra max image 4\"\n            },\n            \"response\": {\n                \"status\": 400,\n                \"body\": \"{\\\"errorCodes\\\":[{\\\"code\\\":800000,\\\"codename\\\":\\\"NoSuchFile\\\",\\\"description\\\":\\\"No such file\\\"}],\\\"reason\\\":\\\"No such file c60792e2-c33d-4f25-915e-47c05b14424d_66992023f80000d200538043\\\",\\\"origin\\\":\\\"StorageService\\\",\\\"requestId\\\":\\\"d938d8db-1d84-41c8-897d-0cbdd567665d\\\",\\\"stackTrace\\\":[\\\"com.flir.exceptions.NoSuchFileException: No such file c60792e2-c33d-4f25-915e-47c05b14424d_66992023f80000d200538043\\\",\\\"at com.flir.bl.internalActors.GetFileFullInformationActor$$anonfun$onGetFile$1.applyOrElse(GetFileFullInformationActor.scala:55)\\\",\\\"at com.flir.bl.internalActors.GetFileFullInformationActor$$anonfun$onGetFile$1.applyOrElse(GetFileFullInformationActor.scala:34)\\\",\\\"at scala.PartialFunction$OrElse.apply(PartialFunction.scala:266)\\\",\\\"at flir.common.actors.MessageBaseActor$$anonfun$handleIncomingMessage$1.applyOrElse(MessageBaseActor.scala:118)\\\",\\\"at scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:35)\\\",\\\"at flir.common.actors.MessageBaseActor$$anonfun$receive$1.applyOrElse(MessageBaseActor.scala:37)\\\",\\\"at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547)\\\",\\\"at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:545)\\\",\\\"at com.flir.bl.internalActors.GetFileFullInformationActor.aroundReceive(GetFileFullInformationActor.scala:22)\\\",\\\"at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)\\\",\\\"at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)\\\",\\\"at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:280)\\\",\\\"at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:241)\\\",\\\"at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:253)\\\",\\\"at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)\\\",\\\"at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)\\\",\\\"at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)\\\",\\\"at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)\\\",\\\"at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)\\\"],\\\"utcTime\\\":\\\"2024-07-22T15:23:29.432052400Z\\\"}\"\n            }\n        }\n    ]\n}"}],"_postman_id":"c93cc150-d3f4-4f59-95cc-9f02aad496c7"},{"name":"Get Batches","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"fefef019-c8db-46e2-92d0-67de7ea4625d"}},{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"id":"9b8ccccf-f41d-4133-b49f-39b680818d84"}}],"id":"4d6f1789-4bde-419a-ae9e-b8b3bf6fef7a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/photos/gallery/batch","description":"<p>Retreives all batches of the user account initiating the request.</p>\n<p>Each batch is represented in the response by the following 3 fields:</p>\n<ul>\n<li><p>batchId - the id of the batch.</p>\n</li>\n<li><p>status - \"InProgress\" or \"Completed\". A batch is completed once the status of each and all of its sub items is either \"Succeeded\" or \"Failed\".</p>\n</li>\n<li><p>timeCreated - time the batch was created by the user.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","photos","gallery","batch"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"5935da99-31c9-4b2c-91c5-39f7e258777e","name":"Get Batches","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/photos/gallery/batch"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Jul 2024 15:27:08 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"d28f26e3-a4fd-464b-b8c2-adfced6920ea"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"280"}],"cookie":[],"responseTime":null,"body":"{\n    \"batches\": [\n        {\n            \"batchId\": \"8dd92f95-f010-4a44-9c3f-8a455b5e6775\",\n            \"status\": \"Completed\",\n            \"timeCreated\": \"2024-07-22T15:23:28.990Z\"\n        },\n        {\n            \"batchId\": \"7fe095e9-447e-4562-bdce-7dd86aa0e179\",\n            \"status\": \"Completed\",\n            \"timeCreated\": \"2024-07-22T15:22:09.622Z\"\n        },\n        {\n            \"batchId\": \"f9395c5b-1d95-4c94-9651-bf4a62ab58f8\",\n            \"status\": \"Completed\",\n            \"timeCreated\": \"2024-07-22T15:15:08.414Z\"\n        },\n        {\n            \"batchId\": \"c0fe83fe-1505-4141-84f7-8f5777a485ea\",\n            \"status\": \"Completed\",\n            \"timeCreated\": \"2024-07-22T15:23:06.395Z\"\n        },\n        {\n            \"batchId\": \"a80f1819-ad12-4081-a367-36fc10271cf4\",\n            \"status\": \"InProgress\",\n            \"timeCreated\": \"2024-07-22T15:27:06.290Z\"\n        }\n    ]\n}"}],"_postman_id":"4d6f1789-4bde-419a-ae9e-b8b3bf6fef7a"}],"id":"cd1025ad-b614-4587-9d44-c0ed5be9eeb9","_postman_id":"cd1025ad-b614-4587-9d44-c0ed5be9eeb9","description":""}],"id":"d1e53b56-c2cc-4a23-970e-558f01070cab","description":"<p>The FLIR Cloud API Photos service includes a comprehensive range of requests for navigating, managing, and sharing a user's photo gallery.</p>\n<p>Files Operations requests support managing files. The service includes requests for uploading, downloading, deleting, moving, and renaming files.</p>\n<p>Files Queries requests support photo gallery navigation and search with filter and sort criteria.</p>\n<p>Thumbnails requests support downloading thumbnail images of the visual and thermal images in a user's storage. Some requests also trigger the generation of the thumbnail images.</p>\n<p>Extract File requests support downloading full-size visual and thermal images.</p>\n<p>Sharing requests support inviting other FLIR Cloud users to share folders in the current user's photo gallery, managing invitations from other users to share their folders, and requesting information about the users sharing a folder.</p>\n<p>Shared Links and Anonymous requests support inviting non-FLIR Cloud users to share files and folders in the current user's photo gallery.</p>\n<p>Use the Jobs request, Get Job Status, to periodically check the status of operations that are asynchronous or can take some time.</p>\n","_postman_id":"d1e53b56-c2cc-4a23-970e-558f01070cab"},{"name":"Prism","item":[{"name":"Jobs","item":[{"name":"Job URL","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":["var date = new Date(new Date().setFullYear(new Date().getFullYear() + 1)).toISOString();\r","postman.setEnvironmentVariable(\"1yearFromNow\",date);"]}},{"listen":"test","script":{"type":"text/javascript","exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobId\",jsonData.jobId);","postman.setEnvironmentVariable(\"jobUrl\",jsonData.url);"]}}],"id":"02cacf23-b712-4667-9b4e-30ad748d09d1","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n   \"name\":\"{{jobName}}\",\r\n   \"project\" : \"{{projectId}}\",\r\n   \"volatile\" : {{volatile}},\r\n   \"input\":{\r\n      \"type\":\"{{jobInputType}}\",\r\n      \"info\":{\r\n        {{jobInputInfo}}\r\n      }\r\n   },\r\n   \"output\":{\r\n      \"type\":\"{{jobOutputType}}\",\r\n      \"info\":{\r\n        {{jobOutputInfo}}\r\n      }\r\n   },\r\n   \"configuration\":{\r\n      \"processors\":[\r\n        {\r\n          \"name\": \"{{processorName}}\",\r\n          \"info\": {\r\n            {{processorInfo}}\r\n          }\r\n        }\r\n      ]\r\n   }\r\n}"},"url":"{{protocol}}://{{host}}/api/prism/jobs/url","description":"<p>Requests a URL be generated for a job.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li>jobName: unique name for the job.</li>\n<li>projectID: (optional) ID of the project.</li>\n<li>volatile: (optional) indicates whether the job is volatile and to automatically delete it after a predefined period. Valid values are <em>true</em> / <em>false</em>. The default value is <em>false</em>.\n</li><li>input:</li>\n    <ul>\n    <li>jobInputType: type of input for the job, such as <em>StorageService</em>, <em>LocalStorage</em>, <em>Streaming</em>, or <em>PhotosService</em>.</li>\n    <li>jobInputInfo: information about the job input.</li>\n    </ul>\n<li>output:</li>\n    <ul>\n    <li>jobOutputType: type of output for the job, such as <em>StorageService</em>, <em>LocalStorage</em>, <em>Streaming</em>, or <em>PhotosService</em>.</li>\n    <li>jobOutputInfo: information about the job output.</li>\n</ul>\n<li>configuration:</li>\n    <ul>\n    <li>processors:</li>\n        <ul>\n        <li>processorName: name of the processor, such as <em>nightking</em>.</li>\n        <li>processorInfo: information about the processor.</li>\n        </ul>\n    </ul>\n</ul>\n\n<p>Start the job by using the URL in the response to this request. The URL is either HTTP or WebSockets, depending on the body of the request.</p>\n<p>In addition to the job URL, the response to this request includes the jobID.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","prism","jobs","url"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"af00eb3c-e0cb-428c-9506-515ea81e2c06","name":"Job URL - LocalStorage job, NightKing processor","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n   \"name\":\"MyJob\",\r\n   \"volatile\" : true,\r\n   \"input\":{\r\n      \"type\":\"LocalStorage\",\r\n      \"info\":{\r\n         \"files\":[\r\n            \"C:\\\\coffee.jpg\"\r\n         ]\r\n      }\r\n   },\r\n   \"output\":{\r\n      \"type\":\"LocalStorage\",\r\n      \"info\":{\r\n         \"path\":\"C:\"\r\n      }\r\n   },\r\n   \"configuration\":{\r\n      \"processors\":[\r\n         {\r\n            \"name\":\"PrismProcessorSimulator.jar\",\r\n            \"info\":{\r\n               \"type\":\"nightking\"\r\n            }\r\n         }\r\n      ]\r\n   }\r\n}"},"url":"https://lambda.cloud.flir/api/prism/jobs/url"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"882","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 28 Mar 2018 08:56:28 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"db572231-8543-41ad-ad03-cffd4e97bd84","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://localhost:9012/api/prism/jobs/strict/eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJqb2JJZCI6ImRiNTcyMjMxLTg1NDMtNDFhZC1hZDAzLWNmZmQ0ZTk3YmQ4NCIsImNsaWVudENvbnRleHQiOnsiY2xpZW50IjoiMDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAxIiwic2Vzc2lvbklkIjoiZWFiMmMzN2EtNTRjMi00ZDk3LWJlZDMtYzIyMzQ1YTNjM2YyIiwicm9sZXMiOlsiQWRtaW4iXX0sImFjY291bnRDb250ZXh0Ijp7ImFjY291bnRJZCI6IjM5ZjU4MWUxLTM3MTgtNDI1ZC05MjRjLWU2MjgwN2MyNzhiZiIsImFjY291bnRUeXBlIjoiZmxpciIsInVzZXIiOiIwMDAwMDAwMC0wMDAwLTAwMDAtMDAwMC0wMDAwMDAwMDAwMDEiLCJzZXNzaW9uSWQiOiJlYWIyYzM3YS01NGMyLTRkOTctYmVkMy1jMjIzNDVhM2MzZjIiLCJyb2xlcyI6W119LCJmbG93SWQiOiJkYjU3MjIzMS04NTQzLTQxYWQtYWQwMy1jZmZkNGU5N2JkODQiLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiM0RfTlhaY1VSVC1zNEdkSGYxMmRpdyIsImlhdCI6MTUyMjIyNzM4OCwiZXhwIjoxNTIyMjMwOTg4fQ.kS7aPwMUAvFTngdTITv5E3btFOd9wAHxWMoIg1BMDTLDyHjVLDjRCxzXc8ibDbRfwEXbqZ1OTU3gMYvWaWIOEN9SEyg6IUZeY3pjJLSJGi0sfjqjYEJX2ELUa6fUDfKKzxin3chTE2lJB39tkDP38OqXCkufTKe5M1j59g_45dM3fT0sbEU3a-2AdySDxcMKS_Z1pgyhMJswEm43g8gjktUkNe6MLvfJhxdNPbssvc_SC73ZENCe8Tr2GySs7TW77NZLqkQmpGdngxhVXFLcla2-HGzVcZ5pmH3Og92qu3NUufq5weg-kkQBD9xgkOIFCdJGxJIIFLozbLNNW0bWDA\",\n    \"jobId\": \"lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:job:db572231-8543-41ad-ad03-cffd4e97bd84\"\n}"},{"id":"4c460b46-9c73-4289-a668-98da72c31645","name":"Job URL - Streaming job, NightKing processor","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n   \"name\":\"MyJob\",\r\n   \"input\":{\r\n      \"type\":\"Streaming\",\r\n      \"info\":{\r\n      }\r\n   },\r\n   \"output\":{\r\n      \"type\":\"Streaming\",\r\n      \"info\":{\r\n      }\r\n   },\r\n   \"configuration\":{\r\n      \"processors\":[\r\n      \t{\r\n            \"name\":\"PrismProcessorSimulator.jar\",\r\n            \"info\":{\r\n               \"type\":\"nightking\"\r\n            }\r\n      \t}\r\n      ]\r\n   }\r\n}"},"url":"https://lambda.cloud.flir/api/prism/jobs/url"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"885","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 29 Mar 2018 17:16:08 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"0e3b3758-0fa1-4639-a29f-c24f0024bd94","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"wss://localhost:9012/api/prism/jobs/stream/eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJqb2JJZCI6IjBlM2IzNzU4LTBmYTEtNDYzOS1hMjlmLWMyNGYwMDI0YmQ5NCIsImNsaWVudENvbnRleHQiOnsiY2xpZW50IjoiMDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAxIiwic2Vzc2lvbklkIjoiZjQ1MzBkOWEtNGM3OC00OWRjLWI0MmMtMDZjYmFkZjg0OWNlIiwicm9sZXMiOlsiQWRtaW4iXX0sImFjY291bnRDb250ZXh0Ijp7ImFjY291bnRJZCI6IjM5ZjU4MWUxLTM3MTgtNDI1ZC05MjRjLWU2MjgwN2MyNzhiZiIsImFjY291bnRUeXBlIjoiZmxpciIsInVzZXIiOiIwMDAwMDAwMC0wMDAwLTAwMDAtMDAwMC0wMDAwMDAwMDAwMDEiLCJzZXNzaW9uSWQiOiJmNDUzMGQ5YS00Yzc4LTQ5ZGMtYjQyYy0wNmNiYWRmODQ5Y2UiLCJyb2xlcyI6W119LCJmbG93SWQiOiIwZTNiMzc1OC0wZmExLTQ2MzktYTI5Zi1jMjRmMDAyNGJkOTQiLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiYlRoYjEyYVplQ3VKbmRCbHE5VDZfUSIsImlhdCI6MTUyMjM0Mzc2OCwiZXhwIjoxNTIyMzQ3MzY4fQ.aG6FTui4hgL44f5cTqMbNBqW7AXZQGbGgUiAjufG3eS_ELZEgUjyX7uxFttfCWiLe6Tnz462lOsaEGfDQSv8r4zs48iScwzR1ASpQNuBEx5jT8jwtteT5Tz-ceDVtxQuaOgxIx1SEhc5J4_chRHXLtQwTG3mDgd-OF15jE2q2-DxVhoV3ikJLsTNS8Rh-PRUDtSFkbrp-VaSkn2omPKj6nK_7PMX06JXEf3TuorOeCyT3VcQ02elWp-V0ufGjUvKYVgqRLDEWYnyvHHu7-hUFo69whOltmQzK8VlbbxkgCIyOuvvVSMptF6T2QO067W-7PRE3EHNt0zI5qmDokf-qw\",\n    \"jobId\": \"lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:job:0e3b3758-0fa1-4639-a29f-c24f0024bd94\"\n}"},{"id":"aecf6068-4d37-4a14-a5b7-2f4b501b5bcd","name":"Job URL - StorageService job, NightKing processor","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n   \"name\":\"MyJob\",\r\n   \"input\":{\r\n      \"type\":\"StorageService\",\r\n      \"info\":{\r\n         \"files\":[\r\n            \"89b0a372-3360-11e8-b467-0ed5f89f718b\"\r\n         ]\r\n      }\r\n   },\r\n   \"output\":{\r\n      \"type\":\"StorageService\",\r\n      \"info\":{\r\n      }\r\n   },\r\n   \"configuration\":{\r\n      \"processors\":[\r\n         {\r\n            \"name\":\"PrismProcessorSimulator.jar\",\r\n            \"info\":{\r\n               \"type\":\"nightking\"\r\n            }\r\n         }\r\n      ]\r\n   }\r\n}"},"url":"https://lambda.cloud.flir/api/prism/jobs/url"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"993","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 10 Jun 2018 09:19:57 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"361ce8bd-c3ef-4529-86b6-899e349b0f14","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://localhost:9012/api/prism/jobs/strict/eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJqb2JJZCI6ImxhbWJkYTpwcmlzbTpkZXY6ODIwMDRiYWEtZjc4OC00ZGJlLWJiYTYtZTZiNjY4Yzk2YzRiOmpvYjozNjFjZThiZC1jM2VmLTQ1MjktODZiNi04OTllMzQ5YjBmMTQiLCJjbGllbnRDb250ZXh0Ijp7ImNsaWVudCI6IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMSIsInNlc3Npb25JZCI6IjUwNDc0MWI0LTdiOGUtNDkwOS04Y2VmLTUwY2RlMjMzYmE5OSIsInJvbGVzIjpbIkFkbWluIl19LCJhY2NvdW50Q29udGV4dCI6eyJhY2NvdW50SWQiOiI4MjAwNGJhYS1mNzg4LTRkYmUtYmJhNi1lNmI2NjhjOTZjNGIiLCJhY2NvdW50VHlwZSI6ImZsaXIiLCJ1c2VyIjoiMDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAxIiwic2Vzc2lvbklkIjoiNTA0NzQxYjQtN2I4ZS00OTA5LThjZWYtNTBjZGUyMzNiYTk5Iiwicm9sZXMiOltdfSwiZmxvd0lkIjoiMzYxY2U4YmQtYzNlZi00NTI5LTg2YjYtODk5ZTM0OWIwZjE0IiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6ImREbzZnV1BwQ05vSGpRSmdZMVZMUHciLCJpYXQiOjE1Mjg2MjIzOTcsImV4cCI6MTUyODYyNTk5N30.gnv_-xgAyT_BeTz1JIb1TD5DqKeMMDUrQhp4WuLfeoswZX7roYvE0Y43XyIGWfp8DSw1Kq2YZxKcmKsWN7IuDr_n_IuEqU-dmGyValm6NIYencUD2-9Us-uANH3-7pWaZKmamCK9y8uPf0bQ4PLsjq7YzBz9gcAtKZ7eCQl2auP2raYE6vCLpxKNHEXw0DQgsQb4afm7IKvOZe7-rWaX-GoLXhSeJnLrRP7rEO8fRZlM81HplfhQaOSHo4CDG5dse3xXL8uvohBzjUV4SveVipguJAorkvBDOgG6nwZAAsIrdjDrE_8nNJxqslju-AxMrp-YPlxc4DRkXHLXw4cUDw\",\n    \"jobId\": \"lambda:prism:dev:82004baa-f788-4dbe-bba6-e6b668c96c4b:job:361ce8bd-c3ef-4529-86b6-899e349b0f14\"\n}"},{"id":"5485408e-58b6-41f4-a9e0-2200d443949d","name":"Job URL - PhotosService job, NightKing processor","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n   \"name\":\"MyJob\",\r\n   \"project\" : \"lambda:prism:dev:7f33d073-a893-4af0-bfc6-aaf6fc20cc13:project:d45f30db-9e88-46a1-b6ce-f40f8c6c4d1f\",\r\n   \"input\":{\r\n      \"type\":\"PhotosService\",\r\n      \"info\":{\r\n         \"files\":[\r\n            \"5b432147aa00008d012f7271\",\r\n            \"5b43215faa000085012f7272\"\r\n         ]\r\n      }\r\n   },\r\n   \"output\":{\r\n      \"type\":\"PhotosService\",\r\n      \"info\":{\r\n        \r\n      }\r\n   },\r\n   \"configuration\":{\r\n      \"processors\":[\r\n         {\r\n            \"name\":\"PrismProcessorSimulator.jar\",\r\n            \"info\":{\r\n               \"type\":\"nightking\"\r\n            }\r\n         }\r\n      ]\r\n   }\r\n}"},"url":"https://lambda.cloud.flir/api/prism/jobs/url"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"1019","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 09 Jul 2018 13:48:19 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"bfece485-3608-43f8-9348-6f160e776fe0","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"url\":\"https://WS-HOZ:9012/api/prism/jobs/strict/eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJqb2JJZCI6ImxhbWJkYTpwcmlzbTpkZXY6N2YzM2QwNzMtYTg5My00YWYwLWJmYzYtYWFmNmZjMjBjYzEzOmpvYjpiZmVjZTQ4NS0zNjA4LTQzZjgtOTM0OC02ZjE2MGU3NzZmZTAiLCJjbGllbnRDb250ZXh0Ijp7ImNsaWVudCI6IjA4MDVkNzUzLTZhMzgtNDIxNC1hNWNmLWIyMzg3NzU3ZGZmMCIsInNlc3Npb25JZCI6IjVjY2I1NGY2LTA4MzYtNGQxNy04NTBjLTFlNDM5YWRmY2IzMyIsInJvbGVzIjpbIlVzZXIiXX0sImFjY291bnRDb250ZXh0Ijp7ImFjY291bnRJZCI6IjdmMzNkMDczLWE4OTMtNGFmMC1iZmM2LWFhZjZmYzIwY2MxMyIsImFjY291bnRUeXBlIjoiZmxpciIsInVzZXIiOiIwODA1ZDc1My02YTM4LTQyMTQtYTVjZi1iMjM4Nzc1N2RmZjAiLCJzZXNzaW9uSWQiOiI1Y2NiNTRmNi0wODM2LTRkMTctODUwYy0xZTQzOWFkZmNiMzMiLCJyb2xlcyI6WyJBZG1pbiJdfSwiZmxvd0lkIjoiYmZlY2U0ODUtMzYwOC00M2Y4LTkzNDgtNmYxNjBlNzc2ZmUwIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6Ik1aWDVtM1BweElRSzFGNm8xRm9URnciLCJpYXQiOjE1MzExNDQwOTksImV4cCI6MTUzMTE0NzY5OX0.Hma9z3izLT0lZK1jC2qcUGkFUjJwKFcSA0BN_cNrf5jzcvv9aSYmSLk_bCfTFTot_e1UNtWrInAV0rnzt7dgyRB54ftFhqXncWZKXCELHWUf7_S3_HjjrocrVGuP9d0edNKS79x8BEd3q5Zkw51aTGoM6xbzcr5TfgZBTOSzkC2q1O-lZB0UxBAwliT8EX1LkkSuqftJMcEiV79G2wRIcALtVDC4So1B2eP3jpXryHVQlr30EFhMCJnPvyIgP9XhNiBmWnGNxdkG1WwqGR8-qnJ9rTkWd7LGcmNsNdg9GFBI4eqXpXlJPK5eZQ7NaW7AJ4OQfW2DX-VCybx9ehISoQ\",\"jobId\":\"lambda:prism:dev:7f33d073-a893-4af0-bfc6-aaf6fc20cc13:job:bfece485-3608-43f8-9348-6f160e776fe0\"}"}],"_postman_id":"02cacf23-b712-4667-9b4e-30ad748d09d1"},{"name":"Post Job","event":[{"listen":"prerequest","script":{"exec":["var date = new Date(new Date().setFullYear(new Date().getFullYear() + 1)).toISOString();\r","postman.setEnvironmentVariable(\"1yearFromNow\",date);"],"type":"text/javascript"}},{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"77d06838-f89c-452a-bd38-ff6e24103551","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{jobUrl}}","description":"<p>If a Job URL request generates an HTTP URL, this is the template for starting the job.</p>\n<p>The jobURL is from the response to the Job URL request.</p>\n","urlObject":{"host":["{{jobUrl}}"],"query":[],"variable":[]}},"response":[{"id":"1d5cd3de-bc55-4151-850b-74bfdbbc60e4","name":"Post Job - 200 OK response - job starts in the background","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{jobURL}}"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Content-Length","value":"0","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Date","value":"Mon, 29 Jan 2018 15:26:22 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin","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."},{"key":"X-Request-ID","value":"2b8cc99e-d147-454c-8b2a-17957f7b0f91","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""},{"id":"1d9231d2-b72d-4ebb-97a6-363d87d621d9","name":"Post Job - job has already started - 400 Bad Request response","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{jobURL}}"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Length","value":"280","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 29 Mar 2018 15:16:52 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin","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."},{"key":"X-Request-ID","value":"b9938ad8-55d9-42a2-9534-a52f734a432b","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCodes\": [\n        {\n            \"code\": 1500003,\n            \"codename\": \"JobAlreadyStarted\",\n            \"description\": \"Job already started\"\n        }\n    ],\n    \"reason\": \"Job lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:job:43c71214-32af-491b-aaf1-b362a40e7389 already started\",\n    \"origin\": \"PrismService\",\n    \"requestId\": \"b9938ad8-55d9-42a2-9534-a52f734a432b\",\n    \"utcTime\": \"2018-03-29T15:16:52.908Z\"\n}"},{"id":"1c06f2c1-c8a9-430a-8bba-e987efb40771","name":"Post Job - expired job ticket - 400 Bad Request response","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{jobURL}}"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Length","value":"1156","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 12 Apr 2018 12:37:34 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin","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."},{"key":"X-Request-ID","value":"8cb880b5-bb16-4929-bac8-4dcbbd9e27d4","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCodes\": [\n        {\n            \"code\": 100004,\n            \"codename\": \"TicketNotValid\",\n            \"description\": \"Ticket not valid\"\n        }\n    ],\n    \"reason\": \"Ticket is not valid : org.jose4j.jwt.consumer.InvalidJwtException: JWT (claims->{\\\"jobId\\\":\\\"lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:job:887c970a-a4a7-4917-92fe-8f4ad5edc2e1\\\",\\\"clientContext\\\":{\\\"client\\\":\\\"00000000-0000-0000-0000-000000000001\\\",\\\"sessionId\\\":\\\"28de36bb-9b3c-4475-8e79-50cf77178a81\\\",\\\"roles\\\":[\\\"Admin\\\"]},\\\"accountContext\\\":{\\\"accountId\\\":\\\"39f581e1-3718-425d-924c-e62807c278bf\\\",\\\"accountType\\\":\\\"flir\\\",\\\"user\\\":\\\"00000000-0000-0000-0000-000000000001\\\",\\\"sessionId\\\":\\\"28de36bb-9b3c-4475-8e79-50cf77178a81\\\",\\\"roles\\\":[]},\\\"flowId\\\":\\\"887c970a-a4a7-4917-92fe-8f4ad5edc2e1\\\",\\\"iss\\\":\\\"LambdaServices\\\",\\\"aud\\\":\\\"LambdaServices\\\",\\\"jti\\\":\\\"80JaYqiGOwmqf_Xufwo8jg\\\",\\\"iat\\\":1523536516,\\\"exp\\\":1523536576}) rejected due to invalid claims. Additional details: [The JWT is no longer valid - the evaluation time NumericDate{1523536654 -> 15:37:34 IDT 12/04/2018} is on or after the Expiration Time (exp=NumericDate{1523536576 -> 15:36:16 IDT 12/04/2018}) claim value.]\",\n    \"origin\": \"PrismService\",\n    \"requestId\": \"8cb880b5-bb16-4929-bac8-4dcbbd9e27d4\",\n    \"utcTime\": \"2018-04-12T12:37:34.850Z\"\n}"}],"_postman_id":"77d06838-f89c-452a-bd38-ff6e24103551"},{"name":"Stop job","id":"d40c150b-11f0-495e-911c-08791409552a","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/prism/jobs/stop/{{jobId}}?force={{forceStopJob}}","description":"<p>Requests stopping the running job whose ID specified in the request URL.</p>\n<p>When the optional <em>force</em> query parameter is not provided or set to <em>false</em>, the system will rely on the Processing Units to terminate the job. In some cases, the Processing Units might ignore the request to make sure there's no data corrpution or side effects. When set to <em>true</em>, the system will force the job termination.\nIn both cases, an Accepted 202 response indicates that the request was accepted and that an attempt to stop the job has been initiated. It does <em>not</em> indicate that the job has already been stopped. </p>\n<p>To determine whether a job is still running or has stopped, one of the job status requests can be used.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","prism","jobs","stop","{{jobId}}"],"host":["{{host}}"],"query":[{"key":"force","value":"{{forceStopJob}}"}],"variable":[]}},"response":[{"id":"f9746417-7b10-4822-b3f7-5192b940252d","name":"Stop job","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":{"raw":"{{protocol}}://{{host}}/api/prism/jobs/stop/lambda:prism:dev:82004baa-f788-4dbe-bba6-e6b668c96c4b:job:361ce8bd-c3ef-4529-86b6-899e349b0f14?force=false","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","prism","jobs","stop","lambda:prism:dev:82004baa-f788-4dbe-bba6-e6b668c96c4b:job:361ce8bd-c3ef-4529-86b6-899e349b0f14"],"query":[{"key":"force","value":"false"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Sun, 03 May 2020 09:28:40 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"43ebd3fd-64b7-456f-b14c-2f27575ab490"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"d40c150b-11f0-495e-911c-08791409552a"},{"name":"Job Status","id":"8a719486-82e9-4da5-86df-0b66324a1281","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/prism/jobs/{{jobId}}","description":"<p>Requests the status of a job specified in request URL.</p>\n<p>(Optional) A project ID can be specified in the request URL.</p>\n<p>Possible job status values are:</p>\n<ul>\n<li>In Progress</li>\n<li>Succeeded</li>\n<li>Failed: The response includes a description of the job failure.</li>\n</ul>\n\n<p>If the job does not exist, the response to the request is Job Not Found 400 Bad Request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","prism","jobs","{{jobId}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"ab65e453-289b-470b-9d36-af44104cbeec","name":"Job Status - Failed response","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/prism/jobs/{{jobID}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"190","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 29 Mar 2018 14:56:37 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"35944db3-9e18-4b20-8ceb-c6d8705e1c2d","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:job:56bcf460-1998-4bc4-b4f9-ba48d7b122c6\",\n    \"name\": \"MyJob\",\n    \"startTime\": \"2018-03-29T14:56:24.157Z\",\n    \"endTime\": \"2018-03-29T14:56:32.763Z\",\n    \"expiration\": \"2018-03-30T14:56:32.763Z\",\n    \"status\": \"Failed\",\n    \"statusDescription\": \"Some of the input files do not exist\",\n    \"info\": {\n        \"input\": {\n            \"type\": \"StorageService\",\n            \"info\": {\n                \"volume\": \"lambda:storage:dev:39f581e1-3718-425d-924c-e62807c278bf:Volume:340bcd60-6344-48ff-818e-606bad967801\",\n                \"files\": [\n                    \"5b38acb251000051005c045f\"\n                ]\n            }\n        },\n        \"output\": {\n            \"type\": \"StorageService\",\n            \"info\": {\n                \"volume\": \"lambda:storage:dev:39f581e1-3718-425d-924c-e62807c278bf:Volume:340bcd60-6344-48ff-818e-606bad967801\"\n            }\n        },\n        \"configuration\": {\n            \"processors\": [\n                {\n                    \"name\": \"PrismProcessorSimulator.jar\",\n                    \"info\": {\n                        \"type\": \"nightking\"\n                    }\n                },\n                {\n                    \"name\": \"PrismProcessorSimulator.jar\",\n                    \"info\": {\n                        \"type\": \"nightking2\"\n                    }\n                }\n            ]\n        }\n    }\n}"},{"id":"ef2985b0-6742-4c97-9ef4-abbb82dab27a","name":"Job Status - Job Not Found response","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/prism/jobs/{{jobID}}"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"222","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 29 Mar 2018 15:09:09 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"28afbdc7-a1c1-48e7-9e29-9537bc80f1c5","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCodes\": [\n        {\n            \"code\": 1500000,\n            \"codename\": \"JobNotFound\",\n            \"description\": \"Job not found\"\n        }\n    ],\n    \"reason\": \"Job lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:job:a29c2000-3360-11e8-b467-0ed5f89f718b not found\",\n    \"origin\": \"PrismService\",\n    \"requestId\": \"28afbdc7-a1c1-48e7-9e29-9537bc80f1c5\",\n    \"utcTime\": \"2018-03-29T15:09:09.078Z\"\n}"},{"id":"be05b6c8-3b75-4ded-9734-b636b33a172b","name":"Job Status - Succeeded response","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/prism/jobs/{{jobID}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"155","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 29 Mar 2018 14:46:42 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"d8bba01f-babf-481c-b499-62dc9a433baf","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:job:c244db2c-4b6d-4726-9114-54937f0805b7\",\n    \"name\": \"MyJob\",\n    \"project\": \"lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:project:4e98fdc2-8558-45ff-97a1-83e6b81c1ee2\",\n    \"startTime\": \"2018-03-29T11:54:44.788Z\",\n    \"endTime\": \"2018-03-29T11:54:58.572Z\",\n    \"expiration\": \"2018-03-30T11:54:58.572Z\",\n    \"status\": \"Succeeded\",\n    \"info\": {\n        \"input\": {\n            \"type\": \"StorageService\",\n            \"info\": {\n                \"volume\": \"lambda:storage:dev:39f581e1-3718-425d-924c-e62807c278bf:Volume:340bcd60-6344-48ff-818e-606bad967801\",\n                \"files\": [\n                    \"5b38acb251000051005c045f\"\n                ]\n            }\n        },\n        \"output\": {\n            \"type\": \"StorageService\",\n            \"info\": {\n                \"volume\": \"lambda:storage:dev:39f581e1-3718-425d-924c-e62807c278bf:Volume:340bcd60-6344-48ff-818e-606bad967801\"\n            }\n        },\n        \"configuration\": {\n            \"processors\": [\n                {\n                    \"name\": \"PrismProcessorSimulator.jar\",\n                    \"info\": {\n                        \"type\": \"nightking\"\n                    }\n                },\n                {\n                    \"name\": \"PrismProcessorSimulator.jar\",\n                    \"info\": {\n                        \"type\": \"nightking2\"\n                    }\n                }\n            ]\n        }\n    }\n}"},{"id":"d23b5ec1-461f-47ea-8145-10ec732d3151","name":"Job Status - In Progress response","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/prism/jobs/{{jobID}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"149","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 29 Mar 2018 14:58:33 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e728dc76-743c-40c7-b1ba-ff5e93d8cd8c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:job:4ac1aae6-7e6d-48e5-8e28-4386b140d4b0\",\n    \"name\": \"MyJob\",\n    \"startTime\": \"2018-03-29T14:58:32.325Z\",\n    \"status\": \"In_Progress\",\n    \"info\": {\n        \"input\": {\n            \"type\": \"StorageService\",\n            \"info\": {\n                \"volume\": \"lambda:storage:dev:39f581e1-3718-425d-924c-e62807c278bf:Volume:340bcd60-6344-48ff-818e-606bad967801\",\n                \"files\": [\n                    \"5b38acb251000051005c045f\"\n                ]\n            }\n        },\n        \"output\": {\n            \"type\": \"StorageService\",\n            \"info\": {\n                \"volume\": \"lambda:storage:dev:39f581e1-3718-425d-924c-e62807c278bf:Volume:340bcd60-6344-48ff-818e-606bad967801\"\n            }\n        },\n        \"configuration\": {\n            \"processors\": [\n                {\n                    \"name\": \"PrismProcessorSimulator.jar\",\n                    \"info\": {\n                        \"type\": \"nightking\"\n                    }\n                },\n                {\n                    \"name\": \"PrismProcessorSimulator.jar\",\n                    \"info\": {\n                        \"type\": \"nightking2\"\n                    }\n                }\n            ]\n        }\n    }\n}"}],"_postman_id":"8a719486-82e9-4da5-86df-0b66324a1281"},{"name":"Jobs Status","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"0e090ff7-2087-47cd-a5e6-7abbf17dd7a5","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/prism/jobs?page_size={{jobPageSize}}&project={{projectId}}","description":"<p>Requests the status of all jobs for the user's account.</p>\n<p>(Optional) A project ID can be specified in the request URL.</p>\n<p>Possible job status values are:</p>\n<ul>\n<li>In Progress</li>\n<li>Succeeded</li>\n<li>Failed: The response includes a description of the job failure.</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","prism","jobs"],"host":["{{host}}"],"query":[{"description":{"content":"<p>maximum number of jobs per response page</p>\n","type":"text/plain"},"key":"page_size","value":"{{jobPageSize}}"},{"description":{"content":"<p>(optional) project ID</p>\n","type":"text/plain"},"key":"project","value":"{{projectId}}"}],"variable":[]}},"response":[{"id":"65f2d9ef-82b6-4ffd-ae9a-d7781610033e","name":"Jobs Status - multiple jobs response","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/prism/jobs?page_size={{jobPageSize}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","prism","jobs"],"query":[{"key":"page_size","value":"{{jobPageSize}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"732","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 12 Apr 2018 08:03:16 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"edbc2c05-9677-4f57-bc1a-b1c126b45c48","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobs\": [\n        {\n            \"id\": \"lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:job:1347205b-bf6f-45ee-8601-c5f435939b8c\",\n            \"name\": \"MyJob1\",\n            \"startTime\": \"2018-04-11T12:23:17.286Z\",\n            \"endTime\": \"2018-04-11T12:23:34.231Z\",\n            \"expiration\": \"2018-04-12T12:23:34.232Z\",\n            \"status\": \"Succeeded\"\n        },\n        {\n            \"id\": \"lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:job:1bb6b8ab-2a2d-4aba-be83-aa09d6ee535e\",\n            \"name\": \"MyJob2\",\n            \"project\": \"lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:project:4e98fdc2-8558-45ff-97a1-83e6b81c1ee2\",\n            \"startTime\": \"2018-04-11T12:23:26.340Z\",\n            \"endTime\": \"2018-04-11T12:23:43.668Z\",\n            \"expiration\": \"2018-04-12T12:23:43.668Z\",\n            \"status\": \"Succeeded\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiMzlmNTgxZTEtMzcxOC00MjVkLTkyNGMtZTYyODA3YzI3OGJmIiwicGFnZVNpemUiOjIsImluZGV4IjoiNWFjZGZlM2UwOGQxYWJjODJiZWYxMDAyIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IjVmLWw4ZW9fVjF4bVhqRnlDN3l2ZFEiLCJpYXQiOjE1MjM1MjAxOTZ9.X_NWh2h9X7v3wbhyy0tzxr3tyxRYxRFt0TF2X73DoGCjaBr8y6DY_wjgYk30LqM4vk2taxZdU2k0hWjAcW0i44gZ7SpFDH4B9DR0EJ7ASXY6XgT1BauR3bjYpnens2OWSAvjM9K60F-4s8GvHPXTFS5hxhDKCJv9DBk_Wib826peHsjf3sHihoLQGISea2B5-siTuuZfre-nSy6I2ucqpm0odfDjVaF3vSkOv_V99Gcumdk8dTxYlcI_uJaP0KzjfrfvHdhEWPQhPcBtkZQAguQE6kHDu3zhwI9fvnsVsHWPiJo0z2_Z3vLhCo_bfaqX4BEo85bryWOZXPpxed6NXQ\"\n}"},{"id":"57923797-c05b-45b9-8e1e-9dac85fc1e3a","name":"Jobs Status - no jobs response","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/prism/jobs?page_size={{jobPageSize}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","prism","jobs"],"query":[{"key":"page_size","value":"{{jobPageSize}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"37","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 12 Apr 2018 08:07:47 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"536a803a-cd02-4fba-8421-019d3648d8d4","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"jobs\":[]}"}],"_postman_id":"0e090ff7-2087-47cd-a5e6-7abbf17dd7a5"},{"name":"Jobs Status by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"11a89629-e701-462d-9835-e891d2e1777a","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/prism/jobs?ticket={{jobTicket}}","description":"<p>Requests the status of jobs for the user's account by specifying a jobTicket in the request URL.</p>\n<p>The jobTicket is from the response to either a Jobs Status request or to a previous Jobs Status by Ticket request.</p>\n<p>Possible job status values are:</p>\n<ul>\n<li>In Progress</li>\n<li>Succeeded</li>\n<li>Failed: The response includes a description of the failure.</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","prism","jobs"],"host":["{{host}}"],"query":[{"description":{"content":"<p>job ticket</p>\n","type":"text/plain"},"key":"ticket","value":"{{jobTicket}}"}],"variable":[]}},"response":[{"id":"b0c1a735-8c32-4131-84cd-64eed5df6845","name":"Jobs Status by Ticket - ticket with no more jobs response","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/prism/jobs?ticket={{jobTicket}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","prism","jobs"],"query":[{"key":"ticket","value":"{{jobTicket}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"37","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 12 Apr 2018 08:04:06 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"fb84b348-2672-4620-bfc1-067022479638","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"jobs\":[]}"},{"id":"c3585edc-8b2b-4691-ada9-90f3716debc7","name":"Jobs Status by Ticket - ticket with more jobs response","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/prism/jobs?ticket={{jobTicket}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","prism","jobs"],"query":[{"key":"ticket","value":"{{jobTicket}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"674","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 12 Apr 2018 08:03:46 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"a1fe4351-f0a4-43ee-b46f-437ebd369521","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobs\": [\n        {\n            \"id\": \"lambda:prism:dev:39f581e1-3718-425d-924c-e62807c278bf:job:a15bbd7b-2851-45da-a2ed-ed8c5a5afe0d\",\n            \"name\": \"MyJob3\",\n            \"startTime\": \"2018-04-11T12:23:37.688Z\",\n            \"endTime\": \"2018-04-11T12:23:53.002Z\",\n            \"expiration\": \"2018-04-12T12:23:53.002Z\",\n            \"status\": \"Succeeded\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiMzlmNTgxZTEtMzcxOC00MjVkLTkyNGMtZTYyODA3YzI3OGJmIiwicGFnZVNpemUiOjIsImluZGV4IjoiNWFjZGZlNDkwOGQxYWJjODJiZWYxMDAzIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InZQb0VJd3B4ei1id253Qkg4U3U1OFEiLCJpYXQiOjE1MjM1MjAyMjZ9.IPifOloJOLlM_7Dy4GfoeU2dvc1l7pkK6C1nTEymZLPduAcgXTQ4j1URRkFaJSMBxVn3Wsd9iGgJinP_4QA-dhiwoUEbVZhB4qx_7yxxEzsaMxXe-tGKrvet8bzPBlkM0oD3n-lvkpTSgI_rLIKceGPUXNeumZVA_mchPTLdq5GJAQluzFaduHoSmo1xlaeTO1oAD5i9OldjjF_A64UpqfHOjIUyDY5TRTEyvo3EBoc5HDB-RZ8c0HjcmoVCPwMoCFjRRhKxwjSIlNcZLn7Wz9ZtebwwR0PdhYHwrbETrMzSNuFTl1ZC1Ga7q8GumQ4idvZ_06XLJdBXWcMMtgf4zg\"\n}"}],"_postman_id":"11a89629-e701-462d-9835-e891d2e1777a"},{"name":"Delete Job","id":"7dab861d-13a9-4d8f-984c-f74dc397dbc9","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/prism/jobs/{{jobId}}?deleteOutputFiles={{deleteOutputFiles}}","description":"<p>Deletes a job whose ID is specified in the request URL.</p>\n<p>(Optional) In the request URL, a deleteOutputFiles value (<em>true</em> / <em>false</em>) can be specified. It determines whether to delete all output files created during the specified job. The default value is <em>false</em>.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","prism","jobs","{{jobId}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>specifies whether to delete all output files created during the specified job</p>\n","type":"text/plain"},"key":"deleteOutputFiles","value":"{{deleteOutputFiles}}"}],"variable":[]}},"response":[{"id":"29ac7f28-20ce-4686-bae6-d7133fa7d19a","name":"Delete Job","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":{"raw":"https://lambda.cloud.flir/api/prism/jobs/lambda:prism:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:job:11a21ca9-9ed4-43b4-8879-02b14f837b7b?deleteOutputFiles=true","protocol":"https","host":["lambda","cloud","flir"],"path":["api","prism","jobs","lambda:prism:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:job:11a21ca9-9ed4-43b4-8879-02b14f837b7b"],"query":[{"key":"deleteOutputFiles","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 23 Aug 2018 11:49:56 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"ce0d13cd-4a88-4096-b471-3ea380a5be19","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"7dab861d-13a9-4d8f-984c-f74dc397dbc9"}],"id":"a0f75561-09da-4285-9eee-be30b1a6ffa2","_postman_id":"a0f75561-09da-4285-9eee-be30b1a6ffa2","description":""},{"name":"Projects","item":[{"name":"Create Project","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"projectId\",jsonData.id);"],"type":"text/javascript"}}],"id":"3919e95f-8b34-491c-8a95-7183370062cd","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"{{projectName}}\"\n}"},"url":"{{protocol}}://{{host}}/api/prism/projects","description":"<p>Creates a new project, a logical entity for grouping jobs.</p>\n<p>The request body includes the projectName value, a name for the project.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","prism","projects"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"974cb935-628f-4de1-ae7c-32c97a20ef26","name":"Create Project","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"{{projectName}}\"\n}"},"url":"https://lambda.cloud.flir/api/prism/projects"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"133","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 03 Jul 2018 08:46:43 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"8390a14d-f5c1-4bba-a90a-f3579c888b32","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"id\":\"lambda:prism:dev:7f33d073-a893-4af0-bfc6-aaf6fc20cc13:project:58059ffb-3f1f-4e82-b567-43dfebe6d191\",\"name\":\"MyProject\"}"}],"_postman_id":"3919e95f-8b34-491c-8a95-7183370062cd"},{"name":"Get Projects","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"projectTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"637f1963-1ada-446f-a645-12d632cc025e","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/prism/projects?page_size={{projectPageSize}}","description":"<p>Requests a list of projects associated with the current user's account.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","prism","projects"],"host":["{{host}}"],"query":[{"description":{"content":"<p>maximum number of projects per response page</p>\n","type":"text/plain"},"key":"page_size","value":"{{projectPageSize}}"}],"variable":[]}},"response":[{"id":"3c45ae81-b9aa-419f-acfe-b4bdbef0a913","name":"Get Projects","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/prism/projects"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"230","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 03 Jul 2018 08:49:20 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"1b89ab6a-19db-4d2f-86cd-e25f1fe3385d","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[{\"id\":\"lambda:prism:dev:7f33d073-a893-4af0-bfc6-aaf6fc20cc13:project:4e98fdc2-8558-45ff-97a1-83e6b81c1ee2\",\"name\":\"FirstProject\"},{\"id\":\"lambda:prism:dev:7f33d073-a893-4af0-bfc6-aaf6fc20cc13:project:58059ffb-3f1f-4e82-b567-43dfebe6d191\",\"name\":\"MyProject\"},{\"id\":\"lambda:prism:dev:7f33d073-a893-4af0-bfc6-aaf6fc20cc13:project:b4e0aa77-576d-48bf-85ab-1126280f9cf1\",\"name\":\"FirstProject2\"},{\"id\":\"lambda:prism:dev:7f33d073-a893-4af0-bfc6-aaf6fc20cc13:project:d8b98f70-eebe-4f27-ba71-bce12427ab16\",\"name\":\"FirstProject3\"}]"}],"_postman_id":"637f1963-1ada-446f-a645-12d632cc025e"},{"name":"Get Projects By Ticket","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"projectTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"d56b9902-17cf-432e-988d-232b4ec89956","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/prism/projects?ticket={{projectTicket}}","description":"<p>Requests a list of projects associated with the current user's account by specifying a projectTicket in the request URL.</p>\n<p>The projectTicket is from the response either to a Get Projects request or to a previous Get Projects by Ticket request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","prism","projects"],"host":["{{host}}"],"query":[{"description":{"content":"<p>project ticket</p>\n","type":"text/plain"},"key":"ticket","value":"{{projectTicket}}"}],"variable":[]}},"response":[{"id":"27d68dc7-fe34-4643-8973-beed212a3758","name":"Get Projects","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/prism/projects"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"230","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 03 Jul 2018 08:49:20 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"1b89ab6a-19db-4d2f-86cd-e25f1fe3385d","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[{\"id\":\"lambda:prism:dev:7f33d073-a893-4af0-bfc6-aaf6fc20cc13:project:4e98fdc2-8558-45ff-97a1-83e6b81c1ee2\",\"name\":\"FirstProject\"},{\"id\":\"lambda:prism:dev:7f33d073-a893-4af0-bfc6-aaf6fc20cc13:project:58059ffb-3f1f-4e82-b567-43dfebe6d191\",\"name\":\"MyProject\"},{\"id\":\"lambda:prism:dev:7f33d073-a893-4af0-bfc6-aaf6fc20cc13:project:b4e0aa77-576d-48bf-85ab-1126280f9cf1\",\"name\":\"FirstProject2\"},{\"id\":\"lambda:prism:dev:7f33d073-a893-4af0-bfc6-aaf6fc20cc13:project:d8b98f70-eebe-4f27-ba71-bce12427ab16\",\"name\":\"FirstProject3\"}]"}],"_postman_id":"d56b9902-17cf-432e-988d-232b4ec89956"},{"name":"Delete Project","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"bac570fd-7721-4864-a6da-abfed5a459a5","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/prism/projects/{{projectId}}?deleteOutputFiles={{deleteOutputFiles}}","description":"<p>Deletes a project specified by its ID in the request URL and deletes all jobs belonging to the project.</p>\n<p>(Optional) In the request URL, a deleteOutputFiles value (<em>true</em> / <em>false</em>) can be specified. It determines whether to delete all output files created during the jobs belonging to the project. The default value is <em>false</em>.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","prism","projects","{{projectId}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>specifies whether to delete all output files created during the jobs belonging to the project</p>\n","type":"text/plain"},"key":"deleteOutputFiles","value":"{{deleteOutputFiles}}"}],"variable":[]}},"response":[{"id":"accb81a7-4de7-4e45-83b1-68d1ebb46221","name":"Delete Project","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":{"raw":"https://lambda.cloud.flir/api/prism/projects/lambda:prism:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:project:42405bed-38ca-4ef4-aba6-07defd53f2a1?deleteOutputFiles=true","protocol":"https","host":["lambda","cloud","flir"],"path":["api","prism","projects","lambda:prism:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:project:42405bed-38ca-4ef4-aba6-07defd53f2a1"],"query":[{"key":"deleteOutputFiles","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 23 Aug 2018 12:09:02 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"0225d44a-5ee7-4902-b771-dca18006408f","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"bac570fd-7721-4864-a6da-abfed5a459a5"}],"id":"ed9f7537-7fc5-4e5b-a340-1e925148a90d","_postman_id":"ed9f7537-7fc5-4e5b-a340-1e925148a90d","description":""}],"id":"0ee15940-fe9e-47d3-acc5-d99a8969e502","description":"<p>The FLIR Cloud API Prism service includes requests for managing individual jobs and groups of jobs in <em>projects</em>.</p>\n<p>After creating a job and obtaining a URL for it using the <em>Job URL</em> request, the service supports requests for starting, stopping, and deleting the job. The service also includes job status requests.</p>\n<p>Project requests include creating and deleting projects, along with requests for information about the projects associated with the user account submitting the request.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"_postman_id":"0ee15940-fe9e-47d3-acc5-d99a8969e502"},{"name":"Provision","item":[{"name":"Product","item":[{"name":"Update Product","id":"96098c21-ac39-4fda-9a1e-275c1294fe53","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"photoUrl\":\"{{photoUrl}}\",\n  \"locked\": {{locked}}\n}"},"url":"{{protocol}}://{{host}}/api/product/products/{{product}}","description":"<p>Updates the <em>product</em> provided in the request URL.</p>\n<p>All fields in the request body are optional.</p>\n<p>Requires a Product Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"27837e83-967b-426b-afe9-019a580bed39","name":"Update Product","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"photoUrl\":\"https://www.flir.com/new_product_photo.png\",\n  \"locked\": false\n}"},"url":"https://lambda.cloud.flir/api/product/products/my-product"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 17 Aug 2020 12:30:35 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"d7467967-b63c-4378-86c8-e6c296045330"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"96098c21-ac39-4fda-9a1e-275c1294fe53"},{"name":"Get Products","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"modelAdminsTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"881c461c-9f96-403c-ab7f-fc423f8a9707","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/product/products","description":"<p>Retrieves the list of products which the calling user has access to.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"f55fc46e-2683-467e-8c86-8fd56be2be5d","name":"Get Products","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"https://lambda.cloud.flir/api/product/products"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 17 Aug 2020 12:44:23 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"5d5ae27e-2abd-4cec-bf6c-fe8de9c73a70"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"231"}],"cookie":[],"responseTime":null,"body":"{\n    \"products\": [\n        {\n            \"name\": \"my-product\",\n            \"createdBy\": \"my-flir-cloud-admin@flir.com\",\n            \"creationTime\": \"2020-08-17T12:11:38.583Z\",\n            \"updatedBy\": \"my-flir-cloud-admin@flir.com\",\n            \"updateTime\": \"2020-08-17T12:30:35.546Z\",\n            \"photoUrl\": \"https://www.flir.com/product_photo.png\",\n            \"locked\": false,\n            \"roles\": [\n                \"ProductAdmin\"\n            ]\n        },\n        {\n            \"name\": \"my-other-product\",\n            \"createdBy\": \"my-flir-cloud-admin@flir.com\",\n            \"creationTime\": \"2020-08-05T12:55:45.093Z\",\n            \"updatedBy\": \"my-flir-cloud-admin@flir.com\",\n            \"updateTime\": \"2020-08-05T12:55:45.093Z\",\n            \"photoUrl\": \"\",\n            \"locked\": false,\n            \"roles\": [\n            ]\n        }\n    ]\n}"}],"_postman_id":"881c461c-9f96-403c-ab7f-fc423f8a9707"}],"id":"00c8f40c-235b-46b6-a502-b83b0607db50","_postman_id":"00c8f40c-235b-46b6-a502-b83b0607db50","description":""},{"name":"Provisioning","item":[{"name":"Add Device","id":"5134336b-0884-4b5d-8514-8abb7f6e90cf","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"serial\":\"{{serial}}\",\n  \"password\":\"{{devicePassword}}\", \n  \"product\":\"{{productName}}\",\n  \"model\":\"{{modelName}}\",\n  \"revision\":\"{{revisionNumber}}\"\n}"},"url":"{{protocol}}://{{host}}/api/provision/devices","description":"<p>Adds a new provisioned device.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li><em>serial</em>: A unique identification of the provisioned device</li>\n<li><em>password</em>: (Optional) Device password, must be at least 16 characters long. Generated by the system when not provided.</li>\n<li><em>product</em>: Device product name</li>\n<li><em>model</em>: Device model name</li>\n<li><em>revision</em>: Provisioning revision. Supported revision: <code>v0</code> &amp; <code>v1</code>.</li>\n</ul>\n<p>A successful provisioning will return the <em>password</em> either as provided in the request body or as generated by the system.</p>\n<p>Provisioned devices can be authenticated using the <em>serial</em> and <em>password</em>; in case the device was provisioned with revision <code>v1</code>, the secret token from the onboarding process will need to be provided as well (see Device Login and Add Pending Device for more information)</p>\n<p>Requires a Product Admin or a Vendor Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","devices"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"55d020c7-b387-440a-9db5-aab0bee878c3","name":"Add Device","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"serial\":\"my-device-serial-01\",\n  \"password\":\"**********\", \n  \"product\":\"my-product\",\n  \"model\":\"my-model\",\n  \"revision\":\"v1\"\n}"},"url":"https://lambda.cloud.flir/api/provision/devices"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"73","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 06:22:55 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"c8200f46-50bc-4639-969e-e170930597f4","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"password\": \"********\"\n}"}],"_postman_id":"5134336b-0884-4b5d-8514-8abb7f6e90cf"},{"name":"Delete Device","id":"8a9fb921-9df6-4819-99fc-20df1c856b67","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/provision/devices/{{serial}}","description":"<p>Deletes a device whose <em>serial</em> is specified in the request URL. The request will fail if the device is onboarded to any user account.\nRequires a Product Admin or a Vendor Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","devices","{{serial}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"ca405bff-0e2c-48af-9c19-1d634b039fb0","name":"Delete Device","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/provision/devices/my-device-serial-01"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 06:55:02 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"0b1a3fea-0714-4b8b-9bcd-abc782f3a3b2","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"8a9fb921-9df6-4819-99fc-20df1c856b67"},{"name":"Get Devices","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"devicesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"a5ee4839-f976-42df-b9d5-d17d7460eeaf","request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/provision/devices?product={{product}}&model={{model}}&serial={{serial}}&from={{from}}&to={{to}}&pageSize={{pageSize}}","description":"<p>Retrieves the list of provisioned devices for the <em>product</em> and <em>model</em> provided in the request URL.\nThis request will return the first page from the list according to the provided <em>pageSize</em> in the request URL.\nThe optional <em>serial</em> query parameter can be used to filter the results by a given search term.\nThe optional <em>from</em> and <em>to</em> query parameters can be used to filter the results according to the device last login time.</p>\n<p>In case the search results will include more than one page, the <em>nextTicket</em> in the response can be used to retrieve the next page. See <em>Get Devices by Ticket</em> for more information.</p>\n<p>Requires a Product Admin or a Vendor Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","devices"],"host":["{{host}}"],"query":[{"description":{"content":"<p>device product name</p>\n","type":"text/plain"},"key":"product","value":"{{product}}"},{"description":{"content":"<p>device model name</p>\n","type":"text/plain"},"key":"model","value":"{{model}}"},{"description":{"content":"<p>(optional)  serial ID of physical device</p>\n","type":"text/plain"},"key":"serial","value":"{{serial}}"},{"description":{"content":"<p>(optional)  minimum last device login time</p>\n","type":"text/plain"},"key":"from","value":"{{from}}"},{"description":{"content":"<p>(optional)  maximum last device login time</p>\n","type":"text/plain"},"key":"to","value":"{{to}}"},{"description":{"content":"<p>maximum number of devices per response page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"5ca18570-e3ae-4db8-ab2d-3ce2a5b34fc0","name":"Get Devices","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/provision/devices?product=my-product&model=my-model&serial=my-device-serial&from=2019-04-22T22:27:06.549Z&to=2020-11-22T22:27:06.549Z&pageSize=1","protocol":"https","host":["lambda","cloud","flir"],"path":["api","provision","devices"],"query":[{"key":"product","value":"my-product"},{"key":"model","value":"my-model"},{"key":"serial","value":"my-device-serial"},{"key":"from","value":"2019-04-22T22:27:06.549Z"},{"key":"to","value":"2020-11-22T22:27:06.549Z"},{"key":"pageSize","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 23 Apr 2019 11:14:27 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"ecdbb5bd-e007-45fa-986c-1f6e5417c00a"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"620"}],"cookie":[],"responseTime":null,"body":"{\n    \"devices\": [\n        {\n            \"serial\": \"my-device-serial-01\",\n            \"lastLoginTime\": \"2019-04-23T22:27:06.549Z\",\n            \"createdBy\": \"my-product-admin@flir.com\",\n            \"creationTime\": \"2019-04-22T22:27:06.549Z\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQ...\"\n}"}],"_postman_id":"a5ee4839-f976-42df-b9d5-d17d7460eeaf"},{"name":"Get Devices by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"devicesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"f0750369-0947-4480-baab-1ea6311f1f80","request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/provision/devices?ticket={{devicesTicket}}","description":"<p>Retrieves the list of provisioned devices.\nThis request will return the page specified by <em>devicesTicket</em> in the request URL.\nIn case the search results will include more than one page, the <em>nextTicket</em> in the response can be used to retrieve the next page. See <em>Get Software Packages by Name</em> for more information.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","devices"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{devicesTicket}}"}],"variable":[]}},"response":[{"id":"4987cd7d-4251-4e19-8ca0-7612e7c219fb","name":"Get Devices By Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":{"raw":"{{protocol}}://{{host}}/api/provision/devices?ticket=eyJraWQ...","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","provision","devices"],"query":[{"key":"ticket","value":"eyJraWQ..."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 18 Aug 2019 10:12:11 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"3711e4c8-8b6e-4666-8be6-f38cea86da75"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"639"}],"cookie":[],"responseTime":null,"body":"{\n    \"devices\": [\n        {\n            \"serial\": \"my-device-serial-02\",\n            \"createdBy\": \"my-product-admin@flir.com\",\n            \"creationTime\": \"2019-04-22T22:27:06.549Z\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiO...\"\n}"}],"_postman_id":"f0750369-0947-4480-baab-1ea6311f1f80"}],"id":"feedf446-5298-47e9-9550-db300af12fd1","_postman_id":"feedf446-5298-47e9-9550-db300af12fd1","description":""},{"name":"Software Update","item":[{"name":"Create Software Package","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"a4e509de-9c0c-4777-ad9b-d6be8824a9b0","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"{\r\n    \"buildTime\": \"{{buildTime}}\",\r\n    \"info\": {{info}}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/softwarePackages/{{name}}/{{version}}","description":"<p>Creates a new software package, specified by the <em>product</em>, <em>model</em>, <em>name</em>, and <em>version</em>.</p>\n<p>The request body includes the following values:</p>\n<ul>\n<li><p><em>buildTime</em>: The software package build time.</p>\n</li>\n<li><p><em>info</em>: Any valid JSON with a maximum length of 1024 characters.</p>\n</li>\n</ul>\n<p>Requires a Product Admin or a Firmware Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","softwarePackages","{{name}}","{{version}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"9b09d20e-0976-4861-863d-c5fda735bd59","name":"Create Software Package","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"{\r\n    \"buildTime\": \"2020-09-13T11:30:07Z\",\r\n    \"info\": {\r\n        \r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/softwarePackages/my-software/1.00"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 14 Sep 2020 08:29:08 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"5edd79de-bbc2-4b34-8867-1ff14456945b"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"a4e509de-9c0c-4777-ad9b-d6be8824a9b0"},{"name":"Update Software Package","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"031ed280-f2d6-4e5c-8640-ddd95b4ee8e4","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"{\r\n    \"info\": {{info}}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/softwarePackages/{{name}}/{{version}}","description":"<p>Updates an existing software package.</p>\n<p>The request body includes the following values:</p>\n<ul>\n<li><em>info</em>: Any valid JSON with a maximum length of 1024 characters.</li>\n</ul>\n<p>Requires a Product Admin or a Firmware Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","softwarePackages","{{name}}","{{version}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"7b051fa1-cab1-4f15-8026-508292b9a92e","name":"Update Software Package","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":"{\r\n    \"info\": {\r\n        \"someKey\": \"someValue\" \r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/softwarePackages/my-software/1.00"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 14 Sep 2020 08:30:23 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"78ad1f14-77a7-4bb2-8cda-6acea96c5f3c"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"031ed280-f2d6-4e5c-8640-ddd95b4ee8e4"},{"name":"Delete Software Package","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"76dd278a-e850-4ac5-8318-fb5ab2bee317","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/softwarePackages/{{name}}/{{version}}","description":"<p>Deletes an existing software package.</p>\n<p>Requires a Product Admin or a Firmware Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","softwarePackages","{{name}}","{{version}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"a21603b0-7acd-4750-a62d-fdf1edd1ce50","name":"Delete Software Package","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/softwarePackages/my-software/1.00"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 14 Sep 2020 08:36:26 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"9d504daa-43d1-4371-8d2b-29955945fda4"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"76dd278a-e850-4ac5-8318-fb5ab2bee317"},{"name":"Get Software Package Names","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"softwarePackageNamesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"a52dae0a-6616-4de0-9561-02c639d3b6c4","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/softwarePackages?pageSize={{pageSize}}","description":"<p>Retrieves all software package names for the <em>product</em> and <em>model</em> provided in the request URL.\nThis request will return the first page from the list according to the provided <em>pageSize</em> in the request URL.\nIn case the search results will include more than one page, the <em>nextTicket</em> in the response can be used to retrieve the next page. See <em>Get Software Package Names (by Ticket)</em> for more information.</p>\n<p>Requires a Product Admin or a Firmware Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","softwarePackages"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) maximum number of software package names per response page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"5ab406e1-2358-43cc-8bf5-dcf8867b63bd","name":"Get Software Package Names","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/softwarePackages?pageSize=100","protocol":"https","host":["lambda","cloud","flir"],"path":["api","product","products","my-product","models","my-model","softwarePackages"],"query":[{"key":"pageSize","value":"100"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 30 Sep 2020 09:19:55 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"e120e9ec-8897-4389-98ea-29964e5dbae7"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"550"}],"cookie":[],"responseTime":null,"body":"{\n    \"softwarePackageNames\": [\n        \"my-software\",\n        \"my-software2\"\n    ],\n    \"nextTicket\": \"eyJraW...\"\n}"}],"_postman_id":"a52dae0a-6616-4de0-9561-02c639d3b6c4"},{"name":"Get Software Package Names (by Ticket)","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"softwarePackageNamesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"584a9fe3-0209-4e0b-8390-d47322176717","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/softwarePackages?ticket={{softwarePackageNamesTicket}}","description":"<p>Retrieves all software package names for the <em>product</em> and <em>model</em> provided in the request URL.\nThis request will return the page specified by <em>softwarePackageNamesTicket</em> in the request URL.\nIn case the search results will include more than one page, the <em>nextTicket</em> in the response can be used to retrieve the next page. See <em>Get Software Package Names</em> for more information.</p>\n<p>Requires a Product Admin or a Firmware Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","softwarePackages"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{softwarePackageNamesTicket}}"}],"variable":[]}},"response":[{"id":"5e652ca4-3d80-47db-bd23-6f3dde82d65d","name":"Get Software Package Names (by Ticket)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":{"raw":"{{protocol}}://{{host}}/api/product/products/my-product/models/my-model/softwarePackages?ticket=eyJraW...","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","product","products","my-product","models","my-model","softwarePackages"],"query":[{"key":"ticket","value":"eyJraW..."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 30 Sep 2020 09:20:28 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"0b0374ba-a26a-4047-8493-909334e9ad57"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"53"}],"cookie":[],"responseTime":null,"body":"{\n    \"softwarePackageNames\": []\n}"}],"_postman_id":"584a9fe3-0209-4e0b-8390-d47322176717"},{"name":"Get Software Packages by Name","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"softwarePackagesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"b32ae4c9-7e97-4fb7-91c9-3a614489289f","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/softwarePackages/{{name}}?buildTime={{buildTime}}&pageSize={{pageSize}}","description":"<p>Retrieves all software packages for the <em>product</em>, <em>model</em>, and <em>name</em> provided in the request URL.\nThis request will return the first page from the list according to the provided <em>pageSize</em> in the request URL.\nIn case the search results will include more than one page, the <em>nextTicket</em> in the response can be used to retrieve the next page. See <em>Get Software Packages by Name (by Ticket)</em> for more information.</p>\n<p>Requires a Product Admin or a Firmware Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","softwarePackages","{{name}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) can be used to filter all  software packages with a date/time equal or later than the provided value.</p>\n","type":"text/plain"},"key":"buildTime","value":"{{buildTime}}"},{"description":{"content":"<p>(optional) maximum number of software packages per response page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"c5e29db8-99fb-43b9-8d0b-d48dae9033a4","name":"Get Software Packages","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/softwarePackages/my-software?buildTime=2018-09-10T11:30:07Z&pageSize=100","protocol":"https","host":["lambda","cloud","flir"],"path":["api","product","products","my-product","models","my-model","softwarePackages","my-software"],"query":[{"key":"buildTime","value":"2018-09-10T11:30:07Z"},{"key":"pageSize","value":"100"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 14 Sep 2020 08:34:35 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"ef49099d-a577-4010-8452-5acce8ac9040"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"856"}],"cookie":[],"responseTime":null,"body":"{\n    \"softwarePackages\": [\n        {\n            \"name\": \"my-software\",\n            \"product\": \"my-product\",\n            \"model\": \"my-model\",\n            \"version\": \"2.00\",\n            \"buildTime\": \"2019-09-13T11:30:07Z\",\n            \"info\": {\n                \"exampleKey\": 666\n            },\n            \"createdBy\": \"my-product-admin@flir.com\",\n            \"creationTime\": \"2020-09-14T08:32:37.963Z\",\n            \"updatedBy\": \"my-product-admin@flir.com\",\n            \"updateTime\": \"2020-09-14T08:32:37.963Z\"\n        },\n        {\n            \"name\": \"my-software\",\n            \"product\": \"my-product\",\n            \"model\": \"my-model\",\n            \"version\": \"1.00\",\n            \"buildTime\": \"2020-09-13T11:30:07Z\",\n            \"info\": {\n                \"exampleKey\": \"exampleValue\"\n            },\n            \"fileInfo\": {\n                \"url\": \"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/softwarePackages/my-software/1.00/presignedDownloadUrl\",\n                \"size\": 59650\n            },\n            \"createdBy\": \"my-product-admin@flir.com\",\n            \"creationTime\": \"2020-09-14T08:29:08.549Z\",\n            \"updatedBy\": \"my-product-admin@flir.com\",\n            \"updateTime\": \"2020-09-14T08:34:18.236Z\"\n        }\n    ],\n    \"nextTicket\": \"eyJraW...\"\n}"}],"_postman_id":"b32ae4c9-7e97-4fb7-91c9-3a614489289f"},{"name":"Get Software Packages by Name (by Ticket)","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"softwarePackagesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"628eb530-6a87-4dc3-9e47-08beb820c1a6","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/softwarePackages/{{name}}?ticket={{softwarePackagesTicket}}","description":"<p>Retrieves all software packages for the <em>product</em>, <em>model</em> &amp; <em>name</em> provided in the request URL.\nThis request will return the page specified by <em>softwarePackagesTicket</em> in the request URL.\nIn case the search results will include more than one page, the <em>nextTicket</em> in the response can be used to retrieve the next page. See <em>Get Software Packages by Name</em> for more information.</p>\n<p>Requires a Product Admin or a Firmware Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","softwarePackages","{{name}}"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{softwarePackagesTicket}}"}],"variable":[]}},"response":[{"id":"235c7cf5-ad23-4b26-bd6f-3ed784315873","name":"Get Software Packages by Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/softwarePackages/my-software?ticket=eyJraW...","protocol":"https","host":["lambda","cloud","flir"],"path":["api","product","products","my-product","models","my-model","softwarePackages","my-software"],"query":[{"key":"ticket","value":"eyJraW..."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 14 Sep 2020 08:33:26 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"da5018cb-f303-4435-abb2-bc2267da9ac5"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"49"}],"cookie":[],"responseTime":null,"body":"{\n    \"softwarePackages\": []\n}"}],"_postman_id":"628eb530-6a87-4dc3-9e47-08beb820c1a6"},{"name":"Presigned Upload URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"uploadUrl\",jsonData.url);",""],"type":"text/javascript"}}],"id":"86cd4b4f-39a6-4415-ab1e-6f94fa1ced54","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/softwarePackages/{{name}}/{{version}}/presignedUploadUrl","description":"<p>Requests a presigned URL for uploading a software package file for the software package identified by the <em>product</em>, <em>model</em>, <em>name</em>, and <em>version</em> in the request URL.</p>\n<p>Requires a Product Admin or a Firmware Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","softwarePackages","{{name}}","{{version}}","presignedUploadUrl"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"26951bdb-c6f4-496e-b345-b519bb4bae9b","name":"Presigned Upload URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/softwarePackages/my-software/1.00/presignedUploadUrl"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 14 Sep 2020 08:33:53 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"2fbebe05-869b-43e5-bc77-9608fd3435d7"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"386"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://int-lambda-provision.s3.eu-west-1.amazonaws.com/my-product/my-model/my-software/1.00?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20200914T083353Z&X-Amz-SignedHeaders=host%3Bx-amz-server-side-encryption&X-Amz-Expires=86399&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20200914%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=8bc50dca2a2fc4854a3088ea59d569b518d649ff7b669172ad945dd58d3ed718\",\n    \"headers\": {\n        \"x-amz-server-side-encryption\": \"AES256\"\n    }\n}"}],"_postman_id":"86cd4b4f-39a6-4415-ab1e-6f94fa1ced54"},{"name":"Upload File","id":"dd4f26ab-c65e-49e1-85e1-77f70f26eed9","request":{"method":"PUT","header":[{"key":"x-amz-server-side-encryption","value":"AES256"}],"body":{"mode":"file","file":{"src":""}},"url":"{{uploadUrl}}","description":"<p>An example for using a presigned URL returned for a Presigned Upload URL request.</p>\n<p>The URL and the <em>x-amz-server-side-encryption</em> header should be taken from the <em>Presigned Upload URL</em> response.</p>\n","urlObject":{"host":["{{uploadUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"dd4f26ab-c65e-49e1-85e1-77f70f26eed9"},{"name":"Presigned Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"downloadUrl\",jsonData.url);"],"type":"text/javascript"}}],"id":"453854aa-d50d-4917-8781-77b478464869","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/softwarePackages/{{name}}/{{version}}/presignedDownloadUrl","description":"<p>Requests a presigned URL for downloading the software package file for the software package identified by the <em>product</em>, <em>model</em>, <em>name</em> &amp; <em>version</em> in the request URL.</p>\n<p>Requires a Product Admin or a Firmware Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","softwarePackages","{{name}}","{{version}}","presignedDownloadUrl"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"31ea0475-6ef5-4b2a-9669-219a8ebabb2b","name":"Presigned Download URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/softwarePackages/my-software/1.00/presignedDownloadUrl"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 14 Sep 2020 08:35:14 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"4ba04395-5412-48a6-b014-50961160b01b"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"313"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://gal-lambda-provision.s3.eu-west-1.amazonaws.com/my-product/my-model/my-software/1.00?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20200914T083514Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20200914%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=e56a65791c825eaa8b9c988b0d4fa566e60a606b433a1e3684374519bba72908\",\n    \"headers\": {}\n}"}],"_postman_id":"453854aa-d50d-4917-8781-77b478464869"},{"name":"Download File","id":"3ba6bd49-e350-4561-8de4-03b280991d15","request":{"method":"GET","header":[],"url":"{{downloadUrl}}","description":"<p>An example for using a presigned URL returned for a Presigned Download URL request.</p>\n","urlObject":{"host":["{{downloadUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3ba6bd49-e350-4561-8de4-03b280991d15"}],"id":"fac10c92-60c5-4a79-8148-74f2c90c6cbb","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"_postman_id":"fac10c92-60c5-4a79-8148-74f2c90c6cbb","description":""},{"name":"Device","item":[{"name":"Logs","item":[{"name":"Pressigned Upload Log URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"uploadUrl\",jsonData.url);\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"exec":["var date = new Date(new Date().setDate(new Date().getDate() - 1)).toISOString();\r","postman.setEnvironmentVariable(\"logDate\",date);"],"type":"text/javascript"}}],"id":"eca17e5b-8dd3-4318-8af9-184cb7082f11","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/deviceLogs/url?serial={{serial}}&date={{logDate}}","description":"<p>Generates a presigned url to upload a device log.</p>\n<p>The request can be called by a device.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","deviceLogs","url"],"host":["{{host}}"],"query":[{"description":{"content":"<p>required - the device's serial</p>\n","type":"text/plain"},"key":"serial","value":"{{serial}}"},{"description":{"content":"<p>required - the log date</p>\n","type":"text/plain"},"key":"date","value":"{{logDate}}"}],"variable":[]}},"response":[{"id":"ecfeb089-41bc-453c-95eb-4fcc4f3fc508","name":"Pressigned Upload Log URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/deviceLogs/url?serial=my-device-serial-01&date=2023-11-12T15:24:48.500Z","protocol":"https","host":["lambda","cloud","flir"],"path":["api","product","products","my-product","models","my-model","deviceLogs","url"],"query":[{"key":"serial","value":"my-device-serial-01"},{"key":"date","value":"2023-11-12T15:24:48.500Z"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 13 Nov 2023 15:24:27 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"5cad043c-912b-49c9-9d23-bc64bdd2f648"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"437"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://mybucket.s3.eu-west-1.amazonaws.com...\",\n    \"headers\": {\n        \"x-amz-server-side-encryption\": \"AES256\"\n    }\n}"}],"_postman_id":"eca17e5b-8dd3-4318-8af9-184cb7082f11"},{"name":"Upload Log","id":"780ce466-bd33-482e-b2a9-42ef93a64869","request":{"method":"PUT","header":[{"key":"x-amz-server-side-encryption","value":"AES256"}],"body":{"mode":"file","file":{"src":""}},"url":"{{uploadUrl}}","urlObject":{"host":["{{uploadUrl}}"],"query":[],"variable":[]}},"response":[{"id":"436f5b61-4ce5-4fda-990b-76d4f7f6287e","name":"Upload Log","originalRequest":{"method":"PUT","header":[{"key":"x-amz-server-side-encryption","value":"AES256"}],"body":{"mode":"file","file":{"src":""}},"url":"https://mybucket.s3.eu-west-1.amazonaws.com..."},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"x-amz-id-2","value":"HrEPCKskDTweOlAvvU+BpMnEvyGESQv5XBPhgeZ9PsH4zdWjXaUwMCM6PM0q+3suldAu7yoL2w0="},{"key":"x-amz-request-id","value":"GR9JFJ713ZCWEDHN"},{"key":"Date","value":"Mon, 13 Nov 2023 15:24:42 GMT"},{"key":"x-amz-server-side-encryption","value":"AES256"},{"key":"ETag","value":"\"a93ba830600f6a21697c75864f6927a2\""},{"key":"Server","value":"AmazonS3"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"780ce466-bd33-482e-b2a9-42ef93a64869"},{"name":"Get Device Logs","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"uploadUrl\",jsonData.url);\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"exec":["var date = new Date(new Date().setDate(new Date().getDate() - 1)).toISOString();\r","postman.setEnvironmentVariable(\"logDate\",date);"],"type":"text/javascript"}}],"id":"ed9d506f-fb33-4fc6-ab19-08607c677926","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/deviceLogs?serial={{serial}}","description":"<p>Retrieves information, along with download url's, about uploaded logs of the provided serial.</p>\n<p>Can be called only by a product admin.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","deviceLogs"],"host":["{{host}}"],"query":[{"description":{"content":"<p>required - the device's serial</p>\n","type":"text/plain"},"key":"serial","value":"{{serial}}"}],"variable":[]}},"response":[{"id":"ea5fecbc-bec8-4bc6-81dc-209f0809736d","name":"Get Device Logs","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"url":{"raw":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/deviceLogs?serial=my-device-serial-01","protocol":"https","host":["lambda","cloud","flir"],"path":["api","product","products","my-product","models","my-model","deviceLogs"],"query":[{"key":"serial","value":"my-device-serial-01"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 13 Nov 2023 15:24:48 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"7ed8f5c9-ebea-4ad0-a346-f7a2561d73a2"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"639"}],"cookie":[],"responseTime":null,"body":"{\n    \"logs\": [\n        {\n            \"id\": \"b15b5f70-8f35-4630-8076-6350128f22c8\",\n            \"date\": \"2023-11-12T15:10:40.556Z\",\n            \"downloadUrl\": {\n                \"url\": \"https://mybucket.s3.eu-west-1.amazonaws.com/...\",\n                \"headers\": {}\n            }\n        },\n        {\n            \"id\": \"e03b826d-5df3-4215-887d-e954a05788ba\",\n            \"date\": \"2023-11-12T15:18:09.954Z\",\n            \"downloadUrl\": {\n                \"url\": \"https://mybucket.s3.eu-west-1.amazonaws.com/...\",\n                \"headers\": {}\n            }\n        }\n    ]\n}"}],"_postman_id":"ed9d506f-fb33-4fc6-ab19-08607c677926"}],"id":"be072d40-0096-4204-8c36-3a52e983282a","_postman_id":"be072d40-0096-4204-8c36-3a52e983282a","description":""},{"name":"Device Login","event":[{"listen":"test","script":{"exec":["var data = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"accessToken\", data.accessToken);"],"type":"text/javascript"}}],"id":"70eaebe9-ba2f-41b2-9bef-166ebc8924eb","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"serial\":\"{{serial}}\",\n  \"password\":\"{{devicePassword}}\",\n  \"secret\":\"{{secret}}\"\n}"},"url":"{{protocol}}://{{host}}/api/provision/login","description":"<p>Authenticates a provisioned device. </p>\n<p>The request body should include the following:</p>\n<ul>\n<li><em>serial</em>: Device unique identification</li>\n<li><em>devicePassword</em>: Device password</li>\n<li><em>secret</em>: Onboarded devices that were provisioned with revision <code>v1</code> need to provide the secret token used during onboarding (see Add Pending Device)</li>\n</ul>\n<p>Successful authentication will return a JSON Web Token (JWT) that can be used as an <code>authorization</code> header in subsequent requests.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","login"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"b1967d4f-cc72-4d62-b693-8f5f783deae8","name":"Device Login","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"serial\":\"my-device-serial-01\",\n  \"password\":\"********\"\n  \n}"},"url":"https://lambda.cloud.flir/api/provision/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"591","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 08:04:39 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"3eb4f70f-0c9b-4bad-9e0b-36862b444b50","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"accessToken\":\"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJ1c2VyIjoic2VyaWFsLWV4YW1wbGUtMDEiLCJzZXNzaW9uSWQiOiI0MDYzNzMzNC0xMTUxLTRlZWYtYjljNC1kYmVlOTkwNjRmYTciLCJyb2xlcyI6WyJEZXZpY2UiXSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlhzbUtuWEJ2bTZvMTlOSFYwUkpDaFEiLCJpYXQiOjE1MzI4NTE0NzksImV4cCI6MTUzMjg1NTA3OX0.FEo9hpZIkheTP1v7mqruWecvIVHPZCK-cFj-TFoVrKVqBGgn1qS3PMgPt-hu-HPuTezMoJFBCZBGFc-0_JuunDqcSBRz1RyLWiwqwVxvjP8x5TvU6n1PWsWVjZOm3KS_qlzH71L3X_8wIl1WN5TeACyWzcma9BR0X7tyxZ8oJuTtzhsICEvoUvpbEYIuYKgx2EKPjtn5ALDwjS4Ktb-AXQL1ZzfeozLFcqb1_vDGJ-T8LTUlImUC9rZplMpchFZB9yPVvLGyt__-bFLMbRZg0FjQcsnpoO78IBv0B6LbwedrO5z9VVzBIpOQOLTKtVn1JAO2Yb-p5eBDL8U99w4MXg\",\"typeAs\":\"Bearer\",\"duration\":3600}"}],"_postman_id":"70eaebe9-ba2f-41b2-9bef-166ebc8924eb"},{"name":"Get JSON Web Key Set","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"9c6ed1d7-81b6-4c6b-8a27-c4e793fcfffb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/provision/devices/{{serial}}/jwks","description":"<p>Returns a public JSON Web Key Set (JWKS) used to sign JSON Web Tokens (JWTs) that corresponds to the device whose <em>serial</em> is provided in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","devices","{{serial}}","jwks"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"16be722b-81b3-4efd-9c6b-ed0f55f9f3f9","name":"Json Web Key","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{host}}/api/provision/devices/my-device-serial-01/jwks"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 18 Dec 2019 10:40:59 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"448d9873-7998-4bdf-bc8e-62045ed0fd13"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"378"}],"cookie":[],"responseTime":null,"body":"{\n    \"keys\": [\n        {\n            \"kty\": \"RSA\",\n            \"kid\": \"flir\",\n            \"use\": \"sig\",\n            \"alg\": \"RS256\",\n            \"n\": \"mZLBB9wkK292DTuiUHTF5-eqei4JeyNgRYPRNTH3oRwo0cKhR7DJnaoesRlNwXvsPcUkXDJfqmpSoFRmUw8l7_2X0bW9V_KNXXmcfVXYS-xpKkyO5enbku0xtIUMRQp8SK4jhFTOxOk3pIZhQmG0MmPywjmc2zwYEXe16AxEivzOLaQ8-OuC0h9xdw0P446tQMsU77u-PYn3YdVo6mWWYrCzkyx65IH3L9lFwgK5LmYeREPP6hEcclz0_JSFWIl1g1SCXCx079f--vtE4PtnDeRcqMe8RuP-_HsB0OxVZkwr_ymBD4-cLgkNvuVg1csMC_ITE9j95v22gRxy3wpn4w\",\n            \"e\": \"AQAB\"\n        }\n    ]\n}"}],"_postman_id":"9c6ed1d7-81b6-4c6b-8a27-c4e793fcfffb"},{"name":"Change Password","id":"093f3c0e-1a8b-4f74-8c4b-d14ebd36b68d","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"serial\":\"{{serial}}\",\n  \"oldPassword\":\"{{oldPassword}}\",\n  \"newPassword\":\"{{newPassword}}\"\n}"},"url":"{{protocol}}://{{host}}/api/provision/devices","description":"<p>Allows devices to change their provisioned password.</p>\n<p>The request body should include the following:</p>\n<ul>\n<li>serial: Device unique identification</li>\n<li>oldPassword: Current device password</li>\n<li>newPassword: (Optional) New device password. When not provided, will be generated by the system.</li>\n</ul>\n<p>Upon a successfful password change, the updated password will be sent in the response to this request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","devices"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"c0f802c5-c560-4eaa-8278-beb1e33fbde5","name":"Change Password","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"serial\":\"my-device-serial-01\",\n  \"oldPassword\":\"*********\",\n  \"newPassword\":\"*********\"\n}"},"url":"https://lambda.cloud.flir/api/provision/devices"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 07 Mar 2019 14:24:11 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"7c30a96c-8da6-4afe-9c32-ae36ab7a7257"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"47"}],"cookie":[],"responseTime":null,"body":"{\n    \"password\": \"********\"\n}"}],"_postman_id":"093f3c0e-1a8b-4f74-8c4b-d14ebd36b68d"},{"name":"Presigned Download URL (Deprecated)","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"downloadURL\",jsonData.url);"],"type":"text/javascript"}}],"id":"cdf11b5d-9af9-4e1e-92d7-dbbd0c66670f","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/provision/device/firmwares/presignedDownloadUrl?version={{version}}","description":"<p>Deprecated - use <em>Presigned Download URL</em> instead.</p>\n<p>Requests a presigned URL for downloading a software package that matches the <em>version</em> provided in the request URL.\nThis request should be used by devices to download an available software package for the product and model of the device.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","device","firmwares","presignedDownloadUrl"],"host":["{{host}}"],"query":[{"description":{"content":"<p>firmware version</p>\n","type":"text/plain"},"key":"version","value":"{{version}}"}],"variable":[]}},"response":[{"id":"7edd4fdf-c5b7-4cef-923a-e6717561feb2","name":"Presigned Download URL by Device","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/provision/device/firmwares/presignedDownloadUrl?version=1","protocol":"https","host":["lambda","cloud","flir"],"path":["api","provision","device","firmwares","presignedDownloadUrl"],"query":[{"key":"version","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"301","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 08:07:24 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"58f88b3d-6730-4a32-a066-3f08b2fcee87","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n   \"url\":\"https://int-lambda-provision.s3.amazonaws.com/product-example/model-example/1?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180729T080724Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180729%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=a02afd54f72322d55e808e624168239d7142b973720155e965e467afbd855f4c\",\r\n   \"headers\":{\r\n      \r\n   }\r\n}"}],"_postman_id":"cdf11b5d-9af9-4e1e-92d7-dbbd0c66670f"},{"name":"Presigned Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"downloadURL\",jsonData.url);"],"type":"text/javascript"}}],"id":"20e39a00-fa03-41fb-aa20-4960ff52de39","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/provision/device/softwarePackages/{{name}}/{{version}}/presignedDownloadUrl","description":"<p>Requests a presigned URL for downloading the software package file that matches the <em>name</em> &amp; <em>version</em> provided in the request URL.\nThis request should be used by devices to download an available software package for the product and model of the device.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","device","softwarePackages","{{name}}","{{version}}","presignedDownloadUrl"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"ac064328-a5c5-4d7e-b854-60c3973e04db","name":"Presigned Download URL by Device","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"https://lambda.cloud.flir/api/provision/device/softwarePackages/my-software/1.00/presignedDownloadUrl"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 16 Sep 2020 08:40:46 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"743a7ada-4a94-4f32-9738-3c1aa5c94358"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"302"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://int-lambda-provision.s3.eu-west-1.amazonaws.com/my-product/my-model/my-software/1.00?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20200916T084046Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20200916%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=f890781de86539fbfb1ffd8560e8f6bf1e3fc33b642f8d1357c32eee951be289\",\n    \"headers\": {}\n}"}],"_postman_id":"20e39a00-fa03-41fb-aa20-4960ff52de39"},{"name":"Download File","id":"978026fa-fa89-476a-9496-4d3a69276743","request":{"method":"GET","header":[],"url":"{{downloadURL}}","description":"<p>An example for using a presigned URL returned for a Presigned Download URL request.</p>\n","urlObject":{"host":["{{downloadURL}}"],"query":[],"variable":[]}},"response":[{"id":"0ab61564-ad1e-4698-934c-dc6568cc9e3c","name":"Download File","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://int-lambda-provision.s3.amazonaws.com/product-example/model-example/1?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180729T080724Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20180729%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=a02afd54f72322d55e808e624168239d7142b973720155e965e467afbd855f4c","protocol":"https","host":["int-lambda-provision","s3","amazonaws","com"],"path":["product-example","model-example","1"],"query":[{"key":"X-Amz-Algorithm","value":"AWS4-HMAC-SHA256"},{"key":"X-Amz-Date","value":"20180729T080724Z"},{"key":"X-Amz-SignedHeaders","value":"host"},{"key":"X-Amz-Expires","value":"86400"},{"key":"X-Amz-Credential","value":"AKIAIN7OT7XI3FJRPILA%2F20180729%2Fus-east-1%2Fs3%2Faws4_request"},{"key":"X-Amz-Signature","value":"a02afd54f72322d55e808e624168239d7142b973720155e965e467afbd855f4c"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Accept-Ranges","value":"bytes","name":"Accept-Ranges","description":"Content-Types that are acceptable"},{"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":"0","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"txt","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 08:08:20 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"ETag","value":"\"d41d8cd98f00b204e9800998ecf8427e\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Last-Modified","value":"Sun, 29 Jul 2018 07:28:59 GMT","name":"Last-Modified","description":"The last modified date for the requested object, in RFC 2822 format"},{"key":"Server","value":"AmazonS3","name":"Server","description":"A name for the server"},{"key":"x-amz-id-2","value":"UtNBOvk6RDmF7/4uFdLt2uWVHK/NOxOvCEIO0Uq+Av6+cQEAdomdfUFEg6lNN06XydWM8q3e2zw=","name":"x-amz-id-2","description":"Custom header"},{"key":"x-amz-meta-buildtime","value":"2018-07-22T21:37:43.991Z","name":"x-amz-meta-buildtime","description":"Custom header"},{"key":"x-amz-meta-userid","value":"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b","name":"x-amz-meta-userid","description":"Custom header"},{"key":"x-amz-request-id","value":"793598900628CA29","name":"x-amz-request-id","description":"Custom header"},{"key":"x-amz-server-side-encryption","value":"AES256","name":"x-amz-server-side-encryption","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"978026fa-fa89-476a-9496-4d3a69276743"},{"name":"Get Software Package Names","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"softwarePackageNamesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"82da7489-80d3-4cbf-b027-0984995ee557","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/provision/device/softwarePackages?pageSize={{pageSize}}","description":"<p>Retrieves a list of available software package names for the calling device.\nThis request will return the first page from the list according to the provided <em>pageSize</em> in the request URL.\nIn case the search results will include more than one page, the <em>nextTicket</em> in the response can be used to retrieve the next page. See <em>Get Software Package Names (by Ticket)</em> for more information.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","device","softwarePackages"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) maximum number of software package names per response page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"210b2f27-734f-4dc1-9aad-2164bba74142","name":"Get Software Package Names","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/provision/device/softwarePackages?pageSize=100","protocol":"https","host":["lambda","cloud","flir"],"path":["api","provision","device","softwarePackages"],"query":[{"key":"pageSize","value":"100"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 30 Sep 2020 10:14:58 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"da8de2bb-6085-418a-9243-74f420c9abe2"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"509"}],"cookie":[],"responseTime":null,"body":"{\n    \"softwarePackageNames\": [\n        \"my-software\",\n        \"my-software2\"\n    ],\n    \"nextTicket\": \"eyJraW...\"\n}"}],"_postman_id":"82da7489-80d3-4cbf-b027-0984995ee557"},{"name":"Get Software Package Names (by Ticket)","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"softwarePackageNamesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"3c1498ab-302e-4369-a80b-5223b8b4a3f8","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/provision/device/softwarePackages?ticket={{softwarePackageNamesTicket}}","description":"<p>Retrieves a list of available software package names for the calling device.\nThis request will return the page specified by <em>softwarePackageNamesTicket</em> in the request URL.\nIn case the search results will include more than one page, the <em>nextTicket</em> in the response can be used to retrieve the next page. See <em>Get Software Package Names</em> for more information.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","device","softwarePackages"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{softwarePackageNamesTicket}}"}],"variable":[]}},"response":[{"id":"dd8cd985-e498-491e-ac84-045c196dd4cc","name":"Get Software Package Names (by Ticket)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/provision/device/softwarePackages?ticket=eyJraW...","protocol":"https","host":["lambda","cloud","flir"],"path":["api","provision","device","softwarePackages"],"query":[{"key":"ticket","value":"eyJraW..."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 30 Sep 2020 10:15:28 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"b58d5c9b-b5ce-4323-9917-a3f747141ac5"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"53"}],"cookie":[],"responseTime":null,"body":"{\n    \"softwarePackageNames\": []\n}"}],"_postman_id":"3c1498ab-302e-4369-a80b-5223b8b4a3f8"},{"name":"Get Software Packages (Deprecated)","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"5173ccdd-d84b-478e-8ebb-58fecaf72838","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/provision/device/firmwares?buildTime={{buildTime}}","description":"<p>Deprecated - use <em>Get Software Packages by Name</em> instead.</p>\n<p>Retrieves a list of available software packages for the calling device.</p>\n<p>The optional <em>buildTime</em> query parameter can be used to filter all software packages with a date/time equal or later than the provided value.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","device","firmwares"],"host":["{{host}}"],"query":[{"description":{"content":"<p>firmware build time in ISO 8602 format, yyyy-MM-dd'T'HH:mm:ss'Z'</p>\n","type":"text/plain"},"key":"buildTime","value":"{{buildTime}}"}],"variable":[]}},"response":[{"id":"61cf6f2c-00a6-40e2-9843-157c4ab53d9f","name":"Get Software Packages by Device","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/provision/device/firmwares?buildTime=2018-07-22T21:37:43.991Z","protocol":"https","host":["lambda","cloud","flir"],"path":["api","provision","device","firmwares"],"query":[{"key":"buildTime","value":"2018-07-22T21:37:43.991Z"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"183","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 29 Jul 2018 08:13:04 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"1927f786-ead1-4378-a18f-efcd50c3bfec","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"[\r\n   {\r\n      \"product\":\"my-product\",\r\n      \"model\":\"my-model\",\r\n      \"version\":\"1\",\r\n      \"size\":0,\r\n      \"buildTime\":\"2018-07-22T21:37:43.991Z\",\r\n      \"userId\":\"2bd1290a-16e5-4d94-b0aa-01cd6d0e077b\",\r\n      \"created\":\"2018-07-29T07:28:58.885Z\",\r\n      \"modified\":\"2018-07-29T07:28:58.885Z\"\r\n   }\r\n]"}],"_postman_id":"5173ccdd-d84b-478e-8ebb-58fecaf72838"},{"name":"Get Software Packages by Name","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"softwarePackagesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"dc02fdd7-4fdc-4756-990f-7b6497d1cca1","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/provision/device/softwarePackages/{{name}}?buildTime={{buildTime}}&pageSize={{pageSize}}","description":"<p>Retrieves a list of available software packages for the calling device.\nThis request will return the first page from the list according to the provided <em>pageSize</em> in the request URL.\nIn case the search results will include more than one page, the <em>nextTicket</em> in the response can be used to retrieve the next page. See <em>Get Software Packages by Name (by Ticket)</em> for more information.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","device","softwarePackages","{{name}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) can be used to filter all  software packages with a date/time equal or later than the provided value.</p>\n","type":"text/plain"},"key":"buildTime","value":"{{buildTime}}"},{"description":{"content":"<p>(optional) maximum number of software packages per response page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"9f041730-d708-4849-a87e-b67e1de3f392","name":"Get Software Packages by Device","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/provision/device/softwarePackages/my-software?buildTime=2018-09-10T11:30:07Z&pageSize=100","protocol":"https","host":["lambda","cloud","flir"],"path":["api","provision","device","softwarePackages","my-software"],"query":[{"key":"buildTime","value":"2018-09-10T11:30:07Z"},{"key":"pageSize","value":"100"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 16 Sep 2020 11:38:31 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"7cd576de-8f37-436f-bd00-96187e3fea13"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"754"}],"cookie":[],"responseTime":null,"body":"{\n    \"softwarePackages\": [\n        {\n            \"name\": \"my-software\",\n            \"product\": \"my-product\",\n            \"model\": \"my-model\",\n            \"version\": \"2.00\",\n            \"buildTime\": \"2020-09-13T11:30:07Z\",\n            \"info\": {},\n            \"fileInfo\": {\n                \"url\": \"https://lambda.cloud.flir/api/provision/device/softwarePackages/my-software/2.00/presignedDownloadUrl\",\n                \"size\": 20599\n            },\n            \"createdBy\": \"my-product-admin@flir.com\",\n            \"creationTime\": \"2020-09-16T08:39:01.935Z\",\n            \"updatedBy\": \"my-product-admin@flir.com\",\n            \"updateTime\": \"2020-09-16T08:46:40.698Z\"\n        }\n    ],\n    \"nextTicket\": \"eyJraW...\"\n}"}],"_postman_id":"dc02fdd7-4fdc-4756-990f-7b6497d1cca1"},{"name":"Get Software Packages by Name (by Ticket)","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"softwarePackagesTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"3833cde0-a686-438e-9884-0f3c76e7e411","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":"{{protocol}}://{{host}}/api/provision/device/softwarePackages/{{name}}?ticket={{softwarePackagesTicket}}","description":"<p>Retrieves a list of available software packages for the calling device.\nThis request will return the page specified by <em>softwarePackagesTicket</em> in the request URL.\nIn case the search results will include more than one page, the <em>nextTicket</em> in the response can be used to retrieve the next page. See <em>Get Software Packages by Name</em> for more information.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","provision","device","softwarePackages","{{name}}"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{softwarePackagesTicket}}"}],"variable":[]}},"response":[{"id":"e9d06710-4c9a-4838-a548-6f293ff633cd","name":"Get Software Packages by Device by Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/provision/device/softwarePackages/my-software?ticket=eyJraW...","protocol":"https","host":["lambda","cloud","flir"],"path":["api","provision","device","softwarePackages","my-software"],"query":[{"key":"ticket","value":"eyJraW..."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 16 Sep 2020 11:38:42 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"f06f1c4f-4424-4d4d-bbe2-c5d4661889b8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"49"}],"cookie":[],"responseTime":null,"body":"{\n    \"softwarePackages\": []\n}"}],"_postman_id":"3833cde0-a686-438e-9884-0f3c76e7e411"}],"id":"c4fa1524-f1f3-4f7f-9f3e-ddf3a8950061","_postman_id":"c4fa1524-f1f3-4f7f-9f3e-ddf3a8950061","description":""},{"name":"Model","item":[{"name":"Create Model","id":"baa60118-cee1-4008-847d-a7cd6d6a31b2","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"{{model}}\",\n  \"photoUrl\": \"{{photoUrl}}\"\n}"},"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models","description":"<p>Creates a new model for the <em>product</em> provided in the request URL.</p>\n<p>The request body must include the <em>model</em> name which should be unique per product.</p>\n<p>Requires a Product Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"ba75b18a-35c2-483c-85c4-916975c41aa6","name":"Create Model","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"my-model\",\n  \"photoUrl\": \"https://www.flir.com/model_photo.png\"\n}"},"url":"https://lambda.cloud.flir/api/product/products/my-product/models"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 17 Aug 2020 12:31:43 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"8337a860-92f0-42d2-bca5-026ef2b27eea"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"baa60118-cee1-4008-847d-a7cd6d6a31b2"},{"name":"Update Model","id":"9b30e5a4-00ad-432a-b29a-831c4ad93dfd","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"photoUrl\":\"{{photoUrl}}\",\n  \"locked\": {{locked}}\n}"},"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}","description":"<p>Updates the <em>product</em> and <em>model</em> provided in the request URL. </p>\n<p>The user being updated must be verified.</p>\n<p>All the fields in the request body are optional.</p>\n<p>Requires a Product Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"85bfae33-2e85-4866-9c2d-fcff460b46de","name":"Update Model","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"photoUrl\":\"https://www.flir.com/model_photo2.png\",\n  \"locked\": true\n}"},"url":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 17 Aug 2020 12:32:38 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"6a9a4e6c-505c-4b4b-91f9-013a47a1ee19"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"9b30e5a4-00ad-432a-b29a-831c4ad93dfd"},{"name":"Delete Model","id":"5818eda0-7630-400f-8169-c0ac85dc77e1","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}","description":"<p>Deletes a model and any model admin roles associated with it.</p>\n<p>If the model has devices or software packages associated with it, you must first delete them.</p>\n<p>Requires a Product Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"4a3cbf19-6b5a-47c2-bfc9-7230e07f05c4","name":"Delete Model","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 17 Aug 2020 12:32:38 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"6a9a4e6c-505c-4b4b-91f9-013a47a1ee19"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"5818eda0-7630-400f-8169-c0ac85dc77e1"},{"name":"Add User Role","id":"cb8438f7-0674-4297-8123-89fa8537de7a","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/admins/{{userEmail}}?role={{modelRole}}","description":"<p>Assigns a new user role to the <em>product</em> and <em>model</em> provided in the request URL.\nThe <em>modelRole</em> in the request URL specifies the role to be granted and can be either <code>VendorAdmin</code> or <code>FirmwareAdmin</code>. </p>\n<p>The user being assigned must be verified.</p>\n<p>Vendor Admins can add and manage provisioned devices. Firmware Admins can upload and manage device software updates.</p>\n<p>Requires a Product Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","admins","{{userEmail}}"],"host":["{{host}}"],"query":[{"key":"role","value":"{{modelRole}}"}],"variable":[]}},"response":[{"id":"1b8a78f5-9211-4a02-9292-3515ac6977de","name":"Add Vendor Admin","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":{"raw":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/admins/my-vendor-admin@flir.com?role=VendorAdmin","protocol":"https","host":["lambda","cloud","flir"],"path":["api","product","products","my-product","models","my-model","admins","my-vendor-admin@flir.com"],"query":[{"key":"role","value":"VendorAdmin"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 17 Aug 2020 12:33:41 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"5250fc6f-b860-4cef-879e-c13088eb7957"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"cb8438f7-0674-4297-8123-89fa8537de7a"},{"name":"Remove User Role","id":"c045705e-5d37-4f3a-bb37-e300b24c336e","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/admins/{{userEmail}}?role={{modelRole}}","description":"<p>Removes the user <em>role</em> from the <em>product</em> and <em>model</em> provided in the request URL for the user specified by <em>userEmail</em>. </p>\n<p>The user being removed must be verified.</p>\n<p>Requires a Product Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","admins","{{userEmail}}"],"host":["{{host}}"],"query":[{"key":"role","value":"{{modelRole}}"}],"variable":[]}},"response":[{"id":"1d396ad4-053b-4d09-b158-4645061aad54","name":"Remove Vendor Admin","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":{"raw":"https://lambda.cloud.flir/api/product/products/product-example/models/model-example/admins/cloud.services2@flir.com?role=VendorAdmin","protocol":"https","host":["lambda","cloud","flir"],"path":["api","product","products","product-example","models","model-example","admins","cloud.services2@flir.com"],"query":[{"key":"role","value":"VendorAdmin"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 17 Aug 2020 12:38:47 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"705777e7-6910-4847-bd13-856b60168b09"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"c045705e-5d37-4f3a-bb37-e300b24c336e"},{"name":"Get User Roles","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"modelAdminsTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"fa805af9-8eb2-42bb-8e2a-ace5c2f44263","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/admins/{{userEmail}}","description":"<p>Retrieves a list of roles for the <em>userEmail</em> provided in the request URL. The system will return the user's role per model for the provided <em>product</em>. </p>\n<p>The user being requested must be verified.</p>\n<p>Requires a Product Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","admins","{{userEmail}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"130a71c8-a339-4c90-bebf-fba2e6e67ab6","name":"Get User Roles","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"https://lambda.cloud.flir/api/product/products/my-product/models/admins/my-model-admin@flir.com"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 17 Aug 2020 12:43:36 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"608a8c11-6503-4d29-8286-79fd6269ca22"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"158"}],"cookie":[],"responseTime":null,"body":"{\n    \"roles\": [\n        {\n            \"model\": \"my-model\",\n            \"role\": \"FirmwareAdmin\",\n            \"assignedBy\": \"my-product-admin@flir.com\",\n            \"assignmentTime\": \"2020-08-17T12:40:17.739Z\"\n        },\n        {\n            \"model\": \"my-other-model\",\n            \"role\": \"VendorAdmin\",\n            \"assignedBy\": \"my-product-admin@flir.com\",\n            \"assignmentTime\": \"2020-08-17T12:40:13.985Z\"\n        }\n    ]\n}"}],"_postman_id":"fa805af9-8eb2-42bb-8e2a-ace5c2f44263"},{"name":"Get Model Roles","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"modelAdminsTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"ed32587a-fb1e-474f-8829-2a4cc65dd651","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/admins?pageSize={{pageSize}}","description":"<p>Retrieves all users and their respective roles for the <em>product</em> and <em>model</em> provided in the request URL.\nThis request will return the first page from the list according to the provided <em>pageSize</em> in the request URL.\nIn case the search results will include more than one page, the <em>nextTicket</em> in the response can be used to retrieve the next page. See <em>Get Model Admins by Ticket</em> for more information.</p>\n<p>Requires a Product Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","admins"],"host":["{{host}}"],"query":[{"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"35965a22-dadd-4801-9164-c106d8eac293","name":"Get Model Roles","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/admins?pageSize=100","protocol":"https","host":["lambda","cloud","flir"],"path":["api","product","products","my-product","models","my-model","admins"],"query":[{"key":"pageSize","value":"100"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 17 Aug 2020 12:41:04 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"d9ab067a-b3d6-4f40-966a-10f871ecfe2f"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"696"}],"cookie":[],"responseTime":null,"body":"{\n    \"admins\": [\n        {\n            \"email\": \"my-user@flir.com\",\n            \"role\": \"FirmwareAdmin\",\n            \"assignedBy\": \"my-product-admin@flir.com\",\n            \"assignmentTime\": \"2020-08-17T12:40:17.739Z\"\n        },\n        {\n            \"email\": \"my-other-user@flir.com\",\n            \"role\": \"VendorAdmin\",\n            \"assignedBy\": \"my-product-admin@flir.com\",\n            \"assignmentTime\": \"2020-08-17T12:40:13.985Z\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQ...\"\n}"}],"_postman_id":"ed32587a-fb1e-474f-8829-2a4cc65dd651"},{"name":"Get Model Roles by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"modelAdminsTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"489436e9-2a68-4e9c-a97b-e31c4e0eb88d","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models/{{model}}/admins?ticket={{modelAdminsTicket}}","description":"<p>Retrieves all users and their respective roles for the <em>product</em> and <em>model</em> provided in the request URL.\nThis request will return the page specified by <em>nextTicket</em> in the request URL.\nIn case the search results will include additional pages, the <em>nextTicket</em> in the response can be used to retrieve the next page. See Get Devices for more information.</p>\n<p>Requires a Product Admin access token.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models","{{model}}","admins"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{modelAdminsTicket}}"}],"variable":[]}},"response":[{"id":"5a07c21b-39d4-4dac-8a38-b5528d60610b","name":"Get Model Roles by Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"https://lambda.cloud.flir/api/product/products/my-product/models/my-model/admins?ticket=eyJraWQ...","protocol":"https","host":["lambda","cloud","flir"],"path":["api","product","products","my-product","models","my-model","admins"],"query":[{"key":"ticket","value":"eyJraWQ..."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 17 Aug 2020 12:41:47 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"43aad988-f217-4a7f-951d-bd1fffbbd0b7"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"39"}],"cookie":[],"responseTime":null,"body":"{\n    \"admins\": []\n}"}],"_postman_id":"489436e9-2a68-4e9c-a97b-e31c4e0eb88d"},{"name":"Get Models","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"modelAdminsTicket\",jsonData.nextTicket);"],"type":"text/javascript"}}],"id":"5d0bcdde-c5ce-4b9e-8c73-4cd812184530","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{host}}/api/product/products/{{product}}/models","description":"<p>Retrieves a list of all available models for the calling user.</p>\n<p>The system will filter the list according to the user's roles among all products and models. For example, a Product Admin will get a list that includes all models of the corresponding product, while a user that assumes the role of a Vendor Admin for only one model, will get a list that includes only this model.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","product","products","{{product}}","models"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"a8251f25-eb38-435d-a50b-aace53042c35","name":"Get Models","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"https://lambda.cloud.flir/api/product/products/my-product/models"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 17 Aug 2020 12:48:45 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"d0f5bc63-097d-45bd-a8d2-c5f723bfdf4f"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"245"}],"cookie":[],"responseTime":null,"body":"{\n    \"productName\": \"my-product\",\n    \"roles\": [\n        \"ProductAdmin\"\n    ],\n    \"models\": [\n        {\n            \"name\": \"my-model\",\n            \"product\": \"my-product\",\n            \"createdBy\": \"my-product-admin@flir.com\",\n            \"creationTime\": \"2020-08-17T12:31:43.592Z\",\n            \"updatedBy\": \"y-product-admin@flir.com\",\n            \"updateTime\": \"2020-08-17T12:32:38.343Z\",\n            \"photoUrl\": \"https://www.flir.com/model_photo2.png\",\n            \"locked\": true,\n            \"roles\": [\n                \"VendorAdmin\"\n            ]\n        },\n        {\n            \"name\": \"my-other-model\",\n            \"product\": \"my-product\",\n            \"createdBy\": \"my-product-admin@flir.com\",\n            \"creationTime\": \"2020-08-17T12:48:43.697Z\",\n            \"updatedBy\": \"my-product-admin@flir.com\",\n            \"updateTime\": \"2020-08-17T12:48:43.697Z\",\n            \"photoUrl\": \"\",\n            \"locked\": false,\n            \"roles\": []\n        }\n    ]\n}"}],"_postman_id":"5d0bcdde-c5ce-4b9e-8c73-4cd812184530"}],"id":"f16e0854-220d-4ef5-a473-0376e6d75fb9","_postman_id":"f16e0854-220d-4ef5-a473-0376e6d75fb9","description":""}],"id":"e4c9cb90-d2f3-48b0-ad03-19ac163b3b1e","description":"<p>The FLIR Cloud API Provision service includes requests for managing vendor and firmware admins for products, such as adding and deleting them.</p>\n<p>It also includes requests vendor admins use for adding and deleting devices, along with requests firmware admins use to manage firmware. For example, the service includes requests for presigned URLs for uploading, deleting, and downloading firmware.</p>\n<p>Device-related Provision service requests include logging in a device and requesting a URL for downloading a firmware version from storage.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"_postman_id":"e4c9cb90-d2f3-48b0-ad03-19ac163b3b1e"},{"name":"Raymarine","item":[{"name":"Boat Builders","item":[{"name":"Add Boat Builder","id":"75caa7ec-4301-4d7f-b81b-eacdd8d0eb9a","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/middleware/raymarine/builders/{{builderEmail}}","description":"<p>Can be initiated by a Raymarine Admin.</p>\n<p>The request assigns a boat builder role to the account specified by <code>builderAccountId</code></p>\n<p>A boat builder is automatically entitled to have up to 10 premium boats, without having to make purchases via Revenuecat.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","middleware","raymarine","builders","{{builderEmail}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"173f4638-c1b9-45f1-b3cc-9ef2fc49b7a4","name":"add boat builder","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"https://lambda.cloud.flir/api/middleware/raymarine/builders/lionel.messi@teledyne.com"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Sun, 30 Apr 2023 08:47:31 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"cb2ae7ba-0e06-459a-87d7-5a49a046b01e"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"75caa7ec-4301-4d7f-b81b-eacdd8d0eb9a"},{"name":"Remove Boat Builder","id":"d246bba0-c8b7-451f-97ae-84bc6e49b0a1","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/middleware/raymarine/builders/{{builderEmail}}","description":"<p>Can be initiated by a Raymarine Admin.</p>\n<p>The request removes a boat builder role from the account specified by <code>builderAccountId</code></p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","middleware","raymarine","builders","{{builderEmail}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"614c6809-53dc-4b10-8a68-f2848ac5dd88","name":"remove boat builder","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"https://lambda.cloud.flir/api/middleware/raymarine/builders/lionel.messi@teledyne.com"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Sun, 30 Apr 2023 08:47:48 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"1239d1a9-f195-4ae2-a81d-c303f0da1576"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"d246bba0-c8b7-451f-97ae-84bc6e49b0a1"},{"name":"Get Boat Builders","id":"0f7b01a5-95a6-4b76-9976-6986b0004266","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/middleware/raymarine/builders","description":"<p>Can be initiated by a Raymarine Admin.</p>\n<p>The request retrieves a list of account Ids of all accounts currently assigned with a boat builder role.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","middleware","raymarine","builders"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"bee3a072-20ef-485c-906b-b2ede056f913","name":"get boat builders","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"https://lambda.cloud.flir/api/middleware/raymarine/builders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Apr 2023 08:47:39 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"618a1f2d-54b5-4f57-9902-50535848e60c"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"81"}],"cookie":[],"responseTime":null,"body":"{\n    \"boatBuilders\": [\n        {\n            \"accountId\": \"dba7559d-4672-4f98-9e55-a25b99833c6e\",\n            \"email\": \"lionel.messi@teledyne.com\"\n        }\n    ]\n}"}],"_postman_id":"0f7b01a5-95a6-4b76-9976-6986b0004266"}],"id":"102edcda-63fb-4895-b7c2-483c1302869d","_postman_id":"102edcda-63fb-4895-b7c2-483c1302869d","description":""},{"name":"TLS","item":[{"name":"Request Certificate","id":"fcac2e16-70a6-4aad-bd1e-d087a7d0bbad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/middleware/raymarine/certificate/sign","description":"<p>Requests a certificate signed by the FLIR Cloud Raymarine CA.</p>\n<p>Will only authenticate device access tokens retrieved via <code>/api/provision/login</code>.</p>\n<p>Request body needs a CSR in PEM format that's encoded in base64 single-line format. To get a valid input CSR using Bash: <code>cat path_to_csr_file | base64 -w0</code>.</p>\n<p>You can also provide validity in the request body to alter the expiration date of the signed certificate. The value can be a date in RFC 3339 format or a duration e.g. \"24h\". Valid time units are \"ns\", \"us\" (or \"µs\"), \"ms\", \"s\", \"m\", \"h\". Allowed validity durations range from a minute to a year from the time of certificate request signing. Default validity if omitted is 90 days.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","middleware","raymarine","certificate","sign"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"c226c7f0-c081-4da7-9c0f-f3e7c0542219","name":"Request Certificate","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJ1c2VyIjoiMTg3MDAwMzkiLCJzZXNzaW9uSWQiOiJlY2IyMmEzYi1iNDg2LTQ4NjUtODNkNy1iNzYxMzBkMWQ2MzkiLCJyb2xlcyI6WyJEZXZpY2UiXSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6ImF4X3p2QVE1d0VyQXVBSnNrbDlmY0EiLCJpYXQiOjE3NjExMjEyMDAsImV4cCI6MTc2MTEyNDgwMH0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"csr\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJ1c2VyIjoiMTg3MDAwMzkiLCJzZXNzaW9uSWQiOiJlY2IyMmEzYi1iNDg2LTQ4NjUtODNkNy1iNzYxMzBkMWQ2MzkiLCJyb2xlcyI6WyJEZXZpY2UiXSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6ImF4X3p2QVE1d0VyQXVBSnNrbDlmY0EiLCJpYXQiOjE3NjExMjEyMDAsImV4cCI6MTc2MTEyNDgwMH0.XtYhM9exhLOQffSLajlYiVEgZ1Xn6PQtMDokEZSeczR1uf9ky-25BHmTzsM8XCK_InP2rpvYpq3qtlbiEjkPCG1X0nv88hJEHPX79uiV4KJS77VI3BaXmzNjSIfMQoO7gshcVKu3CNqzCuI-3N0TdeibBYIwFMUFnb3yIgn0fKn7tmNYdwpzIc5eJ0Tr-auJ8_rq3KKYv8B3wjnn00S1EfbrIE0R_c_Wrte53hQfvId4T352V4qSeNLkQ13CNdSkvItRcs1bT66IwyiTH6Zg9uC8J8XEBXJFTuiRCN56Y28KzdgO8mk-Nwc938nWiUw0Eq7QmGvsYGebaKJGShlVRw\",\n    \"validity\": \"2024-01-01\"\n}","options":{"raw":{"language":"json"}}},"url":"https://lambda.cloud.flir/api/middleware/raymarine/certificate/sign"},"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n  \"certificate\": \"-----BEGIN CERTIFICATE-----\\nMIIBYDCCAQagAwIBAgIRAKBUDGa5Nit5iW+sAKo7nKUwCgYIKoZIzj0EAwIwDTEL\\nMAkGA1UEAxMCY2EwIBcNMjYwMTI2MTI0NDIyWhgPMjEyNjAxMDIxMjQ0MjJaMA0x\\nCzAJBgNVBAMTAmNhMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEtCqafACSHyPs\\ngL6B5/D5dCHEtRCfMNKSTWN6W6lYxo15mJa3PlNXBgWlN3TUw5qDPpRGjNgHbjlT\\nKziAXvTNAqNFMEMwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQEw\\nHQYDVR0OBBYEFA2iUx46bKdLhj4W3onu886xboapMAoGCCqGSM49BAMCA0gAMEUC\\nIHNj2w3iN3rOjvrC7RU7kl5S80/G/CsC2zqahQbfVJ6SAiEAhFr/sFyoZynIeFHs\\nUGZSRaAa0UfngbEURA3X9TFA3uw=\\n-----END CERTIFICATE-----\\n\"\n}"}],"_postman_id":"fcac2e16-70a6-4aad-bd1e-d087a7d0bbad"},{"name":"Get Root Certificate","id":"853453aa-63ae-4137-8f30-f9acbb3db93c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/middleware/raymarine/certificate/root","description":"<p>Downloads the public root certificate of the Raymarine CA.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","middleware","raymarine","certificate","root"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"c4ad6c7e-f49a-4257-9a8e-f8c4d983cf2c","name":"Get Root Certificate","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJ1c2VyIjoiMTg3MDAwMzkiLCJzZXNzaW9uSWQiOiJlY2IyMmEzYi1iNDg2LTQ4NjUtODNkNy1iNzYxMzBkMWQ2MzkiLCJyb2xlcyI6WyJEZXZpY2UiXSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6ImF4X3p2QVE1d0VyQXVBSnNrbDlmY0EiLCJpYXQiOjE3NjExMjEyMDAsImV4cCI6MTc2MTEyNDgwMH0","type":"text"}],"url":"https://lambda.cloud.flir/api/middleware/raymarine/certificate/root"},"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n  \"certificate\": \"-----BEGIN CERTIFICATE-----\\nMIIBYDCCAQagAwIBAgIRAKBUDGa5Nit5iW+sAKo7nKUwCgYIKoZIzj0EAwIwDTEL\\nMAkGA1UEAxMCY2EwIBcNMjYwMTI2MTI0NDIyWhgPMjEyNjAxMDIxMjQ0MjJaMA0x\\nCzAJBgNVBAMTAmNhMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEtCqafACSHyPs\\ngL6B5/D5dCHEtRCfMNKSTWN6W6lYxo15mJa3PlNXBgWlN3TUw5qDPpRGjNgHbjlT\\nKziAXvTNAqNFMEMwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQEw\\nHQYDVR0OBBYEFA2iUx46bKdLhj4W3onu886xboapMAoGCCqGSM49BAMCA0gAMEUC\\nIHNj2w3iN3rOjvrC7RU7kl5S80/G/CsC2zqahQbfVJ6SAiEAhFr/sFyoZynIeFHs\\nUGZSRaAa0UfngbEURA3X9TFA3uw=\\n-----END CERTIFICATE-----\\n\"\n}"}],"_postman_id":"853453aa-63ae-4137-8f30-f9acbb3db93c"}],"id":"fb461ccf-f865-4a01-8a6b-cbdf67ada76b","_postman_id":"fb461ccf-f865-4a01-8a6b-cbdf67ada76b","description":""},{"name":"Update Boats","id":"e786d208-2e3e-44e6-ad92-a0303892a249","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n    \"premium\":{\r\n        \"{{boatId1}}\":[\r\n            \"{{deviceId1}}\",\r\n            \"{{deviceId2}}\"\r\n        ],\r\n        \"{{boatId2}}\":[\r\n            \"{{deviceId3}}\",\r\n            \"{{deviceId4}}\"\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/middleware/raymarine/boats","description":"<p>Can be initiated by a user.</p>\n<p>The request overwrites existing boats configuration, so make sure you provide the complete representation of the configuration whenever you initiate this request.</p>\n<p>max # of boats: 2</p>\n<p>max # of devices per boat: 2</p>\n<p>It is recommended that the client will specify a {{boatId}} matching the id of the device group representing the whole boat, as this id is known to the device that will use \"Check Premium\" query.</p>\n<p>A successful request only updates the desired boats configuration but does not indicate whether or not the boats are actually entitled to a premium status.</p>\n<p>To verify that a boat has an active premium status, use the \"Get Status\" or the \"Check Premium\" queries.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","middleware","raymarine","boats"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"009d85d5-4e80-4c07-bd80-1b6101f745d3","name":"update boats","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"url":"https://lambda.cloud.flir/api/middleware/raymarine/boats","description":"Retreives the authenticated user's account by supplying account type."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"814","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 07:56:36 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"35396b14-b533-471c-9122-35353c04a724","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"e786d208-2e3e-44e6-ad92-a0303892a249"},{"name":"Get Status","id":"f2fb5ec7-8ca4-46a4-ac3e-440f69922e1f","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/middleware/raymarine/status","description":"<p>Can be initiated by a user.</p>\n<p><code>premiumPlan</code> the plan id that Raymarine middleware assigns to the all devices of a premium boat. This plan id is defined in the service configuration.</p>\n<p><code>updateTime</code> [optional] The last time a \"Update Boats\" request was sent to Raymarine middleware. Missing if \"Update Boats\" request was never sent or was sent with an empty list of boats.</p>\n<p><code>entitlement</code>[optional] details fetched from RevenueCat's API, about the user's account RevenueCat's entitlement details. Missing if no entitlement was found.</p>\n<p><code>entitlement.id</code> RevenueCat's entitlement's identifier. Can be one of [Premium.OneBoat, Premium.TwoBoat].</p>\n<p><code>entitlement.expiration</code> RevenueCat's entitlement's expires_date. Applied by Raymarine middleware to the boat devices plans.</p>\n<p><code>boats</code> information about boats that were provided in \"Update Boats\" request.</p>\n<p><code>boats.{{boatId}}.devices.id</code>the device id of a boat's device, as was provided in \"Update Boats\" request.</p>\n<p><code>boats.{{boatId}}.devices.assignedPlan</code> [optional] The FLIR Cloud plan that was assigned to the device. if missing, no plan is assigned, meaning the boat is not entitled to have an active premium status.</p>\n<p><code>boats.{{boatId}}.devices.assignedPlanExpiration</code> [optional] The FLIR Cloud plan expiration that was assigned to the device. Suppose to match <code>entitlement.expiration</code>.</p>\n<p><code>boats.{{boatId}}.devices.isPremium</code> indicating whether the boat has an active premium status. Possible reasons for having a false value are that no satisfiying entitlement was found at RevenueCat, or that the entitlement is expired.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","middleware","raymarine","status"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"8475e276-26a7-45bc-82c6-f0141fbd3180","name":"get status","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"url":"https://lambda.cloud.flir/api/middleware/raymarine/status","description":"Retreives the authenticated user's account by supplying account type."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"814","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 07:56:36 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"35396b14-b533-471c-9122-35353c04a724","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"premiumPlan\":\"2bd18390-b9a9-4d56-becd-dc575c0d262a\",\n    \"isBoatBuilder\": false,\n    \"updateTime\":\"2022-11-08T14:18:43Z\",\n    \"entitlement\":{\n        \"id\":\"Premium.OneBoat\",\n        \"expiration\":\"2023-03-07T14:00:34Z\"\n    },\n    \"boats\":{\n        \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:lb3PLANR6fHdw04\":{\n            \"devices\":[\n                {\n                    \"id\":\"lambda:device:dev:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example03\",\n                    \"assignedPlan\":\"2bd18390-b9a9-4d56-becd-dc575c0d262a\",\n                    \"assignedPlanExpiration\":\"2021-11-08T14:17:43Z\"\n                },\n                {\n                    \"id\":\"lambda:device:dev:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example04\",\n                    \"assignedPlan\":\"118ebcf8-35db-485c-9c11-69cf9edda892\",\n                    \"assignedPlanExpiration\":\"2021-11-08T14:17:43Z\"\n                }\n            ],\n            \"isPremium\":false\n        },\n        \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:hgf56hZHD864d\":{\n            \"devices\":[\n                {\n                    \"id\":\"lambda:device:dev:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example05\"\n                },\n                {\n                    \"id\":\"lambda:device:dev:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example06\"\n                }\n            ],\n            \"isPremium\":false\n        },\n        \"lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:3A3DLzm266HHhh0A\":{\n            \"devices\":[\n                {\n                    \"id\":\"lambda:device:dev:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example01\",\n                    \"assignedPlan\":\"2bd18390-b9a9-4d56-becd-dc575c0d262a\",\n                    \"assignedPlanExpiration\":\"2023-03-07T14:00:34Z\"\n                },\n                {\n                    \"id\":\"lambda:device:dev:175a138b-28bc-4e3b-899b-8d06679d9f65:Device:serial-example02\",\n                    \"assignedPlan\":\"118ebcf8-35db-485c-9c11-69cf9edda892\",\n                    \"assignedPlanExpiration\":\"2023-03-07T14:00:34Z\"\n                }\n            ],\n            \"isPremium\":true\n        }\n    }\n}"}],"_postman_id":"f2fb5ec7-8ca4-46a4-ac3e-440f69922e1f"},{"name":"Check Premium","id":"77d14949-54f5-4d25-a5e0-e423e000a0f7","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/middleware/raymarine/boats/{{boatId}}/checkPremium","description":"<p>Can be initiated by the device owner or by the device.</p>\n<p>Checks whether the specified boat has an active premium status. Possible reasons for having a false value are that no satisfiying entitlement was found at RevenueCat, or that the entitlement is expired.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","middleware","raymarine","boats","{{boatId}}","checkPremium"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"4c380e78-7d0f-4ee6-b159-831419aa4f69","name":"check premium: premium","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"url":"https://lambda.cloud.flir/api/middleware/raymarine/boats/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:3A3DLzm266HHhh0A/checkPremium","description":"Retreives the authenticated user's account by supplying account type."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"814","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 07:56:36 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"35396b14-b533-471c-9122-35353c04a724","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"isPremium\": true\n}"},{"id":"904a7073-9314-4800-ba96-5b53b7bbd2ef","name":"check premium: not premium","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"url":"https://lambda.cloud.flir/api/middleware/raymarine/boats/lambda:device:us-east-1:175a138b-28bc-4e3b-899b-8d06679d9f65:DeviceGroup:3A3DLzm266HHhh0A/checkPremium","description":"Retreives the authenticated user's account by supplying account type."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"814","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 07:56:36 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"35396b14-b533-471c-9122-35353c04a724","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"isPremium\": false\n}"}],"_postman_id":"77d14949-54f5-4d25-a5e0-e423e000a0f7"},{"name":"Get RevenueCat Subscriber Info","id":"7f80a089-94f0-41dd-a17c-a064ea8c8f26","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/middleware/raymarine/revenuecat-status/{{app_user_id}}","description":"<p>Can be initiated by an Account Support or an Account Admin.</p>\n<p>Forwards the response returned by calling RevenueCat's <a href=\"https://www.revenuecat.com/reference/subscribers\">Get or Create Subscriber</a></p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","middleware","raymarine","revenuecat-status","{{app_user_id}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"0e2b917d-a4a9-497c-9f6c-5f24e368c124","name":"get RevenueCat subscriber info","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"url":"https://lambda.cloud.flir/api/middleware/raymarine/revenuecat-status/a30f4a3e-d55b-4c5f-a1ac-0b293edb1bc4","description":"Retreives the authenticated user's account by supplying account type."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"814","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 26 Jul 2018 07:56:36 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"35396b14-b533-471c-9122-35353c04a724","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"request_date\": \"2022-11-17T07:01:13Z\",\n    \"request_date_ms\": 1668668473746,\n    \"subscriber\": {\n        \"entitlements\": {\n            \"Premium.OneBoat\": {\n                \"expires_date\": \"2023-03-07T14:00:34Z\",\n                \"grace_period_expires_date\": null,\n                \"product_identifier\": \"com.raymarine.ys.one.monthly\",\n                \"purchase_date\": \"2022-09-07T13:00:34Z\"\n            }\n        },\n        \"first_seen\": \"2022-09-08T09:32:49Z\",\n        \"last_seen\": \"2022-09-21T15:04:03Z\",\n        \"management_url\": \"https://apps.apple.com/account/subscriptions\",\n        \"non_subscriptions\": {},\n        \"original_app_user_id\": \"a30f4a3e-d55b-4c5f-a1ac-0b293edb1bc4\",\n        \"original_application_version\": \"1.0\",\n        \"original_purchase_date\": \"2013-08-01T07:00:00Z\",\n        \"other_purchases\": {},\n        \"subscriber_attributes\": {\n            \"$attConsentStatus\": {\n                \"updated_at_ms\": 1662629702751,\n                \"value\": \"authorized\"\n            },\n            \"PremiumUserDeviceIds\": {\n                \"updated_at_ms\": 1662639584658,\n                \"value\": \"lambda:device:us-east-1:a30f4a3e-d55b-4c5f-a1ac-0b293edb1bc4:DeviceGroup:VeNdADYOkshOVNil\"\n            }\n        },\n        \"subscriptions\": {\n            \"com.raymarine.ys.one.monthly\": {\n                \"auto_resume_date\": null,\n                \"billing_issues_detected_at\": null,\n                \"expires_date\": \"2023-03-07T14:00:34Z\",\n                \"grace_period_expires_date\": null,\n                \"is_sandbox\": false,\n                \"original_purchase_date\": \"2022-09-07T13:00:36Z\",\n                \"ownership_type\": \"PURCHASED\",\n                \"period_type\": \"trial\",\n                \"purchase_date\": \"2022-09-07T13:00:34Z\",\n                \"refunded_at\": null,\n                \"store\": \"app_store\",\n                \"unsubscribe_detected_at\": null\n            },\n            \"com.raymarine.ys.one.sixmonthly\": {\n                \"auto_resume_date\": null,\n                \"billing_issues_detected_at\": null,\n                \"expires_date\": \"2022-08-15T14:05:51Z\",\n                \"grace_period_expires_date\": null,\n                \"is_sandbox\": true,\n                \"original_purchase_date\": \"2022-04-15T12:32:11Z\",\n                \"ownership_type\": \"PURCHASED\",\n                \"period_type\": \"normal\",\n                \"purchase_date\": \"2022-08-15T13:35:51Z\",\n                \"refunded_at\": null,\n                \"store\": \"app_store\",\n                \"unsubscribe_detected_at\": null\n            },\n            \"com.raymarine.ys.one.yearly\": {\n                \"auto_resume_date\": null,\n                \"billing_issues_detected_at\": null,\n                \"expires_date\": \"2022-08-19T05:31:42Z\",\n                \"grace_period_expires_date\": null,\n                \"is_sandbox\": true,\n                \"original_purchase_date\": \"2022-04-15T12:32:11Z\",\n                \"ownership_type\": \"PURCHASED\",\n                \"period_type\": \"normal\",\n                \"purchase_date\": \"2022-08-19T04:31:42Z\",\n                \"refunded_at\": null,\n                \"store\": \"app_store\",\n                \"unsubscribe_detected_at\": \"2022-08-19T05:31:45Z\"\n            }\n        }\n    }\n}"}],"_postman_id":"7f80a089-94f0-41dd-a17c-a064ea8c8f26"},{"name":"Upload Events","id":"9e26e498-e131-4d7e-b891-60908cfd8871","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n    \"events\": [\r\n        {\r\n            \"name\": \"{{eventName1}}\",\r\n            \"timestamp\": \"{{timestamp1}}\",\r\n            \"deviceId\": \"{{deviceId1}}\",\r\n            \"{{key1}}\": {{value1}},\r\n            \"{{key2}}\": {{value2}}\r\n        },\r\n        {\r\n            \"name\": \"{{eventName2}}\",\r\n            \"timestamp\": \"{{timestamp2}}\",\r\n            \"deviceId\": \"{{deviceId2}}\",\r\n            \"{{key3}}\": {{value3}},\r\n            \"{{key4}}\": {{value4}}\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/middleware/raymarine/diagnostics","description":"<p>Request to save diagnostics data in Mixpanel.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","middleware","raymarine","diagnostics"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"a874313e-3346-43e1-8c0b-8a7f7aba1c1a","name":"Upload Events","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n    \"events\": [\r\n        {\r\n            \"name\": \"event name 1\",\r\n            \"timestamp\": \"2024-10-30T14:40:34Z\",\r\n            \"deviceId\": \"lambda:device:dev:c60792e2-c33d-4f25-915e-47c05b14424d:Device:hi\",\r\n            \"boatId\": \"lambda:device:dev:c60792e2-c33d-4f25-915e-47c05b14424d:DeviceGroup:toPKM0R6nOYkNWjT\",\r\n            \"customKey1\": \"hi\",\r\n            \"customKey2\": 666,\r\n            \"customKey3\": {\r\n                \"json\": \"object\"\r\n            }\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/middleware/raymarine/diagnostics"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 30 Oct 2024 15:22:43 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"9b9b78c4-e501-4a9b-9788-22fc205b2d17"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"9e26e498-e131-4d7e-b891-60908cfd8871"}],"id":"60c0b215-b75e-4959-aa08-87612d911442","_postman_id":"60c0b215-b75e-4959-aa08-87612d911442","description":""},{"name":"Storage","item":[{"name":"Presigned URL","item":[{"name":"Presigned Upload URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"uploadURL\",jsonData.url);","postman.setEnvironmentVariable(\"fileID\",jsonData.fileId);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","packages":{},"id":"4114f01e-aebe-44bd-8e1f-fe6d8fd7b777"}}],"id":"8404c49b-d74c-4b9b-b259-3f795b7ae7c6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/upload-url?fileName={{fileName}}&contentType={{contentType}}&tag={{tag}}&parent={{parent}}&autorename={{autoRename}}&category={{category}}&numberOfParts={{numberOfParts}}&isPublic={{isPublic}}","description":"<p>Requests a presigned URL for uploading into the current user's storage a file whose name is specified in the request URL.</p>\n<p>The request URL can also include the file's content type, tags, and target folder (parent).</p>\n<p>If the parent folder is not specified, the URL uploads the file to the root folder (\".\").</p>\n<p>The autoRename value in the request body determines whether an uploaded file's name is automatically changed to a counter number if a file already exists with the same name.</p>\n<p>if numberOfParts is specified - it will signify a multi-part upload (see different response).</p>\n<p>numberOfParts if specified must be a number between 2 and 10. Notice that each file part uploaded must have size between 5 MiB and 5 GiB (AWS restrictions)</p>\n<p>isPublic (optional): for organization account, specify only inside root, othereise is inherit parent isPublic. if isPublic is not specify it will address as false.(Boolean)</p>\n<p>The response to this request includes (if numberOfParts is NOT specified):</p>\n<ul><li><div>url: Use in a Storage service Upload File request.</div></li><li><div>headers: Use in a Storage service Upload File request.</div></li><li><div>fileId: ID of the file.</div></li><li><div>jobId: Use in a Storage service Get Job Status request to periodically check the status of the job.</div></li></ul>\n\n<p>The response to this request includes (if numberOfParts is specified):</p>\n<ul><li><div>urls: Use in a Storage service Upload File requests.</div></li><li><div>headers: Use in a Storage service Upload File requests.</div></li><li><div>fileId: ID of the file.</div></li><li><div>jobId: Use in a Storage service Get Job Status request to periodically check the status of the job.</div></li><li><div>ticket: Use in Storage service Complete MultiPart Upload Request</div></li></ul>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","upload-url"],"host":["{{host}}"],"query":[{"description":{"content":"<p>name of file to be uploaded</p>\n","type":"text/plain"},"key":"fileName","value":"{{fileName}}"},{"description":{"content":"<p>(optional) file content type, in HTTP Content-Type format</p>\n","type":"text/plain"},"key":"contentType","value":"{{contentType}}"},{"description":{"content":"<p>(optional) list of key:value tags for the file</p>\n","type":"text/plain"},"key":"tag","value":"{{tag}}"},{"description":{"content":"<p>(optional) ID of the target folder to which the file should be uploaded; the root folder (“.”) is the default if not specified</p>\n","type":"text/plain"},"key":"parent","value":"{{parent}}"},{"description":{"content":"<p>(optional) true or false - determines whether an uploaded file's name is automatically changed to a counter number if a file already exists with the same name - if not specified, false is the default value</p>\n","type":"text/plain"},"key":"autorename","value":"{{autoRename}}"},{"description":{"content":"<p>(optional) file content - possible values : REPORT, REPORT_FRF, REPORT_TEMPLATE</p>\n","type":"text/plain"},"key":"category","value":"{{category}}"},{"description":{"content":"<p>(optional) for multi-part uploads - specifies how many parts to divide the file by</p>\n","type":"text/plain"},"key":"numberOfParts","value":"{{numberOfParts}}"},{"description":{"content":"<p>isPublic (optional): for organization account, specify only inside root, othereise is inherit parent isPublic. if isPublic is not specify it will address as false.(Boolean)</p>\n","type":"text/plain"},"key":"isPublic","value":"{{isPublic}}"}],"variable":[]}},"response":[{"id":"30dd9fed-6b04-4576-b6ac-950948bbddfe","name":"Presigned Upload URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""}],"url":{"raw":"https://lambda.cloud.flir/api/storage/upload-url?fileName=file1","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","upload-url"],"query":[{"key":"fileName","value":"file1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"408","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 20 Nov 2018 11:19:51 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"3ea8d0d7-3525-42c9-a0e8-e7abbf65b8bd","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3edd7640000d9993b2e9d\",\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf37ad490000060612c1b38\",\r\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/storage/5bf3edd7640000d9993b2e9d?x-amz-meta-parent-folder=.&x-amz-meta-file-name=file1&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181120T111951Z&X-Amz-SignedHeaders=host%3Bx-amz-server-side-encryption&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181120%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=7e74cedd6b59c6b9f6bf994c08d9e3157fa05f2fa8e19e598e5d1040fe81f51b\",\r\n    \"headers\": {\r\n        \"x-amz-server-side-encryption\": \"AES256\"\r\n    }\r\n}"},{"id":"6ed6db8c-caf7-41a7-b056-1080c07111cb","name":"Presigned Upload URL with tags specified","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/upload-url?fileName=file2&tag=key1:value1,key2:value2","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","upload-url"],"query":[{"key":"fileName","value":"file2"},{"key":"tag","value":"key1:value1,key2:value2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"427","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 20 Nov 2018 11:24:23 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"733a1871-bca0-4838-a314-9025a3189ff0","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3eee7640000d9993b2e9f\",\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf37ad490000060612c1b38\",\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/storage/5bf3eee7640000d9993b2e9f?x-amz-meta-tags=key1%3Avalue1%2Ckey2%3Avalue2&x-amz-meta-parent-folder=.&x-amz-meta-file-name=file2&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181120T112423Z&X-Amz-SignedHeaders=host%3Bx-amz-server-side-encryption&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181120%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=74a681014f210b414d7f844548118720fa304f0178316c8e42273dde1757510c\",\n    \"headers\": {\n        \"x-amz-server-side-encryption\": \"AES256\"\n    }\n}"},{"id":"f396ea0d-a4b6-450a-959f-0fa6b33c141a","name":"Presigned Upload URL with parent specified","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/upload-url?fileName=file11&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3ecea640000d9993b2e9a","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","upload-url"],"query":[{"key":"fileName","value":"file11"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3ecea640000d9993b2e9a"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"416","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 20 Nov 2018 11:22:02 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"b412c1af-6974-4276-9b2d-0ebeed803af2","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3ee5a640000d9993b2e9e\",\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf37ad490000060612c1b38\",\r\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/storage/5bf3ee5a640000d9993b2e9e?x-amz-meta-parent-folder=5bf3ecea640000d9993b2e9a&x-amz-meta-file-name=file11&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181120T112202Z&X-Amz-SignedHeaders=host%3Bx-amz-server-side-encryption&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181120%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=a3041595752bc86508bd8a6b2647b777c8c02f55271c51968bc26378597c004c\",\r\n    \"headers\": {\r\n        \"x-amz-server-side-encryption\": \"AES256\"\r\n    }\r\n}"},{"id":"83c2e798-be5b-4673-9813-08c391f196fd","name":"PresignedUpload URL - Multi Part Upload Copy","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/upload-url?fileName=fileName&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc&numberOfParts=4&contentType=image/jpeg","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","upload-url"],"query":[{"key":"fileName","value":"fileName"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc5db05c0000bb7ba614fc"},{"key":"numberOfParts","value":"4"},{"key":"contentType","value":"image/jpeg"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 11:10:11 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"235e05a0-9253-4f6c-a185-98c68fe58561"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"441"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"081e20ba-e498-42a0-8501-044088317bc3_65f3178b5201002a01ad1ece\",\n    \"jobId\": \"081e20ba-e498-42a0-8501-044088317bc3_1003d4d0-80c0-40f3-beed-9e0911f6faa9_storage_7aed2641-f202-47ef-8c01-0abdcc2ddc90\",\n    \"urls\": [\n        \"https://ron-lambda-storage-us-east.s3.amazonaws.com/081e20ba-e498-42a0-8501-044088317bc3/stroage/65f3178b5201002a01ad1ece?uploadId=s2jjSfSO_Ahnsftj85IigsJu7bRejR4Ypysidb3JyPI7CRFZcM2a60vJnm._duR7CQqhcdn_IaruIMCD9FM1XN5XIXfvQ9gpg13_53h2uGoFPai.hLybNtkgnWA0xaW0&partNumber=1&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240314T152812Z&X-Amz-SignedHeaders=content-type%3Bhost&X-Amz-Expires=600&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20240314%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=e5bab393cbd6000624a01821654e662b5eb405b99457ea8863a64cf2b5fa36f4\",\n        \"https://ron-lambda-storage-us-east.s3.amazonaws.com/081e20ba-e498-42a0-8501-044088317bc3/storage/65f3178b5201002a01ad1ece?uploadId=s2jjSfSO_Ahnsftj85IigsJu7bRejR4Ypysidb3JyPI7CRFZcM2a60vJnm._duR7CQqhcdn_IaruIMCD9FM1XN5XIXfvQ9gpg13_53h2uGoFPai.hLybNtkgnWA0xaW0&partNumber=2&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240314T152812Z&X-Amz-SignedHeaders=content-type%3Bhost&X-Amz-Expires=600&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20240314%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=9e0927d71b052b75abe3818d61c45d690340e6c51609b062a39b29af9464775f\",\n        \"https://ron-lambda-storage-us-east.s3.amazonaws.com/081e20ba-e498-42a0-8501-044088317bc3/storage/65f3178b5201002a01ad1ece?uploadId=s2jjSfSO_Ahnsftj85IigsJu7bRejR4Ypysidb3JyPI7CRFZcM2a60vJnm._duR7CQqhcdn_IaruIMCD9FM1XN5XIXfvQ9gpg13_53h2uGoFPai.hLybNtkgnWA0xaW0&partNumber=3&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240314T152812Z&X-Amz-SignedHeaders=content-type%3Bhost&X-Amz-Expires=600&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20240314%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=ff303ac16b24ce6d417913970bbf3d63cabc6b5cf6bf11549cb61b998007b1f3\",\n        \"https://ron-lambda-storage-us-east.s3.amazonaws.com/081e20ba-e498-42a0-8501-044088317bc3/storage/65f3178b5201002a01ad1ece?uploadId=s2jjSfSO_Ahnsftj85IigsJu7bRejR4Ypysidb3JyPI7CRFZcM2a60vJnm._duR7CQqhcdn_IaruIMCD9FM1XN5XIXfvQ9gpg13_53h2uGoFPai.hLybNtkgnWA0xaW0&partNumber=4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240314T152812Z&X-Amz-SignedHeaders=content-type%3Bhost&X-Amz-Expires=599&X-Amz-Credential=KN06JRMNNLZQCYRKD2WL%2F20240314%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=59b24ad740e93f48335822e6480a6553a9977198464f46660cf6a54174e6a656\"\n    ],\n    \"headers\": {\n        \"Content-Type\": \"image/jpeg\"\n    },\n    \"ticket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJrZXkiOiIwODFlMjBiYS1lNDk4LTQyYTAtODUwMS0wNDQwODgzMTdiYzMvcGhvdG9zLzY1ZjMxNzhiNTIwMTAwMmEwMWFkMWVjZSIsInVwbG9hZElkIjoiczJqalNmU09fQWhuc2Z0ajg1SWlnc0p1N2JSZWpSNFlweXNpZGIzSnlQSTdDUkZaY00yYTYwdkpubS5fZHVSN0NRcWhjZG5fSWFydUlNQ0Q5Rk0xWE41WElYZnZROWdwZzEzXzUzaDJ1R29GUGFpLmhMeWJOdGtnbldBMHhhVzAiLCJhY2NvdW50SWRUaGF0TWFkZU11bHRpVXBsb2FkUmVxdWVzdCI6IjEwMDNkNGQwLTgwYzAtNDBmMy1iZWVkLTllMDkxMWY2ZmFhOSIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiIwSzZwYTZJOGdkY2FKcDU3c1Q3alRnIiwiaWF0IjoxNzEwNDMwMDkyfQ.AGBUGTurgQz_Q0l2n5ynl_uR4jIJ_le5n4aodaobmEZBmZLOw_YfZm9QcsJbvwYmLRHpqxxWgMuceQaWw5nNlhdw_g_lCB_qMCCc-2yS37B-kprbYJytG6eXogjra0i947eFHdZoAfKPNRTQirAU2SLVE1qjxXBhqctBggeZaTgr7X-3veEJF5np-Bl97wJkpAlQPZ5o35KCqwPLzR0v9W9GgwHcSNdmmMO42MhMJuI-yjCgvYp2OolSvVOdnRY18B0M2eSQ79k_zcpKnclCvtBdZEmqfzaMEZusv_IyuuqVCeRszxUIQ7BceNmNExtZ0Rfm4vFunz6OBhlMpKWN8A\"\n}"}],"_postman_id":"8404c49b-d74c-4b9b-b259-3f795b7ae7c6"},{"name":"Upload File","id":"3f1c9202-745e-4317-93cb-78814001384e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"x-amz-server-side-encryption","value":"AES256"}],"body":{"mode":"raw","raw":""},"url":"{{uploadURL}}","description":"<p>This is the template for uploading a file to storage.</p>\n<p>The uploadURL value is from a response to a Storage service Presigned Upload URL request.</p>\n","urlObject":{"host":["{{uploadURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3f1c9202-745e-4317-93cb-78814001384e"},{"name":"Presigned Update URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"updateURL\",jsonData.url);","postman.setEnvironmentVariable(\"fileID\",jsonData.fileId);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","packages":{},"id":"e634f6d2-bce5-44e3-ba7d-9d81732a9fc6"}}],"id":"accd10b5-2b9b-4e78-999b-3e02eeedf31f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/update-url?fileId={{fileID}}&contentType={{contentType}}","description":"<p>Requests a presigned URL for uploading an updated version of an existing file whose ID is specified in the request URL.</p>\n<p>The request URL can also include the new file's content type.</p>\n<p>The response to this request includes:</p>\n<ul>\n<li>url: Use in a Storage service Update File request.</li>\n<li>headers: Use in a Storage service Update File request.</li>\n<li>fileId: ID of the file.</li>\n<li>jobId: Use in a Storage service Get Job Status request to periodically check the status of the job.</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","update-url"],"host":["{{host}}"],"query":[{"key":"fileId","value":"{{fileID}}"},{"description":{"content":"<p>(optional) file content type, in HTTP Content-Type format</p>\n","type":"text/plain"},"key":"contentType","value":"{{contentType}}"}],"variable":[]}},"response":[{"id":"df33d0e2-a608-4a0f-9f46-64f465a8ddba","name":"Presigned Update URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/update-url?fileId=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3edd7640000d9993b2e9d","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","update-url"],"query":[{"key":"fileId","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3edd7640000d9993b2e9d"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"408","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 20 Nov 2018 11:19:51 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"3ea8d0d7-3525-42c9-a0e8-e7abbf65b8bd","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3edd7640000d9993b2e9d\",\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf37ad490000060612c1b38\",\r\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/storage/5bf3edd7640000d9993b2e9d?x-amz-meta-parent-folder=.&x-amz-meta-file-name=file1&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181120T111951Z&X-Amz-SignedHeaders=host%3Bx-amz-server-side-encryption&X-Amz-Expires=86400&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181120%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=7e74cedd6b59c6b9f6bf994c08d9e3157fa05f2fa8e19e598e5d1040fe81f51b\",\r\n    \"headers\": {\r\n        \"x-amz-server-side-encryption\": \"AES256\"\r\n    }\r\n}"}],"_postman_id":"accd10b5-2b9b-4e78-999b-3e02eeedf31f"},{"name":"Update File","id":"a714d478-ccf8-4edf-bad0-72e41cfe5a3f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"x-amz-server-side-encryption","value":"AES256"}],"body":{"mode":"raw","raw":""},"url":"{{updateURL}}","description":"<p>This is the template for uploading a new version of an existing file to storage.</p>\n<p>The updateURL value is from a response to a Storage service Presigned Update URL request.</p>\n","urlObject":{"host":["{{updateURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a714d478-ccf8-4edf-bad0-72e41cfe5a3f"},{"name":"Presigned Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"downloadURL\",jsonData.url);"],"type":"text/javascript","id":"55943bfa-dc70-4bee-b837-f886a4b76ba2"}}],"id":"d2198ff1-4571-48a6-a16a-2020aa1f47a1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/download-url?fileId={{fileID}}","description":"<p>Requests a presigned URL for downloading from the current user's storage a file whose ID is specified in the request URL.</p>\n<p>Use the URL from the response in a Storage service Download File request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","download-url"],"host":["{{host}}"],"query":[{"description":{"content":"<p>ID of file in storage to be downloaded</p>\n","type":"text/plain"},"key":"fileId","value":"{{fileID}}"}],"variable":[]}},"response":[{"id":"a939a526-28d7-4820-a4e4-8da996efb1eb","name":"Presigned Download URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/download-url?fileId=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3edd7640000d9993b2e9f","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","download-url"],"query":[{"key":"fileId","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3edd7640000d9993b2e9f"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"380","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 20 Nov 2018 11:28:29 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"86795bd4-97d3-4056-83a7-83192a11bc9c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://int-lambda-storage.s3.amazonaws.com/175a138b-28bc-4e3b-899b-8d06679d9f65/storage/5bf3eee7640000d9993b2e9f?response-content-disposition=attachment%3B%20filename%3D%22file2%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20181120T112829Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20181120%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=1754d4c439105a80cc1b79ab20d94e3c156c1250edfc296f5868a8b1f5d03ba2\",\n    \"headers\": {},\n    \"expiration\": \"2019-06-11T09:10:34.713Z\",\n    \"size\":12345,\n    \"fileName\":\"file1\"\n}"}],"_postman_id":"d2198ff1-4571-48a6-a16a-2020aa1f47a1"},{"name":"Download File","id":"c3e94790-8dbe-4e5a-908c-4520847742e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{downloadURL}}","description":"<p>This is the template for downloading a file from storage.</p>\n<p>The downloadURL value is from the response to a Storage service Presigned Download URL request.</p>\n","urlObject":{"host":["{{downloadURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c3e94790-8dbe-4e5a-908c-4520847742e5"},{"name":"Complete MultiPart Upload","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"uploadURL\",jsonData.url);","postman.setEnvironmentVariable(\"fileID\",jsonData.fileId);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"15556894-7279-4e7c-86a8-b71e34934c48"}}],"id":"9f261ce2-9780-41bd-87b1-647781db9eea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\r\n    \"ticket\":{{ticket}},\r\n    \"partETags\": [\r\n        {\"partNumber\":{{partNumber}},\"eTag\":{{eTag}}},\r\n        {\"partNumber\":{{partNumber}},\"eTag\":{{eTag}}}\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/storage/complete-multi-part-upload","description":"<p>This request should follow a multi part upload. The request must be sent in order for the file to be uploaded. The request must be sent after <strong>ALL</strong> file parts were uploaded to AWS using the presigned URLs. If only some parts were uploaded and the request is sent - the file will be uploaded with just those parts.</p>\n<p>The request includes:</p>\n<ul><li><p>ticket- provided in the multi-part upload request</p></li><li><div>partETags - list of partNumber and eTag (received as response from AWS upon upload part</div></li></ul>\n\n<p>The response is OK 200. After receiving the OK response, check the jobId returned in the GET upload-url API to track the job status.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","complete-multi-part-upload"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"2dcec2b2-669c-4865-91ed-b46f43be66b6","name":"Complete MultiPart Upload","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"ticket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJrZXkiOiIwMjA2NjU0Zi0zNGM0LTQ3YWUtODE3OC1jYjQ2YzIxYjNjZDEvc3RvcmFnZS82NWYyZWM3YjEwMTUwMGNhMDBmMmIyOWMiLCJ1cGxvYWRJZCI6Il9UeEhNcVpKcjhacERqZjJuSlVTY3ZWVXlRSkNsaEJMdUtOZTZxZWtORGR5eURGSWFwV3ZIeUppMHVzSkNNdWZHUXpRSkRaajZKbjZuVElTaDdyakVnNERJZ2tHZkJHZjR5Skp6dXp6QTNocWViVXVzcE1lS2s4czMzWGR6bjNtIiwiYWNjb3VudElkVGhhdE1hZGVNdWx0aVVwbG9hZFJlcXVlc3QiOiIwMjA2NjU0Zi0zNGM0LTQ3YWUtODE3OC1jYjQ2YzIxYjNjZDEiLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiUWpWVjhRT2E0UVVBM01HcXU3X0U5QSIsImlhdCI6MTcxMDQxOTA2OH0.N8wKyl9O2LvRab--mUJs_U6pufAzx0_L40_z4eoY3s34v-XW-cK9_adRWUEVyegbcFRwiB3YVLiQYeCxHjRd5dSDLEp6O7I1N0Y9PZhTtdd0SGDd0B-xvoo8y4n3e55fpR5AKOo9NY5rEXhRaQAjN5hynuyrbJGTNMdi1XoIhrqa91cicspHE5p1F9L81WKgNU9jV9AV77KGdp5BsUMBghppj6y2wT3uQA5yKGhMZEGz6QfIw-m2IzpZ2q5aiTsKYRm4l7Wl9BgR2JB1sRnHfaoaC7VM3ykYAYv1TnRnvW8-zqec78F86P-yCNbGOBv5FJxsoAzh1mxt0zlieUaWfA\",\r\n    \"partETags\": [\r\n        {\r\n            \"partNumber\": 1,\r\n            \"eTag\": \"etag for part 1\"\r\n        },\r\n        {\r\n            \"partNumber\": 2,\r\n            \"eTag\": \"etag for part 2\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/storage/complete-multi-part-upload"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"462","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content","type":"text"},{"key":"Date","value":"Mon, 27 Aug 2018 08:06:23 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"9aa0bfd1-5867-4a04-9579-04428d079091","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"9f261ce2-9780-41bd-87b1-647781db9eea"}],"id":"144d469f-021c-439e-91b5-992b6f400a89","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"353cbc5a-ef7d-4293-beb0-26d1bd4f0c9c"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"2065fb10-289a-4db7-8e73-29c26cbcf65a"}}],"_postman_id":"144d469f-021c-439e-91b5-992b6f400a89","description":""},{"name":"Files API","item":[{"name":"Organization","item":[{"name":"Change File Privacy","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","packages":{},"id":"6251113f-71ac-4627-b1e1-083ff4e09a69"}}],"id":"1b7a1d49-3a2c-4e59-814a-e9ec3545198c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"isPublic\":{{isPublic}}\n}"},"url":"{{protocol}}://{{host}}/api/storage/files/{{fileId}}/privacy","description":"<p>Change file privacy by specifying its ID in the request URL and the isPublic in the request body.</p>\n<ul>\n<li><p>Public folder cannot be changed to private</p>\n</li>\n<li><p>Public files/folders are NOT allowed under private folders.</p>\n</li>\n<li><p>An Organization Member can change only their own files' privacy.</p>\n</li>\n<li><p>Admin/Owner can change other members' file's privacy</p>\n</li>\n<li><p>Does not support non-orgnaization accounts</p>\n</li>\n</ul>\n<p>The response to this request is a jobId that can be queried with the Get Job Status API.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files","{{fileId}}","privacy"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"17f6e262-79f8-4161-9291-69344718456c","name":"Change File Privacy","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"isPublic\": false\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/storage/files/{{fileId}}/privacy"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"}],"_postman_id":"1b7a1d49-3a2c-4e59-814a-e9ec3545198c"}],"id":"e5bb173d-50b2-4ff1-ad85-a250d0e662d1","_postman_id":"e5bb173d-50b2-4ff1-ad85-a250d0e662d1","description":""},{"name":"Get  Files","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextTicket\",jsonData.nextTicket);"],"type":"text/javascript","id":"4b5e14dd-d930-4b45-be1f-9fd04d693aa8"}}],"id":"ce38b401-c16d-4596-b995-650fdcfdf0df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/files?parent={{parent}}&pageSize={{pageSize}}&sortBy={{sortBy}}&order={{order}}&type={{entityType}}&tag={{tag}}&foldersFirst={{foldersFirst}}&categories={{categories}}","description":"<p>Requests a list of files and folders (entities) in the current user's storage.</p>\n<p>Filter and sort the information requested by specifying the following values in the request URL:</p>\n<li><div>parent (optional): ID of target folder - requests information about entities in this folder. If a parent value is not specified, requests information about entities in the root folder (“.”)</div></li>\n\n<li><div>pageSize: number of entities to view per page</div></li>\n\n<li><div>sortBy (optional): sort results in the response according to the following property, valid values:<br /></div><ul><li><div>DateUploaded (default)</div></li><li><div>FileName</div></li></ul></li>\n\n<li><div>order (optional): sort order, valid values:<br /></div><ul><li><div>desc (default): descending order</div></li><li><div>asc: ascending order</div></li></ul></li>\n\n<li><div>entityType (optional): file or folder - specify only when requesting information about either files or folders. If not specified, requests information about files and folders.</div></li>\n\n<li><div>tag (optional): key or key:value tag - requests information about entities with this/these tag(s)</div></li>\n\n<li><div>categories (optional): Comma separated list. Specifying this parameter will cause to return only files. Possible values: REPORT ,REPORT_FRF, REPORT_TEMPLATE</div></li>\n\n<p>The request response includes the following information about the parent or root folder, sharing information, and files and folders inside the specified parent folder:</p>\n<li><div>fileId: ID of the parent folder</div></li>\n\n<li><div>childCount: the number of subfiles and folders contained immediately within this folder</div></li>\n\n<li><div>fileName: name of the parent folder</div></li>\n\n<li><div>tags: tags associated with the parent folder</div></li>\n\n<li><div>created: date and time the parent folder was created</div></li>\n\n<li><div>modified: date and time the parent folder was last modified</div></li>\n\n<li><div>path: ID of the parent folder path</div></li>\n\n<li><div>createdBy: email address of the account that created the folder</div></li>\n\n<li><div>visualPath: visual path of the parent folder</div></li>\n\n<li><div>sharedRoot: true or false – indicates whether this folder is a shared folder and the root of the folder sharing</div></li>\n\n<li><div>insideSharedFolder: true or false - indicates whether this folder (and all subfiles and subfolders) are inside a shared folder</div></li>\n\n<li><div>permissionsLevel: indicates whether the user who submitted the request has owner, editor, or viewer permissions</div></li>\n\n<li><div>sharedLinkExists: true or false – indicates whether the parent folder has been shared and a link exists</div></li>\n\n<li><div>blockId (only for a folder that is not the user's root folder \".\" or root shared folder \"$\" or collaborator's root shared folder): block ID of the parent folder</div></li>\n\n<li><div>files: a list of subfiles and folders, with the following values for each subfile and folder:<br /></div><ul><li><div>fileId: ID of the entity</div></li><li><div>fileName: name of the file or folder</div></li><li><div>tags: tags associated with the file or folder</div></li><li><div>created: date and time the file or folder was created</div></li><li><div>modified: date and time the file or folder was last modified</div></li><li><div>createdBy: email address of the account that uploaded the file or created the folder</div></li><li><div>type: file or folder</div></li><li><div>size (only for files): the size of the file in bytes</div></li><li><div>sharedRoot (only for folders): true or false – indicates whether the folder is the root of the folder sharing</div></li><li><div>sharedLinkExists: true or false – indicates whether the file or folder has been shared and a link exists</div></li><li><div>childCount (only for folders): the number of subfiles and folders contained immediately within this folder</div></li><li><div>permissionsLevel (only when \"$\" specified for parent as part of the request): indicates whether the user who submitted the request has editor or viewer permissions within this folder</div></li><li><div>blockId (will not be provided when \"$\" specified for parent as part of the request): block ID of the file or folder</div></li><li><div>photoInformation (only present for themral images files (FFF/ATS). Contains 2 optional fields: photoType - thermal type and a boolean containsUltraMaxData (present only for FFF files)</div></li><li><div>category (only for files which were uploaded with this parameter)</div></li></ul></li>\n\n<li><div>nextTicket: value to use in the subsequent Get Files by Ticket request, provided only if exists</div></li>\n\n<ul>\n<li>Organization account: for Member return their files and the organization public files. for Admin/Owner return whole files.</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) ID of folder for which information is being requested</p>\n","type":"text/plain"},"key":"parent","value":"{{parent}}"},{"description":{"content":"<p>maximum number of entities (files and folders) in response</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"},{"description":{"content":"<p>(optional) sort by property</p>\n","type":"text/plain"},"key":"sortBy","value":"{{sortBy}}"},{"description":{"content":"<p>(optional) sorting order</p>\n","type":"text/plain"},"key":"order","value":"{{order}}"},{"description":{"content":"<p>(optional) type of entity for which information is being requested</p>\n","type":"text/plain"},"key":"type","value":"{{entityType}}"},{"description":{"content":"<p>requests information about entities with this tag</p>\n","type":"text/plain"},"key":"tag","value":"{{tag}}"},{"description":{"content":"<p>(optional) display folders first</p>\n","type":"text/plain"},"key":"foldersFirst","value":"{{foldersFirst}}"},{"description":{"content":"<p>(optional) categores to filter by - possible values REPORT, REPORT_FRF, REPORT_TEMPLATE</p>\n","type":"text/plain"},"key":"categories","value":"{{categories}}"}],"variable":[]}},"response":[{"id":"c5273192-e9f9-4b35-8259-ff715c1cb992","name":"Get Files - folders only, page size 5, parent specified","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/files?pageSize=5&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1&type=Folder","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files"],"query":[{"key":"pageSize","value":"5"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1"},{"key":"type","value":"Folder"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"881","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:22:15 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"ca343927-7ad0-462f-8074-6dc58fc4c98b","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n  \"insideSharedFolder\": false,\n  \"permissionsLevel\": \"owner\",\n  \"fileName\": \"folderC\",\n  \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n  \"tags\": [],\n  \"createdBy\": \"userA@flir.com\",\n  \"created\": \"2018-11-22T12:05:44.976Z\",\n  \"modified\": \"2018-11-22T12:05:44.976Z\",\n  \"visualPath\": \"./folderA/folderB\",\n  \"childCount\": 6,\n  \"sharedRoot\": false,\n  \"sharedLinkExists\": true,\n  \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\",\n  \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c10650000c464bdd7c4\",\n      \"type\": \"Folder\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"folderD2\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value1\"\n        }\n      ],\n      \"sharedLinkExists\": false,\n      \"created\": \"2018-11-22T12:07:44.298Z\",\n      \"modified\": \"2018-11-22T12:07:44.298Z\",\n      \"sharedRoot\": false,\n      \"childCount\": 5,\n      \"folderChildCount\": 3,\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\",\n      \"category\": \"REPORT\"\n    }\n  ]\n}"},{"id":"b1e5c5b0-dbbd-4dac-9748-0378f167cc1e","name":"Get Files - filter by key:value tag","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/files?pageSize=6&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1&tag=key1:value1","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files"],"query":[{"key":"pageSize","value":"6"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1"},{"key":"tag","value":"key1:value1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"889","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:22:58 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"872c05fc-506c-4b1e-af43-d5dd8b993033","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n  \"insideSharedFolder\": false,\n  \"permissionsLevel\": \"owner\",\n  \"fileName\": \"folderC\",\n  \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n  \"tags\": [],\n  \"createdBy\": \"userA@flir.com\",\n  \"created\": \"2018-11-22T12:05:44.976Z\",\n  \"modified\": \"2018-11-22T12:05:44.976Z\",\n  \"visualPath\": \"./folderA/folderB\",\n  \"childCount\": 6,\n  \"sharedRoot\": false,\n  \"sharedLinkExists\": true,\n  \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\",\n  \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c43650000c464bdd7c6\",\n      \"type\": \"File\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"file2\",\n      \"size\": 20,\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value1\"\n        }\n      ],\n      \"sharedLinkExists\": true,\n      \"created\": \"2018-11-22T12:08:44.191Z\",\n      \"modified\": \"2018-11-22T12:08:44.191Z\",\n      \"contentType\" : \"text/plain\",\n      \"serviceType\": \"STORAGE\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c10650000c464bdd7c4\",\n      \"type\": \"Folder\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"folderD2\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value1\"\n        }\n      ],\n      \"sharedLinkExists\": false,\n      \"created\": \"2018-11-22T12:07:44.298Z\",\n      \"modified\": \"2018-11-22T12:07:44.298Z\",\n      \"sharedRoot\": false,\n      \"childCount\": 5,\n      \"folderChildCount\": 3,\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    }\n  ],\n  \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhcmVudCI6IjViZjY5Yjk4NjUwMDAwYzQ2NGJkZDdjMSIsInBhZ2Vfc2l6ZSI6MjAsIm9yZGVyQnkiOiJUaW1lRGVzYyIsIm9mZnNldCI6IjViZjY5YzEwNjUwMDAwYzQ2NGJkZDdjNCIsInRhZyI6eyJrZXkiOiJrZXkxIiwidmFsdWUiOiJ2YWx1ZTEifSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlFQRWhXT1h2V1kyX3k5b3hFOHd0RGciLCJpYXQiOjE1NDI4ODkzNzh9.R3XS6sXLkyVwmTCtsreuf3G7efYhCgV5vgu1eKcrmjydjGjjijXkKdz_AXNSltpUcxF_THTr5hlLyzYUNVad-DmtrXZDG-UrRk_JTLQKdLj_fQap_eTdwL6Zj5Y-B3oUIWGvHPVKAnXnHz5i1q80ZGMKOJ6HcUpGkdmkZgFZ8DlSSEvJkpeXwqArBI2D9I-Gh2V7S6gKP0p5xzfMQI5fkn9EVeEL24BKiQle4VctmDt_r-oeOKWAWAfZI8c7Mi_SqbGzUbBKPcTwHuqmbLoahwtWsz4GOLzTSSuLBoBUDCOyNlX1i6Y8Oj2Qf1ydWfT0kR2iCKBqZSLx804ONYgs3w\"\n}"},{"id":"303759b4-3715-404c-bab3-6596dc9a8fc5","name":"Get Files - filter by key-only tag","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/files?pageSize=5&parent=5bf69b98650000c464bdd7c1&tag=key1","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files"],"query":[{"key":"pageSize","value":"5"},{"key":"parent","value":"5bf69b98650000c464bdd7c1"},{"key":"tag","value":"key1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"902","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:23:29 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"b7da4765-d304-4ac2-9580-96d2c6a5707c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n    \"fileName\": \"folderC\",\n    \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n    \"tags\": [],\n    \"createdBy\": \"userA@flir.com\",\n    \"childCount\": 6,\n    \"created\": \"2018-11-22T12:05:44.976Z\",\n    \"modified\": \"2018-11-22T12:05:44.976Z\",\n    \"sharedRoot\": false,\n    \"insideSharedFolder\": false,\n    \"permissionsLevel\": \"owner\",\n    \"visualPath\": \"./folderA/folderB\",\n    \"sharedLinkExists\": true,\n    \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\",\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c57650000c464bdd7c7\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"fileName\": \"file3\",\n            \"size\": 10,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"sharedLinkExists\": false,\n            \"created\": \"2018-11-22T12:09:19.427Z\",\n            \"modified\": \"2018-11-22T12:09:19.427Z\",\n            \"contentType\" : \"text/plain\",\n            \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c43650000c464bdd7c6\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"fileName\": \"file2\",\n            \"size\": 20,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"sharedLinkExists\": true,\n            \"created\": \"2018-11-22T12:08:44.191Z\",\n            \"modified\": \"2018-11-22T12:08:44.191Z\",\n            \"contentType\" : \"text/plain\",\n            \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhcmVudCI6IjViZjY5Yjk4NjUwMDAwYzQ2NGJkZDdjMSIsInBhZ2Vfc2l6ZSI6MjAsIm9yZGVyQnkiOiJUaW1lRGVzYyIsIm9mZnNldCI6IjViZjY5YzEwNjUwMDAwYzQ2NGJkZDdjNCIsInRhZyI6eyJrZXkiOiJrZXkxIn0sImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJ3cy16XzRNUkQtNHpjX1ZEaGs1TDF3IiwiaWF0IjoxNTQyODg5NDA5fQ.fgAzCtLw500aLYGoKv9hLdngd3VGMotPvbuknQ9TAWOwi9oBR2rATZq3LgNfQpEmOyKi375XiW5bZDAZ7N8uSi3AB-wtFAjVtPrVFWTcfUwflYH1VI6GQgnwpohAqZqnmNwevn_RpBGtygkXXaDbKoaS2UYZeFDbA6zYLl8i7o20BAEhfLJoNw9mHwXitU0u_ed3NhHR7wc_qfVTac4x2hWfRM3XNnk3cIwV-4hR9njM-f_m5urmdYN-kC456YZjcd3neWQwwAxMm7LOc-HtU93RW5OU6ACXwWF7ksjrzOYaQJZP2jgLn8B6q1dJ1SkQCo3RAUTs0Na1JfSLTVh5KA\"\n}"},{"id":"b83fb0c6-29c2-4c4f-a722-77294aebefea","name":"Get Files - page size 2, parent folder specified","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/files?parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1&pageSize=2","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files"],"query":[{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1"},{"key":"pageSize","value":"2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"870","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:27:36 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"037370bd-3c8d-4bc3-a3eb-06444051fd60","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n  \"insideSharedFolder\": false,\n  \"permissionsLevel\": \"owner\",\n  \"fileName\": \"folderC\",\n  \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n  \"tags\": [],\n  \"createdBy\": \"userA@flir.com\",\n  \"created\": \"2018-11-22T12:05:44.976Z\",\n  \"modified\": \"2018-11-22T12:05:44.976Z\",\n  \"visualPath\": \"./folderA/folderB\",\n  \"childCount\": 6,\n  \"sharedRoot\": false,\n  \"sharedLinkExists\": true,\n  \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\",\n  \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c76650000c464bdd7c8\",\n      \"type\": \"File\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"file4\",\n      \"size\": 20,\n      \"tags\": [\n        {\n          \"key\": \"key2\",\n          \"value\": \"value2\"\n        }\n      ],\n      \"sharedLinkExists\": false,\n      \"created\": \"2018-11-22T12:09:33.682Z\",\n      \"modified\": \"2018-11-22T12:09:33.682Z\",\n      \"contentType\" : \"text/plain\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c57650000c464bdd7c7\",\n      \"type\": \"File\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"file3\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value2\"\n        }\n      ],\n      \"sharedLinkExists\": false,\n      \"created\": \"2018-11-22T12:09:19.427Z\",\n      \"modified\": \"2018-11-22T12:09:19.427Z\",\n      \"size\": 10,\n      \"contentType\" : \"text/plain\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    }\n  ],\n  \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhcmVudCI6IjViZjY5Yjk4NjUwMDAwYzQ2NGJkZDdjMSIsInBhZ2Vfc2l6ZSI6Miwib3JkZXJCeSI6IlRpbWVEZXNjIiwib2Zmc2V0IjoiNWJmNjljNTc2NTAwMDBjNDY0YmRkN2M3IiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6Ik5fNFBVTDlEcklJTk9hcDBwYWdIZ2ciLCJpYXQiOjE1NDI4ODk2NTZ9.ZEZhJoOuPjmq46KcRPBmcdw99yJd7DOHtXgTt4O0Nv5TKYUK3-9Mq4ygEUzuBT3o2CmydvTYgV6rQ2leaWoE2pQ9742DBGKXDMlKG_YctktBsDUfsk7SwPpTvIDmgKl42GUZl_31Kfl5ryKmf_RVSJcIvzA_RHMno-9K2oayf8ciBuU11yzFRpVyIT8UU0Qf0ddTKwPSwBOC7zlDziOWnQQIrvi61kUiMtuPEld_OtyJXcDJxKwdSMLzTAmdGGbztn3O3WqxhPBv289GKSfEzPIiCYd5t-9S5cOpleKJAqg_sr1GdwLM7eCEyFoqIQZcU4sCn9ulBOrpZrPWrjFonA\"\n}"},{"id":"3f717ac9-1578-457a-a740-7514e3c80fcd","name":"Get Files - page size 6, parent specified, sort by name ascending order","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/files?pageSize=6&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1&sortBy=FileName&order=asc","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files"],"query":[{"key":"pageSize","value":"6"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1"},{"key":"sortBy","value":"FileName"},{"key":"order","value":"asc"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"946","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:24:34 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"1662779a-fad3-44a9-a501-d53c20d434b4","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n  \"insideSharedFolder\": false,\n  \"permissionsLevel\": \"owner\",\n  \"childCount\": 10,\n  \"sharedRoot\": false,\n  \"fileName\": \"folderC\",\n  \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n  \"tags\": [],\n  \"createdBy\": \"userA@flir.com\",\n  \"created\": \"2018-11-22T12:05:44.976Z\",\n  \"modified\": \"2018-11-22T12:05:44.976Z\",\n  \"visualPath\": \"./folderA/folderB\",\n  \"sharedLinkExists\": true,\n  \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\",\n  \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c28650000c464bdd7c5\",\n      \"type\": \"File\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"file1\",\n      \"tags\": [],\n      \"sharedLinkExists\": false,\n      \"created\": \"2018-11-22T12:08:10.988Z\",\n      \"modified\": \"2018-11-22T12:08:10.988Z\",\n      \"size\": 10,\n      \"contentType\" : \"text/plain\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c43650000c464bdd7c6\",\n      \"type\": \"File\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"file2\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value1\"\n        }\n      ],\n      \"sharedLinkExists\": true,\n      \"created\": \"2018-11-22T12:08:44.191Z\",\n      \"modified\": \"2018-11-22T12:08:44.191Z\",\n      \"size\": 20,\n      \"contentType\" : \"text/plain\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c57650000c464bdd7c7\",\n      \"type\": \"File\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"file3\",\n      \"size\": 10,\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value2\"\n        }\n      ],\n      \"sharedLinkExists\": false,\n      \"created\": \"2018-11-22T12:09:19.427Z\",\n      \"modified\": \"2018-11-22T12:09:19.427Z\",\n      \"contentType\" : \"text/plain\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c76650000c464bdd7c8\",\n      \"type\": \"File\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"file4\",\n      \"size\": 20,\n      \"tags\": [\n        {\n          \"key\": \"key2\",\n          \"value\": \"value2\"\n        }\n      ],\n      \"sharedLinkExists\": false,\n      \"created\": \"2018-11-22T12:09:33.682Z\",\n      \"modified\": \"2018-11-22T12:09:33.682Z\",\n      \"contentType\" : \"text/plain\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69bf2650000c464bdd7c3\",\n      \"type\": \"Folder\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"folderD1\",\n      \"tags\": [],\n      \"sharedLinkExists\": false,\n      \"created\": \"2018-11-22T12:07:14.747Z\",\n      \"modified\": \"2018-11-22T12:07:14.747Z\",\n      \"sharedRoot\": false,\n      \"childCount\": 5,\n      \"folderChildCount\": 3,\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c10650000c464bdd7c4\",\n      \"type\": \"Folder\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"folderD2\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value1\"\n        }\n      ],\n      \"sharedLinkExists\": false,\n      \"created\": \"2018-11-22T12:07:44.298Z\",\n      \"modified\": \"2018-11-22T12:07:44.298Z\",\n      \"sharedRoot\": false,\n      \"childCount\": 5,\n      \"folderChildCount\": 3,\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    }\n  ],\n  \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhcmVudCI6IjViZjY5Yjk4NjUwMDAwYzQ2NGJkZDdjMSIsInBhZ2Vfc2l6ZSI6MjAsIm9yZGVyQnkiOiJOYW1lQXNjIiwib2Zmc2V0IjoiZm9sZGVyRDIiLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiQXh0Q1VYcWxSVE5fdnNRV1BYQWF3USIsImlhdCI6MTU0Mjg4OTQ3NH0.JVHx_HIQ5iaKKs0MyV-wtgOb3uo5gnCd4eBfo4_yYOHhVHG3uDHTfxtq2FbO9dgWphVVIUQL7i4n3Peox4v0E8q2eXTf5VwwwpH221yMNsgTT46AZimtfgw1AXjpzaU0S0g4msqoGsubA218l9JAwt64Lk4lFE0j8IrLVyZ6xQWZHaU40kL4qA6IXdVt29pYU61yUoWjujP6BpOoSPaRtwMeTfzkCIzmr8Y9vbH-khw-jFowNS2ScS8FEtITdNwFpbAHYp8JbfFrd9LG624Lhp5FB1KGcApTus8FE5RbZnGSFSQUlZ7-ivPIj94ZcsjM_JivkwyBvJ0eVYNOf27xNw\"\n  \n}"},{"id":"ac2fcc88-743b-4115-ab54-6ee5c7ca5421","name":"Get Files - root folder, page size 20","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/files?pageSize=20&parent=.","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files"],"query":[{"key":"pageSize","value":"20"},{"key":"parent","value":"."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"776","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:26:11 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"5956ba73-8c67-4a51-8c81-777bb8221af8","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \".\",\n  \"insideSharedFolder\": false,\n  \"permissionsLevel\": \"owner\",\n  \"childCount\": 2,\n  \"sharedRoot\": false,\n  \"sharedLinkExists\": false,\n  \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca\",\n      \"type\": \"Folder\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"folderA\",\n      \"tags\": [],\n      \"sharedLinkExists\": false,\n      \"created\": \"2018-11-22T12:14:50.765Z\",\n      \"modified\": \"2018-11-22T12:14:50.765Z\",\n      \"sharedRoot\": false,\n      \"childCount\": 5,\n      \"folderChildCount\": 3,\n      \"contentType\" : \"application/pdf\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69bb5650000c464bdd7c2\",\n      \"type\": \"File\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"file1\",\n      \"tags\": [],\n      \"sharedLinkExists\": false,\n      \"created\": \"2018-11-22T12:06:32.220Z\",\n      \"modified\": \"2018-11-22T12:06:32.220Z\",\n      \"size\": 10,\n      \"contentType\" : \"text/plain\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    }\n  ]\n}"},{"id":"3ba7ca5c-ef5c-4bae-b2f4-ac7bfc992d41","name":"Get Files - page size 6, parent specified","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/files?parent=5bf69b98650000c464bdd7c1&pageSize=6","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files"],"query":[{"key":"parent","value":"5bf69b98650000c464bdd7c1"},{"key":"pageSize","value":"6"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"950","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:21:49 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"205f9a9d-bb5d-4891-8d4a-c500ba07b37f","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n    \"fileName\": \"folderC\",\n    \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n    \"tags\": [],\n    \"createdBy\": \"userA@flir.com\",\n    \"childCount\": 6,\n    \"created\": \"2018-11-22T12:05:44.976Z\",\n    \"modified\": \"2018-11-22T12:05:44.976Z\",\n    \"sharedRoot\": false,\n    \"insideSharedFolder\": false,\n    \"permissionsLevel\": \"owner\",\n    \"visualPath\": \"./folderA/folderB\",\n    \"sharedLinkExists\": true,\n    \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\",\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c76650000c464bdd7c8\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"fileName\": \"file4\",\n            \"size\": 20,\n            \"tags\": [\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"sharedLinkExists\": false,\n            \"created\": \"2018-11-22T12:09:33.682Z\",\n            \"modified\": \"2018-11-22T12:09:33.682Z\",\n            \"contentType\" : \"text/plain\",\n            \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c57650000c464bdd7c7\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"fileName\": \"file3\",\n            \"size\": 10,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"sharedLinkExists\": false,\n            \"created\": \"2018-11-22T12:09:19.427Z\",\n            \"modified\": \"2018-11-22T12:09:19.427Z\",\n            \"contentType\" : \"text/plain\",\n            \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c43650000c464bdd7c6\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"fileName\": \"file2\",\n            \"size\": 20,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"sharedLinkExists\": true,\n            \"created\": \"2018-11-22T12:08:44.191Z\",\n            \"modified\": \"2018-11-22T12:08:44.191Z\",\n            \"contentType\" : \"text/plain\",\n            \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c28650000c464bdd7c5\",\n            \"type\": \"File\",\n            \"createdBy\": \"userA@flir.com\",\n            \"fileName\": \"file1\",\n            \"size\": 10,\n            \"tags\": [],\n            \"sharedLinkExists\": false,\n            \"created\": \"2018-11-22T12:08:10.988Z\",\n            \"modified\": \"2018-11-22T12:08:10.988Z\",\n            \"contentType\" : \"text/plain\",\n            \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c10650000c464bdd7c4\",\n            \"type\": \"Folder\",\n            \"createdBy\": \"userA@flir.com\",\n            \"fileName\": \"folderD2\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"sharedLinkExists\": false,\n            \"created\": \"2018-11-22T12:07:44.298Z\",\n            \"modified\": \"2018-11-22T12:07:44.298Z\",\n            \"sharedRoot\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69bf2650000c464bdd7c3\",\n            \"type\": \"Folder\",\n            \"createdBy\": \"userA@flir.com\",\n            \"fileName\": \"folderD1\",\n            \"tags\": [],\n            \"sharedLinkExists\": false,\n            \"created\": \"2018-11-22T12:07:14.747Z\",\n            \"modified\": \"2018-11-22T12:07:14.747Z\",\n            \"sharedRoot\": false,\n            \"childCount\": 5,\n            \"folderChildCount\": 3,\n            \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n        }\n    ]\n}"}],"_postman_id":"ce38b401-c16d-4596-b995-650fdcfdf0df"},{"name":"Get Files by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","if(jsonData.nextTicket !== undefined){","    postman.setEnvironmentVariable(\"nextTicket\",jsonData.nextTicket);    ","}",""],"type":"text/javascript","id":"fab6253f-7120-4e2f-8429-025ec49af2d7"}}],"id":"3159c027-1b16-49a9-81d5-11abdf61fd78","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/files?ticket={{ticket}}","description":"<p>Requests a list of files in the current user's storage by specifying a ticket in the request URL.</p>\n<p>For the ticket value in this request, use the nextTicket value from the response to either a Get Files request or a previous Get Files by Ticket request, provided only if exists.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files"],"host":["{{host}}"],"query":[{"description":{"content":"<p>nextTicket value from the response to either a Get Files request or a previous Get Files by Ticket request</p>\n","type":"text/plain"},"key":"ticket","value":"{{ticket}}"}],"variable":[]}},"response":[{"id":"796c22dd-4e26-4a8c-a014-2079cdaf5dd5","name":"Get Files by Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/files?ticket={{ticket}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files"],"query":[{"key":"ticket","value":"{{ticket}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"868","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:27:59 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"2119afa9-5ef3-41db-a7c1-fa1aca80c0c7","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n   \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n   \"fileName\": \"folderC\",\n   \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n   \"tags\": [],\n   \"createdBy\": \"userA@flir.com\",\n   \"childCount\": 6,\n   \"created\": \"2018-11-22T12:05:44.976Z\",\n   \"modified\": \"2018-11-22T12:05:44.976Z\",\n   \"sharedRoot\": false,\n   \"insideSharedFolder\": false,\n   \"permissionsLevel\": \"owner\",\n   \"visualPath\": \"./folderA/folderB\",\n   \"sharedLinkExists\": true,\n   \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\",\n   \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c43650000c464bdd7c6\",\n      \"type\": \"File\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"file2\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value1\"\n        }\n      ],\n      \"sharedLinkExists\": true,\n      \"created\": \"2018-11-22T12:08:44.191Z\",\n      \"modified\": \"2018-11-22T12:08:44.191Z\",\n      \"size\": 20,\n      \"contentType\" : \"text/plain\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c28650000c464bdd7c5\",\n      \"type\": \"File\",\n      \"createdBy\": \"userA@flir.com\",\n      \"fileName\": \"file1\",\n      \"size\": 10,\n      \"tags\": [],\n      \"sharedLinkExists\": false,\n      \"created\": \"2018-11-22T12:08:10.988Z\",\n      \"modified\": \"2018-11-22T12:08:10.988Z\",\n      \"contentType\" : \"text/plain\",\n      \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n    }\n  ],\n  \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhcmVudCI6IjViZjY5Yjk4NjUwMDAwYzQ2NGJkZDdjMSIsInBhZ2Vfc2l6ZSI6Miwib3JkZXJCeSI6IlRpbWVEZXNjIiwib2Zmc2V0IjoiNWJmNjljMjg2NTAwMDBjNDY0YmRkN2M1IiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6ImdwakhQWU9aT2FqZEppSkFaQ3hsYVEiLCJpYXQiOjE1NDI4ODk2Nzl9.ZokjvxQhJrf1Aspfz7JKdofUJQ4_dxTBaUB091zXSAEKWeb8DBGXTG6a4H1CF1nUiairCrDNEm6oXTjCV-RIZWC1DMEQHVqqkxBnPuA1CyMng4jM5MK1HZ0mYyEib9DnpToTw766wF8pRskqN33a9onfpKHp9CuKlo2I2fTugklfYACRO4apuEHPaVdhzqHsKJ4VBpu7owWYPS16ADbE9-rqSKliwz_oPhjl15Fhijw-gedTB1Y2e1RCx5DQWlPN-5BGWP2SgJGieSBB_i9UWLPE7I2NNz2xn7sn21NHrK01l57iteXMAI2uUlbf1JWX6FT7cT_GiKAGB2q20ust6Q\"\n\n}"}],"_postman_id":"3159c027-1b16-49a9-81d5-11abdf61fd78"},{"name":"Get  Files By Categories","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextTicket\",jsonData.nextTicket);"],"type":"text/javascript","id":"2ed07fbe-754d-4f80-868f-e33a5aacf8da"}}],"id":"ace63d10-da94-4691-862c-842d92f7c366","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/files-by-categories?categories={{categories}}&pageSize={{pageSize}}&order={{order}}&tag={{tag}}","description":"<p>Retrieves all files with the specified category.</p>\n<p>Only files are returned (not folders) and only files which are owned by the user (not shared with).</p>\n<p>Filter and sort the information requested by specifying the following values in the request URL:</p>\n<ul>\n<li>categories: Comma separated list of categories to filter by. Possible values: REPORT, REPORT_FRF, REPORT_TEMPLATE</li>\n</ul>\n<li><div>pageSize: number of files to view per page</div></li>\n\n<li><div>order (optional): sort order - (the sort is only by DateUploaded) , valid values:<br /></div><ul><li><div>desc (default): descending order</div></li><li><div>asc: ascending order</div></li></ul></li>\n\n<li><div>tag (optional): key or key:value tag - requests information about entities with this/these tag(s)</div></li>\n\n<p>The request response includes the following information:</p>\n<li><div>files: a list of files , with the following values:<br /></div><ul><li><div>fileId: ID of the file</div></li><li><div>fileName: name of the file</div></li><li><div>path: path of the parent folder</div></li><li><div>visualPath: visual path of the parent folder</div></li><li><div>tags: tags associated with the file</div></li><li><div>created: date and time the file was created</div></li><li><div>modified: date and time the file was last modified</div></li><li><div>createdBy: email address of the account that uploaded the file</div></li><li><div>contentType: content type of the file</div></li><li><div>insideSharedFolder: true or false - indicates whether this file is inside a shared folder.</div></li><li><div>permissionsLevel: indicates whether the user who submitted the request has owner, editor, or viewer permissions. Currently harcoded OWNER</div></li><li><div>sharedLinkExists: true or false – indicates whether the file has been shared and a link exists.</div></li><li><div>serviceType: Specifies the service which initiated the file's creation.</div></li><li><div>assetType (if exists)</div></li></ul></li>\n\n<li><div>nextTicket: value to use in the subsequent Get Files By File Content by Ticket request, provided only if exists</div></li>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files-by-categories"],"host":["{{host}}"],"query":[{"description":{"content":"<p>categories filter - possible values REPORT, REPORT_FRF, REPORT_TEMPLATE etc.</p>\n","type":"text/plain"},"key":"categories","value":"{{categories}}"},{"description":{"content":"<p>maximum number of files in response</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"},{"description":{"content":"<p>(optional) sorting order</p>\n","type":"text/plain"},"key":"order","value":"{{order}}"},{"description":{"content":"<p>requests information about files with this tag</p>\n","type":"text/plain"},"key":"tag","value":"{{tag}}"},{"disabled":true,"description":{"content":"<p>(optional) display folders first</p>\n","type":"text/plain"},"key":"","value":""}],"variable":[]}},"response":[{"id":"9ac75359-0607-4ac3-9481-8c07906cec71","name":"Get Files by Categories","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/files-by-categories?pageSize=1&categories=REPORT, REPORT_FRF, REPORT_TEMPLATE&tag=key1:value1&order=asc","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files-by-categories"],"query":[{"key":"pageSize","value":"1"},{"key":"categories","value":"REPORT, REPORT_FRF, REPORT_TEMPLATE"},{"key":"tag","value":"key1:value1"},{"key":"order","value":"asc"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"889","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:22:58 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"872c05fc-506c-4b1e-af43-d5dd8b993033","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"files\": [\n        {\n            \"fileId\": \"6e3f6858-936c-436d-8ec9-0443f09fe4c8_654cc2b4c00000c700a448dd\",\n            \"path\": \".\",\n            \"fileName\": \"report-with-tags-storage.jpg\",\n            \"type\": \"File\",\n            \"size\": 355556,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"created\": \"2023-11-09T11:30:07.217Z\",\n            \"modified\": \"2023-11-09T11:30:07.217Z\",\n            \"createdBy\": \"bla@flir.com\",\n            \"visualPath\": \".\",\n            \"serviceType\": \"STORAGE\",\n            \"contentType\": \"image/jpeg\",\n            \"category\": \"REPORT\",\n            \"blockId\": \"04576e11-3f36-46d6-9912-22db002d9e8d\",\n            \"insideSharedFolder\": false,\n            \"sharedLinkExists\": false,\n            \"permissionsLevel\": \"owner\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjYXRlZ29yeSI6IlJFUE9SVCIsInBhZ2Vfc2l6ZSI6Miwidm9sdW1lIjoic3RvcmFnZSIsIm9yZGVyQnkiOiJUaW1lRGVzYyIsIm9mZnNldCI6IjY1NDI0YTY3YTUwMDAwYTAwMDY5MTQ1YiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJDM2loQ0pBSXRheHR6TWVaNEdLTzFnIiwiaWF0IjoxNjk5NTMzNjEyfQ.jaN4nlk0E9GgOPj0p4lmYtlTUetF01PSXqcl-aOs-BM7fy1nKpPLqWMyhCCniwobiFeyLrST5W-D9hktBU3oWvyDxz6659yCPuTeoq3FBrwaM_ShTwxdH_y5qlkDqv-6b7X_a--XMZnmhXKFprlv-fyfVy7kaN4IO09QU87mlmGSsv1Tb-x3a7lcXjoCn6Fxo-YUG-ZgMngA32o2c8U9r_JwGnIs466qEARzE_YNavfHR_sierPlaBymWRozJ7JHFlie15kwmnaJwQk_-ECBKEaXXZ_SpTV9rpwfkMUSX7gp9E_xh_JRdjD60w1Nhtt4QfUBdtdh8QhN7I5bTuIYiw\"\n}"}],"_postman_id":"ace63d10-da94-4691-862c-842d92f7c366"},{"name":"Get Files by Categories by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","if(jsonData.nextTicket !== undefined){","    postman.setEnvironmentVariable(\"nextTicket\",jsonData.nextTicket);    ","}",""],"type":"text/javascript","id":"468383ba-9304-4171-94c7-06a94e3426b0"}}],"id":"0351096f-e1f6-448a-8878-3c6fe6fcede9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/files-by-categories?ticket={{ticket}}","description":"<p>Requests a list of files in the current user's storage by specifying a ticket in the request URL.</p>\n<p>For the ticket value in this request, use the nextTicket value from the response to either a Get Files by File Content request or a previous Get Files by File Content by Ticket request, provided only if exists.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files-by-categories"],"host":["{{host}}"],"query":[{"description":{"content":"<p>nextTicket value from the response to either a Get Files by File Content request or a previous Get Files by File Content by Ticket request</p>\n","type":"text/plain"},"key":"ticket","value":"{{ticket}}"}],"variable":[]}},"response":[{"id":"0a1cf715-c548-4de1-afcf-62318b4f8867","name":"Get Files by Categories by Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/files-by-categories?ticket={{ticket}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files-by-categories"],"query":[{"key":"ticket","value":"{{ticket}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"868","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:27:59 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"2119afa9-5ef3-41db-a7c1-fa1aca80c0c7","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"files\": [\n        {\n            \"fileId\": \"6e3f6858-936c-436d-8ec9-0443f09fe4c8_654cc2b4c00000c700a448dd\",\n            \"path\": \".\",\n            \"fileName\": \"report-with-tags-storage-2.jpg\",\n            \"type\": \"File\",\n            \"size\": 355556,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                },\n                {\n                    \"key\": \"key2\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"created\": \"2023-11-09T11:30:07.217Z\",\n            \"modified\": \"2023-11-09T11:30:07.217Z\",\n            \"createdBy\": \"bla@flir.com\",\n            \"visualPath\": \".\",\n            \"serviceType\": \"STORAGE\",\n            \"contentType\": \"image/jpeg\",\n            \"category\": \"REPORT\",\n            \"blockId\": \"04576e11-3f36-46d6-9912-22db002d9e8d\",\n            \"insideSharedFolder\": false,\n            \"sharedLinkExists\": false,\n            \"permissionsLevel\": \"owner\"\n        }\n    ],\n    \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjYXRlZ29yeSI6IlJFUE9SVCIsInBhZ2Vfc2l6ZSI6Miwidm9sdW1lIjoic3RvcmFnZSIsIm9yZGVyQnkiOiJUaW1lRGVzYyIsIm9mZnNldCI6IjY1NDI0YTY3YTUwMDAwYTAwMDY5MTQ1YiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJDM2loQ0pBSXRheHR6TWVaNEdLTzFnIiwiaWF0IjoxNjk5NTMzNjEyfQ.jaN4nlk0E9GgOPj0p4lmYtlTUetF01PSXqcl-aOs-BM7fy1nKpPLqWMyhCCniwobiFeyLrST5W-D9hktBU3oWvyDxz6659yCPuTeoq3FBrwaM_ShTwxdH_y5qlkDqv-6b7X_a--XMZnmhXKFprlv-fyfVy7kaN4IO09QU87mlmGSsv1Tb-x3a7lcXjoCn6Fxo-YUG-ZgMngA32o2c8U9r_JwGnIs466qEARzE_YNavfHR_sierPlaBymWRozJ7JHFlie15kwmnaJwQk_-ECBKEaXXZ_SpTV9rpwfkMUSX7gp9E_xh_JRdjD60w1Nhtt4QfUBdtdh8QhN7I5bTuIYiw\"\n}"}],"_postman_id":"0351096f-e1f6-448a-8878-3c6fe6fcede9"},{"name":"Get File","id":"ecf3fe44-6c6a-4c53-93db-cd39657fdf02","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/files/{{fileID}}","description":"<p>Requests information for the file or folder in storage whose ID is specified in the request URL.</p>\n<p>The request response includes the following information about the file or folder:</p>\n<ul><li><p>fileId: ID of the entity</p></li><li><p>ownerAccount: account ID of the entity's owner</p></li><li><p>path: ID of the entity's path</p></li><li><p>type: file or folder</p></li><li><p>createdBy: email address of the account that uploaded the file or created the folder</p></li><li><p>fileName: name of the file or folder</p></li><li><p>size (only for files): the size of the file in bytes</p></li><li><p>tags: tags associated with the file or folder</p></li><li><p>created: date and time the file or folder was created</p></li><li><p>modified: date and time the file or folder was last modified</p></li><li><p>visualPath: visual path of the file or folder</p></li><li><p>insideSharedFolder: true or false - indicates whether this file or folder is inside a shared folder</p></li><li><p>permissionsLevel: indicates whether the user who submitted the request has editor or viewer permissions within this folder</p></li><li><p>sharedLinkExists: true or false – indicates whether the file or folder has been shared and a link exists</p></li><li><p>blockId (will not be provided for a folder that is a collaborator's root shared folder): block ID of the file or folder</p></li><li><p>photoInformation (only present for themral images files (FFF/ATS). Contains 2 optional fields: photoType - thermal type and a boolean containsUltraMaxData (present only for FFF files)</p></li><li><div>serviceType - specifies which service created the file (STORAGE/PHOTOS/REPORTING)</div></li><li><div>category (only for files which were uploaded with this parameter) - possible values: REPORT</div></li></ul>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files","{{fileID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"088967f2-fdab-48db-af26-19c7a754bbfa","name":"Get File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/files/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c28650000c464bdd7c5"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"222","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:29:29 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"925e6058-84eb-43f5-b068-bdf8da0ac2fb","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c28650000c464bdd7c5\",\n    \"ownerAccount\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n    \"path\": \".\",\n    \"type\": \"File\",\n    \"createdBy\": \"userA@flir.com\",\n    \"fileName\": \"file1\",\n    \"size\": 10,\n    \"tags\": [],\n    \"created\": \"2019-06-02T08:05:36.641Z\",\n    \"modified\": \"2019-06-02T08:05:36.641Z\",\n    \"visualPath\": \".\",\n    \"insideSharedFolder\": false,\n    \"permissionsLevel\": \"owner\",\n    \"sharedLinkExists\": true,\n    \"contentType\" : \"text/plain\",\n    \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n}"},{"id":"52541a73-bc4e-45ca-abf0-47914255a3e3","name":"Get File - Folder","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/files/175a138b-28bc-4e3b-899b-8d06679d9f65_5cf383dd8c00006bd19defd5"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 02 Jun 2019 08:37:01 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"0431972d-3fd9-4650-96fa-cf1967ada450"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"253"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf383dd8c00006bd19defd5\",\n    \"ownerAccount\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\n    \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5cf383838c00006bd19defd3\",\n    \"type\": \"Folder\",\n    \"createdBy\": \"userA@flir.com\",\n    \"fileName\": \"folder\",\n    \"tags\": [],\n    \"created\": \"2019-06-02T08:07:58.049Z\",\n    \"modified\": \"2019-06-02T08:07:58.049Z\",\n    \"visualPath\": \"./folder\",\n    \"childCount\": 3,\n    \"folderChildCount\": 1,\n    \"sharedRoot\": false,\n    \"insideSharedFolder\": false,\n    \"permissionsLevel\": \"owner\",\n    \"sharedLinkExists\": false,\n    \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\n}"}],"_postman_id":"ecf3fe44-6c6a-4c53-93db-cd39657fdf02"},{"name":"Create Folder","id":"b711da16-e10a-4d34-86ec-3c6bb24a8609","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"folderName\": \"{{folderName}}\",\n    \"autorename\":{{autoRename}},\n    \"parent\" : \"{{parent}}\",\n    \"tags\": [\n        {\n            \"key\": \"{{key1}}\",\n            \"value\": \"{{value1}}\"\n        }, \n        {\n            \"key\": \"{{key2}}\",\n            \"value\": \"{{value2}}\"\n        }\n    ],\n    \"isPublic\":{{isPublic}}\n  \n}"},"url":"{{protocol}}://{{host}}/api/storage/folders","description":"<p>Creates a new folder in the current user's storage.</p>\n<p>The request body includes these values:</p>\n<ul>\n<li><p>folderName: name of the folder to create.</p>\n</li>\n<li><p>parent (optional): ID of folder in which to create the new folder. If a parent value is not specified, the folder is created in the root folder (“.”).</p>\n</li>\n<li><p>autoRename (optional): true or false - determines whether the created folder's name is automatically changed to a counter number if a folder already exists with the same name. If not specified, false is the default value.</p>\n</li>\n<li><p>tags (optional): list of key:value tags for the folder.</p>\n</li>\n<li><p>isPublic (optional): for organization account, specify only inside root, othereise is inherit parent isPublic. if isPublic is not specify it will address as TRUE.(Boolean)</p>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","folders"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"2baa07e7-b3da-4528-942e-a0d53abb9268","name":"Create Folder - within existing folder","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"folderName\": \"folderAA\",\n    \"parent\" : \"175a138b-28bc-4e3b-899b-8d06679d9f65_5c7283ce730000b3222329c0\"\n    \n  \n}"},"url":"{{protocol}}://{{host}}/api/storage/folders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"64","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 20 Nov 2018 11:16:34 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"1371e4ff-12c9-4feb-98db-f684558cdc88","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3ed12640000d9993b2e9b\",\r\n    \"ownerAccount\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\r\n    \"path\": \"./175a138b-28bc-4e3b-899b-8d06679d9f65_5c7283ce730000b3222329c0\",\r\n    \"type\": \"Folder\",\r\n    \"createdBy\": \"userA@flir.com\",\r\n    \"fileName\": \"folderAA\",\r\n    \"tags\": [],\r\n    \"created\": \"2019-02-24T11:45:18.787Z\",\r\n    \"modified\": \"2019-02-24T11:45:18.787Z\",\r\n    \"sharedRoot\": false,\r\n    \"visualPath\": \"./folderA\",\r\n    \"insideSharedFolder\": false,\r\n    \"permissionsLevel\": \"owner\",\r\n    \"childCount\": 0,\r\n    \"folderChildCount\": 0,\r\n    \"sharedLinkExists\": false,\r\n    \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\r\n}"},{"id":"89fb8e6a-425a-4646-a794-48fdd8d2b8ff","name":"Create Folder","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"folderName\": \"folderA\"\n  \n}"},"url":"https://lambda.cloud.flir/api/storage/folders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"64","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 20 Nov 2018 11:15:54 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"ded528ac-5be1-44e2-b1b2-c490e8b0e54c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5c7283ce730000b3222329c0\",\r\n    \"ownerAccount\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\r\n    \"path\": \".\",\r\n    \"type\": \"Folder\",\r\n    \"createdBy\": \"userA@flir.com\",\r\n    \"fileName\": \"folderA\",\r\n    \"tags\": [],\r\n    \"created\": \"2019-02-24T11:45:18.787Z\",\r\n    \"modified\": \"2019-02-24T11:45:18.787Z\",\r\n    \"sharedRoot\": false,\r\n    \"visualPath\": \".\",\r\n    \"insideSharedFolder\": false,\r\n    \"permissionsLevel\": \"owner\",\r\n    \"childCount\": 0,\r\n    \"folderChildCount\": 0,\r\n    \"sharedLinkExists\": false,\r\n    \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\r\n}"},{"id":"2d493445-ede8-43e9-ad91-98e8272cda45","name":"Create Folder - with tags","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"folderName\": \"folderB\",\n    \"tags\": [\n        {\n            \"key\": \"key1\",\n            \"value\": \"value1\"\n        }, \n        {\n            \"key\": \"key2\",\n            \"value\": \"value2\"\n        }\n    ]\n}"},"url":"https://lambda.cloud.flir/api/storage/folders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"64","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 20 Nov 2018 11:17:26 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"c0d34e74-16ce-4cad-bc09-7643e47e759a","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3ed46640000d9993b2e9c\",\r\n    \"ownerAccount\": \"175a138b-28bc-4e3b-899b-8d06679d9f65\",\r\n    \"path\": \".\",\r\n    \"type\": \"Folder\",\r\n    \"createdBy\": \"userA@flir.com\",\r\n    \"fileName\": \"folderB\",\r\n    \"tags\": [\r\n        {\r\n            \"key\": \"key1\",\r\n            \"value\": \"value1\"\r\n        },\r\n        {\r\n            \"key\": \"key2\",\r\n            \"value\": \"value2\"\r\n        }\r\n    ],\r\n    \"created\": \"2019-02-24T11:45:18.787Z\",\r\n    \"modified\": \"2019-02-24T11:45:18.787Z\",\r\n    \"sharedRoot\": false,\r\n    \"visualPath\": \".\",\r\n    \"insideSharedFolder\": false,\r\n    \"permissionsLevel\": \"owner\",\r\n    \"childCount\": 0,\r\n    \"folderChildCount\": 0,\r\n    \"sharedLinkExists\": false,\r\n    \"blockId\": \"364d8d83-1c3f-47f3-b8a2-e16a1169b9eb\"\r\n}"}],"_postman_id":"b711da16-e10a-4d34-86ec-3c6bb24a8609"},{"name":"Rename File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"b5328ede-cf24-4beb-8c74-b5c01b1a1ba8"}}],"id":"951b5bba-e46e-4f10-994a-9edb764b789c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"fileName\": \"{{newFileName}}\",\n    \"autorename\":{{autoRename}}\n}"},"url":"{{protocol}}://{{host}}/api/storage/files/{{fileID}}/name","description":"<p>Renames a file in the current user's storage by specifying its ID in the request URL and a new file name in the request body.  </p>\n<p>The request body also includes the autoRename value, which determines what happens when a file with the same name already exists in the target folder:</p>\n<li><div>true: The file is automatically renamed with a counter number.</div></li>\n\n<li><div>false (default): The request fails and an error reports a file with the same name already exists.</div></li>\n\n  \n<p>The response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Storage service Get Job Status request.</p>\n<p>Organization account: Admin/Owner can rename all files. Meember can change his files and other's public files.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files","{{fileID}}","name"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"fe735f50-8ea3-463a-867c-f776140f2868","name":"Rename File - autoRename false","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"fileName\": \"newFileName\",\n    \"autorename\":false\n}"},"url":"{{protocol}}://{{host}}/api/storage/files/{{fileID}}/name"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"errorCodes\": [\r\n        {\r\n            \"code\": 800007,\r\n            \"codename\": \"EntityAlreadyExists\",\r\n            \"description\": \"Entity already exists\"\r\n        }\r\n    ],\r\n    \"reason\": \"Entity with name fileNamfileNamee already exists within the same path\",\r\n    \"origin\": \"StorageService\",\r\n    \"requestId\": \"2539d786-786a-495e-b95c-ff295a369a2f\",\r\n    \"utcTime\": \"2021-01-06T15:04:16.889Z\"\r\n}"},{"id":"03ef0290-058f-4354-acd7-dc722cb97070","name":"Rename File","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"fileName\": \"newName\"\n}"},"url":"https://lambda.cloud.flir/api/storage/files/175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc43e2b400006debd97174/name"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 10:15:03 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"fd8e0cf4-ff7b-456d-9987-50fa981008ae"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\n}"}],"_postman_id":"951b5bba-e46e-4f10-994a-9edb764b789c"},{"name":"ZIP Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"downloadZipUrl\",jsonData.url);"],"type":"text/javascript","id":"b601e1ca-0dd1-4407-a31e-81b044827ffc"}}],"id":"3796c328-c4fc-42b5-9481-4f081d249bbd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/storage/files/zip/zip-url","description":"<p>Requests a URL for downloading a ZIP file, using a subsequent Download ZIP File request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files","zip","zip-url"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"3ea8041c-b433-478e-a0f4-57d961f43633","name":"Download Zip URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"https://lambda.cloud.flir/api/storage/files/zip/zip-url"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 24 Feb 2019 15:11:52 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"a64eac42-44a4-471a-a43a-7748cb1a0af8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"846"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://int-lambda.cloud.flir/api/storage/files/zip/eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjbGllbnRDb250ZXh0Ijp7ImNsaWVudCI6ImViYTcwZTFjLTA3MGUtNGY3ZS1hNzkwLTk5YWE3Zjg5YTk5MCIsInNlc3Npb25JZCI6IjYwOWRkZGM2LTI2OTUtNGIxZi04NDhkLTQ2MTE0ZWM0OWUyOSIsInJvbGVzIjpbIlVzZXIiXX0sImFjY291bnRDb250ZXh0Ijp7ImFjY291bnRJZCI6ImUxM2I0YWVkLTZhMDMtNDc3NC1hMjAyLTFmMjcwMDA5ODZlMyIsImFjY291bnRUeXBlIjoiZmxpciIsInVzZXIiOiJlYmE3MGUxYy0wNzBlLTRmN2UtYTc5MC05OWFhN2Y4OWE5OTAiLCJzZXNzaW9uSWQiOiI2MDlkZGRjNi0yNjk1LTRiMWYtODQ4ZC00NjExNGVjNDllMjkiLCJyb2xlcyI6WyJBZG1pbiJdfSwiZmxvd0lkIjoiYTY0ZWFjNDItNDRhNC00NzFhLWE0M2EtNzc0OGNiMWEwYWY4IiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InllaHJBcWJneDVxQWRVY3o4ZjhQOHciLCJpYXQiOjE1NTEwMjExMTIsImV4cCI6MTU1MTEwNzUxMn0.JdfaGvEb5MwFE-Y9dsQr1JpA3tAJzS6oMiyiwmtY4hQvkaH99EXbfAbKFSt1hpk5v6kqe7HjUs8LE2JfryKp8hzXRiEsO5VZ4j4E-084yhxga3_gMJK7SRC__F8RQulSgci5Kn0V6wYp8rmcB3KEquH7Id7XUyC4qosg7QEcPN_8dRvcXptZamDy3wr699i4BfB49p5peE35m0lqtmUsuvrESu9r4Z6sng68UNMQI3jb9kZUfHcFyg0JeoaKpJvNFWRe0eSZvsWfvV_chokwglHHV-XjKS6jVfAEvsN4i3GxARWxI45YbD8eUcLmuj3ij2DHNQEVZ_PzzfFJ8aY91g\"\n}"}],"_postman_id":"3796c328-c4fc-42b5-9481-4f081d249bbd"},{"name":"Download ZIP File","id":"8bfbef81-aeff-4272-a7b6-1be408302535","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"files","value":"{{fileID}};{{folderID}}","description":"<p>IDs of files or folders separated by semicolons</p>\n","type":"text"}]},"url":"{{downloadZipURL}}","description":"<p>Following a Download ZIP URL request, downloads a ZIP file stream containing the files and folders whose IDs are specified in the request body.</p>\n<p>The downloadZipURL is from the response to the Download ZIP URL request.</p>\n","urlObject":{"host":["{{downloadZipURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8bfbef81-aeff-4272-a7b6-1be408302535"},{"name":"Update File Tags","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"50cbcbb9-20ed-42c8-9b91-796186a1d66f"}}],"id":"e9c96084-2e44-44e2-b97d-fc9d54ab2020","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"tags\": [\n        {\n            \"key\": \"key1\",\n            \"value\": \"value1\"\n        },\n        {\n            \"key\": \"key2\",\n            \"value\": \"value2\"\n        }\n    ]\n}"},"url":"{{protocol}}://{{host}}/api/storage/files/{{fileID}}/tags","description":"<p>Updates the tags for the file in the current user's storage whose ID is specified in the request URL.</p>\n<p>The request body includes a list of tags with keys and values that override and replace the existing tags.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files","{{fileID}}","tags"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"0ed3d736-d8ce-4490-8172-7f97ce9dcb2e","name":"Update File Tags","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"tags\": [\n        {\n            \"key\": \"key1\",\n            \"value\": \"value1\"\n        },\n        {\n            \"key\": \"key2\",\n            \"value\": \"value2\"\n        }\n    ]\n}"},"url":"https://lambda.cloud.flir/api/storage/files/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcb64c169000059265e6a13/tags"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 13 Nov 2019 08:51:27 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"b285bcc1-8444-4e41-a768-2571ab13e5d0"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcbc40f7d00006e8bcdc72b\"\n}"}],"_postman_id":"e9c96084-2e44-44e2-b97d-fc9d54ab2020"},{"name":"Move File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"707c7288-5499-4dcf-a05d-8d90400fd615"}}],"id":"d85332bf-a343-476d-9892-5f51125a033d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"parent\": \"{{parent}}\",\n    \"autorename\":{{autoRename}}\n}"},"url":"{{protocol}}://{{host}}/api/storage/files/{{fileID}}/path","description":"<p>Moves the individual file whose ID is specified in the request URL to the target folder (parent) whose ID specified in the request body.</p>\n<p>The request body also includes the autoRename value, which determines what happens when a file with the same name already exists in the target folder:</p>\n<li><div>true: The file is automatically renamed with a counter number.</div></li>\n\n<li><div>false (default): The request fails and an error reports a file with the same name already exists.</div></li>\n\n<p>The response to this request includes the new file ID value and the job ID. To periodically check the status of the job, specify the job ID in a Storage service Get Job Status request.</p>\n<p>Organization account:</p>\n<ul>\n<li><p>Owner/Admin - can move private file/folder under private folder for others. Can move public file/folder under public folder.</p>\n</li>\n<li><p>Member who created the file can move public file/folder under public folder, private file/folder under my private folder, his private file/folder under public folder.</p>\n</li>\n<li><p>Member who didn't created the file can move public file/folder under public folder</p>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files","{{fileID}}","path"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"d2cd09cc-3791-4f79-8373-296da8284141","name":"Move File","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"parent\": \"5bcc449eb400006debd97176\"\n}"},"url":"https://lambda.cloud.flir/api/storage/files/175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc43e2b400006debd97174/path"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 10:15:57 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"9de2025a-a0ca-45a1-8cbe-b57b46d9e66e"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\",\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc43e2b400006debd97174\"\r\n}"}],"_postman_id":"d85332bf-a343-476d-9892-5f51125a033d"},{"name":"Copy File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"fileID\",jsonData.fileId);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"f4ccab26-9117-458d-806e-96db6f9cd024"}}],"id":"f9a17fcc-7460-467d-bfc8-f152cc96b1b3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"parent\": \"{{parent}}\",\n    \"autorename\":{{autoRename}}\n}"},"url":"{{protocol}}://{{host}}/api/storage/files/{{fileID}}/copy?copyTags={{copyTags}}","description":"<p>Copies an individual file whose ID is specified in the request URL to the target folder (parent) whose ID is specified in the request body.  </p>\n<p>The request URL can include a copyTags value for determines whether the tags will be copied.  </p>\n<p>The request body also includes the autoRename value, which determines what happens when a file with the same name already exists in the target folder:</p>\n<li><div>true: The file is automatically renamed with a counter number.</div></li>\n\n<li><div>false (default): The request fails and an error reports a file with the same name already exists.</div></li>\n\n  \n<p>The response to a successful request includes the new file ID value and the job ID. To periodically check the status of the job, specify the job ID in a Storage service Get Job Status request.</p>\n<p>Organization account:</p>\n<ul>\n<li><p>Owner/Admin can move other's private file/folder under private folder, public file/folder under public folder.</p>\n</li>\n<li><p>Member who created the file can move public file/folder under public folder, private file/folder under my private folder, private file/folder under public folder.</p>\n</li>\n<li><p>Member who didn't created the file can move public file/folder under public folder.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files","{{fileID}}","copy"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) determines whether the tags will be copied. Default = false</p>\n","type":"text/plain"},"key":"copyTags","value":"{{copyTags}}"}],"variable":[]}},"response":[{"id":"bb4bb1c6-2316-4613-ab69-20c5b2eca485","name":"Copy File without Tags","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":""}],"body":{"mode":"raw","raw":"{\n    \"parent\": \"5bcc449eb400006debd97176\"\n}"},"url":{"raw":"https://lambda.cloud.flir/api/storage/files/175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc43e2b400006debd97174/copy?copyTags=false","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files","175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc43e2b400006debd97174","copy"],"query":[{"key":"copyTags","value":"false"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3ecea640000d9993b2e9a\",\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"},{"id":"d3a29f5c-6c72-43f3-9594-285092ef0f3b","name":"Copy File","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"parent\": \"5bcc449eb400006debd97176\"\n}"},"url":"https://lambda.cloud.flir/api/storage/files/175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc43e2b400006debd97174/copy"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 10:15:57 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"9de2025a-a0ca-45a1-8cbe-b57b46d9e66e"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3ecea640000d9993b2e9a\",\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\n}"}],"_postman_id":"f9a17fcc-7460-467d-bfc8-f152cc96b1b3"},{"name":"Delete File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"56e4e9ef-37eb-4031-9ae5-a2db7df32062"}}],"id":"bb8758ae-15f6-4c1e-82f5-608cf70f6be4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/storage/files/{{fileID}}?deleteIfEmpty={{deleteIfEmpty}}&keepInvitation={{keepInvitation}}","description":"<p>Deletes the file or folder whose ID is specified in the request URL.</p>\n<p>The request URL can include a deleteIfEmpty value for folders:</p>\n<ul>\n<li><p>true: If the specified folder is empty, it is immediately deleted. If the specified folder is not empty, the response to this request is an error.</p>\n</li>\n<li><p>false (default if a deleteIfEmpty value is not specified): The request immediately deletes the specified folder, along with all subfolders and files.<br />  The deleteIfEmpty value has no effect when submitting the request for a file or for a root folder in the current user's shared storage space.</p>\n</li>\n</ul>\n<p>The request URL can include a keepInvitation value for a root folder in the current user's shared storage space:</p>\n<ul>\n<li><p>true: The request immediately deletes the root folder from the current user's shared storage space, but the invitation to the folder returns to the user's invitation list. The current user can accept the folder invitation and restore it to the shared storage space.</p>\n</li>\n<li><p>false (default if a keepInvitation value is not specified): The request immediately and permanently deletes the root folder from the current user's shared storage space.</p>\n</li>\n</ul>\n<p>Organization account:</p>\n<ul>\n<li><p>Admin/Owner can delete any file</p>\n</li>\n<li><p>Member who created the file can delete his private folder, or his private files.</p>\n</li>\n<li><p>Member who didn't created the file can delte only public files.</p>\n</li>\n</ul>\n<p>The response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Storage service Get Job Status request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files","{{fileID}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>determines whether a folder is immediately deleted only if it is empty</p>\n","type":"text/plain"},"key":"deleteIfEmpty","value":"{{deleteIfEmpty}}"},{"key":"keepInvitation","value":"{{keepInvitation}}"}],"variable":[]}},"response":[{"id":"687c4aef-43f5-4b24-b23a-5aab0eca5789","name":"Delete File","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/storage/files/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf3edd7640000d9993b2e9d"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 13 Sep 2018 11:12:37 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"29bed954-c603-4184-86e8-ffacec3bca10","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"}],"_postman_id":"bb8758ae-15f6-4c1e-82f5-608cf70f6be4"},{"name":"Delete Files","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"bc1173a1-7ef8-4dee-8c80-5da1a261016f"}}],"id":"976773be-b702-4a26-aad1-574f914c4f11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/storage/files?tag={{tag}}&parent={{parent}}","description":"<p>Deletes multiple files and folders from the current user's storage.</p>\n<p>(Optional) The ID of a parent folder and a key:value tag can be specified in the request URL. This request:</p>\n<table><tbody><tr><td><div></div><div><div><div><div></div></div></div><div></div></div></td><th>Parent specified</th><th>Parent not specified</th></tr><tr><th>Tag specified (folders, subfolders, and subfiles are not deleted)</th><td><div>Deletes files with the specified tag in the specified parent folder</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Deletes files with the specified tag in the root folder</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><th>Tag not specified (recursive delete)</th><td><div>Deletes all files, folders, and subfolders in the specified parent folder</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Deletes all files, folders, and subfolders in the root folder (\".\")</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<p>Organization account:</p>\n<ul>\n<li><p>Admin/Owner can delete any file</p>\n</li>\n<li><p>Member can delete only his private folders.</p>\n</li>\n</ul>\n<p>The response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Storage service Get Job Status request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) key:value - delete files with this tag</p>\n","type":"text/plain"},"key":"tag","value":"{{tag}}"},{"description":{"content":"<p>(optional) ID of the folder from which to delete files</p>\n","type":"text/plain"},"key":"parent","value":"{{parent}}"}],"variable":[]}},"response":[{"id":"917bb7dd-e1e8-4cdb-a5b3-266362840035","name":"Delete Files - parent folder specified","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":{"raw":"https://lambda.cloud.flir/api/storage/files?parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc44bcb400006debd97177","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files"],"query":[{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bcc44bcb400006debd97177"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 21 Oct 2018 10:18:12 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"74725fc2-18aa-4e61-a136-7c91c27d5a4b"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"},{"id":"4d9ab651-9fd3-42db-99fe-a55b7ef6f50f","name":"Delete Files - tag specified","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":{"raw":"https://lambda.cloud.flir/api/storage/files?tag=key:value","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files"],"query":[{"key":"tag","value":"key:value"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Wed, 15 Aug 2018 15:15:26 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"e5fce47c-fc1a-4fa0-bc6e-0a6e729537a7","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"},{"id":"40f7b143-b002-48e0-b823-d31ea7b2fb1d","name":"Delete Files","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/storage/files"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"20","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/octet-stream","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 28 Jan 2018 13:26:17 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"8162d109-a7c9-4a8d-9411-a0b3cdb34962","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"}],"_postman_id":"976773be-b702-4a26-aad1-574f914c4f11"},{"name":"Bulk Delete File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"74b5b906-1d96-4bfe-8f5f-32736a1eb309"}}],"id":"448cfa92-fef9-4633-95d4-6d9842891d5e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"files\":[\r\n        {\r\n            \"fileId\":\"{{bulkFileId1}}\",\r\n            \"deleteIfEmpty\":{{deleteIfEmpty}},\r\n            \"keepInvitation\":{{keepInvitation}}\r\n        },\r\n        {\r\n            \"fileId\":\"{{bulkFileId2}}\",\r\n            \"deleteIfEmpty\":{{deleteIfEmpty}},\r\n            \"keepInvitation\":{{keepInvitation}}\r\n        },\r\n        {\r\n            \"fileId\":\"{{bulkFileId3}}\",\r\n            \"deleteIfEmpty\":{{deleteIfEmpty}},\r\n            \"keepInvitation\":{{keepInvitation}}\r\n        }\r\n    ]\r\n}"},"url":"{{protocol}}://{{host}}/api/storage/files/bulk/delete","description":"<p>Deletes up to 100 files or folders by specifiying in the request body a list of files or folders with the following values:</p>\n<ul>\n<li>fileId: the ID of a file or folder the request deletes</li>\n<li>deleteIfEmpty (for folders; optional):\n<ul>\n<li>true: If the specified folder is empty, it is immediately deleted. If the specified folder is not empty, the response to this request is an error.</li>\n<li>false (default if a deleteIfEmpty value is not specified): The request immediately deletes the specified folder, along with all subfolders and files.</li>\nThe deleteIfEmpty value has no effect when submitting the request for a file or for a root folder in the current user's shared storage space.</ul>\n</li><li>keepInvitation (for a root folder in the current user's shared storage space; optional):\n<ul>\n<li>true: The request immediately deletes the root folder from the current user's shared storage space, but the invitation to the folder returns to the user's invitation list. The current user can accept the folder invitation and restore it to the shared storage space.</li>\n<li>false (default if a keepInvitation value is not specified): The request immediately and permanently deletes the root folder from the current user's shared storage space.</li></ul>\n</li></ul>\nThe response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Storage service Get Job Status request.","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files","bulk","delete"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"fbeb07a6-eea6-4e5b-9a0d-078b6cfdf5bf","name":"Bulk Delete File","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"files\":[\r\n        {\r\n            \"fileId\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b1115790000aba5661970\",\r\n            \"deleteIfEmpty\":true\r\n        },\r\n        {\r\n            \"fileId\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b1115790000aba5661971\",\r\n            \"deleteIfEmpty\":false\r\n        },\r\n        {\r\n            \"fileId\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b1115790000aba5661972\"\r\n        }\r\n    ]\r\n}"},"url":"https://lambda.cloud.flir/api/storage/files/bulk/delete"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Jul 2019 09:00:13 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"4d1259ca-b1d1-48e0-8408-af3066113b13"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b1d1d790000aba566197a\"\n}"}],"_postman_id":"448cfa92-fef9-4633-95d4-6d9842891d5e"},{"name":"Bulk Copy File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"877a350d-20ba-4a7e-a693-df40d2bec398"}}],"id":"46822710-269e-4165-a590-ff960156380a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"files\":[\r\n        {\r\n            \"fileId\":\"{{bulkFileId1}}\",\r\n            \"parent\":\"{{bulkParent1}}\",\r\n            \"autorename\":{{autoRename}},\r\n            \"copyTags\":{{copyTags}}\r\n        },\r\n        {\r\n            \"fileId\":\"{{bulkFileId2}}\",\r\n            \"parent\":\"{{bulkParent2}}\",\r\n            \"autorename\":{{autoRename}},\r\n            \"copyTags\":{{copyTags}}\r\n        },\r\n        {\r\n            \"fileId\":\"{{bulkFileId3}}\",\r\n            \"parent\":\"{{bulkParent3}}\",\r\n            \"autorename\":{{autoRename}},\r\n            \"copyTags\":{{copyTags}}\r\n        }\r\n    ]\r\n}"},"url":"{{protocol}}://{{host}}/api/storage/files/bulk/copy","description":"<p>Copies up to 100 files or folders by specifiying in the request body a list of files with the following values:</p>\n<li>bulkFileId: the ID of a file or folder the request copies</li>\n<li>bulkParentId: the ID of the target folder</li>\n<li>autoRename (optional): determines what happens when a file or folder with the same name already exists in the target folder:<ul>\n<li>true: The file or folder is automatically renamed with a counter number.</li>\n<li>false (default): The file or folder is not copied.</li></ul></li>\n<li>copyTags (optional): determines whether the tags will be copied. Default = false</li>\nThe response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Storage service Get Job Status request. The response to a Storage service Get Job Status request includes a list of files and folders that were not copied.","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files","bulk","copy"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"83ad3f3b-0174-40ec-858c-e02bf396707e","name":"Bulk Copy File","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"files\":[\r\n        {\r\n            \"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb51\",\r\n            \"parent\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b11cd790000aba5661976\",\r\n            \"autorename\":true,\r\n            \"copyTags\":true\r\n        },\r\n        {\r\n            \"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb52\",\r\n            \"parent\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b11cd790000aba5661976\",\r\n            \"autorename\":false,\r\n            \"copyTags\":false\r\n        },\r\n        {\r\n            \"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb53\",\r\n            \"parent\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b11cd790000aba5661976\"\r\n        }\r\n    ]\r\n}"},"url":"https://lambda.cloud.flir/api/storage/files/bulk/copy"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Jul 2019 09:00:47 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"30842ed8-4392-407e-b56a-5a2cb04e3288"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b1d3f790000aba566197b\"\n}"}],"_postman_id":"46822710-269e-4165-a590-ff960156380a"},{"name":"Bulk Move File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"3569644e-73e7-4554-aab2-8a136442b7c6"}}],"id":"6eb1775f-929f-407f-a3f0-e5b56566318f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"files\":[\r\n        {\r\n            \"fileId\":\"{{bulkFileId1}}\",\r\n            \"parent\":\"{{bulkParent1}}\",\r\n            \"autorename\":{{autoRename}}\r\n        },\r\n        {\r\n            \"fileId\":\"{{bulkFileId2}}\",\r\n            \"parent\":\"{{bulkParent2}}\",\r\n            \"autoRename\":{{autoRename}}\r\n        },\r\n        {\r\n            \"fileId\":\"{{bulkFileId3}}\",\r\n            \"parent\":\"{{bulkParent3}}\",\r\n            \"autoRename\":{{autoRename}}\r\n        }\r\n    ]\r\n}"},"url":"{{protocol}}://{{host}}/api/storage/files/bulk/move","description":"<p>Moves up to 100 files or folders by specifiying in the request body a list of files with the following values:</p>\n<li>bulkFileId: the ID of a file or folder the request copies</li>\n<li>bulkParentId: the ID of the target folder</li>\n<li>autoRename (optional): determines what happens when a file or folder with the same name already exists in the target folder:<ul>\n<li>true: The file or folder is automatically renamed with a counter number.</li>\n<li>false (default): The file or folder is not moved.</li></ul></li>\nThe response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Storag service Get Job Status request. The response to a Storage service Get Job Status request includes a list of files and folders that were not moved.","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files","bulk","move"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"67c36357-04b4-47ea-98e8-fb71c7a0f729","name":"Bulk Move File","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"files\":[\r\n        {\r\n            \"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb51\",\r\n            \"parent\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b11cd790000aba5661976\",\r\n            \"autorename\":true\r\n        },\r\n        {\r\n            \"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb52\",\r\n            \"parent\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b11cd790000aba5661976\",\r\n            \"autorename\":false\r\n        },\r\n        {\r\n            \"fileId\":\"175a138b-28bc-4e3b-899b-8d06679d9f65_5b83b0ff5e0000b0e7c3cb53\",\r\n            \"parent\":\"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b11cd790000aba5661976\"\r\n        }\r\n    ]\r\n}"},"url":"https://lambda.cloud.flir/api/storage/files/bulk/move"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Jul 2019 09:01:09 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"9954ee4d-b366-462b-ae6c-dde656cb17fb"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"86b81b27-b8df-40e4-8041-c60580b1397f_5d1b1d55790000aba566197c\"\n}"}],"_postman_id":"6eb1775f-929f-407f-a3f0-e5b56566318f"},{"name":"Bulk Rename File","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"e5bfe683-00ce-4749-ba6c-0d610260b406"}}],"id":"7187b0e9-8851-4d4e-a68d-9e4a9d73ab7e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"files\": [\n        {\n            \"fileId\":\"{{bulkFileId1}}\",\n            \"fileName\": \"{{bulkFileName1}}\",\n            \"autorename\":{{autoRename}}\n        },\n        {\n            \"fileId\":\"{{bulkFileId2}}\",\n            \"fileName\": \"{{bulkFileName2}}\",\n            \"autorename\":{{autoRename}}\n        },\n        {\n            \"fileId\":\"{{bulkFileId3}}\",\n            \"fileName\": \"{{bulkFileName3}}\",\n            \"autorename\":{{autoRename}}\n        }\n    ]\n}"},"url":"{{protocol}}://{{host}}/api/storage/files/bulk/rename","description":"<p>Rename up to 100 files or folders by specifiying in the request body a list of files with the following values:</p>\n<ul>\n<li>bulkFileId: the ID of a file or folder the request rename</li>\n<li>bulkfileName: the desired name of the file/folder</li>\n<li>autoRename (optional): determines what happens when a file or folder with the same name already exists in the folder:<ul>\n<li>true: The file or folder is automatically renamed with a counter number.</li>\n<li>false (default): The file or folder is not renamed.</li>\n</ul>\n</li>\n</ul>\n<p>The response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Photos service Get Job Status request. The response to a Photos service Get Job Status request includes a list of files and folders that were not renamed.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","files","bulk","rename"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"cb264959-ea3f-4c18-8a7b-85bc5b7faf78","name":"bulk Rename File","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"files\": [\n        {\n            \"fileId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_642bd04f98000045cacfd4c6\",\n            \"fileName\": \"file a\",\n            \"autorename\":true\n        },\n        {\n            \"fileId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_642aeb92730000a5639b25e8\",\n            \"fileName\": \"my docs\",\n            \"autorename\":false\n        },\n        {\n            \"fileId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_642ae523730000a5639b25e7\",\n            \"fileName\": \"the file\",\n            \"autorename\":false\n        }\n    ]\n}"},"url":"{{protocol}}://{{host}}/api/storage/files/bulk/rename"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 04 Apr 2023 09:03:08 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"373ec634-c9b9-42e2-be90-687e203c46f5"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"112"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_05f9cc23-5c9f-40a9-8796-682c71549cbe_photos_bb48812a-6e7e-4793-9de6-4ce4df894dd1\"\n}"}],"_postman_id":"7187b0e9-8851-4d4e-a68d-9e4a9d73ab7e"},{"name":"Get Summary","id":"dc09b295-21c7-4dca-bc28-f3c892a06e35","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/summary","description":"<p>Requests a storage summary for the current user.</p>\n<p>A Successful request will return the following:</p>\n<ul>\n<li><p><em>usedSize</em>: The total amount of used storage [bytes]</p>\n</li>\n<li><p><em>filesCount</em>: The total amount of files and folders</p>\n</li>\n</ul>\n<p>In organization account the summary calculate the entire organization usage.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","summary"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"6066ced5-fd3b-4d45-8030-7557558ee658","name":"Get Summary","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""}],"url":"{{protocol}}://{{host}}/api/storage/summary"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Nov 2019 09:43:21 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"10054d73-5688-43c3-b67f-c2f0db6845fa"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"57"}],"cookie":[],"responseTime":null,"body":"{\n    \"usedSize\": 14204,\n    \"filesCount\": 3\n}"}],"_postman_id":"dc09b295-21c7-4dca-bc28-f3c892a06e35"}],"id":"370abfcf-2a41-4fc3-8da2-d26d747f5440","_postman_id":"370abfcf-2a41-4fc3-8da2-d26d747f5440","description":""},{"name":"Storage-Admin","item":[{"name":"Get User Summary","id":"4ace3f2b-c904-4137-9fa1-578eca941203","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/summary?account={{userAccountID}}","description":"<p>Requests a storage summary for the user whose accountID is specified in the request URL.</p>\n<p>A Successful request will return the following:</p>\n<ul>\n<li><p><em>usedSize</em>: The total amount of used storage [bytes]</p>\n</li>\n<li><p><em>filesCount</em>: The total amount of files and folders</p>\n</li>\n<li><p>reportsCount: The total amount of reports</p>\n</li>\n</ul>\n<p>Authorized only for Account Admins.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","summary"],"host":["{{host}}"],"query":[{"key":"account","value":"{{userAccountID}}"}],"variable":[]}},"response":[{"id":"fce5de55-f133-42ea-bac5-1b281733edbf","name":"Get User Summary - success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer "},{"key":"X-Account-ID","value":""}],"url":"https://lambda.cloud.flir/api/storage/summary/account=713b570c-781f-438f-85f4-3e7b6a0669d6"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"37","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Sun, 28 Jan 2018 12:40:06 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"d894e96f-e652-4c1a-b993-9b6c9ed64d11","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"usedSize\": 14204,\n    \"filesCount\": 3\n}"}],"_postman_id":"4ace3f2b-c904-4137-9fa1-578eca941203"},{"name":"Delete User File","id":"a99699e9-9c5b-4875-a371-a4df25dc62fc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/admin/files/{{fileId}}?deleteIfEmpty={{deleteIfEmpty}}&keepInvitation={{keepInvitation}}","description":"<p>Authorized only for Account Admins.</p>\n<p>Request to delete file with id fileId.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","admin","files","{{fileId}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>optional boolean</p>\n","type":"text/plain"},"key":"deleteIfEmpty","value":"{{deleteIfEmpty}}"},{"description":{"content":"<p>optional boolean</p>\n","type":"text/plain"},"key":"keepInvitation","value":"{{keepInvitation}}"}],"variable":[]}},"response":[{"id":"e9518e6b-dd9b-4056-9c4a-505a380d1048","name":"Delete User File","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"{{protocol}}://{{host}}/api/storage/admin/files/{{fileId}}?deleteIfEmpty={{deleteIfEmpty}}&keepInvitation={{keepInvitation}}","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","storage","admin","files","{{fileId}}"],"query":[{"key":"deleteIfEmpty","value":"{{deleteIfEmpty}}","description":"optional boolean\n"},{"key":"keepInvitation","value":"{{keepInvitation}}","description":"optional boolean"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"a99699e9-9c5b-4875-a371-a4df25dc62fc"}],"id":"5afcf221-80ca-4fe4-a8f6-3849608c2f2c","_postman_id":"5afcf221-80ca-4fe4-a8f6-3849608c2f2c","description":""},{"name":"Sharing","item":[{"name":"Update Sharing","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"8eee267a-0b90-45b5-8752-0ba9cca9d545"}}],"id":"3cb38e36-942c-4ebc-96b3-288b26e76499","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"folderId\": \"{{folderID}}\",\n    \"share\": [\n        {\n            \"email\": \"{{email}}\",\n            \"permissionsLevel\": \"{{permissionsLevel}}\"\n        }\n       \n    ],\n    \"unshare\" : [\"{{email}}\"]\n  \n}"},"url":"{{protocol}}://{{host}}/api/storage/sharing","description":"<p>Updates the sharing settings for the storage folder whose ID is specified in the request body.</p>\n<p>A folder owner or editor can share the folder with collaborators, update the permission level of an existing collaborator, or remove collaborators from the folder.</p>\n<p>The request body includes the following variables:</p>\n<ul>\n<li>folderId: ID of the folder whose sharing settings are being updated</li>\n<li>share (optional): list of clients to add as collaborators to the folder specified or to update existing collaborators' permissions level:\n    <ul>\n    <li>email: client email address</li>\n    <li>permissionsLevel: valid values are \"editor\" and \"viewer\"</li>\n    </ul></li>\n<li> unshare (optional): list of clients to remove as collaborators from the folder\n    <ul>\n    <li>email: client email address</li>\n    </ul></li>\n</ul>\n\n<p>The response to this request includes the job ID. To periodically check the status of the job, specify the job ID in a Storage service Get Job Status request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","sharing"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"6127432c-f18a-45d4-96f7-7062827bbc59","name":"Update Sharing","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"folderId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0\",\n    \"share\": [\n        {\n            \"email\": \"userB@flir.com\",\n            \"permissionsLevel\": \"editor\"\n        },\n         {\n            \"email\": \"userC@flir.com\",\n            \"permissionsLevel\": \"viewer\"\n        }\n        \n       \n    ],\n    \"unshare\" : [\"userD@flir.com\", \"userE@flir.com\"]\n  \n}"},"url":"https://lambda.cloud.flir/api/storage/sharing"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Dec 2018 14:28:12 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"dc339a8b-16a1-46d8-845b-7001349c7504"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\r\n}"}],"_postman_id":"3cb38e36-942c-4ebc-96b3-288b26e76499"},{"name":"Get Sharing Information","id":"cb63427f-d51c-4612-9b13-5b7426975b0d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/sharing/{{fileID}}","description":"<p>Requests a list of all collaborators of the shared storage folder whose ID is specified in the request URL.</p>\n<p>The response body includes the following values:</p>\n<ul>\n<li>userAccount: ID of the collaborator</li>\n<li>userEmail: email address of the collaborator</li>\n<li>permissionsLevel: collaborator permission level - owner / editor / viewer</li>\n<li>accepted: indicates whether the user has accepted the invitation to share the folder – true / false</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","sharing","{{fileID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"5e133907-7324-44dc-a881-21946d3365df","name":"Get Sharing Information","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/sharing/1fe4dbd7-c612-4920-afa1-ac3a2733b54b_5c28d45eb700006b775a8cc2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Dec 2018 14:22:12 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"f16157b6-7b36-4c34-8908-bdcc95514e83"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"184"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"userAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5\",\n        \"userEmail\": \"userA@flir.com\",\n        \"permissionsLevel\": \"owner\"\n    },\n     {\n        \"userAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n        \"userEmail\": \"userB@flir.com\",\n        \"permissionsLevel\": \"editor\",\n        \"accepted\": true\n    },\n    {\n        \"userEmail\": \"userC@flir.com\",\n        \"permissionsLevel\": \"viewer\",\n        \"accepted\": false\n    }\n]"}],"_postman_id":"cb63427f-d51c-4612-9b13-5b7426975b0d"},{"name":"Get Shared Folders","id":"d2a97348-9143-4811-a0fe-009e31c1ba1c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/sharing","description":"<p>Requests information about every storage folder the current user has shared.</p>\n<p>The response body includes the following values for each shared storage folder:</p>\n<ul>\n<li>folderId: ID of shared folder</li>\n<li>folderName: name of the shared folder</li>\n<li>path: ID of the shared folder path</li>\n<li>visualPath: visual path of the shared folder</li>\n<li>numOfUsersAndInvites: total number of active collaborators and invited users</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","sharing"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"616a799a-989d-45b0-a440-8d8c35aa13e1","name":"Get Shared Folders","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/sharing"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 01 Sep 2019 12:53:41 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"fa1d3c22-479d-48a7-b9ba-ec4e21fe228d"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"180"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"folderId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d5d495e8a0000cf32b003ac\",\n        \"folderName\": \"sharedFolder\",\n        \"path\": \".\",\n        \"visualPath\": \".\",\n        \"numOfUsersAndInvites\": 2\n    },\n    {\n        \"folderId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d5d497d8a0000cf32b003ae\",\n        \"folderName\": \"folderB\",\n        \"path\": \"./6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d5d497d8a0000cf32b003ad\",\n        \"visualPath\": \"./folderA\",\n        \"numOfUsersAndInvites\": 5\n    }\n]"}],"_postman_id":"d2a97348-9143-4811-a0fe-009e31c1ba1c"},{"name":"Get Invitations with Page Size","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"842748ea-ae66-472d-9920-b24d52a70c8f"}}],"id":"3e69182b-2b59-45f6-9377-b21e15254b5e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/invitations?pageSize={{pageSize}}","description":"<p>Requests a list that includes information about all storage folders the current user has been invited to share; that is, add to the user's shared storage space.</p>\n<p>Invitations not accepted within 30 days expire and no longer appear in this list.</p>\n<p>The response body includes the following values for each invitation:</p>\n<ul>\n<li>folderName: name of the folder the user has been invited to share and can add to shared storage. Initially, the name is identical to the shared folder name.</li>\n<li>invitationId: ID of the invitation</li>\n<li>permissionsLevel: permission level after accepting invitation - viewer / editor</li>\n<li>ownerAccount: ID of the shared folder's owner</li>\n<li>ownerEmail: email address of the shared folder's owner</li>\n<li>inviterAccount: ID of the account that invited the current user to share the folder</li>\n<li>inviterEmail: email address of the account that invited the current user to share the folder</li>\n</ul>\n\n<p>The response includes a nextPage value to use in the subsequent Get Invitations by Ticket request , provided only if exists.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","invitations"],"host":["{{host}}"],"query":[{"description":{"content":"<p>number of invitations to view per page</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"}],"variable":[]}},"response":[{"id":"0e3a1911-8d91-4efd-b43a-9f096024bbb7","name":"Get Invitations with Page Size - with elements left","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"{{protocol}}://{{host}}/api/storage/invitations?pageSize=2","protocol":"{{protocol}}","host":["{{host}}"],"path":["api","storage","invitations"],"query":[{"key":"pageSize","value":"2","description":"number of invitations to view per page"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n  \"invitations\": [\r\n    {\r\n      \"folderName\": \"folderA\",\r\n      \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0\",\r\n      \"permissionsLevel\": \"editor\",\r\n      \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5\",\r\n      \"ownerEmail\": \"userA@flir.com\",\r\n      \"inviterAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\r\n      \"inviterEmail\": \"userB@flir.com\"\r\n    },\r\n    {\r\n      \"folderName\": \"folderB\",\r\n      \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6_5c28d150b700006b775a8cc1\",\r\n      \"permissionsLevel\": \"viewer\",\r\n      \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\r\n      \"ownerEmail\": \"userB@flir.com\",\r\n      \"inviterAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\r\n      \"inviterEmail\": \"userB@flir.com\"\r\n    }\r\n  ],\r\n  \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiOGI1ZDRlYzYtNjA4Mi00YTBlLWI3OWYtZjVjYzE3MmVjODRjIiwiY29sbGFib3JhdG9yRW1haWwiOnsidm9sdW1lIjoic3RvcmFnZSIsImFjY291bnRUeXBlIjoiZmxpciIsImNvbGxhYm9yYXRvckVtYWlsIjoiaGFkYXIub3pAZmxpci5jb20ifSwicGFnZVNpemUiOjIsIm9mZnNldCI6InN0b3JhZ2U6ZmxpcjpoYWRhci5vekBmbGlyLmNvbTo1ZTM4NTZhYzZmMDAwMDU4ZjdiNzg0ZTUiLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiYW9HaXhXS2FCRlI5V2NBM1BWRDJIdyIsImlhdCI6MTU4MDgxNTM5MX0.CdTRu6weg3wFQUiHlXi0UDr7iOD6Yx2JGIh4Vdkrf93MvGxAha4jEHAFR-Kjw4ewXM-wuD9C-lKvZNCkC_KB_F-JkJPJyx2qkiZ3-_4to88iztPYufaiw7fcT1cx_HcQGpHVcr5KEgKUxWdeNsSkHetPRt8hIYOgfD7LLv-w_ZND_AUt8lKYh29Vv0FFx8pY7-i_X5BSYbpAb6XyAA9AdaIOEq-s2ipTWqLZxwdaZ3paITRisMZL3eju0wxuLEDLhGbhaBhzzuXs7Vs_e5FW_z9pXRhTKJgGFrAq_4tkdOBGEYkt4mMBg3QiiBqTtrh6OF_a2-XnzJT14xjor-I-ww\"\r\n}"},{"id":"082c24e2-e39e-4d51-8df7-e7d474a3eb20","name":"Get Invitations","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/invitations?pageSize=2","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","invitations"],"query":[{"key":"pageSize","value":"2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Dec 2018 14:11:40 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"4f23c21a-a6ba-4aab-8553-6e4f35e3d4b1"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"189"}],"cookie":[],"responseTime":null,"body":"{\n  \"invitations\": [\n    {\n      \"folderName\": \"folderA\",\n      \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0\",\n      \"permissionsLevel\": \"editor\",\n      \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5\",\n      \"ownerEmail\": \"userA@flir.com\",\n      \"inviterAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n      \"inviterEmail\": \"userB@flir.com\"\n    },\n    {\n      \"folderName\": \"folderB\",\n      \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6_5c28d150b700006b775a8cc1\",\n      \"permissionsLevel\": \"viewer\",\n      \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n      \"ownerEmail\": \"userB@flir.com\",\n      \"inviterAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n      \"inviterEmail\": \"userB@flir.com\"\n    }\n  ]\n}"}],"_postman_id":"3e69182b-2b59-45f6-9377-b21e15254b5e"},{"name":"Get Invitations by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextPage\",jsonData.nextPage);"],"type":"text/javascript","id":"0f6b41ad-d13e-4608-a60a-8411cf8635bf"}}],"id":"4814f2de-08a5-4b4e-927c-25766aaf179d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/invitations?ticket={{nextPage}}","description":"<p>Requests a page of invitations specified by the nextPage value from the response to a previous Get Invitations request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","invitations"],"host":["{{host}}"],"query":[{"key":"ticket","value":"{{nextPage}}"}],"variable":[]}},"response":[{"id":"b4bdb083-9eec-4ef7-a9ed-f737c2b5c6b8","name":"Get Invitations","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/invitations?ticket={{nextPage}}","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","invitations"],"query":[{"key":"ticket","value":"{{nextPage}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Dec 2018 14:11:40 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"4f23c21a-a6ba-4aab-8553-6e4f35e3d4b1"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"189"}],"cookie":[],"responseTime":null,"body":"{\n  \"invitations\": [\n    {\n      \"folderName\": \"folderC\",\n      \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0\",\n      \"permissionsLevel\": \"editor\",\n      \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5\",\n      \"ownerEmail\": \"userA@flir.com\",\n      \"inviterAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n      \"inviterEmail\": \"userB@flir.com\"\n    },\n    {\n      \"folderName\": \"folderD\",\n      \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6_5c28d150b700006b775a8cc1\",\n      \"permissionsLevel\": \"viewer\",\n      \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n      \"ownerEmail\": \"userB@flir.com\",\n      \"inviterAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n      \"inviterEmail\": \"userB@flir.com\"\n    }\n  ],\n  \"nextPage\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJhY2NvdW50IjoiOGI1ZDRlYzYtNjA4Mi00YTBlLWI3OWYtZjVjYzE3MmVjODRjIiwiY29sbGFib3JhdG9yRW1haWwiOnsidm9sdW1lIjoic3RvcmFnZSIsImFjY291bnRUeXBlIjoiZmxpciIsImNvbGxhYm9yYXRvckVtYWlsIjoiaGFkYXIub3pAZmxpci5jb20ifSwicGFnZVNpemUiOjIsIm9mZnNldCI6InN0b3JhZ2U6ZmxpcjpoYWRhci5vekBmbGlyLmNvbTo1ZTM4NTZhYzZmMDAwMDU4ZjdiNzg0ZTUiLCJpc3MiOiJMYW1iZGFTZXJ2aWNlcyIsImF1ZCI6IkxhbWJkYVNlcnZpY2VzIiwianRpIjoiYW9HaXhXS2FCRlI5V2NBM1BWRDJIdyIsImlhdCI6MTU4MDgxNTM5MX0.CdTRu6weg3wFQUiHlXi0UDr7iOD6Yx2JGIh4Vdkrf93MvGxAha4jEHAFR-Kjw4ewXM-wuD9C-lKvZNCkC_KB_F-JkJPJyx2qkiZ3-_4to88iztPYufaiw7fcT1cx_HcQGpHVcr5KEgKUxWdeNsSkHetPRt8hIYOgfD7LLv-w_ZND_AUt8lKYh29Vv0FFx8pY7-i_X5BSYbpAb6XyAA9AdaIOEq-s2ipTWqLZxwdaZ3paITRisMZL3eju0wxuLEDLhGbhaBhzzuXs7Vs_e5FW_z9pXRhTKJgGFrAq_4tkdOBGEYkt4mMBg3QiiBqTtrh6OF_a2-XnzJT14xjor-I-ww\"\n}"}],"_postman_id":"4814f2de-08a5-4b4e-927c-25766aaf179d"},{"name":"Get Invitation","id":"cf79f6f9-cd76-472b-93d1-5af78b4d3f89","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/invitations/{{invitationID}}","description":"<p>Requests information about an invitation to share a storage folder by specifying the invitation ID in the request URL.</p>\n<p>If the invitation specified has already been accepted, the response to this request is an error indicating the invitation has already been accepted and includes the relevant folder ID. If the invitation specified has expired or the current user has been removed as a collaborator from the folder (unshared), the response to this request is an error indicating that the specified invitiation does not exist.</p>\n<p>The response body includes the following values:</p>\n<ul>\n<li>folderName: name of the folder the user has been invited to share and can add to shared storage. Initially, the name is identical to the shared folder name.</li>\n<li>invitationId: ID of the invitation</li>\n<li>permissionsLevel: permission level after accepting invitation - viewer / editor</li>\n<li>ownerAccount: ID of the shared folder's owner</li>\n<li>ownerEmail: email address of the shared folder's owner</li>\n<li>inviterAccount: ID of the account that invited the current user to share the folder</li>\n<li>inviterEmail: email address of the account that invited the current user to share the folder</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","invitations","{{invitationID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"279cabee-fea5-41e6-9d0a-545c79499f4f","name":"Get Invitation","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/invitations/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Dec 2018 14:19:37 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"0e63a053-00e1-40b8-9ca9-3d4bd2968543"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"186"}],"cookie":[],"responseTime":null,"body":"{\n   \"folderName\": \"folderA\",\n   \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0\",\n   \"permissionsLevel\": \"editor\",\n   \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5\",\n   \"ownerEmail\": \"userA@flir.com\",\n   \"inviterAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da6\",\n   \"inviterEmail\": \"userB@flir.com\"\n}"}],"_postman_id":"cf79f6f9-cd76-472b-93d1-5af78b4d3f89"},{"name":"Accept Invitation","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"15698204-5ccf-4266-a8cd-f03e607484be"}}],"id":"50fb43c7-7b7d-444a-ab5b-3b26650e811c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"invitationId\": \"{{invitationID}}\"\n   \n  \n}"},"url":"{{protocol}}://{{host}}/api/storage/invitations","description":"<p>Accepts an invitation to share a storage folder and add it to the current user's shared storage space by specifying the invitation ID in the request URL. Accepting an invitation removes it from the current user's invitation list.</p>\n<p>The response to a successful request includes the folder ID value - the ID of the collaborator's shared folder - and the job ID. To periodically check the status of the job, specify the job ID in a Storage service Get Job Status request.</p>\n<p>The folder created in the shared storage space represents the original shared folder. It's ID is different than the ID of the original shared folder. If a folder with the same name already exists in the current user's shared storage space, a suffix is added to the folder name, folderName(1). Otherwise, the folder is created with the same name as the original shared folder. Renaming the folder in the current user's shared storage space does not affect any of folder's other collaborators. However, renaming subfolders affects all collaborators.</p>\n<p>Deleting this folder does not delete the original shared folder for any other collaborators. Deleting subfiles and subfolders affects all collaborators. After deleting a shared folder, it no longer appears in the current user's shared storage space. The invitation to share the folder reappears in the invitations list (with a 30-day expiration). Accepting the invitation again adds the folder again to the current user's shared storage space, with a new folder ID.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","invitations"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"76f5670f-0fe8-4463-b668-dfdce8f20e9a","name":"Accept Invitation","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n    \"invitationId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5c28d150b700006b775a8cc0\"\n   \n  \n}"},"url":"https://lambda.cloud.flir/api/storage/invitations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 30 Dec 2018 14:21:19 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"7c180b4a-82c5-402a-b7aa-b4d79f3681db"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"96"}],"cookie":[],"responseTime":null,"body":"{\n    \"folderId\": \"1fe4dbd7-c612-4920-afa1-ac3a2733b54b_5c28d45eb700006b775a8cc2\",\n    \"jobId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5cf3969c6100000f6a40d1d7\"\n}"}],"_postman_id":"50fb43c7-7b7d-444a-ab5b-3b26650e811c"},{"name":"Decline Invitation","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"jobID\",jsonData.jobId);"],"type":"text/javascript","id":"f41701c5-b69f-4d5f-a873-39413f27ea03"}}],"id":"018f462b-d3bb-4a1b-9b2f-2ce18871a175","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/storage/invitations/{{invitationID}}","description":"<p>Declines an invitation to share a storage folder. Declining an invitation removes it from the current user's invitation list.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","invitations","{{invitationID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"a77fdead-c259-442c-aaa7-d85182ebd18c","name":"Decline Invitation","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/storage/invitations/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d404094820000c56437f377"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Aug 2019 08:58:58 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"d3c7f206-67c3-4393-8d58-c2be25f86243"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d4be4520d0000301d93fab4\"\n}"}],"_postman_id":"018f462b-d3bb-4a1b-9b2f-2ce18871a175"}],"id":"59234b49-7a85-4ba9-9a1f-1b11cfe13d2c","_postman_id":"59234b49-7a85-4ba9-9a1f-1b11cfe13d2c","description":""},{"name":"Shared Links","item":[{"name":"Create Shared Link Token","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"sharedLinkToken\",jsonData.sharedLinkToken);"],"type":"text/javascript","id":"312e1659-d11e-48da-806c-1f177d9e458c"}}],"id":"7ac423fd-2351-42c8-a820-7ced271ae715","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"fileId\": \"{{fileID}}\",\n  \"sharedLinkExpiration\": {\n    \"setExpiration\": {{setExpiration}},\n    \"expirationDuration\": {{expirationDuration}}\n  },\n  \"sharedLinkPassword\": {\n    \"setPassword\": {{setPassword}},\n    \"password\": \"{{password}}\"\n  }\n}"},"url":"{{protocol}}://{{host}}/api/storage/shared-link","description":"<p>Requests the creation of a shared link token for a file or a folder. Use the shared link token from the response in a subsequent Create Shared Link Access Token request.</p>\n<p>The request body includes the following values:</p>\n<ul>\n<li>fileID: ID of the file or folder to share</li>\n<li>sharedLinkExpiration: expiration settings for shared link (optional)\n    <ul>\n    <li>setExpiration: true (default) or false - determines whether the shared link expires</li>\n    <li>expirationDuration: number of seconds the shared link is valid (optional); if the request does not specify this value, the shared link is valid for the default expiration period</li>\n    </ul></li>\n<li>sharedLinkPassword: password settings for shared link (optional)\n    <ul>\n    <li>setPassword: true or false (default) - determines whether access to the shared file or folder requires a password</li>\n    <li>password: password for the shared file or folder</li>\n    </ul></li>\n</ul>\n\n<p>The response body includes the following values:</p>\n<ul>\n<li>fileId: ID of shared file or folder</li>\n<li>fileName: name of shared file or folder</li>\n<li>type: type of shared entity (File or Folder)</li>\n<li>expiresAt: date and time the shared link token expires (if the shared link token expires)</li>\n<li>passwordRequired: indicates whether a password is required (true or false)</li>\n<li>sharedLinkToken: shared link token to use in a subsequent Create Shared Link Access Token request</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","shared-link"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"b41e9e68-9087-4423-b30b-94826db97407","name":"Create Shared Link Token -  no expiration, password required","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd8118770000f10f0f8d86\",\n  \"sharedLinkExpiration\": {\n    \"setExpiration\": false\n  },\n  \"sharedLinkPassword\": {\n    \"setPassword\": true,\n    \"password\": \"1234\"\n  }\n}"},"url":"https://lambda.cloud.flir/api/storage/api/storage/shared-link"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 20 Nov 2019 10:57:03 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"a1a8794a-99d0-4212-b5cb-0ea2cee2cede"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"198"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd8118770000f10f0f8d86\",\n    \"type\": \"File\",\n    \"fileName\": \"myFile\",\n    \"passwordRequired\": true,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_3e1ae37a-bdb7-42f5-b4e2-1d01994c58fe\"\n}"},{"id":"77ba7831-3c28-4426-91df-dd0145db25b4","name":"Create Shared Link Token - one-day expiration","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd8118770000f10f0f8d86\",\n  \"sharedLinkExpiration\": {\n    \"setExpiration\": true,\n    \"expirationDuration\": 86400\n  }\n}"},"url":"https://lambda.cloud.flir/api/storage/api/storage/shared-link"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 20 Nov 2019 10:54:10 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"74a15ee1-70e4-423a-a8ea-f807310ade7b"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"229"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d0ba07f610000ee42e107a0\",\n    \"type\": \"File\",\n    \"fileName\": \"myFile\",\n    \"expiresAt\": \"2019-06-21T15:09:33.383Z\",\n    \"passwordRequired\": false,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_34f7964e-5cac-46c6-9994-86186539b378\"\n}"},{"id":"96f1f57e-0314-4465-b6bc-932fc84ba81e","name":"Create Shared Link Token - default settings","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd8118770000f10f0f8d86\"\n}"},"url":"https://lambda.cloud.flir/api/storage/api/storage/shared-link"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 20 Nov 2019 10:58:13 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6b9ef971-75ba-4b4a-8f06-9305819f4cd8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"228"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd8118770000f10f0f8d86\",\n    \"type\": \"File\",\n    \"fileName\": \"myFile\",\n    \"expiresAt\": \"2019-07-04T15:05:18.208Z\",\n    \"passwordRequired\": false,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_9f28a1a2-071d-4a5a-bad4-0986f65f2f9c\"\n}"}],"_postman_id":"7ac423fd-2351-42c8-a820-7ced271ae715"},{"name":"Update Shared Link Token","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"sharedLinkToken\",jsonData.sharedLinkToken);"],"type":"text/javascript","id":"9e9f0379-07cd-4c26-92ab-095acaf43ba8"}}],"id":"ae3d6aa2-fc44-4131-86db-9fc02c8844b0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkExpiration\": {\n    \"setExpiration\": {{setExpiration}},\n    \"expirationDuration\": {{expirationDuration}}\n  },\n  \"sharedLinkPassword\": {\n    \"setPassword\": {{setPassword}},\n    \"password\": \"{{password}}\"\n  }\n}"},"url":"{{protocol}}://{{host}}/api/storage/shared-link/{{fileID}}","description":"<p>Updates the expiration or password settings for an existing shared link token by specifying the ID of the shared file or folder in the request URL. Use the shared link token from the response in a subsequent Create Shared Link Access Token request.</p>\n<p>The request body includes the following values:</p>\n<ul>\n<li>sharedLinkExpiration: new expiration settings for shared link (optional)\n    <ul>\n    <li>setExpiration: true (default) or false - determines whether the shared link expires</li>\n    <li>expirationDuration: number of seconds the shared link is valid (optional); if the request does not specify this value, the shared link is valid for the default expiration period</li>\n    </ul></li>\n<li>sharedLinkPassword: new password settings for shared link (optional)\n    <ul>\n    <li>setPassword: true or false (default) - determines whether access to the shared file or folder requires a password</li>\n    <li>password: password for the shared file or folder</li>\n    </ul></li>\n</ul>\n\n<p>The response body includes the following values:</p>\n<ul>\n<li>fileId: ID of shared file or folder</li>\n<li>type: type of shared entity (File or Folder)</li>\n<li>fileName: name of shared file or folder</li>\n<li>expiresAt: date and time the shared link token expires</li>\n<li>passwordRequired: indicates whether a password is required (true or false)</li>\n<li>sharedLinkToken: shared link token to use in a subsequent Create Shared Link Access Token request</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","shared-link","{{fileID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"33b59305-ac3c-4291-b73e-33c872459b2f","name":"Update Shared Link Token - remove expiration","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkExpiration\": {\n    \"setExpiration\": false\n  \n  }\n \n}"},"url":"https://lambda.cloud.flir/api/storage/shared-link/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:14:16 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6f94f3f3-3fce-445d-be72-ff6631ce49fb"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"374"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0\",\n    \"type\": \"File\",\n    \"fileName\": \"myFile\",\n    \"passwordRequired\": true,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_3e1ae37a-bdb7-42f5-b4e2-1d01994c58fe\"\n}"},{"id":"394a02cc-c923-4bcb-bfb3-88eb9f1d88c9","name":"Update Shared Link Token - remove password","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkPassword\": {\n    \"setPassword\": false\n  }\n}"},"url":"https://lambda.cloud.flir/api/storage/shared-link/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:19:49 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"fac6f958-21ba-47b4-b7bf-96b5de27a7ce"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"375"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0\",\n    \"type\": \"File\",\n    \"fileName\": \"myFile\",\n    \"passwordRequired\": false,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_3e1ae37a-bdb7-42f5-b4e2-1d01994c58fe\"\n}"},{"id":"8a6297d2-9f85-4bf7-b43a-2b75c6c8dac9","name":"Update Shared Link Token - change to one-day expiration, require password","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkExpiration\": {\n    \"setExpiration\": true,\n    \"expirationDuration\": 86400\n  },\n  \"sharedLinkPassword\": {\n    \"setPassword\": true,\n    \"password\": \"1234\"\n  }\n}"},"url":"https://lambda.cloud.flir/api/storage/shared-link/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:12:44 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"bf7c5011-bada-4fd7-a237-42abaee559c2"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"400"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0\",\n    \"type\": \"File\",\n    \"fileName\": \"myFile\",\n    \"expiresAt\": \"2019-06-21T15:12:44.814Z\",\n    \"passwordRequired\": true,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_3e1ae37a-bdb7-42f5-b4e2-1d01994c58fe\"\n}"}],"_postman_id":"ae3d6aa2-fc44-4131-86db-9fc02c8844b0"},{"name":"Get Shared Link Token Information","id":"62e35929-8ec2-4791-b19e-71b2f0dfca8a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/shared-link/{{fileID}}","description":"<p>Requests shared link token information for the file or folder whose ID is specified in the request URL.</p>\n<p>The response body includes the following values:</p>\n<ul>\n<li>fileId: ID of shared file or folder</li>\n<li>type: type of shared entity (File or Folder)</li>\n<li>fileName: name of shared file or folder</li>\n<li>expiresAt: date and time the shared link token expires (if the shared link token expires)</li>\n<li>passwordRequired: indicates whether a password is required (true or false)</li>\n<li>sharedLinkToken: shared link token to use in a subsequent Create Shared Link Access Token request</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","shared-link","{{fileID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"03a34a7b-84a3-435d-bd35-5651b8b50461","name":"Get Shared Link Token Information","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/shared-link/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd810e770000f10f0f8d84"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 20 Nov 2019 11:11:38 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"9566f456-3349-4092-8538-f7d1bbf0d089"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"198"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd810e770000f10f0f8d84\",\n    \"type\": \"Folder\",\n    \"fileName\": \"myFolder\",\n    \"passwordRequired\": true,\n    \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_356a126f-5c59-4506-9fe9-34c6f40912e9\"\n}"}],"_postman_id":"62e35929-8ec2-4791-b19e-71b2f0dfca8a"},{"name":"Get Shared Links","id":"6925b189-df5b-4633-8556-5ea9018edcea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/shared-link","description":"<p>Requests information about all of the shared links created by the current user.</p>\n<p>The response body includes the following values for each of the shared links:</p>\n<ul>\n<li>fileId: ID of shared file or folder</li>\n<li>type: type of shared entity (File or Folder)</li>\n<li>fileName: name of shared file or folder</li>\n<li>expiresAt: date and time the shared link token expires (if the shared link token expires)</li>\n<li>passwordRequired: indicates whether a password is required (true or false)</li>\n<li>sharedLinkToken: shared link token to use in a subsequent Create Shared Link Access Token request</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","shared-link"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"60c89db9-18df-43b3-b47a-29b13ae8e4d0","name":"Get Shared Links","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/shared-link"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 20 Nov 2019 11:04:46 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"59d81ff3-f19b-488b-a865-8c9ae9274fed"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"277"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd810e770000f10f0f8d84\",\n        \"type\": \"File\",\n        \"fileName\": \"myFile\",\n        \"passwordRequired\": false,\n        \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_356a126f-5c59-4506-9fe9-34c6f40912e9\"\n    },\n    {\n        \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd8118770000f10f0f8d86\",\n        \"type\": \"Folder\",\n        \"fileName\": \"myFolder\",\n        \"expiresAt\": \"2019-07-04T15:23:39.005Z\",\n        \"passwordRequired\": true,\n        \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_9f28a1a2-071d-4a5a-bad4-0986f65f2f9c\"\n    }\n]"}],"_postman_id":"6925b189-df5b-4633-8556-5ea9018edcea"},{"name":"Delete Shared Link Token","id":"b732bf73-ae89-4b1c-bd5b-bc6d9a4ad212","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/storage/shared-link/{{fileID}}","description":"<p>Deletes a shared link token of a file or folder whose ID is specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","shared-link","{{fileID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"9b30de0e-2256-4bcf-8916-2b0d0e6464af","name":"Delete Shared Link Token","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"body":{"mode":"raw","raw":""},"url":"https://lambda.cloud.flir/api/storage/shared-link/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d0ba07f610000ee42e107a0"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Thu, 20 Jun 2019 15:06:05 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"ba08d810-a50d-4c66-b160-1395ad3d2fc4"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"20"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"b732bf73-ae89-4b1c-bd5b-bc6d9a4ad212"},{"name":"Create Shared Link Access Token","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"sharedLinkAccessToken\",jsonData.sharedLinkAccessToken);"],"type":"text/javascript","id":"99f6b209-5a79-4f2e-980e-81260dd0f151"}}],"id":"d93945c1-317d-4492-bc36-ec42d61be7c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkToken\": \"{{sharedLinkToken}}\",\n  \"password\": \"{{password}}\"\n}"},"url":"{{protocol}}://{{host}}/api/storage/shared-link-access","description":"<p>Requests the creation of a shared link access token by specifying the following values in the request body:</p>\n<ul>\n    <li>sharedLinkToken: shared link token from the response to a previous Create Shared Link Token, Update Shared Link Token, Get Shared Link Token Information, or Get Shared Links request</li>\n    <li>password: password for the shared link token\n    <ul>\n        <li>If the shared link token requires a password, the password must be specified.</li>\n        <li>If the shared link token does not require a password, this value is ignored if specified.</li>\n    <ul></ul></ul></li>\n</ul>\n\n<p>The response includes a shared link access token to use in anonymous Storage service requests such as Anonymous Get File, Anonymous Download File, and so on. Anonymous requests do not require FLIR Cloud authentication.</p>\n<p>If the shared link token requires a password, this request creates an access token valid for the default expiration period.</p>\n<p>The response body includes the following values:</p>\n<ul>\n    <li>fileId: ID of shared file or folder</li>\n    <li>type: type of shared entity (File or Folder)</li>\n    <li>sharedLinkAccessToken: shared link access token to use in subsequent anonymous Storage service requests</li>\n</ul>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","shared-link-access"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"9bf22bb0-1983-4389-b840-c5b67412d303","name":"Create Shared Link Access Token - with password","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478:storage_356a126f-5c59-4506-9fe9-34c6f40912e9\",\n  \"password\": \"1234\"\n}"},"url":"https://lambda.cloud.flir/api/storage/shared-link-access"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 20 Nov 2019 11:07:24 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"57032e7b-3b7e-4f5b-8a76-c1a983658ab1"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"798"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd810e770000f10f0f8d84\",\n    \"type\": \"Folder\",\n    \"sharedLinkAccessToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIzNTZhMTI2Zi01YzU5LTQ1MDYtOWZlOS0zNGM2ZjQwOTEyZTkiLCJmaWxlSWQiOiI1ZGNkODEwZTc3MDAwMGYxMGYwZjhkODQiLCJvd25lckNvbnRhaW5lciI6ImQ2ZmM0OTJiLTJmZTUtNGViZS04YWQzLTU1N2E2YmFlYzQ3ODpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiJkNmZjNDkyYi0yZmU1LTRlYmUtOGFkMy01NTdhNmJhZWM0Nzg6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMTEtMTlUMTA6MTY6NTcuMDY1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJ0UTgzb0tqMTN4cGZpYS1Mb0FJSmFRIiwiaWF0IjoxNTc0MjQ4MDQ0LCJleHAiOjE1NzQyNTE2NDR9.VbTkIKVDg27rqrlgpkOJKNYZmhEWiMpPXx4ttPQE-cb8XhpqRXBvzLAWMx1ZfCdn3Fkq8rpVuPHqL4E7arMgDemPg1yPwCW_GIkbSAI0HlcWQyLfOmUjBDdNr1tzPSgbv1-mzVmkcOXMR-FcX7vSIlOD-rL6qENVtMPi0BxCYFHJ_C3ADmvxix5hAI1xNNbJzWupauDuOa4phtMFHMgom0y_LgN2pZRZIZcM0iyjC_XHpxOXiNJ-N4o4Su_96k_YWne6loz00V5iZFTfFA3knvp6u3_Ym8oDsq6kklLHUc3MUqyAdq6-7vlV1lrT-kjj4UvD0uKdMkUhNIk2EK9uUg\"\n}"},{"id":"87ea8d8f-2372-468e-afd9-44d398fcc067","name":"Create Shared Link Access Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"sharedLinkToken\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478:storage_9f28a1a2-071d-4a5a-bad4-0986f65f2f9c\"\n}"},"url":"https://lambda.cloud.flir/api/storage/shared-link-access"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 20 Nov 2019 11:09:53 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"c936056e-0fcf-477c-ae30-75212151efaf"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"744"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcd8118770000f10f0f8d86\",\n    \"type\": \"File\",\n    \"sharedLinkAccessToken\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiI5ZjI4YTFhMi0wNzFkLTRhNWEtYmFkNC0wOTg2ZjY1ZjJmOWMiLCJmaWxlSWQiOiI1ZGNkODExODc3MDAwMGYxMGYwZjhkODYiLCJvd25lckNvbnRhaW5lciI6ImQ2ZmM0OTJiLTJmZTUtNGViZS04YWQzLTU1N2E2YmFlYzQ3ODpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiJkNmZjNDkyYi0yZmU1LTRlYmUtOGFkMy01NTdhNmJhZWM0Nzg6c3RvcmFnZSIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJ6OXlKbFozZzdtYndYZVZCazF2OGxnIiwiaWF0IjoxNTc0MjQ4MTkzfQ.PLewpwevuQdn-o7VSSqCVrruXalAeMrH4YR1HBLWFRAgQveW_WD8bDY9D7KTOk5h_9sZ0VifKb5Jbpu88B6mkG2obnieRGXJ6WuMfkjl7Cb0c4GGxMWip2_vk88O7URnerF1a58mCEQRyVWSNOK1upW7Pyw1Un4L6_wYITvrfd5Crp3_oF6Yj7JY-3huLjNNIH3j2TNwj36dHpf7G46kDlD66b56mKOIYLnfyqiNiaAte0x2tj0bOh5fW-okZMCMJIsQViMHqiZNSpfZy7PKInU6jSb8QyxImfhtkY3KX6_Fe99rM9KHCjeNFpG-5Slg-YUdZyLrOCrzr2-h8HY8yw\"\n}"}],"_postman_id":"d93945c1-317d-4492-bc36-ec42d61be7c0"}],"id":"444199e1-00a6-494e-b274-f62cdd613546","_postman_id":"444199e1-00a6-494e-b274-f62cdd613546","description":""},{"name":"Anonymous","item":[{"name":"Anonymous Get File","id":"48053208-b325-42c0-a130-9cfabe4bad7c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{host}}/api/storage/anonymous/files/{{fileID}}?sharedLinkAccessToken={{sharedLinkAccessToken}}","description":"<p>Requests full information for the file or folder whose ID is specified in the request URL.</p>\n<p>The request does not require the user or device submitting the request to be logged in to FLIR Cloud. Instead, the request URL includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>The values in the response to this request depend on whether the shared entity is a file or a folder and whether the shared file or folder is the root folder, a file in the root folder, or a file or folder in a subfolder.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","anonymous","files","{{fileID}}"],"host":["{{host}}"],"query":[{"key":"sharedLinkAccessToken","value":"{{sharedLinkAccessToken}}"}],"variable":[]}},"response":[{"id":"26b33a68-6e6d-4b7b-979c-a323bd22c2c5","name":"Anonymous Get File - root folder","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://lambda.cloud.flir/api/storage/anonymous/files/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d1b44fc8b00007d535e66cc?sharedLinkAccessToken=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","anonymous","files","6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d1b44fc8b00007d535e66cc"],"query":[{"key":"sharedLinkAccessToken","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 10 Jul 2019 10:08:25 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"9d08449e-2532-491c-8239-e4466c615376"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"201"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d1b44fc8b00007d535e66cc\",\n    \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5\",\n    \"path\": \"~\",\n    \"type\": \"Folder\",\n    \"fileName\": \"XB\",\n    \"tags\": [],\n    \"created\": \"2019-07-02T11:50:20.448Z\",\n    \"modified\": \"2019-07-02T11:50:20.448Z\",\n    \"visualPath\": \"~\",\n    \"childCount\": 8,\n    \"folderChildCount\": 3\n}"},{"id":"ae17534f-0dd9-469c-b91a-43d5f524c004","name":"Anonymous Get File - file in root folder","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://lambda.cloud.flir/api/storage/anonymous/files/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d1b455e8b00007d535e66d2?sharedLinkAccessToken=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyYzJmZDU5ZC1jMTRjLTRhZjEtODI1Yi03NGJkNjYwZTFkMjEiLCJmaWxlSWQiOiI1ZDFiNDU1ZThiMDAwMDdkNTM1ZTY2ZDIiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJibnRfczg4M2ZYdlpaaXEtTW5iQ2RnIiwiaWF0IjoxNTYyNzUzNTEzfQ.aqcW-rAXpfJ-_FTP5dij6ThsTeRR0zIw0TF080LZ83Aq8W20VS-Pgs7KX5K_0sanrXzPvWornjeqHapaAwGhL8mnJZsM-uQhUfIyvX458bZeOPJQW9RBVRUK7ZyFwm1jPY9bxBsRBJZZSqMrsnsW6aYugJLl_VvNHDXLUtNoA7913O-lxvpXfji_8n--w35iT0rNBOSUJvusABQYYBPbSMTj_fXaF3se9nHTtLL77uDm8E2EgE9m9QaDiNgbHfkak1qImW3pZ4UG3mkNLdUOkGOg02jrxO3da8y6aFvZ6MBjbmnYlFn_jS_a3amfP5R6VzzF0aaDL7n-Grpfooon9Q","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","anonymous","files","6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d1b455e8b00007d535e66d2"],"query":[{"key":"sharedLinkAccessToken","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyYzJmZDU5ZC1jMTRjLTRhZjEtODI1Yi03NGJkNjYwZTFkMjEiLCJmaWxlSWQiOiI1ZDFiNDU1ZThiMDAwMDdkNTM1ZTY2ZDIiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJibnRfczg4M2ZYdlpaaXEtTW5iQ2RnIiwiaWF0IjoxNTYyNzUzNTEzfQ.aqcW-rAXpfJ-_FTP5dij6ThsTeRR0zIw0TF080LZ83Aq8W20VS-Pgs7KX5K_0sanrXzPvWornjeqHapaAwGhL8mnJZsM-uQhUfIyvX458bZeOPJQW9RBVRUK7ZyFwm1jPY9bxBsRBJZZSqMrsnsW6aYugJLl_VvNHDXLUtNoA7913O-lxvpXfji_8n--w35iT0rNBOSUJvusABQYYBPbSMTj_fXaF3se9nHTtLL77uDm8E2EgE9m9QaDiNgbHfkak1qImW3pZ4UG3mkNLdUOkGOg02jrxO3da8y6aFvZ6MBjbmnYlFn_jS_a3amfP5R6VzzF0aaDL7n-Grpfooon9Q"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 10 Jul 2019 10:12:29 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"0cf0ad8f-962f-4605-9ca9-4a7939916e9d"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"194"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d1b455e8b00007d535e66d2\",\n    \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5\",\n    \"path\": \"~\",\n    \"type\": \"File\",\n    \"fileName\": \"file\",\n    \"size\": 20,\n    \"tags\": [],\n    \"created\": \"2019-07-02T11:52:11.583Z\",\n    \"modified\": \"2019-07-02T11:52:11.583Z\",\n    \"contentType\" : \"text/plain\",\n    \"visualPath\": \"~\"\n}"},{"id":"05dbdd15-e1e7-4c35-84ec-3fcb802fa52a","name":"Anonymous Get File - file in subfolder","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://lambda.cloud.flir/api/storage/anonymous/files/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d1b622c640000b6691dfa65?sharedLinkAccessToken=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","anonymous","files","6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d1b622c640000b6691dfa65"],"query":[{"key":"sharedLinkAccessToken","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 10 Jul 2019 10:01:10 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"d8ff193a-bca3-4412-9f46-1a634c966ae7"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"217"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d1b622c640000b6691dfa65\",\n    \"ownerAccount\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5\",\n    \"path\": \"~/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d1b44fc8b00007d535e66cc\",\n    \"type\": \"File\",\n    \"fileName\": \"file\",\n    \"size\": 20,\n    \"tags\": [],\n    \"created\": \"2019-07-02T13:55:02.091Z\",\n    \"modified\": \"2019-07-02T13:55:02.091Z\",\n    \"contentType\" : \"text/plain\",\n    \"visualPath\": \"~/XB\"\n}"}],"_postman_id":"48053208-b325-42c0-a130-9cfabe4bad7c"},{"name":"Anonymous Presigned Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"downloadURL\",jsonData.url);"],"type":"text/javascript","id":"e0ea6c25-fb07-49cb-abb9-7480fefbd066"}}],"id":"7cfc1206-7353-44eb-8f41-4bf7f6226c36","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{host}}/api/storage/anonymous/download-url?fileId={{fileID}}&sharedLinkAccessToken={{sharedLinkAccessToken}}","description":"<p>Requests a presigned URL for downloading the file or folder whose ID is specified in the request URL.</p>\n<p>The request does not require the user submitting the request to be logged in to FLIR Cloud. Instead, the request URL includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>The response includes a URL to use in a subsequent Storage service Anonymous Download File request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","anonymous","download-url"],"host":["{{host}}"],"query":[{"description":{"content":"<p>ID of file in storage to be downloaded</p>\n","type":"text/plain"},"key":"fileId","value":"{{fileID}}"},{"description":{"content":"<p>shared link access token from the response to a previous Create Shared Link Access Token request</p>\n","type":"text/plain"},"key":"sharedLinkAccessToken","value":"{{sharedLinkAccessToken}}"}],"variable":[]}},"response":[{"id":"d4b7b27d-1045-4348-b062-ad9121f05e22","name":"Anonymous Presigned Download URL","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://lambda.cloud.flir/api/storage/anonymous/download-url?fileId=6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d1b455e8b00007d535e66d2&sharedLinkAccessToken=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyYzJmZDU5ZC1jMTRjLTRhZjEtODI1Yi03NGJkNjYwZTFkMjEiLCJmaWxlSWQiOiI1ZDFiNDU1ZThiMDAwMDdkNTM1ZTY2ZDIiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJJR1Y1NExYcEpjaTJ0MGI3Y1U5b2pnIiwiaWF0IjoxNTYyNzU0MDMyfQ.OYbnUpcWLW3F3H0eZtEUAp5-IgtIYcPxMawm3f-FwYanjM9yIjUdFexHuH0HApvu7KaBvOpuyuw_P1aLBJ0fY6XbQqGxbHq4gmHPi5ipoGKLA80R85Lr5gqSPc0fN1RIM2I4fhEjphOHBb6Zio6-Jv8YUnNP05mgOJnhWkJHb6axNpUHOKTXC23E0SnQw9jrL8inkbgC9UBTlFAPD0Ml-ONj1_bhWhQB3aINKPKsFEv47C-T2d60-3_rwv4if7mGMvLM3ZrhrKClwjGJNxQtn-4oQQYPVAmkdQO9KD0-bh49G-n62LdGdt-UFnO5oWGGOdbczPcPIjfnAEV2PzGRYQ","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","anonymous","download-url"],"query":[{"key":"fileId","value":"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5d1b455e8b00007d535e66d2","description":"ID of file in storage to be downloaded"},{"key":"sharedLinkAccessToken","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyYzJmZDU5ZC1jMTRjLTRhZjEtODI1Yi03NGJkNjYwZTFkMjEiLCJmaWxlSWQiOiI1ZDFiNDU1ZThiMDAwMDdkNTM1ZTY2ZDIiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiJJR1Y1NExYcEpjaTJ0MGI3Y1U5b2pnIiwiaWF0IjoxNTYyNzU0MDMyfQ.OYbnUpcWLW3F3H0eZtEUAp5-IgtIYcPxMawm3f-FwYanjM9yIjUdFexHuH0HApvu7KaBvOpuyuw_P1aLBJ0fY6XbQqGxbHq4gmHPi5ipoGKLA80R85Lr5gqSPc0fN1RIM2I4fhEjphOHBb6Zio6-Jv8YUnNP05mgOJnhWkJHb6axNpUHOKTXC23E0SnQw9jrL8inkbgC9UBTlFAPD0Ml-ONj1_bhWhQB3aINKPKsFEv47C-T2d60-3_rwv4if7mGMvLM3ZrhrKClwjGJNxQtn-4oQQYPVAmkdQO9KD0-bh49G-n62LdGdt-UFnO5oWGGOdbczPcPIjfnAEV2PzGRYQ"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 10 Jul 2019 10:21:03 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"670e8906-f5e0-4819-9660-020fb8f02049"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"403"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://hadar-test-bucket.s3.eu-west-1.amazonaws.com/6a8247c5-ca9f-4fd2-9185-42fd62f14da5/storage/5d1b455e8b00007d535e66d2?response-content-disposition=attachment%3B%20filename%3D%22file%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20190710T102103Z&X-Amz-SignedHeaders=host&X-Amz-Expires=599&X-Amz-Credential=AKIAIN7OT7XI3FJRPILA%2F20190710%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=3d11cf39b7b749778b4536dc1ec6e0619adfddec731555129eea401812be50f9\",\n    \"headers\": {},\n    \"expiration\": \"2019-07-10T10:31:03.253Z\"\n}"}],"_postman_id":"7cfc1206-7353-44eb-8f41-4bf7f6226c36"},{"name":"Anonymous Download File","id":"e0e084e0-d61f-43e2-b5ae-b213454c5b1a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{downloadURL}}","description":"<p>Downloads a file using the downloadURL from the response to a previous Storage service Anonymous Presigned Download URL request.</p>\n","urlObject":{"host":["{{downloadURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"e0e084e0-d61f-43e2-b5ae-b213454c5b1a"},{"name":"Anonymous Get  Files","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"nextTicket\",jsonData.nextTicket);"],"type":"text/javascript","id":"60c83251-d767-458c-8f62-f11c751e337a"}}],"id":"144d2e99-fc5a-48f8-8884-b2280e9d4427","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{host}}/api/storage/anonymous/files?parent={{parent}}&pageSize={{pageSize}}&sortBy={{sortBy}}&order={{order}}&type={{entityType}}&tag={{tag}}&foldersFirst={{foldersFirst}}&sharedLinkAccessToken={{sharedLinkAccessToken}}&categories={{categories}}","description":"<p>Requests a list of files and folders (entities) in the current user's storage.</p>\n<p>The request does not require the user or device submitting the request to be logged in to FLIR Cloud. Instead, the request URL includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n<p>Filter and sort the information requested by specifying the following values in the request URL:</p>\n<li><p>parent: ID of target folder - requests information about entities in this folder.</p></li>\n\n<li><p>pageSize: number of entities to view per page</p></li>\n\n<li><p>sortBy (optional): sort results in the response according to the following property, valid values:<br /></p><ul><li><p>DateUploaded (default)</p></li><li><p>FileName</p></li></ul></li>\n\n<li><p>order (optional): sort order, valid values:<br /></p><ul><li><p>desc (default): descending order</p></li><li><p>asc: ascending order</p></li></ul></li>\n\n<li><p>entityType (optional): file or folder - specify only when requesting information about either files or folders. If not specified, requests information about files and folders.</p></li>\n\n<li><p>tag (optional): key or key:value tag - requests information about entities with this/these tag(s)</p></li>\n\n<li><div>categories (optional): comma separated list. Possible values REPORT, REPORT_FRF, REPORT_TEMPLATE. Returns only files (not folders)</div></li>\n\n<p>The request response includes the following information about the parent folder, and files and folders inside the specified parent folder:</p>\n<li><p>fileId: ID of the parent folder</p></li>\n\n<li><p>childCount: the number of subfiles and folders contained immediately within this folder</p></li>\n\n<li><p>fileName: name of the parent folder</p></li>\n\n<li><p>tags: tags associated with the parent folder</p></li>\n\n<li><p>created: date and time the parent folder was created</p></li>\n\n<li><p>modified: date and time the parent folder was last modified</p></li>\n\n<li><p>path: ID of the parent folder path</p></li>\n\n<li><p>visualPath: visual path of the parent folder</p></li>\n\n<li><p>files: a list of subfiles and folders, with the following values for each subfile and folder:<br /></p><ul><li><p>fileId: ID of the entity</p></li><li><p>fileName: name of the entity</p></li><li><p>tags: tags associated with the entity</p></li><li><p>created: date and time the file or folder was created</p></li><li><p>modified: date and time the file or folder was last modified</p></li><li><p>type: file or folder</p></li><li><p>size: entity size</p></li><li><p>childCount: the number of subfiles and folders contained immediately within this folder.</p></li><li><p>photoInformation (only present for thermal images files (FFF/ATS). Contains 2 optional fields: photoType - thermal type and a boolean containsUltraMaxData (present only for FFF files)</p></li><li><p>serviceType - specifies the service which generated the file (STORAGE, PHOTOS, REPORTING)</p></li></ul></li>\n\n<li><p>nextTicket: value to use in the subsequent Anonymous Get Files by Ticket request, provided only if exists</p></li>","urlObject":{"protocol":"{{protocol}}","path":["api","storage","anonymous","files"],"host":["{{host}}"],"query":[{"description":{"content":"<p>ID of folder for which information is being requested</p>\n","type":"text/plain"},"key":"parent","value":"{{parent}}"},{"description":{"content":"<p>maximum number of entities (files and folders) in response</p>\n","type":"text/plain"},"key":"pageSize","value":"{{pageSize}}"},{"description":{"content":"<p>(optional) sort by property</p>\n","type":"text/plain"},"key":"sortBy","value":"{{sortBy}}"},{"description":{"content":"<p>(optional) sorting order</p>\n","type":"text/plain"},"key":"order","value":"{{order}}"},{"description":{"content":"<p>(optional) type of entity for which information is being requested</p>\n","type":"text/plain"},"key":"type","value":"{{entityType}}"},{"description":{"content":"<p>requests information about entities with this tag</p>\n","type":"text/plain"},"key":"tag","value":"{{tag}}"},{"description":{"content":"<p>(optional) display folders first</p>\n","type":"text/plain"},"key":"foldersFirst","value":"{{foldersFirst}}"},{"description":{"content":"<p>shared link access token from the response to a previous Create Shared Link Access Token request</p>\n","type":"text/plain"},"key":"sharedLinkAccessToken","value":"{{sharedLinkAccessToken}}"},{"description":{"content":"<p>(optional) comma separated list.  Possible values: REPORT, REPORT_FRF, REPORT_TEMPLATE</p>\n","type":"text/plain"},"key":"categories","value":"{{categories}}"}],"variable":[]}},"response":[{"id":"af2bec43-e5c2-4052-bd0f-897a8674fd4b","name":"Anonymous Get Files - folders only, page size 2, parent specified","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/anonymous/files?pageSize=2&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1&type=Folder&sharedLinkAccessToken=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","anonymous","files"],"query":[{"key":"pageSize","value":"2"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1"},{"key":"type","value":"Folder"},{"key":"sharedLinkAccessToken","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"881","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:22:15 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"ca343927-7ad0-462f-8074-6dc58fc4c98b","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n  \"fileName\": \"folderC\",\n  \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n  \"tags\": [],\n  \"created\": \"2018-11-22T12:05:44.976Z\",\n  \"modified\": \"2018-11-22T12:05:44.976Z\",\n  \"visualPath\": \"~/folderA/folderB\",\n  \"childCount\": 6,\n  \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c10650000c464bdd7c4\",\n      \"type\": \"Folder\",\n      \"fileName\": \"folderD2\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value1\"\n        }\n      ],\n      \"created\": \"2018-11-22T12:07:44.298Z\",\n      \"modified\": \"2018-11-22T12:07:44.298Z\",\n      \"childCount\": 5,\n      \"folderChildCount\": 3\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69bf2650000c464bdd7c3\",\n      \"type\": \"Folder\",\n      \"fileName\": \"folderD1\",\n      \"tags\": [],\n      \"created\": \"2018-11-22T12:07:14.747Z\",\n      \"modified\": \"2018-11-22T12:07:14.747Z\",\n      \"childCount\": 5,\n      \"folderChildCount\": 3\n    }\n  ],\n  \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhcmVudCI6IjViZjY5Yjk4NjUwMDAwYzQ2NGJkZDdjMSIsInBhZ2Vfc2l6ZSI6MjAsIm9yZGVyQnkiOiJUaW1lRGVzYyIsImZpbGVUeXBlIjoiRm9sZGVyIiwib2Zmc2V0IjoiNWJmNjliZjI2NTAwMDBjNDY0YmRkN2MzIiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IkRfMFFpSEg5aHBST1Ftbk4tbGEzMXciLCJpYXQiOjE1NDI4ODkzMzV9.ZE6gGKRHTzkUJf8xs-bsataKXDrnXzPqw75Y4Oew-tFmXLPxZkKB1tzetGpbGJV5T3PaAABRxPcHqs_kkEdQwvBKeO9r6YtVS3_VQXqxce-hdraNSp8rvCLK9BA33z2k80zfo1oqbmFlKGw-GeEU4kgFJM-eww2217aqew6xgVMdsebMqSyCHjwRZexeGSNARE6AZF-Dh8x9pBv6resaimMITBKFbiEPGwylzt3M9cmHlQiWTdGiwFK2luxou449SxYXQ1J-1EMdtjctPIxvoy8AnXc3uWVZt7U3TVfa9Gli2XxhuM9pyenZhHkHxIp89b1O14T5hoeNHRHllduJMg\"\n}"},{"id":"c58cfec9-ed18-44ab-bca0-94eada01d208","name":"Anonymous Get Files - page size 20, sort by name ascending order","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/anonymous/files?pageSize=6&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1&sortBy=FileName&order=asc&sharedLinkAccessToken=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","anonymous","files"],"query":[{"key":"pageSize","value":"6"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1"},{"key":"sortBy","value":"FileName"},{"key":"order","value":"asc"},{"key":"sharedLinkAccessToken","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"946","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:24:34 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"1662779a-fad3-44a9-a501-d53c20d434b4","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n  \"childCount\": 6,\n  \"fileName\": \"folderC\",\n  \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n  \"tags\": [],\n  \"created\": \"2018-11-22T12:05:44.976Z\",\n  \"modified\": \"2018-11-22T12:05:44.976Z\",\n  \"visualPath\": \"~/folderA/folderB\",\n  \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c28650000c464bdd7c5\",\n      \"type\": \"File\",\n      \"fileName\": \"file1\",\n      \"tags\": [],\n      \"created\": \"2018-11-22T12:08:10.988Z\",\n      \"modified\": \"2018-11-22T12:08:10.988Z\",\n      \"size\": 10\n      \"contentType\" : \"text/plain\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c43650000c464bdd7c6\",\n      \"type\": \"File\",\n      \"fileName\": \"file2\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value1\"\n        }\n      ],\n      \"created\": \"2018-11-22T12:08:44.191Z\",\n      \"modified\": \"2018-11-22T12:08:44.191Z\",\n      \"contentType\" : \"text/plain\",\n      \"size\": 20\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c57650000c464bdd7c7\",\n      \"type\": \"File\",\n      \"fileName\": \"file3\",\n      \"size\": 10,\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value2\"\n        }\n      ],\n      \"created\": \"2018-11-22T12:09:19.427Z\",\n      \"contentType\" : \"text/plain\",\n      \"modified\": \"2018-11-22T12:09:19.427Z\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c76650000c464bdd7c8\",\n      \"type\": \"File\",\n      \"fileName\": \"file4\",\n      \"size\": 20,\n      \"tags\": [\n        {\n          \"key\": \"key2\",\n          \"value\": \"value2\"\n        }\n      ],\n      \"created\": \"2018-11-22T12:09:33.682Z\",\n      \"contentType\" : \"text/plain\",\n      \"modified\": \"2018-11-22T12:09:33.682Z\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69bf2650000c464bdd7c3\",\n      \"type\": \"Folder\",\n      \"fileName\": \"folderD1\",\n      \"tags\": [],\n      \"created\": \"2018-11-22T12:07:14.747Z\",\n      \"modified\": \"2018-11-22T12:07:14.747Z\",\n      \"childCount\": 5,\n      \"folderChildCount\": 3\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c10650000c464bdd7c4\",\n      \"type\": \"Folder\",\n      \"fileName\": \"folderD2\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value1\"\n        }\n      ],\n      \"created\": \"2018-11-22T12:07:44.298Z\",\n      \"modified\": \"2018-11-22T12:07:44.298Z\",\n      \"childCount\": 5,\n      \"folderChildCount\": 3\n    }\n  ]  \n}"},{"id":"5a78e537-659c-4c1c-a9f4-84e8ea737b1e","name":"Anonymous Get Files - page size 2, parent folder specified","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/anonymous/files?parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1&pageSize=2&sharedLinkAccessToken=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","anonymous","files"],"query":[{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1"},{"key":"pageSize","value":"2"},{"key":"sharedLinkAccessToken","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"870","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:27:36 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"037370bd-3c8d-4bc3-a3eb-06444051fd60","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n  \"fileName\": \"folderC\",\n  \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n  \"tags\": [],\n  \"created\": \"2018-11-22T12:05:44.976Z\",\n  \"modified\": \"2018-11-22T12:05:44.976Z\",\n  \"visualPath\": \"~/folderA/folderB\",\n  \"childCount\": 6,\n  \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c76650000c464bdd7c8\",\n      \"type\": \"File\",\n      \"fileName\": \"file4\",\n      \"size\": 20,\n      \"tags\": [\n        {\n          \"key\": \"key2\",\n          \"value\": \"value2\"\n        }\n      ],\n      \"contentType\" : \"text/plain\",\n      \"created\": \"2018-11-22T12:09:33.682Z\",\n      \"modified\": \"2018-11-22T12:09:33.682Z\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c57650000c464bdd7c7\",\n      \"type\": \"File\",\n      \"fileName\": \"file3\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value2\"\n        }\n      ],\n      \"contentType\" : \"text/plain\",\n      \"created\": \"2018-11-22T12:09:19.427Z\",\n      \"modified\": \"2018-11-22T12:09:19.427Z\",\n      \"size\": 10\n    }\n  ],\n  \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhcmVudCI6IjViZjY5Yjk4NjUwMDAwYzQ2NGJkZDdjMSIsInBhZ2Vfc2l6ZSI6Miwib3JkZXJCeSI6IlRpbWVEZXNjIiwib2Zmc2V0IjoiNWJmNjljNTc2NTAwMDBjNDY0YmRkN2M3IiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6Ik5fNFBVTDlEcklJTk9hcDBwYWdIZ2ciLCJpYXQiOjE1NDI4ODk2NTZ9.ZEZhJoOuPjmq46KcRPBmcdw99yJd7DOHtXgTt4O0Nv5TKYUK3-9Mq4ygEUzuBT3o2CmydvTYgV6rQ2leaWoE2pQ9742DBGKXDMlKG_YctktBsDUfsk7SwPpTvIDmgKl42GUZl_31Kfl5ryKmf_RVSJcIvzA_RHMno-9K2oayf8ciBuU11yzFRpVyIT8UU0Qf0ddTKwPSwBOC7zlDziOWnQQIrvi61kUiMtuPEld_OtyJXcDJxKwdSMLzTAmdGGbztn3O3WqxhPBv289GKSfEzPIiCYd5t-9S5cOpleKJAqg_sr1GdwLM7eCEyFoqIQZcU4sCn9ulBOrpZrPWrjFonA\"\n}"},{"id":"49a284e2-31cf-42e4-9c6b-76318ecd6467","name":"Anonymous Get Files - filter by key:value tag","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/anonymous/files?pageSize=2&parent=175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1&tag=key1:value1&sharedLinkAccessToken=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","anonymous","files"],"query":[{"key":"pageSize","value":"2"},{"key":"parent","value":"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1"},{"key":"tag","value":"key1:value1"},{"key":"sharedLinkAccessToken","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"889","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:22:58 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"872c05fc-506c-4b1e-af43-d5dd8b993033","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n  \"fileName\": \"folderC\",\n  \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n  \"tags\": [],\n  \"created\": \"2018-11-22T12:05:44.976Z\",\n  \"modified\": \"2018-11-22T12:05:44.976Z\",\n  \"visualPath\": \"~/folderA/folderB\",\n  \"childCount\": 6,\n  \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c43650000c464bdd7c6\",\n      \"type\": \"File\",\n      \"fileName\": \"file2\",\n      \"size\": 20,\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value1\"\n        }\n      ],\n      \"contentType\" : \"text/plain\",\n      \"created\": \"2018-11-22T12:08:44.191Z\",\n      \"modified\": \"2018-11-22T12:08:44.191Z\"\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c10650000c464bdd7c4\",\n      \"type\": \"Folder\",\n      \"fileName\": \"folderD2\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value1\"\n        }\n      ],\n      \"created\": \"2018-11-22T12:07:44.298Z\",\n      \"modified\": \"2018-11-22T12:07:44.298Z\",\n      \"childCount\": 5,\n      \"folderChildCount\": 3\n    }\n  ],\n  \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhcmVudCI6IjViZjY5Yjk4NjUwMDAwYzQ2NGJkZDdjMSIsInBhZ2Vfc2l6ZSI6MjAsIm9yZGVyQnkiOiJUaW1lRGVzYyIsIm9mZnNldCI6IjViZjY5YzEwNjUwMDAwYzQ2NGJkZDdjNCIsInRhZyI6eyJrZXkiOiJrZXkxIiwidmFsdWUiOiJ2YWx1ZTEifSwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6IlFQRWhXT1h2V1kyX3k5b3hFOHd0RGciLCJpYXQiOjE1NDI4ODkzNzh9.R3XS6sXLkyVwmTCtsreuf3G7efYhCgV5vgu1eKcrmjydjGjjijXkKdz_AXNSltpUcxF_THTr5hlLyzYUNVad-DmtrXZDG-UrRk_JTLQKdLj_fQap_eTdwL6Zj5Y-B3oUIWGvHPVKAnXnHz5i1q80ZGMKOJ6HcUpGkdmkZgFZ8DlSSEvJkpeXwqArBI2D9I-Gh2V7S6gKP0p5xzfMQI5fkn9EVeEL24BKiQle4VctmDt_r-oeOKWAWAfZI8c7Mi_SqbGzUbBKPcTwHuqmbLoahwtWsz4GOLzTSSuLBoBUDCOyNlX1i6Y8Oj2Qf1ydWfT0kR2iCKBqZSLx804ONYgs3w\"\n}"},{"id":"717902fa-d0a3-4b00-9dd2-4536eb8b1d7f","name":"Anonymous Get Files - filter by key-only tag","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/anonymous/files?pageSize=20&parent=5bf69b98650000c464bdd7c1&tag=key1&sharedLinkAccessToken=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","anonymous","files"],"query":[{"key":"pageSize","value":"20"},{"key":"parent","value":"5bf69b98650000c464bdd7c1"},{"key":"tag","value":"key1"},{"key":"sharedLinkAccessToken","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"902","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:23:29 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"b7da4765-d304-4ac2-9580-96d2c6a5707c","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n    \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n    \"fileName\": \"folderC\",\n    \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n    \"tags\": [],\n    \"childCount\": 6,\n    \"created\": \"2018-11-22T12:05:44.976Z\",\n    \"modified\": \"2018-11-22T12:05:44.976Z\",\n    \"visualPath\": \"~/folderA/folderB\",\n    \"files\": [\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c57650000c464bdd7c7\",\n            \"type\": \"File\",\n            \"fileName\": \"file3\",\n            \"size\": 10,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value2\"\n                }\n            ],\n            \"contentType\" : \"text/plain\",\n            \"created\": \"2018-11-22T12:09:19.427Z\",\n            \"modified\": \"2018-11-22T12:09:19.427Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c43650000c464bdd7c6\",\n            \"type\": \"File\",\n            \"fileName\": \"file2\",\n            \"size\": 20,\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"contentType\" : \"text/plain\",\n            \"created\": \"2018-11-22T12:08:44.191Z\",\n            \"modified\": \"2018-11-22T12:08:44.191Z\"\n        },\n        {\n            \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c10650000c464bdd7c4\",\n            \"type\": \"Folder\",\n            \"fileName\": \"folderD2\",\n            \"tags\": [\n                {\n                    \"key\": \"key1\",\n                    \"value\": \"value1\"\n                }\n            ],\n            \"created\": \"2018-11-22T12:07:44.298Z\",\n            \"modified\": \"2018-11-22T12:07:44.298Z\",\n            \"childCount\": 5,\n            \"folderChildCount\": 3\n        }\n    ]\n}"}],"_postman_id":"144d2e99-fc5a-48f8-8884-b2280e9d4427"},{"name":"Anonymous Get Files by Ticket","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","if(jsonData.nextTicket !== undefined){","    postman.setEnvironmentVariable(\"nextTicket\",jsonData.nextTicket);    ","}",""],"type":"text/javascript","id":"f2d91240-1560-4be3-b299-9de29d12911b"}}],"id":"fc02972e-27c4-4b1a-a998-6f3379828cb1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{host}}/api/storage/anonymous/files?ticket={{ticket}}&sharedLinkAccessToken={{sharedLinkAccessToken}}","description":"<p>Requests a list of files in the current user's storage by specifying a ticket in the request URL.</p>\n<p>For the ticket value in this request, use the nextTicket value from the response to a previous Anonymous Get Files request or Anonymous Get Files by Ticket request.</p>\n<p>The request does not require the user or device submitting the request to be logged in to FLIR Cloud. Instead, the request URL includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","anonymous","files"],"host":["{{host}}"],"query":[{"description":{"content":"<p>nextTicket value from the response to a previous Anonymous Get Files request or Anonymous Get Files by Ticket request</p>\n","type":"text/plain"},"key":"ticket","value":"{{ticket}}"},{"description":{"content":"<p>shared link access token from the response to a previous Create Shared Link Access Token request</p>\n","type":"text/plain"},"key":"sharedLinkAccessToken","value":"{{sharedLinkAccessToken}}"}],"variable":[]}},"response":[{"id":"c15246b5-1c3e-4171-a64b-adafaebcff5e","name":"Anonymous  Get Files by Ticket","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/files?ticket={{ticket}}&sharedLinkAccessToken=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","files"],"query":[{"key":"ticket","value":"{{ticket}}"},{"key":"sharedLinkAccessToken","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Encoding","value":"gzip","name":"Content-Encoding","description":"The type of encoding used on the data."},{"key":"Content-Length","value":"868","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 22 Nov 2018 12:27:59 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Vary","value":"Origin,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."},{"key":"X-Request-ID","value":"2119afa9-5ef3-41db-a7c1-fa1aca80c0c7","name":"X-Request-ID","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\n  \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69b98650000c464bdd7c1\",\n   \"fileName\": \"folderC\",\n   \"path\": \"~/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69dba650000c464bdd7ca/175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69cea650000c464bdd7c9\",\n   \"tags\": [],\n   \"childCount\": 6,\n   \"created\": \"2018-11-22T12:05:44.976Z\",\n   \"modified\": \"2018-11-22T12:05:44.976Z\",\n   \"visualPath\": \"~/folderA/folderB\",\n  \"files\": [\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c43650000c464bdd7c6\",\n      \"type\": \"File\",\n      \"fileName\": \"file2\",\n      \"tags\": [\n        {\n          \"key\": \"key1\",\n          \"value\": \"value1\"\n        }\n      ],\n      \"contentType\" : \"text/plain\",\n      \"created\": \"2018-11-22T12:08:44.191Z\",\n      \"modified\": \"2018-11-22T12:08:44.191Z\",\n      \"size\": 20\n    },\n    {\n      \"fileId\": \"175a138b-28bc-4e3b-899b-8d06679d9f65_5bf69c28650000c464bdd7c5\",\n      \"type\": \"File\",\n      \"fileName\": \"file1\",\n      \"size\": 10,\n      \"tags\": [],\n      \"created\": \"2018-11-22T12:08:10.988Z\",\n      \"modified\": \"2018-11-22T12:08:10.988Z\",\n      \"contentType\" : \"text/plain\"\n    }\n  ],\n  \"nextTicket\": \"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhcmVudCI6IjViZjY5Yjk4NjUwMDAwYzQ2NGJkZDdjMSIsInBhZ2Vfc2l6ZSI6Miwib3JkZXJCeSI6IlRpbWVEZXNjIiwib2Zmc2V0IjoiNWJmNjljMjg2NTAwMDBjNDY0YmRkN2M1IiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6ImdwakhQWU9aT2FqZEppSkFaQ3hsYVEiLCJpYXQiOjE1NDI4ODk2Nzl9.ZokjvxQhJrf1Aspfz7JKdofUJQ4_dxTBaUB091zXSAEKWeb8DBGXTG6a4H1CF1nUiairCrDNEm6oXTjCV-RIZWC1DMEQHVqqkxBnPuA1CyMng4jM5MK1HZ0mYyEib9DnpToTw766wF8pRskqN33a9onfpKHp9CuKlo2I2fTugklfYACRO4apuEHPaVdhzqHsKJ4VBpu7owWYPS16ADbE9-rqSKliwz_oPhjl15Fhijw-gedTB1Y2e1RCx5DQWlPN-5BGWP2SgJGieSBB_i9UWLPE7I2NNz2xn7sn21NHrK01l57iteXMAI2uUlbf1JWX6FT7cT_GiKAGB2q20ust6Q\"\n\n}"}],"_postman_id":"fc02972e-27c4-4b1a-a998-6f3379828cb1"},{"name":"Anonymous ZIP Download URL","event":[{"listen":"test","script":{"exec":["var jsonData = JSON.parse(responseBody);","postman.setEnvironmentVariable(\"downloadZipUrl\",jsonData.url);"],"type":"text/javascript","id":"fe946c68-6be0-4b1d-92e8-3f49f4966550"}}],"id":"91243de5-c09d-43d6-b058-48ee77456c2c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{host}}/api/storage/anonymous/files/zip/zip-url?sharedLinkAccessToken={{sharedLinkAccessToken}}","description":"<p>Requests a URL for downloading a ZIP file, to use in a subsequent Storage service Anonymous Download ZIP File request.</p>\n<p>The request does not require the user submitting the request to be logged in to FLIR Cloud. Instead, the request URL includes a shared link access token from the response to a previous Create Shared Link Access Token request.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","anonymous","files","zip","zip-url"],"host":["{{host}}"],"query":[{"description":{"content":"<p>shared link access token from the response to a previous Create Shared Link Access Token request</p>\n","type":"text/plain"},"key":"sharedLinkAccessToken","value":"{{sharedLinkAccessToken}}"}],"variable":[]}},"response":[{"id":"31d21daf-8d09-4675-8d80-7a0f528c1c9e","name":"Anonymous Download Zip URL","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":{"raw":"https://lambda.cloud.flir/api/storage/anonymous/files/zip/zip-url?sharedLinkAccessToken=eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg","protocol":"https","host":["lambda","cloud","flir"],"path":["api","storage","anonymous","files","zip","zip-url"],"query":[{"key":"sharedLinkAccessToken","value":"eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJzaGFyZWRMaW5rSWQiOiIyY2IyOTNkMy1mYmU4LTRhYzEtODFlMy05MjQwNzBmYjFiNWEiLCJmaWxlSWQiOiI1ZDFiNDRmYzhiMDAwMDdkNTM1ZTY2Y2MiLCJvd25lckNvbnRhaW5lciI6IjZhODI0N2M1LWNhOWYtNGZkMi05MTg1LTQyZmQ2MmYxNGRhNTpzdG9yYWdlIiwic2hhcmVkQnlDb250YWluZXIiOiI2YTgyNDdjNS1jYTlmLTRmZDItOTE4NS00MmZkNjJmMTRkYTU6c3RvcmFnZSIsInBhc3N3b3JkVGltZSI6IjIwMTktMDctMDlUMTM6NTk6NTMuMzU1WiIsImlzcyI6IkxhbWJkYVNlcnZpY2VzIiwiYXVkIjoiTGFtYmRhU2VydmljZXMiLCJqdGkiOiItQVI3azF0VFk1cG5UcEhHd3dEZUZnIiwiaWF0IjoxNTYyNzUyNzk2LCJleHAiOjE1NjI3NTYzOTZ9.A9bGPevcRDm6hgzxnbKlYu9AC-r6dNb6ZPezMQ77b2Ke4Wz-fmFrJHG8eP4x8UDReK43HxqxOOKLScLu3aoSCdZRatiP6Zj9Pwe8F7RuYbhFtr0pZ2MTjF0PQnbTD23DL1Ab7oekRyAZumFD7SHSvQA3oa-jr4T01pfJGyRwIx3zASvJMgG_oJsMiAqs_xLzxUjkMldPhzG8GNz0CJIXPRlNbx6lzvMbGBf2ZgxFngiICYoCeHYvV5HGBn0zQS4Av9D4s5-UHdtO8XgmA2WgOQSdrKM6zdAVbqHU2U_v9gucTRp6OvZz3c0hl2oHVSqLZ8ShjIymeT2ZVgnhgoN6Eg"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 24 Feb 2019 15:11:52 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"a64eac42-44a4-471a-a43a-7748cb1a0af8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"846"}],"cookie":[],"responseTime":null,"body":"{\n    \"url\": \"https://int-lambda.cloud.flir/api/storage/files/zip/eyJraWQiOiJmbGlyIiwiYWxnIjoiUlMyNTYifQ.eyJjbGllbnRDb250ZXh0Ijp7ImNsaWVudCI6ImViYTcwZTFjLTA3MGUtNGY3ZS1hNzkwLTk5YWE3Zjg5YTk5MCIsInNlc3Npb25JZCI6IjYwOWRkZGM2LTI2OTUtNGIxZi04NDhkLTQ2MTE0ZWM0OWUyOSIsInJvbGVzIjpbIlVzZXIiXX0sImFjY291bnRDb250ZXh0Ijp7ImFjY291bnRJZCI6ImUxM2I0YWVkLTZhMDMtNDc3NC1hMjAyLTFmMjcwMDA5ODZlMyIsImFjY291bnRUeXBlIjoiZmxpciIsInVzZXIiOiJlYmE3MGUxYy0wNzBlLTRmN2UtYTc5MC05OWFhN2Y4OWE5OTAiLCJzZXNzaW9uSWQiOiI2MDlkZGRjNi0yNjk1LTRiMWYtODQ4ZC00NjExNGVjNDllMjkiLCJyb2xlcyI6WyJBZG1pbiJdfSwiZmxvd0lkIjoiYTY0ZWFjNDItNDRhNC00NzFhLWE0M2EtNzc0OGNiMWEwYWY4IiwiaXNzIjoiTGFtYmRhU2VydmljZXMiLCJhdWQiOiJMYW1iZGFTZXJ2aWNlcyIsImp0aSI6InllaHJBcWJneDVxQWRVY3o4ZjhQOHciLCJpYXQiOjE1NTEwMjExMTIsImV4cCI6MTU1MTEwNzUxMn0.JdfaGvEb5MwFE-Y9dsQr1JpA3tAJzS6oMiyiwmtY4hQvkaH99EXbfAbKFSt1hpk5v6kqe7HjUs8LE2JfryKp8hzXRiEsO5VZ4j4E-084yhxga3_gMJK7SRC__F8RQulSgci5Kn0V6wYp8rmcB3KEquH7Id7XUyC4qosg7QEcPN_8dRvcXptZamDy3wr699i4BfB49p5peE35m0lqtmUsuvrESu9r4Z6sng68UNMQI3jb9kZUfHcFyg0JeoaKpJvNFWRe0eSZvsWfvV_chokwglHHV-XjKS6jVfAEvsN4i3GxARWxI45YbD8eUcLmuj3ij2DHNQEVZ_PzzfFJ8aY91g\"\n}"}],"_postman_id":"91243de5-c09d-43d6-b058-48ee77456c2c"},{"name":"Anonymous Download ZIP File","id":"6a8b5689-62f7-421e-b9ef-39ef53d62eae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"files","value":"{{fileID}};{{folderID}}","description":"<p>IDs of files or folders separated by semicolons</p>\n","type":"text"}]},"url":"{{downloadZipURL}}","description":"<p>Downloads a ZIP file stream containing the files and folders whose IDs are specified in the request body.</p>\n<p>Use the downloadURL from the response to a previous Storage service Anonymous ZIP Download URL request.</p>\n","urlObject":{"host":["{{downloadZipURL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"6a8b5689-62f7-421e-b9ef-39ef53d62eae"}],"id":"0c2e70fc-e4a4-49b2-b81a-4866eaa20687","_postman_id":"0c2e70fc-e4a4-49b2-b81a-4866eaa20687","description":""},{"name":"Jobs","item":[{"name":"Get Job Status","id":"c30c7045-c112-40d4-9c70-5416a4b412c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/job/{{jobID}}","description":"<p>Requests the status of the job whose ID is specified in request URL and is from a response to another request. For example, from a Delete Files request.</p>\n<p>The response includes the job status, job expiration estimation (subjected to internal and external changes as job progresses), operation (for example, DeleteFiles), information about the job, and if the job failed, the reason it failed. Possible job status values are:</p>\n<ul><li><p>JobNotStarted</p></li><li><p>JobInProgress</p></li><li><p>JobDone</p></li><li><p>JobFailed</p></li><li><p>JobPartiallyFailed</p></li><li><p>JobStopped</p></li></ul>\n\n<p>For bulk operations, the response to a Get Job Status request includes the status for each individual job and if the job failed, the reason it failed. The status for bulk operations can be JobDone even when one or more of the individual jobs have failed.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","job","{{jobID}}"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"4a931489-4655-4696-a3a6-599e02622f63","name":"Get Job Status - JobDone - Accept Invitation","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8726d28000005bee058423"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 07:46:37 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"f962afe7-499a-4a4b-b505-0c3ae5bb9e8d"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"166"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8726d28000005bee058423\",\n    \"status\": \"JobDone\",\n    \"operation\": \"AcceptInvitation\",\n    \"info\": {\n        \"invitationId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd578000074ad234f64\",\n        \"folderId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e4bafb77f0000d4b0d99aea\"\n    }\n}"},{"id":"242bd939-84f2-48e1-a5ac-3cdf4fb62de6","name":"Get Job Status - JobDone - Delete Files","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877273790000b6d1f59a82"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 13:09:37 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"3b26ea27-0671-4cb0-b12c-400d0b061fa0"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"159"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877273790000b6d1f59a82\",\n    \"status\": \"JobDone\",\n    \"operation\": \"DeleteFiles\",\n    \"info\": {\n        \"parent\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d87423f6c0000031a2dfcd5\"\n    }\n}"},{"id":"282b4efe-bb11-4c6d-93e7-06aad7bb2fc3","name":"Get Job Status - JobDone - Move File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872f5e870000e400daa515"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:23:04 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"82b3074c-12f0-4c3f-a25b-1031e3891bab"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"187"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872f5e870000e400daa515\",\n    \"status\": \"JobDone\",\n    \"operation\": \"MoveFile\",\n    \"info\": {\n        \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872ec5870000e400daa512\",\n        \"parent\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd578000074ad234f64\",\n        \"newFileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e6fa6077b0000ed161ddd3b\",\n        \"fileName\": \"file (1)\"\n    }\n}"},{"id":"3e7bfcb6-cdc5-4148-95dc-4fb61c7b9fe2","name":"Get Job Status - JobDone - Delete File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872fb5870000e400daa516"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:24:47 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"5ddffbe9-6901-42f3-a676-213affa78698"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"178"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872fb5870000e400daa516\",\n    \"status\": \"JobDone\",\n    \"operation\": \"DeleteFile\",\n    \"info\": {\n        \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd578000074ad234f64\",\n        \"deleteIfEmpty\": false\n    }\n}"},{"id":"c5c44100-87d4-492b-b029-02cb37e6872e","name":"Get Job Status - JobDone - Upload File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8b76e08f0000be97aff566"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 25 Sep 2019 14:18:29 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"66944af7-2efe-4631-9897-04e1d02f62c3"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"166"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8b76e08f0000be97aff566\",\n    \"status\": \"JobDone\",\n    \"operation\": \"UploadFile\",\n    \"info\": {\n        \"fileNameFromRequest\": \"abc.jpg\",\n        \"contentType\": \"image/jpeg\",\n        \"tags\": [],\n        \"parent\": \".\",\n        \"fileName\" : \"abc (1).jpg\",\n        \"fileId\" : \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8b76e08f0000be97aff566\"\n    },\n    \"expireAtEstimate\": \"2024-05-27T12:03:44.869Z\"\n}"},{"id":"458e16a9-c57a-446b-9d5a-f9f3e6f36ad3","name":"Get Job Status - JobDone - Bulk Delete File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877d356e0000a8d5858fa1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 13:55:14 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"09098b1f-5af2-4456-8ff6-d02ab3fbcbed"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"225"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877d356e0000a8d5858fa1\",\n    \"status\": \"JobDone\",\n    \"operation\": \"BulkDeleteFile\",\n    \"bulkInfo\": [\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877bfe6e0000a8d5858f9a\",\n            \"status\": \"JobFailed\",\n            \"message\": \"The directory is not empty\"\n        },\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877bf86e0000a8d5858f96\",\n            \"status\": \"JobFailed\",\n            \"message\": \"The directory is not empty\"\n        },\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8777507c00007d75be3e0b\",\n            \"status\": \"JobDone\"\n        }\n    ]\n}"},{"id":"46ecb1cc-7c8d-4a0c-b61c-587cdcf514f1","name":"Get Job Status - JobDone - Rename File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872f11870000e400daa514"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:21:47 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"7672ae8c-ea15-43ff-9091-af0714e56c97"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"178"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872f11870000e400daa514\",\n    \"status\": \"JobDone\",\n    \"operation\": \"RenameFile\",\n    \"info\": {\n        \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872ec5870000e400daa512\",\n        \"fileNameFromRequest\": \"makefile\",\n        \"newFileName\": \"makefile\"\n    }\n}"},{"id":"6b8300d6-0398-423b-9b37-d8ac0dd934b6","name":"Get Job Status - JobDone - Rename File - autorename false","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872f11870000e400daa514"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:21:47 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"7672ae8c-ea15-43ff-9091-af0714e56c97"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"178"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872f11870000e400daa514\",\n    \"status\": \"JobDone\",\n    \"operation\": \"RenameFile\",\n    \"info\": {\n        \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872ec5870000e400daa512\",\n        \"fileNameFromRequest\": \"makefile\",\n        \"newFileName\": \"makefile (1)\"\n    }\n}"},{"id":"8aa52afb-633a-49d7-9b73-7d2642a843df","name":"Get Job Status - JobDone - Copy File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872e5f870000e400daa511"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:18:47 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"dfc19053-630f-4eb3-adf6-ce6967345162"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872e5f870000e400daa511\",\n    \"status\": \"JobDone\",\n    \"operation\": \"CopyFile\",\n    \"info\": {\n        \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd578000074ad234f64\",\n        \"copyTags\": true,\n        \"parent\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd378000074ad234f62\",\n        \"newFileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e4babb07f0000d4b0d99ad0\",\n        \"fileName\": \"temp file (2)\"\n    }\n}"},{"id":"4e82a675-a5d4-4b90-a5bf-75ec21b1287a","name":"Get Job Status - JobDone - Create Folder","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872ec5870000e400daa513"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:20:46 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"c082df9a-68c6-4dbd-9207-6cb4f0eec7ea"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"205"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872ec5870000e400daa513\",\n    \"status\": \"JobDone\",\n    \"operation\": \"CreateFolder\",\n    \"info\": {\n        \"folderName\": \"example_1\",\n        \"parent\": \".\",\n        \"tags\": [\n            {\n                \"key\": \"keyExample\",\n                \"value\": \"valueExample\"\n            }\n        ]\n    }\n}"},{"id":"a9c481be-e401-4e8b-aeaf-8525e97c12cb","name":"Get Job Status - JobDone - Bulk Copy File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877bf86e0000a8d5858f95"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 13:50:26 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"8054a85a-5297-4f9a-b0f6-ef93cf1a02e6"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"199"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877bf86e0000a8d5858f95\",\n    \"status\": \"JobDone\",\n    \"operation\": \"BulkCopyFile\",\n    \"bulkInfo\": [\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd378000074ad234f62\",\n            \"newFileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877bf86e0000a8d5858f96\",\n            \"fileName\": \"my folder (1)\",\n            \"parent\": \".\",\n            \"status\": \"JobDone\"\n        },\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd378000074ad234f62\",\n            \"newFileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877bfe6e0000a8d5858f9a\",\n            \"fileName\": \"file\",\n            \"parent\": \".\",\n            \"status\": \"JobDone\"\n        }\n    ]\n}"},{"id":"3b80363a-2510-4057-9676-09f4b2338d76","name":"Get Job Status - JobDone - Bulk Move File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877c5f6e0000a8d5858f9e"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 13:51:39 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"e073f103-fb4c-4b0b-880f-11beeb511290"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"201"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d877c5f6e0000a8d5858f9e\",\n    \"status\": \"JobDone\",\n    \"operation\": \"BulkMoveFile\",\n    \"bulkInfo\": [\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8777507c00007d75be3e0b\",\n            \"newFileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e7080469400009a27f85193\",\n            \"fileName\": \"file (1)\",\n            \"parent\": \".\",\n            \"status\": \"JobDone\"\n        },\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd378000074ad234f62\",\n            \"newFileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e7080469400009a27f85194\",\n            \"fileName\": \"image\",\n            \"parent\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8777507c00007d75be3e0b\",\n            \"status\": \"JobDone\"\n        }\n    ]\n}"},{"id":"92f15c74-0c0a-4d33-9a0c-06f8bc56e4cb","name":"Get Job Status - JobDone - Update Sharing","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8725678000005bee058421"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 07:43:59 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"587c81c3-31d5-47da-adb9-dea8b43c35f5"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"219"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d8725678000005bee058421\",\n    \"status\": \"JobDone\",\n    \"operation\": \"UpdateSharing\",\n    \"info\": {\n        \"folderId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd578000074ad234f64\",\n        \"share\": [\n            {\n                \"email\": \"example@flir.com\",\n                \"permissionsLevel\": \"viewer\"\n            }\n        ],\n        \"unshare\": []\n    }\n}"},{"id":"38e38906-0d7b-49ce-b222-c4a3c8b956c6","name":"Get Job Status - JobDone - Decline Invitation","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872cfaa20000b8b459c30a"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 22 Sep 2019 08:12:46 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"34cc2a60-19ea-411d-8d48-1bc248bc94a5"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"167"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d872cfaa20000b8b459c30a\",\n    \"status\": \"JobDone\",\n    \"operation\": \"DeclineInvitation\",\n    \"info\": {\n        \"invitationId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5d838cd578000074ad234f64\"\n    }\n}"},{"id":"9bb15eb7-b03d-4398-be97-d72244e1649e","name":"Get Job Status - JobFailed - Create Folder","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5cf3a3206100000f6a40d1db"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 02 Jun 2019 10:28:34 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"03cad7d6-d36f-485d-8d45-c93718663149"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"111"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5cf3a3206100000f6a40d1db\",\n    \"status\": \"JobFailed\", \n    \"message\": \"ExceededSizeLimit\"\n    \"operation\": \"CreateFolder\",\n    \"info\": {\n        \"folderName\": \"example_1\",\n        \"parent\": \".\",\n        \"tags\": [\n            {\n                \"key\": \"keyExample\",\n                \"value\": \"valueExample\"\n            }\n        ]\n    }\n}"},{"id":"125363ba-1f75-40c7-a110-c1ae794778a2","name":"Get Job Status - JobDone - Update File Tags","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"{{protocol}}://{{host}}/api/storage/job/d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcbc40f7d00006e8bcdc72b"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 13 Nov 2019 08:51:50 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"2bea8f71-5591-4f2d-9a59-d6bae10f3770"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"197"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcbc40f7d00006e8bcdc72b\",\n    \"status\": \"JobDone\",\n    \"operation\": \"UpdateFileTags\",\n    \"info\": {\n        \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5dcb64c169000059265e6a13\",\n        \"tags\": [\n            {\n                \"key\": \"key1\",\n                \"value\": \"value1\"\n            },\n            {\n                \"key\": \"key2\",\n                \"value\": \"value2\"\n            }\n        ]\n    }\n}"},{"id":"06ae8c5e-5f75-485b-94c1-522846f09781","name":"Get Job Status - JobInProgress - Create Folder","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5cf3a3206100000f6a40d1db"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 02 Jun 2019 10:27:52 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"08096b54-e261-47fc-b501-60f39e9bb2ac"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"111"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"6a8247c5-ca9f-4fd2-9185-42fd62f14da5_5cf3a3206100000f6a40d1db\",\n    \"status\": \"JobInProgress\"\n    \"operation\": \"CreateFolder\",\n    \"info\": {\n        \"folderName\": \"example_1\",\n        \"parent\": \".\",\n        \"tags\": [\n            {\n                \"key\": \"keyExample\",\n                \"value\": \"valueExample\"\n            }\n        ]\n    }\n}"},{"id":"f9601704-f6f8-48db-babf-120cbbc030d8","name":"Get Job Status - JobDone - Bulk Rename File","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Account-ID","value":"{{accountToken}}"}],"url":"https://lambda.cloud.flir/api/storage/job/05f9cc23-5c9f-40a9-8796-682c71549cbe_05f9cc23-5c9f-40a9-8796-682c71549cbe_storage_4ff1cc9c-ad59-40b5-9601-6641e123dd46"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 24 Apr 2023 06:43:39 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"8e534413-341c-4413-9cc9-3bc8d6c46aff"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"239"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"05f9cc23-5c9f-40a9-8796-682c71549cbe_05f9cc23-5c9f-40a9-8796-682c71549cbe_storage_4ff1cc9c-ad59-40b5-9601-6641e123dd46\",\n    \"status\": \"JobDone\",\n    \"operation\": \"BulkRenameFile\",\n    \"bulkInfo\": [\n        {\n            \"fileId\": \"c76434b1-0411-43fa-b213-541eb383b12a_64462489cb00007e953018cd\",\n            \"fileNameFromRequest\": \"a file\",\n            \"newFileName\": \"a file\",\n            \"status\": \"JobDone\"\n        },\n        {\n            \"fileId\": \"c76434b1-0411-43fa-b213-541eb383b12a_644624b1cb00007e953018ce\",\n            \"fileNameFromRequest\": \"abcd\",\n            \"newFileName\": \"abcd (1)\",\n            \"status\": \"JobDone\"\n        },\n        {\n            \"fileId\": \"c76434b1-0411-43fa-b213-541eb383b12a_644624d8cb00007e953018cf\",\n            \"fileNameFromRequest\": \"the file\",\n            \"newFileName\": \"the file\",\n            \"status\": \"JobDone\"\n        }\n    ]\n}"}],"_postman_id":"c30c7045-c112-40d4-9c70-5416a4b412c9"},{"name":"Get Active Jobs","id":"12caeeb4-1f6a-43bd-86c6-cdfe3dc89242","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/storage/jobs","description":"<p>Requests information about all of the running jobs that were created by the current user.</p>\n<p>Note that this API will return at most 100 results.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","jobs"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"3c2b7db3-a1cc-4a9f-aec2-5372211dcf68","name":"Get Active Jobs","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/storage/jobs"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 17 Mar 2020 14:33:41 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"3f7237b9-9604-4965-881a-57be58fd6b06"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"28"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"jobId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_storage_1b43503c-a989-483c-92d6-ae69aa7f5301\",\n        \"status\": \"JobInProgress\",\n        \"operation\": \"CopyFile\",\n        \"info\": {\n            \"fileId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_5e7087326f000040405faacc\",\n            \"parent\": \".\",\n            \"newFileId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_5e70c7e46800008b233631ea\",\n            \"fileName\": \"temp (2)\"\n        }\n    },\n   \n    {\n        \"jobId\": \"6be064cf-c0b9-4242-b25a-bc13bcde90e6_6be064cf-c0b9-4242-b25a-bc13bcde90e6_storage__fdda017f-79d2-4924-b48c-f83f1f6eb64d\",\n        \"status\": \"JobNotStarted\",\n        \"operation\": \"UploadFile\",\n        \"info\": {\n            \"fileNameFromRequest\": \"filename\",\n            \"tags\": [],\n            \"parent\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_5e6e5f9e69000064bbe13732\"\n        }\n    },\n    {\n    \n        \"jobId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_storage__ad965bd3-b60b-4bd1-a27e-43c1c7d044b2\",\n        \"status\": \"JobInProgress\",\n        \"operation\": \"BulkCopyFile\",\n        \"bulkInfo\": [\n            {\n                \"fileId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_5e7087326f000040405faacc\",\n                \"parent\": \".\",\n                \"status\": \"JobInProgress\"\n            },\n            {\n                \"fileId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_5e7087326f000040405faacc\",\n                \"parent\": \".\",\n                \"status\": \"JobNotStarted\"\n            },\n            {\n                \"fileId\": \"8b5d4ec6-6082-4a0e-b79f-f5cc172ec84c_5e7087326f000040405faacc\",\n                \"parent\": \".\",\n                \"status\": \"JobNotStarted\"\n            }\n\n        ]\n    }\n]"}],"_postman_id":"12caeeb4-1f6a-43bd-86c6-cdfe3dc89242"},{"name":"Stop Job","id":"32954506-463d-4577-94ad-0ac65ff53838","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/storage/jobs/{{jobID}}/stop","description":"<p>Initiates a stop request for a running job whose ID is specified in the request URL.</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","jobs","{{jobID}}","stop"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"8bc8e802-3361-4606-9815-9dee623d1367","name":"Stop Job","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/storage/jobs/{{jobID}}/stop"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 25 Mar 2020 12:55:04 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"0f6aea52-18d6-4a57-b537-edf040691d0c"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"32954506-463d-4577-94ad-0ac65ff53838"},{"name":"Extend Job","id":"02b7f49e-b100-470a-9a4e-42b7ee6f78c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/storage/jobs/{{jobID}}/extend","description":"<p>Initiates an extend expiration request for a job whose ID is specified in the request URL. Only UploadFile or UpdateFile jobs can be extended. Only jobs which aren't done, failed or stopped can be extended.</p>\n<p>The response will include a job expiration estimation (subjected to internal and external changes as job progresses).</p>\n<p>It is possible to extend a job only up to 1 hour since it was created.</p>\n<p>Each extend request will extend the job in 5 minutes (unless the existing expiration is already more than 5 minutes from the current time - in which case the job will retain its original expiraiton value)</p>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","jobs","{{jobID}}","extend"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"2e2aceb8-51b8-40d7-8c07-498851689d63","name":"Extend Job - Job is already Done","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/storage/jobs/{{jobID}}/extend"},"status":"Bad Request","code":400,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 25 Mar 2020 12:55:04 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"0f6aea52-18d6-4a57-b537-edf040691d0c"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"errorCodes\": [\r\n        {\r\n            \"code\": 800031,\r\n            \"codename\": \"UnableToExtendJob\",\r\n            \"description\": \"Unable to extend job\"\r\n        }\r\n    ],\r\n    \"reason\": \"Unable to extend job 6e3f6858-936c-436d-8ec9-0443f09fe4c8_6e3f6858-936c-436d-8ec9-0443f09fe4c8_storage_fb3f92c9-407f-46e9-ad24-894fc762ad5c since: job status is JobDone\",\r\n    \"origin\": \"StorageService\",\r\n    \"requestId\": \"a8c85785-c5d5-4798-8258-956491e61bb2\",\r\n    \r\n    \"utcTime\": \"2024-05-27T11:47:30.088499700Z\"\r\n}"},{"id":"d1c5c838-fabd-4cbe-8f2e-7c79f406140e","name":"Extend Job - Job exceeded max extension time","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/storage/jobs/{{jobID}}/extend"},"status":"Bad Request","code":400,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 25 Mar 2020 12:55:04 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"0f6aea52-18d6-4a57-b537-edf040691d0c"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"errorCodes\": [\r\n        {\r\n            \"code\": 800031,\r\n            \"codename\": \"UnableToExtendJob\",\r\n            \"description\": \"Unable to extend job\"\r\n        }\r\n    ],\r\n    \"reason\": \"Unable to extend job 6e3f6858-936c-436d-8ec9-0443f09fe4c8_6e3f6858-936c-436d-8ec9-0443f09fe4c8_storage_08ea27a2-7d5b-476a-8920-70d89b7f39b8 since: job cannot be extended more than 1 hour\",\r\n    \"origin\": \"StorageService\",\r\n    \"requestId\": \"dcaeef69-3616-4e9c-9338-222a886a1439\",\r\n    \"utcTime\": \"2024-05-27T12:02:08.605047700Z\"\r\n}"},{"id":"bf9d2b03-987d-43f7-8377-1c71e88427a1","name":"Extend Job","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{accessToken}}","type":"text"},{"key":"X-Account-ID","value":"{{accountToken}}","type":"text"}],"url":"{{protocol}}://{{host}}/api/storage/jobs/{{jobID}}/extend"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 25 Mar 2020 12:55:04 GMT"},{"key":"Vary","value":"Origin"},{"key":"X-Request-ID","value":"0f6aea52-18d6-4a57-b537-edf040691d0c"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"jobId\": \"6e3f6858-936c-436d-8ec9-0443f09fe4c8_6e3f6858-936c-436d-8ec9-0443f09fe4c8_storage_285ac4b3-bc23-4f9b-ab4e-f20dac683769\",\r\n    \"status\": \"JobNotStarted\",\r\n    \"operation\": \"UploadFile\",\r\n    \"info\": {\r\n        \"fileNameFromRequest\": \"storage-job-file-test-3.jpg\",\r\n        \"tags\": [],\r\n        \"parent\": \".\"\r\n    },\r\n    \"expireAtEstimate\": \"2024-05-27T12:03:44.869Z\"\r\n}"}],"_postman_id":"02b7f49e-b100-470a-9a4e-42b7ee6f78c5"}],"id":"e297596d-a882-41bf-8ace-717df803e1c8","_postman_id":"e297596d-a882-41bf-8ace-717df803e1c8","description":""},{"name":"Blocks","item":[{"name":"Get Revisions","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","id":"57ef1037-ea55-4dbf-a970-061911fb693f"}}],"id":"d357a90d-39ff-447f-9481-bc1aa1f5b40e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/storage/blocks?sharedFolder={{sharedFolder}}","description":"<p>Requests information about storage blocks associated with the latest block sequence associated with the user submitting the request.</p>\n<p>The request URL can include a sharedFolder value:</p>\n<li>When not provided, the response will include information about the personal storage associated with the user submitting the request.</li>\n<li>When provided, the response will include information about the collaborator shared folder associated with the provided shared folder ID</li>\n\n\n<p>The request response includes the following values:</p>\n<ul>\n<li>syncRevision: unique revision of the entire block sequences</li>\n<li>blocks: a list of the blocks associated with the block sequence, with the following values for each block:</li>\n<li>blockId: ID of the block</li>\n<li>blockRevision: the block revision</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","blocks"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) collaborator's root shared folder ID</p>\n","type":"text/plain"},"key":"sharedFolder","value":"{{sharedFolder}}"}],"variable":[]}},"response":[{"id":"af693bda-90d6-457e-a42a-7378b858fc21","name":"Get Revisions","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"https://lambda.cloud.flir/api/storage/blocks"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2020 22:05:16 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"fd7c73cd-6980-49a9-af2d-79ee0c815953"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"158"}],"cookie":[],"responseTime":null,"body":"{\n    \"syncRevision\": \"5a023ced-5d1d-4599-984f-844f8f7b694a\",\n    \"blocks\": [\n        {\n            \"blockId\": \"0da36b2a-da1d-477a-be71-f5bea73e98b5\",\n            \"blockRevision\": \"5ee38392-1f6a-4fa6-bc37-8003fcf78fcb\"\n        }\n    ]\n}"}],"_postman_id":"d357a90d-39ff-447f-9481-bc1aa1f5b40e"},{"name":"Get Block by Block ID","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript","id":"179db8c0-7110-4db0-9f22-4925d9eb538a"}}],"id":"19023bb8-6197-48dc-9c04-a94264fd6c0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{protocol}}://{{host}}/api/storage/blocks/{{blockId}}?sharedFolder={{sharedFolder}}","description":"<p>Requests the latest information about the storage block whose ID is specified in the request URL.</p>\n<p>The request URL can include a sharedFolder value:</p>\n<li>When not provided, the response will include information about the personal storage associated with the user submitting the request.</li>\n<li>When provided, the response will include information about the collaborator shared folder associated with the provided shared folder ID</li>\n\n<p>The request response includes the following values:</p>\n<ul>\n<li>syncRevision: unique revision of the entire block sequences</li>\n<li>blockId: ID of the block</li>\n<li>blockRevision: the block revision</li>\n<li>block files: a list of the files associated with the block, with the following values for each file:</li>\n<li>fileId: ID of the entity</li>\n<li>path: ID of the entity's path</li>\n<li>type: file or folder</li>\n<li>fileName: name of the file or folder</li>\n<li>tags: tags associated with the file or folder</li>\n<li>created: date and time the file or folder was created</li>\n<li>modified: date and time the file or folder was last modified</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","path":["api","storage","blocks","{{blockId}}"],"host":["{{host}}"],"query":[{"description":{"content":"<p>(optional) collaborator's root shared folder ID</p>\n","type":"text/plain"},"key":"sharedFolder","value":"{{sharedFolder}}"}],"variable":[]}},"response":[{"id":"474157f4-5037-49d1-b062-78218b3d61e1","name":"Get Block by Block ID","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"X-Account-ID","value":"{{accountToken}}"},{"key":"Content-Type","value":"application/json"}],"url":"https://lambda.cloud.flir/api/storage/blocks/0da36b2a-da1d-477a-be71-f5bea73e98b5"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 01 Feb 2020 22:14:26 GMT"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"X-Request-ID","value":"6c0597b9-d83c-46fa-bb24-184f8555e5a4"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"310"}],"cookie":[],"responseTime":null,"body":"{\n    \"syncRevision\": \"5a023ced-5d1d-4599-984f-844f8f7b694a\",\n    \"blockId\": \"0da36b2a-da1d-477a-be71-f5bea73e98b5\",\n    \"blockRevision\": \"5ee38392-1f6a-4fa6-bc37-8003fcf78fcb\",\n    \"blockFiles\": [\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e35f5e1210000c68650d829\",\n            \"path\": \".\",\n            \"type\": \"Folder\",\n            \"fileName\": \"exampleDir\",\n            \"tags\": [],\n            \"created\": \"2020-02-01T22:04:18.900Z\",\n            \"modified\": \"2020-02-01T22:04:18.900Z\"\n        },\n        {\n            \"fileId\": \"d6fc492b-2fe5-4ebe-8ad3-557a6baec478_5e35f5fe210000c68650d82b\",\n            \"path\": \"./5e35f5e1210000c68650d829\",\n            \"type\": \"File\",\n            \"fileName\": \"exampleFile\",\n            \"size\": 0,\n            \"tags\": [],\n            \"created\": \"2020-02-01T22:05:09.971Z\",\n            \"modified\": \"2020-02-01T22:05:09.971Z\"\n        }\n    ]\n}"}],"_postman_id":"19023bb8-6197-48dc-9c04-a94264fd6c0b"}],"id":"b81ec9e9-7908-444e-973e-a79d36190409","_postman_id":"b81ec9e9-7908-444e-973e-a79d36190409","description":""}],"id":"b54f550b-7031-4aa7-af50-de42a9ca5af4","description":"<p>The FLIR Cloud API Storage service includes a comprehensive range of requests for navigating, managing, and sharing a user's storage space.</p>\n<p>Presigned URL API requests support uploading, updating, and downloading files.</p>\n<p>Files API requests support storage space file and folder management. For example, navigation and search with filter and sort criteria; creating a folder; and moving, copying, and deleting files and folders.</p>\n<p>Account administrators can submit the Storage-Admin Get User Summary request to retrieve the amount of storage space a user is using.</p>\n<p>Sharing requests support inviting other users to share folders in the current user's storage space, managing invitations from other users to share their folders, and requesting information about the users sharing a folder.</p>\n<p>Shared Links and Anonymous requests support inviting non-FLIR Cloud users to share files and folders in the current user's storage space.</p>\n<p>Use the Jobs request, Get Job Status, to periodically check the status of operations that are asynchronous or can take some time.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"_postman_id":"b54f550b-7031-4aa7-af50-de42a9ca5af4"},{"name":"Subscription","item":[{"name":"Update Subscription","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"6f456822-3d88-4518-9c3c-9e063372c5f9","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"userId\": \"{{userId}}\",\n  \"transactionId\": \"{{transactionId}}\",\n  \"orderInfo\": {\n\t\"orderDate\": \"{{orderDate}}\",\n\t\"orderId\": \"{{orderId}}\",\n    \"accountId\": \"{{accountId}}\"\n    },\n  \"subscriptions\":  [\n        {\n        \"subscriptionId\": \"{{subscriptionId}}\",\n        \"action\": \"{{action}}\",\n        \"plans\": [\n            {\n                \"planId\": \"{{planId}}\",\n                \"system\": \"{{system}}\",\n                \"provisionPlanId\": \"{{provisionPlanId}}\",\n                \"provisionInfoId\": \"{{provisionInfoId}}\"\n            }\n        ]\n        }  \n    ]\n}"},"url":"{{protocol}}://{{host}}/api/subscription/update","description":"<p>Sends an update subscriptions request to the relevant systems.</p>\n<p>Requires a JWT token at the header.</p>\n<p>REQUEST BODY WILL CONTAIN THE FOLLOWING FIELDS:</p>\n<p>• userId- UUID – FLIR SSO Azure id</p>\n<p>• transactionId - UUID</p>\n<p>• orderInfo – Json containing info from Zuora about the order. It will contain the following fields:</p>\n<ol>\n<li>orderDate – Date in the form “yyyy-mm-dd”.</li>\n<li>orderId – Optional.</li>\n<li>accountId – Optional. Represents the user’s account in Zuora.</li>\n</ol>\n<p>• subscriptions – Array of json objects. All subscriptions are part of the same transaction represented by the transactionId field. Each subscription will contain the followingfields:</p>\n<ol>\n<li><p>subscriptionId - subscription id in Zuora</p>\n</li>\n<li><p>action – one of CREATE, RENEW, CANCEL</p>\n</li>\n<li><p>plans – Array of json objects representing the subscription rate plans the subscription contains. Each plan object will contain the following fields:</p>\n<p> a. planId – Subscription Rate Plan Id in Zuora</p>\n<p> b. system – Name of the provision system. Its value will be taken by the Middleware from a custom field in a product rate plan in Zuora.</p>\n<p> c. provisionPlanId - Optional string that represents static data. Its value will be taken by the Middleware from a custom field in a product rate plan in Zuora. It will only be present in a CREATE request.</p>\n<p> d. Term – Optional Json required only in a RENEW, CREATE requests. It will contain the endDate – date of the form “yyyy-mm-dd” that signifies the 1st date the subscription is invalid.</p>\n<p> e. provisionInfoId– Optional string. Its value will be taken by the Middleware from a custom text field in a subscription rate plan in Zuora. It will be present only for RENEW, CANCEL actions.</p>\n</li>\n</ol>\n<p>  RESPONSE BODY WILL CONTAIN THE FOLLOWING FIELDS:</p>\n<p>• success – Boolean that represents success of the entire transaction. Equals false if at\nleast one of the subscription's success field is false.</p>\n<p>• subscriptions - Array of json objects. Each object will contain the following fields:</p>\n<ol>\n<li><p>subscriptionId – id sent in the request.</p>\n</li>\n<li><p>success – Boolean. In case at least one of the subscriptions has a success field set to\nfalse – the transaction has failed.</p>\n</li>\n<li><p>plans - Array of json objects. Each plan object will contain the following fields:</p>\n<p> a. planId – given in the request.b. success – Boolean representing the success or failure of applying the specified action to the plan. In case the success field is false - the success field of the subscription will also be set to false.</p>\n<p> c. system – Name of the provision system. It should be persisted as a custom text field in the subscription rate plan in Zuora.</p>\n<p> d. provisionInfoId - Optional string. It will be returned only upon a CREATE request. It should be persisted in Zuora as a custom text field in the subscription rate plan. (It will contain the licenseSerial in Thermal Studio’s case).</p>\n<p> e. provisionError – Optional json. It will be returned only when an error was returned by the Provision System. If present, the success field of the corresponding plan should be set to false. Otherwise success should be set to true. It will contain the following fields:</p>\n<ol>\n<li>message – string representing the error.</li>\n</ol>\n</li>\n</ol>\n","urlObject":{"protocol":"{{protocol}}","path":["api","subscription","update"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"f82b4784-6fed-425f-aa8a-2975644f4cd8","name":"Update Subscription","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{accessToken}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"","type":"text","value":"","disabled":true}],"body":{"mode":"raw","raw":"{\n  \"userId\": \"b6360421-59d6-48f9-a8db-08c20e08bf58\",\n  \"transactionId\": \"b6360421-59d6-48f9-a8db-08c20e08bf59\",\n  \"orderInfo\": {\n\t\"orderDate\": \"2017-02-01\",\n\t\"orderId\": \"OM-00002\" \n    },\n  \"subscriptions\":  [\n        {\n        \"subscriptionId\": \"SM-00001\",\n        \"action\": \"CREATE\",\n        \"plans\": [\n            {\n                \"planId\": \"sub1-plan1\",\n                \"system\": \"system-a\",\n                \"provisionPlanId\": \"productCode=7,productVersion=1.0\",\n                \"term\": {\n                    \"endDate\": \"2021-01-01\"\n                }\n            }\n        ]\n        },\n        {\n        \"subscriptionId\": \"SM-00002\",\n        \"action\": \"RENEW\",\n        \"plans\": [\n            {\n                \"planId\": \"sub2-plan1\",\n                \"system\": \"system-b\",\n                \"provisionInfoId\": \"key-1234\",\n                \"term\": {\n                    \"endDate\": \"2022-03-01\"\n                }\n            }\n        ]\n        }  \n    ]\n    \n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/subscription/update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"subscriptions\": [\n        {\n            \"subscriptionId\": \"SM-00001\",\n            \"success\": true,\n            \"plans\": [\n                {\n                    \"planId\": \"sub1-plan1\",\n                    \"success\": true,\n                    \"system\": \"system-a\",\n                    \"provisionInfoId\": \"555e0841e31415a24a8f6e191dbfad191\"\n                }\n            ]\n        },\n        {\n            \"subscriptionId\": \"SM-00002\",\n            \"success\": true,\n            \"plans\": [\n                {\n                    \"planId\": \"sub2-plan1\",\n                    \"success\": true,\n                    \"system\": \"system-b\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"6f456822-3d88-4518-9c3c-9e063372c5f9"},{"name":"Activation","id":"7835f111-4137-42b1-99a8-f5778c380d60","request":{"method":"POST","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"transactionId\": \"{{transactionId}}\",\n    \"provisionInfoId\": \"{{provisionInfoId}}\",\n    \"provisionPlanId\": \"{{provisionPlanId}}\",\n    \"userName\": \"{{userName}}\",\n    \"userEmail\": \"{{userEmail}}\",\n    \"startDate\": \"{{startDate}}\",\n    \"freeTrial\": \"{{freeTrial}}\"\n}"},"url":"{{protocol}}://{{host}}/api/subscription/activation","description":"<p>Subscription Service receives notification from Provision Systems on users' activation of FLIR's products in real time.</p>\n<p>Request Header:</p>\n<p>• Authorization: Bearer {{JWT Token}}  - token for the Subscription Service</p>\n<p>Request Body: </p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>•   transactionId - UUID\n•   provisionPlanId – String that uniquely describes the plan (same as in the other API). \n•   provisionInfoId – String which will contain the licenseSerial. \n•   userEmail – String that represents a valid email address. \n•   userName - String\n•   startDate - Date in the form “yyyy-mm-dd”.  Today’s date.\n•   freeTrial – Boolean.  True if this is a free trial.  False otherwise.\n</code></pre><p>Response Body:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>•   userId – UUID.  FLIR Azure SSO unique id. \n•   subscriptionId – String.  Represents the id given by Zuora that will create a new subscription for this license. \n•   planId – String.   Represents an id given by Zuora. \n•   term - Json. It will contain the following fields:\n    1.  endDate - Date in the form “yyyy-mm-dd”.  1st date the subscription is invalid.  Calculated by Zuora.\n</code></pre>","urlObject":{"protocol":"{{protocol}}","path":["api","subscription","activation"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"2e07243f-d348-48fb-a749-ed01e886457e","name":"Activation Example","originalRequest":{"method":"POST","header":[{"key":"Authorization","type":"text","value":"Bearer {{accessToken}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"transactionId\": \"b6360421-59d6-48f9-a8db-08c20e08bf59\",\n    \"provisionInfoId\": \"49e0841e31415a24a8f6e191dbfad191\",\n    \"provisionPlanId\": \"productCode=7,productVersion=1.0\",\n    \"userName\": \"sean\",\n    \"userEmail\": \"sean@gmail.com\",\n    \"startDate\": \"2018-08-13\",\n    \"freeTrial\": false\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{host}}/api/subscription/activation"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"userId\": \"cd928975-8f62-4ad6-91e1-d3c372b1901c\",\r\n    \"subscriptionId\": \"sub-id\",\r\n    \"planId\": \"plan-id\",\r\n    \"term\": {\r\n        \"endDate\": \"2018-11-13\"\r\n    }\r\n}"}],"_postman_id":"7835f111-4137-42b1-99a8-f5778c380d60"}],"id":"e6a7177a-d693-4ebf-95ac-bcf21c3c2868","_postman_id":"e6a7177a-d693-4ebf-95ac-bcf21c3c2868","description":""}],"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}]}