{"info":{"_postman_id":"ccae91c1-acbf-4509-8fb9-03a7dd755a79","name":"QliqSOFT APIs","description":"<html><head></head><body><p>Thank you for your interest in QliqSOFT's API documentation.</p>\n<p>These APIs are a gateway to seamless integration and enhanced user experiences. Designed with simplicity and versatility in mind, our APIs empower developers to effortlessly connect with our platform's robust functionalities, from account management to real-time data retrieval and customer communications. Whether you're building a mobile app, a web service, or an innovative digital solution, our APIs offer the building blocks you need to create compelling experiences for your customers. Dive in, explore, and unlock the potential of our APIs to drive innovation and elevate your customer interactions to new heights.</p>\n<p>Depending on account configuration not all of these APIs will be available to you as a customer. If you would like access to an API that not shown in your Cloud API dashboard, please contact <a href=\"https://mailto:support@qliqsoft.com\">support@qliqsoft.com</a> and request access. There may be additional charges for API access.</p>\n<img src=\"https://content.pstmn.io/b6fbd292-6f25-4e75-99a7-2cff0325d0f1/aW1hZ2UucG5n\" width=\"644\" height=\"263\">\n\n<p>Previously, links to the individual API's documentation were provided to customers. Each API will have a Latest Updates to reflect the most recent changes to that API.</p>\n<p>Each API is designed for a different application.</p>\n<ul>\n<li><p>Quincy API is designed to have a realtime virtual conversation between a patient (end user) and an agent. Quincy API can also be used to send a non-interactive SMS/Phone Call to an end user with a custom message.</p>\n</li>\n<li><p>Quincy Reporting API can be used to import data into a reporting tool (eg. PowerBI) to create custom reports.</p>\n</li>\n<li><p>Secure Messaging API is used to send qliqCHAT messages to qliq end users.</p>\n</li>\n<li><p>User Management API is used to add/remove/manage users of the QliqSOFT platform.</p>\n</li>\n<li><p>WCTP API is used to integrate with another messaging service (EG. Amtelco) to send qliqCHAT messages</p>\n</li>\n<li><p>QliqSTOR API is used to query a QliqSTOR database</p>\n</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"11163058","collectionId":"ccae91c1-acbf-4509-8fb9-03a7dd755a79","publishedId":"2sA3Bq5rVP","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-04-23T16:59:50.000Z"},"item":[{"name":"Quincy API V1","item":[{"name":"Latest Updates","item":[],"id":"36e73409-9424-471c-9663-e98b20cf33c3","description":"<p>Documentation last updated:</p>\n<p>10/27/2023</p>\n<p>Added new webhook event for bot_finished</p>\n<p>9/13/2022</p>\n<p>Fixed documentation related to no_reply status in start conversation section.</p>\n<p><br />3/9/2022<br />Modified Custom Attributes functionality.<br /><br /></p>\n\n<p>3/1/2022<br />Added Custom Attributes functionality<br />Added Care Campaigns</p>\n<p>1/10/2022<br />New webhook notification: event type \"form_opened\"</p>\n<p>7/15/2021<br />new endpoints added<br />Get Conversation History by patient UUID<br />Get Conversation History by Agent ID<br />Get List of chat bots<br />Reassign conversation to chat bot</p>\n<p>6/22/2021<br />Added 4 end points that will be available soon:</p>\n<p>Get Conversation History by patient UUID<br />Get Conversation History by Agent ID<br />Get List of chat bots<br />Reassign conversation to chat bot</p>\n<p><br />3/31/2021<br /><br />Patient query now supports email addresses<br /><br />Botcast: Added GET endpoint for retrieving historical botcasts<br /><br /><br /><br /></p>\n\n<p><br />1/18/2021<br /><br />Corrected chat widget invitation history documentation.<br /></p>\n\n<p><br />9/27/2020<br /><br /></p>\n\n<p>Change Log:</p>\n<p>Added \"alert\" parameter for send_message</p>\n<p>Added \"maximum_character_per_sms\" parameter for chat_widget</p>\n<p><br />8/9/2020<br /><br /><br />Change Log:<br /><br /><br />Added Webhook directory for information related to webhooks.<br /><br />Chat widget PATCH updates for customize attachment size and restricting file types<br /><br />Send Message Attachment added - attachments can be sent by agent as form data.<br /><br />Patient query - updated description to include MRN search<br /><br /></p>\n\n<p><br />8/1/2020<br /><br /><br /></p>\n\n<p>Change Log:</p>\n<p>Changed Text size for send message. Limitation of 10k characters now in place.</p>\n<p><br />4/6/2022<br /><br /><br /></p>\n\n<p>Change Log:</p>\n<p>Added Chat widget branding array options and chat widget webhook settings options to the Update Chat Widget details section in Chat Widgets.</p>\n","event":[{"listen":"prerequest","script":{"id":"528b264a-bff3-45cb-9c2a-fa765004aabb","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"c26bf671-91f1-4e17-95f6-ae998cd01a59","type":"text/javascript","exec":[""]}}],"_postman_id":"36e73409-9424-471c-9663-e98b20cf33c3"},{"name":"Interactive sessions","item":[{"name":"Create session","item":[{"name":"Create Session","event":[{"listen":"test","script":{"id":"4f68989e-2ecb-4106-aa1a-e43fdf063b67","exec":["let jsonData = JSON.parse(responseBody);\r","pm.environment.set(\"session_key\", jsonData.session_key);"],"type":"text/javascript"}}],"id":"a3ae6e73-0ddc-4072-813a-76fe923fc996","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{api_key}}","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{baseUrl}}/session","description":"<p>The session key created is based off your API key. Your API key may be acquired from an administrator's qliqSOFT account \nThe session key is used throughout the Quincy API and is used in the Authorization header. </p>\n","urlObject":{"path":["session"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"1e2e4974-b923-4652-95c6-00ef0ad731c2","name":"Create Session","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{api_key}}","type":"text"}],"url":"{{baseUrl}}/session"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.17.9"},{"key":"Date","value":"Wed, 10 Jun 2020 13:29:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"473d97183d54afbbad125d05417dbede\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"aabe3002-ab56-4808-8892-1075f25dcd03"},{"key":"X-Runtime","value":"0.186157"}],"cookie":[],"responseTime":null,"body":"{\n    \"session_key\": \"<sessionkey>\"\n}"}],"_postman_id":"a3ae6e73-0ddc-4072-813a-76fe923fc996"}],"id":"2aece2d9-4cec-4dc6-99e6-b9b24972c322","description":"<p>The Quincy API uses a session based authorization for the interactive elements.<br />The session end point is where the session key is generated using a POST command.<br />This session key will be used in the Authorization header for all requests.</p>\n<p>The API key is acquired on the admin dashboard</p>\n<img src=\"https://content.pstmn.io/aa049edb-dc87-4c25-80a1-decf65d5449d/aW1hZ2UucG5n\" alt=\"API%20key%20location\" height=\"604\" width=\"1205\" />","event":[{"listen":"prerequest","script":{"id":"4697a14a-f1e1-4888-a5b5-0c247cf13c1d","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"87ae7e26-5ef4-4ffc-856c-0616fe05d0d0","type":"text/javascript","exec":[""]}}],"_postman_id":"2aece2d9-4cec-4dc6-99e6-b9b24972c322"},{"name":"Chat Widgets","item":[{"name":"Get a list of Chat Widgets","id":"045b433f-87c2-436b-b611-cbc03196bf28","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets","description":"<p>Get all Chat Widgets associated with your Group.</p>\n<p>The output will be an array of objects in the format of:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Mandatory</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string - This is the name of the chat widget. String length is a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Required</td>\n<td>This string can be null and has a maximum length of 65535 characters</td>\n</tr>\n<tr>\n<td>uid</td>\n<td>Required</td>\n<td>This is the chat widget uuid</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>archive_time</td>\n<td>Required</td>\n<td>Number of seconds after to which to archive the Chat Widget's conversations. -1 to never archive. Default is 0. Field supports a number between -1 and 2147483647.</td>\n</tr>\n<tr>\n<td>bot_typing_delay</td>\n<td>Required</td>\n<td>Number of milliseconds between bot messages</td>\n</tr>\n<tr>\n<td>no_replies_til_bot_ready</td>\n<td>Required</td>\n<td>Boolean options: <br />true - Do not allow replies until the bot is ready to receive an input. <br />false - Allow replies at any time.<br /> Default is true</td>\n</tr>\n<tr>\n<td>show_assignee</td>\n<td>Required</td>\n<td>Show the name and avatar of the person assigned to the chat (instead of the name and image of the chat widget) at the top of the chat widget. <br /> Boolean options:  <br />true - show assignee <br />false - do not show assignee <br />Default is true.</td>\n</tr>\n<tr>\n<td>require_auth</td>\n<td>Required</td>\n<td>Require authorization to use the chat widget. Boolen options: <br />true - <br /> false - <br />Default is false.</td>\n</tr>\n<tr>\n<td>auth_strategy</td>\n<td>Required</td>\n<td>This string is the authorization strategy types. There are 3 options: <br />url_is_auth - the unique URL texted/emailed is the authorization<br />dob_else_otp - Patient will need to enter their Date of Birth (DOB), but if their DOB is unknown an OTP will be texted/emailed to them, and they must type it into the widget. <br /> otp - One Time Password will be texted/emailed to the patient and they must type it into the widget <br /> default is url_is_auth</td>\n</tr>\n<tr>\n<td>remember_fingerprint</td>\n<td>Required</td>\n<td>After successful authentication remember the users by their unique device ID. Boolean options:<br /> true - yes <br /> false - no <br /> Default is true</td>\n</tr>\n<tr>\n<td>max_auth_attempts</td>\n<td>Required</td>\n<td>Maximum number of authentication attempts. This is a 4 digit integer between 1 and 9999. Default is 2</td>\n</tr>\n<tr>\n<td>disable_chat_attachments</td>\n<td>Required</td>\n<td>Option to disable chat attachments. Boolean options: <br /> true - attachments disabled <br /> false - attachments enabled<br /> Default is false</td>\n</tr>\n<tr>\n<td>disable_chat_emojis</td>\n<td>Required</td>\n<td>Option to disable chat emojis. Boolean options: <br /> true - emojis disabled <br /> false - emojis enabled <br /> Default is false</td>\n</tr>\n<tr>\n<td>one_conversation_per_patient_or_visitor</td>\n<td>Required</td>\n<td>Option to limit the number of conversations that a patient or visitor may start. Boolean options: <br /> true - restrict patient or visitor to one conversation <br />false - allow patient or visitor to start several conversations <br /> Default is false, but preference is true</td>\n</tr>\n<tr>\n<td>response_to_inbound_sms</td>\n<td>Required</td>\n<td>String - This is the text string that is an automatic response to an inbound sms it is limited to 1600 characters and can be null.</td>\n</tr>\n<tr>\n<td>new_chat_message_sms_text</td>\n<td>Required</td>\n<td>String - This is the text message body that is sent to a patient or visitor notifying them that they are invited to a conversation. The string is limited to 1600 characters and can be null</td>\n</tr>\n<tr>\n<td>new_chat_message_triggers_sms</td>\n<td>Required</td>\n<td>This option sends an SMS to the visitor or patient if they miss a message from a chat widget and their phone number is known. Boolean options: <br /> true - send a message if user has closed window and is missing messages from the provider. <br /> false - do not send an SMS if messages have been missed. <br />Default is false</td>\n</tr>\n<tr>\n<td>escalate_to_agent_button</td>\n<td>Required</td>\n<td>Show a button in the help screen to escalate straight to an agent (\"Speak to human\"). Boolean options:<br /> true - enable button <br /> false - does not show button <br /> Default false</td>\n</tr>\n<tr>\n<td>short_url_expires_after</td>\n<td>Required</td>\n<td>This is the unix time in seconds until the URL expires. Default is 604800 (one week of seconds)</td>\n</tr>\n<tr>\n<td>chat_widget_branding</td>\n<td>Optional</td>\n<td>This contains an array with branding information. See below for the chat_widget_branding array options</td>\n</tr>\n<tr>\n<td>attachment_link_expiry_time_in_minutes</td>\n<td>Optional</td>\n<td>integer - time is in minutes</td>\n</tr>\n</tbody>\n</table>\n</div><p>Chat_widget_branding array options:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>Optional</td>\n<td>This is the hex value of the color desired in the format of #FFFFFFF</td>\n</tr>\n<tr>\n<td>launcher_icon</td>\n<td>Optional</td>\n<td>This is the url to the chat icon. This field can be null.</td>\n</tr>\n<tr>\n<td>icon</td>\n<td>optional</td>\n<td>This is an array that contains: <br /> \"url\": null <br /> The null value can be replaced with the path to the file in the database. If it is unknown, the default is null.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"7eaf18ce-bb72-4241-aacf-12fb231460b0","name":"Get Chat Widgets","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.17.9"},{"key":"Date","value":"Tue, 16 Jun 2020 00:22:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"838639f310c5c9c144689d4d0748ad83\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"6daba2be-b466-4a68-ab48-7b0921e84e81"},{"key":"X-Runtime","value":"0.345329"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"name\": \"<string>\",\n        \"description\": \"<string 65535\",\n        \"uid\": \"<uuid>\",\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"archive_time\": <unix>,\n        \"bot_typing_delay\": <number>,\n        \"no_replies_til_bot_ready\": <boolean>,\n        \"show_assignee\": <boolean>,\n        \"require_auth\": <boolean>,\n        \"auth_strategy\": \"<string>\",\n        \"remember_fingerprint\": <boolean>,\n        \"max_auth_attempts\": <integer>,\n        \"disable_chat_attachments\": <boolean>,\n        \"disable_chat_emojis\": <boolean>,\n        \"one_conversation_per_patient_or_visitor\": <boolean>,\n        \"response_to_inbound_sms\": <string 1600>,\n        \"new_chat_message_sms_text\": <string 1600>,\n        \"new_chat_message_triggers_sms\": <boolean>,\n        \"escalate_to_agent_button\": <boolean>,\n        \"short_url_expires_after\": <unix>\n    },\n    {\n        \"name\": \"<string>\",\n        \"description\": \"<string 65535>\",\n        \"uid\": \"<uuid>\",\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"archive_time\": <unix>,\n        \"bot_typing_delay\": <number>,\n        \"no_replies_til_bot_ready\": <boolean>,\n        \"show_assignee\": <boolean>,\n        \"require_auth\": <boolean>,\n        \"auth_strategy\": \"<string>\",\n        \"remember_fingerprint\": <boolean>,\n        \"max_auth_attempts\": <integer>,\n        \"disable_chat_attachments\": <boolean>,\n        \"disable_chat_emojis\": <boolean>,\n        \"one_conversation_per_patient_or_visitor\": <boolean>,\n        \"response_to_inbound_sms\": \"<string 1600>\",\n        \"new_chat_message_sms_text\": <string 1600>,\n        \"new_chat_message_triggers_sms\": <boolean>,\n        \"escalate_to_agent_button\": <boolean>,\n        \"short_url_expires_after\": <unix>,\n        \"chat_widget_branding\": {\n            \"data\": \"<hex color>\",\n            \"launcher_icon\": \"<url>\",\n            \"icon\": {\n                \"url\": <url>\n            }\n        }\n    }\n]"}],"_postman_id":"045b433f-87c2-436b-b611-cbc03196bf28"},{"name":"Get details of a Chat Widget","id":"d22e72a1-3466-49f4-b906-d4eccdb632df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets/:chat_widget_id","description":"<p>Get a Chat Widget's details given an id.\nThe response will contain the details of the chat widget. The chat_widget_id is required in the path.</p>\n<p><b>Response</b></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string - This is the name of the chat widget. String length is a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Required</td>\n<td>This string can be null and has a maximum length of 65535 characters</td>\n</tr>\n<tr>\n<td>uid</td>\n<td>Required</td>\n<td>This is the chat widget uuid</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>archive_time</td>\n<td>Required</td>\n<td>Number of seconds after to which to archive the Chat Widget's conversations. -1 to never archive. Default is 0. Field supports a value between -1 and 2147483647.</td>\n</tr>\n<tr>\n<td>bot_typing_delay</td>\n<td>Required</td>\n<td>Number of milliseconds between bot messages</td>\n</tr>\n<tr>\n<td>no_replies_til_bot_ready</td>\n<td>Required</td>\n<td>Boolean options: <br />true - Do not allow replies until the bot is ready to receive an input. <br />false - Allow replies at any time.<br /> Default is true</td>\n</tr>\n<tr>\n<td>show_assignee</td>\n<td>Required</td>\n<td>Show the name and avatar of the person assigned to the chat (instead of the name and image of the chat widget) at the top of the chat widget. <br /> Boolean options:  <br />true - show assignee <br />false - do not show assignee <br />Default is true.</td>\n</tr>\n<tr>\n<td>require_auth</td>\n<td>Required</td>\n<td>Require authorization to use the chat widget. Boolen options: <br />true - <br /> false - <br />Default is false.</td>\n</tr>\n<tr>\n<td>auth_strategy</td>\n<td>Required</td>\n<td>This string is the authorization strategy types. There are 3 options: <br />url_is_auth - the unique URL texted/emailed is the authorization<br />dob_else_otp - Patient will need to enter their Date of Birth (DOB), but if their DOB is unknown an OTP will be texted/emailed to them, and they must type it into the widget. <br /> otp - One Time Password will be texted/emailed to the patient and they must type it into the widget <br /> default is url_is_auth</td>\n</tr>\n<tr>\n<td>remember_fingerprint</td>\n<td>Required</td>\n<td>After successful authentication remember the users by their unique device ID. Boolean options:<br /> true - yes <br /> false - no <br /> Default is true</td>\n</tr>\n<tr>\n<td>max_auth_attempts</td>\n<td>Required</td>\n<td>Maximum number of authentication attempts. This is a 4 digit integer between 1 and 9999. Default is 2</td>\n</tr>\n<tr>\n<td>disable_chat_attachments</td>\n<td>Required</td>\n<td>Option to disable chat attachments. Boolean options: <br /> true - attachments disabled <br /> false - attachments enabled<br /> Default is false</td>\n</tr>\n<tr>\n<td>disable_chat_emojis</td>\n<td>Required</td>\n<td>Option to disable chat emojis. Boolean options: <br /> true - emojis disabled <br /> false - emojis enabled <br /> Default is false</td>\n</tr>\n<tr>\n<td>one_conversation_per_patient_or_visitor</td>\n<td>Required</td>\n<td>Option to limit the number of conversations that a patient or visitor may start. Boolean options: <br /> true - restrict patient or visitor to one conversation <br />false - allow patient or visitor to start several conversations <br /> Default is false, but preference is true</td>\n</tr>\n<tr>\n<td>response_to_inbound_sms</td>\n<td>Required</td>\n<td>String - This is the text string that is an automatic response to an inbound sms it is limited to 1600 characters and can be null.</td>\n</tr>\n<tr>\n<td>new_chat_message_sms_text</td>\n<td>Required</td>\n<td>String - This is the text message body that is sent to a patient or visitor notifying them that they are invited to a conversation. The string is limited to 1600 characters and can be null</td>\n</tr>\n<tr>\n<td>new_chat_message_triggers_sms</td>\n<td>Required</td>\n<td>This option sends an SMS to the visitor or patient if they miss a message from a chat widget and their phone number is known. Boolean options: <br /> true - send a message if user has closed window and is missing messages from the provider. <br /> false - do not send an SMS if messages have been missed. <br />Default is false</td>\n</tr>\n<tr>\n<td>escalate_to_agent_button</td>\n<td>Required</td>\n<td>Show a button in the help screen to escalate straight to an agent (\"Speak to human\"). Boolean options:<br /> true - enable button <br /> false - does not show button <br /> Default false</td>\n</tr>\n<tr>\n<td>short_url_expires_after</td>\n<td>Required</td>\n<td>This is the unix time in seconds until the URL expires. Default is 604800 (one week of seconds)</td>\n</tr>\n<tr>\n<td>chat_widget_branding</td>\n<td>Optional</td>\n<td>This contains an array with branding information. See below for the chat_widget_branding array options</td>\n</tr>\n<tr>\n<td>attachment_link_expiry_time_in_minutes</td>\n<td>Optional</td>\n<td>integer - time is in minutes</td>\n</tr>\n</tbody>\n</table>\n</div><p>Chat_widget_branding array options:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>Optional</td>\n<td>This is the hex value of the color desired in the format of #FFFFFFF</td>\n</tr>\n<tr>\n<td>launcher_icon</td>\n<td>Optional</td>\n<td>This is the url to the chat icon. This field can be null.</td>\n</tr>\n<tr>\n<td>icon</td>\n<td>optional</td>\n<td>This is an array that contains: <br /> \"url\": null <br /> The null value can be replaced with the path to the file in the database. If it is unknown, the default is null.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"032e99f8-115e-48cc-978a-ea33b9294854","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"c274a461-335e-45d6-a685-94aab21041f4","name":"ChatWidget","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id"],"variable":[{"key":"chat_widget_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"<string>\",\n    \"description\": \"<string 65535>\",\n    \"uid\": \"<uuid>\",\n    \"created_at\": \"<datetime>\",\n    \"updated_at\": \"<datetime>\",\n    \"archive_time\": <unix>,\n    \"bot_typing_delay\": <number>,\n    \"no_replies_til_bot_ready\": <boolean>,\n    \"show_assignee\": <boolean>,\n    \"require_auth\": <boolean>,\n    \"auth_strategy\": \"<string>\",\n    \"remember_fingerprint\": <boolean>,\n    \"max_auth_attempts\": <integer>,\n    \"disable_chat_attachments\": <boolean>,\n    \"disable_chat_emojis\": <boolean>,\n    \"one_conversation_per_patient_or_visitor\": <boolean>,\n    \"response_to_inbound_sms\": \"<string 1600>\",\n    \"new_chat_message_sms_text\": <string 1600>,\n    \"new_chat_message_triggers_sms\": <boolean>,\n    \"escalate_to_agent_button\": <boolean>,\n    \"short_url_expires_after\": <unix>,\n    \"chat_widget_branding\": {\n        \"data\": \"<hex color>\",\n        \"launcher_icon\": \"<url>\",\n        \"icon\": {\n            \"url\": <url>\n        }\n    }\n}"}],"_postman_id":"d22e72a1-3466-49f4-b906-d4eccdb632df"},{"name":"Get  Chat Widget Invitation History","id":"cdc8cbb4-2663-4b4d-a093-1e1cb3c7b7cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/invitation_history","description":"<p>Get The chat widget invitation history. </p>\n<p>There are two parameters that may be passed in the url to change the amount of data visible in your report:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>per_page</td>\n<td>Optional</td>\n<td>This is the number of results you desire per page of your report</td>\n</tr>\n<tr>\n<td>page</td>\n<td>Optional</td>\n<td>This is the page number of the results that you wish to view</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>String - possilbe values: \"blocked_by_receiver\", \"sent\", \"delivered\", \"service_request_failed\", \"opened\"</td>\n</tr>\n<tr>\n<td>accepted_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>blocked_by_receiver_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>camp_receiver_log_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>destination</td>\n<td>Required</td>\n<td>String - email address or phone number of receiver</td>\n</tr>\n<tr>\n<td>error_code</td>\n<td>Required</td>\n<td>String - may be null</td>\n</tr>\n<tr>\n<td>error_status_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>integer - internal id number</td>\n</tr>\n<tr>\n<td>opened_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>queued_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>sender_address</td>\n<td>Required</td>\n<td>Phone number of widget that sent inviation</td>\n</tr>\n<tr>\n<td>sent_method</td>\n<td>Required</td>\n<td>String - value: \"sms\" or \"email\"</td>\n</tr>\n<tr>\n<td>sent_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>message_content</td>\n<td>Required</td>\n<td>String - content of sms or email sent to recipient</td>\n</tr>\n<tr>\n<td>patient_uuid</td>\n<td>Required</td>\n<td>String - 32 character UUID - may be null</td>\n</tr>\n<tr>\n<td>patient_mrn</td>\n<td>Required</td>\n<td>String - may be null</td>\n</tr>\n<tr>\n<td>conversation_uuid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>widget_uid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","invitation_history"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"a848a275-43aa-4dae-b271-7c0e16df9369","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"7dc099d2-e12c-4f2f-b9c7-f590f69f021e","name":"Get details of a Chat Widget Copy","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/invitation_history?page=1&per_page=1","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","invitation_history"],"query":[{"key":"page","value":"1"},{"key":"per_page","value":"1"}],"variable":[{"key":"chat_widget_id","value":"{{chat_widget_id}}","type":"string","description":"(Required) Chat Widget UUID"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Mon, 18 Jan 2021 17:12:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"570779923eb56009fc76067e1845e7a1\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"ee5cb5ec-2dac-4e15-abdd-134ae1b7d195"},{"key":"X-Runtime","value":"0.026995"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"status\": \"<String - value: \"blocked_by_receiver\", \"sent\", \"delivered\", \"service_request_failed\", \"opened\"\",\n            \"accepted_time\": \"<datetime>\",\n            \"blocked_by_receiver_time\": \"<datetime>\",\n            \"camp_receiver_log_id\": integer,\n            \"delivered_time\": \"<datetime>\",\n            \"destination\": \"<string - email or phone number?\",\n            \"error_code\": \"<string>\",\n            \"error_message\": \"<string>\",\n            \"error_status_time\": \"<datetime>\",\n            \"id\": integer,\n            \"opened_time\": \"<datetime>\",\n            \"queued_time\": \"<datetime>\",\n            \"sender_address\": \"<phone number>\",\n            \"sent_method\": \"<string - value \"sms\" or \"email\"\",\n            \"sent_time\": \"<datetime>\",\n            \"message_content\": \"<string>\",\n            \"patient_uuid\": \"<string - 32 character UUID>\",\n            \"patient_mrn\": \"<string>\",\n            \"conversation_uuid\": \"<string - 32 character UUID>\",\n            \"widget_uid\": \"<string - 32 character UUID\"\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": 1,\n        \"items\": 1,\n        \"count\": 26,\n        \"total_pages\": 26\n    }\n}"}],"_postman_id":"cdc8cbb4-2663-4b4d-a093-1e1cb3c7b7cf"},{"name":"Update Chat Widget details","id":"2da21fac-d27d-4f7e-9f5d-afbe9502a93d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"Elmer Chat Widget Two - copied from Adam's Clinic4\",\n    \"description\": \"Elmer's Chat Widget Two\",\n    \"archive_time\": 0,\n    \"bot_typing_delay\": 68,\n    \"no_replies_til_bot_ready\": false,\n    \"show_assignee\": true,\n    \"require_auth\": true,\n    \"auth_strategy\": \"url_is_auth\",\n    \"remember_fingerprint\": false,\n    \"disable_chat_attachments\": true,\n    \"disable_chat_emojis\": true,\n    \"response_to_inbound_sms\": \"This is a response to inbound SMS messages\",\t\n    \"new_chat_message_triggers_sms\": false,\n    \"new_chat_message_sms_text\": \"This is a test widget\",\n    \"one_conversation_per_patient_or_visitor\": false,\n    \"short_url_expires_after\": 604800,\n    \"maximum_attachment_size\": 10,\n    \"restrict_attachment_types\": [\n        \"image/jpeg\", \n        \"application/pdf\", \n        \"image/jpg\", \n        \"image/png\"\n    ]\n}"},"url":"{{baseUrl}}/chat_widgets/:chat_widget_id","description":"<p>Update a Chat Widget by the chat widget id. The chat widget id is required in the path.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Optional</td>\n<td>string - maximum length of 255 characters. For an update, this can be null - resulting in no change to the existing name.</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Optional</td>\n<td>string - maximum length of 65535 characters. This is a verbose description of the widget.</td>\n</tr>\n<tr>\n<td>archive_time</td>\n<td>Optional</td>\n<td>unix time - Number of seconds after to which to archive the Chat Widget's conversations. -1 to never archive. Default is 0. Field supports a number between -1 and 2147483647.</td>\n</tr>\n<tr>\n<td>bot_typing_delay</td>\n<td>Optional</td>\n<td>Number of milliseconds between bot messages</td>\n</tr>\n<tr>\n<td>no_replies_til_bot_ready</td>\n<td>Optional</td>\n<td>Boolean options:  <br />true - Do not allow replies until the bot is ready to receive an input.  <br />false - Allow replies at any time.  <br />Default is true</td>\n</tr>\n<tr>\n<td>show_assignee</td>\n<td>Optional</td>\n<td>Show the name and avatar of the person assigned to the chat (instead of the name and image of the chat widget) at the top of the chat widget.  <br />Boolean options:  <br />true - show assignee  <br />false - do not show assignee  <br />Default is true.</td>\n</tr>\n<tr>\n<td>require_auth</td>\n<td>Optional</td>\n<td>Require authorization to use the chat widget. Boolen options:  <br />true -  <br />false -  <br />Default is false.</td>\n</tr>\n<tr>\n<td>auth_strategy</td>\n<td>Optional</td>\n<td>This string is the authorization strategy types. There are 3 options:  <br />url_is_auth - the unique URL texted/emailed is the authorization  <br />dob_else_otp - Patient will need to enter their Date of Birth (DOB), but if their DOB is unknown an OTP will be texted/emailed to them, and they must type it into the widget.  <br />otp - One Time Password will be texted/emailed to the patient and they must type it into the widget  <br />default is url_is_auth</td>\n</tr>\n<tr>\n<td>remember_fingerprint</td>\n<td>Optional</td>\n<td></td>\n</tr>\n<tr>\n<td>disable_chat_attachments</td>\n<td>Optional</td>\n<td>Option to disable chat attachments. Boolean options:  <br />true - attachments disabled  <br />false - attachments enabled  <br />Default is false</td>\n</tr>\n<tr>\n<td>disable_chat_emojis</td>\n<td>Optional</td>\n<td>Option to disable chat emojis. Boolean options:  <br />true - emojis disabled  <br />false - emojis enabled  <br />Default is false</td>\n</tr>\n<tr>\n<td>response_to_inbound_sms</td>\n<td>Optional</td>\n<td>String - This is the text string that is an automatic response to an inbound sms it is limited to 1600 characters and can be null.</td>\n</tr>\n<tr>\n<td>new_chat_message_triggers_sms</td>\n<td>Optional</td>\n<td>String - This is the text message body that is sent to a patient or visitor notifying them that they are invited to a conversation. The string is limited to 1600 characters and can be null</td>\n</tr>\n<tr>\n<td>new_chat_message_sms_text</td>\n<td>Optional</td>\n<td>String - This is the text message body that is sent to a patient or visitor notifying them that they are invited to a conversation. The string is limited to 1600 characters and can be null</td>\n</tr>\n<tr>\n<td>one_conversation_per_patient_or_visitor</td>\n<td>Optional</td>\n<td>Option to limit the number of conversations that a patient or visitor may start. Boolean options:  <br />true - restrict patient or visitor to one conversation  <br />false - allow patient or visitor to start several conversations  <br />Default is false, but preference is true</td>\n</tr>\n<tr>\n<td>escalate_to_agent_button</td>\n<td>Optional</td>\n<td>Show a button in the help screen to escalate straight to an agent (\"Speak to human\"). Boolean options:  <br />true - enable button  <br />false - does not show button  <br />Default false</td>\n</tr>\n<tr>\n<td>short_url_expires_after</td>\n<td>Optional</td>\n<td>This is the unix time in seconds until the URL expires. Default is 604800 (one week of seconds)</td>\n</tr>\n<tr>\n<td>maximum_attachment_size</td>\n<td>Optional</td>\n<td>Number in MB that will restrict the size of attachments sent and received via this widget</td>\n</tr>\n<tr>\n<td>restrict_attachment_types</td>\n<td>Optional</td>\n<td>An array of Mime types that this widget will support being sent by Agents and Patients. EG: [\"image/jpeg\", \"application/pdf\", \"image/jpg\", \"image/png\", \"image/gif\"]</td>\n</tr>\n<tr>\n<td>maximum_characters_per_sms</td>\n<td>Optional</td>\n<td>integer range 160-400. This setting will define the maximum size of an SMS that is sent out.</td>\n</tr>\n<tr>\n<td>attachment_link_expiry_time_in_minutes</td>\n<td>Optional</td>\n<td>integer - time is in minutes value range 1-10080 (1 minute to 1 week)</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response will contain:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string - This is the name of the chat widget. String length is a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Required</td>\n<td>This string can be null and has a maximum length of 65535 characters</td>\n</tr>\n<tr>\n<td>uid</td>\n<td>Required</td>\n<td>This is the chat widget uuid</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>archive_time</td>\n<td>Required</td>\n<td>Number of seconds after to which to archive the Chat Widget's conversations. -1 to never archive. Default is 0. Field supports a number between -1 and 2147483647.</td>\n</tr>\n<tr>\n<td>bot_typing_delay</td>\n<td>Required</td>\n<td>Number of milliseconds between bot messages</td>\n</tr>\n<tr>\n<td>no_replies_til_bot_ready</td>\n<td>Required</td>\n<td>Boolean options:  <br />true - Do not allow replies until the bot is ready to receive an input.  <br />false - Allow replies at any time.  <br />Default is true</td>\n</tr>\n<tr>\n<td>show_assignee</td>\n<td>Required</td>\n<td>Show the name and avatar of the person assigned to the chat (instead of the name and image of the chat widget) at the top of the chat widget.  <br />Boolean options:  <br />true - show assignee  <br />false - do not show assignee  <br />Default is true.</td>\n</tr>\n<tr>\n<td>require_auth</td>\n<td>Required</td>\n<td>Require authorization to use the chat widget. Boolen options:  <br />true -  <br />false -  <br />Default is false.</td>\n</tr>\n<tr>\n<td>auth_strategy</td>\n<td>Required</td>\n<td>This string is the authorization strategy types. There are 3 options:  <br />url_is_auth - the unique URL texted/emailed is the authorization  <br />dob_else_otp - Patient will need to enter their Date of Birth (DOB), but if their DOB is unknown an OTP will be texted/emailed to them, and they must type it into the widget.  <br />otp - One Time Password will be texted/emailed to the patient and they must type it into the widget  <br />default is url_is_auth</td>\n</tr>\n<tr>\n<td>remember_fingerprint</td>\n<td>Required</td>\n<td>After successful authentication remember the users by their unique device ID. Boolean options:  <br />true - yes  <br />false - no  <br />Default is true</td>\n</tr>\n<tr>\n<td>max_auth_attempts</td>\n<td>Required</td>\n<td>Maximum number of authentication attempts. This is a 4 digit integer between 1 and 9999. Default is 2</td>\n</tr>\n<tr>\n<td>disable_chat_attachments</td>\n<td>Required</td>\n<td>Option to disable chat attachments. Boolean options:  <br />true - attachments disabled  <br />false - attachments enabled  <br />Default is false</td>\n</tr>\n<tr>\n<td>disable_chat_emojis</td>\n<td>Required</td>\n<td>Option to disable chat emojis. Boolean options:  <br />true - emojis disabled  <br />false - emojis enabled  <br />Default is false</td>\n</tr>\n<tr>\n<td>one_conversation_per_patient_or_visitor</td>\n<td>Required</td>\n<td>Option to limit the number of conversations that a patient or visitor may start. Boolean options:  <br />true - restrict patient or visitor to one conversation  <br />false - allow patient or visitor to start several conversations  <br />Default is false, but preference is true</td>\n</tr>\n<tr>\n<td>response_to_inbound_sms</td>\n<td>Required</td>\n<td>String - This is the text string that is an automatic response to an inbound sms it is limited to 1600 characters and can be null.</td>\n</tr>\n<tr>\n<td>new_chat_message_sms_text</td>\n<td>Required</td>\n<td>String - This is the text message body that is sent to a patient or visitor notifying them that they are invited to a conversation. The string is limited to 1600 characters and can be null</td>\n</tr>\n<tr>\n<td>new_chat_message_triggers_sms</td>\n<td>Required</td>\n<td>This option sends an SMS to the visitor or patient if they miss a message from a chat widget and their phone number is known. Boolean options:  <br />true - send a message if user has closed window and is missing messages from the provider.  <br />false - do not send an SMS if messages have been missed.  <br />Default is false</td>\n</tr>\n<tr>\n<td>escalate_to_agent_button</td>\n<td>Required</td>\n<td>Show a button in the help screen to escalate straight to an agent (\"Speak to human\"). Boolean options:  <br />true - enable button  <br />false - does not show button  <br />Default false</td>\n</tr>\n<tr>\n<td>short_url_expires_after</td>\n<td>Required</td>\n<td>This is the unix time in seconds until the URL expires. Default is 604800 (one week of seconds)</td>\n</tr>\n<tr>\n<td>chat_widget_branding</td>\n<td>Optional</td>\n<td>This contains an array with branding information. See below for the chat_widget_branding array options</td>\n</tr>\n<tr>\n<td>restrict_attachment_types</td>\n<td>Optional</td>\n<td>An array of Mime types that this widget will support being sent by Agents and Patients. EG: [\"image/jpeg\", \"application/pdf\", \"image/jpg\", \"image/png\", \"image/gif\"]</td>\n</tr>\n</tbody>\n</table>\n</div><p>Chat_widget_branding array options:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>large_faqs</td>\n<td>Optional</td>\n<td>This is a boolean that does not need to be in \"\".</td>\n</tr>\n<tr>\n<td>has_branding</td>\n<td>Optional</td>\n<td>This is a boolean that does not need to be in \"\".</td>\n</tr>\n<tr>\n<td>splash_screen</td>\n<td>Optional</td>\n<td>This is the splash screen image for a chat widget. Like the icon it must be converted to base64 using a base64 encoder you can find online.</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Optional</td>\n<td>This is the hex value of the color desired in the format of #FFFFFFF</td>\n</tr>\n<tr>\n<td>launcher_icon</td>\n<td>Optional</td>\n<td>This is the url to the chat icon. This field can be null. This image must be converted to base64 before being updated from the api request.</td>\n</tr>\n<tr>\n<td>icon</td>\n<td>optional</td>\n<td>This is an array that contains:  <br />\"url\": null  <br />The null value can be replaced with the path to the file in the database. If it is unknown, the default is null. The image you wish to use to update the icon must be converted to base64 before being updated from the api request.</td>\n</tr>\n</tbody>\n</table>\n</div><p>Chat widget webhook_setting options:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Optional or Required</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url</td>\n<td>optional</td>\n<td>Webhook Url used for webhook notifications.</td>\n</tr>\n<tr>\n<td>client_id</td>\n<td>optional</td>\n<td>This is the client id used for validation purposes if necessary. This is a string.</td>\n</tr>\n<tr>\n<td>client_secret</td>\n<td>optional</td>\n<td>This is the client secret used for validation purposes if necessary. This is a string.</td>\n</tr>\n<tr>\n<td>monitoring_email</td>\n<td>optional</td>\n<td>This is the email used for monitoring purposes.</td>\n</tr>\n<tr>\n<td>number_of_attempts</td>\n<td>optional</td>\n<td>The number of attempts before the webhook was failed to be reached. This is an integer that is definable.</td>\n</tr>\n<tr>\n<td>use_client_ssl</td>\n<td>optional</td>\n<td>This is a boolean for using a client Secure Sockets Layer(ssl) to assure that the connection is secure. With the user_client_ssl parameter enabled make sure and validate traffic against the public ssl certificate found on webprod.qliqsoft.com.</td>\n</tr>\n<tr>\n<td>notify_form_submissions</td>\n<td>optional</td>\n<td>This is a boolean for whether you want to configure the webhook to notify you of form submissions.</td>\n</tr>\n<tr>\n<td>notify_virtual_visits</td>\n<td>optional</td>\n<td>This boolean will configure the webhook to notify you of any virtual visits activity.</td>\n</tr>\n<tr>\n<td>notify_conversations</td>\n<td>optional</td>\n<td>This boolean will configure the webhook to notify you of any conversations activity.</td>\n</tr>\n<tr>\n<td>notify_patient_or_vistor_only_events</td>\n<td>optional</td>\n<td>This boolean will configure the webhook to notify you of any patient or visitor only events.</td>\n</tr>\n<tr>\n<td>enable_chat_widget_webhook</td>\n<td>optional</td>\n<td>This boolean will configure the webhook to report on any chat widget related events.</td>\n</tr>\n<tr>\n<td>customize_webhook</td>\n<td>optional</td>\n<td>This boolean is used to define a webhook to capture defined events.</td>\n</tr>\n<tr>\n<td>notify_form_submissions_as_pdf</td>\n<td>optional</td>\n<td>This boolean configures the webhook to report any form submissions as pdf events.</td>\n</tr>\n<tr>\n<td>notify_patient_authentication</td>\n<td>optional</td>\n<td>This boolean configures the webhook to report any patient authentication events.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"87dab91f-d242-438f-b320-c1470c5cbfdc","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"39e66ba9-5924-4c38-bede-6d1b17a54be2","name":"ChatWidget","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"archive_time\": \"<unix>\",\n    \"bot_typing_delay\": \"<number>\",\n    \"no_replies_til_bot_ready\": \"<boolean>\",\n    \"show_assignee\": \"<boolean>\",\n    \"require_auth\": \"<boolean>\",\n    \"auth_strategy\": \"<string>\",\n    \"remember_fingerprint\": \"<boolean>\",\n    \"disable_chat_attachments\": \"<boolean>\",\n    \"disable_chat_emojis\": \"<boolean>\",\n    \"response_to_inbound_sms\": \"<string>\",\n    \"new_chat_message_triggers_sms\": \"<boolean>\",\n    \"new_chat_message_sms_text\": \"<text>\",\n    \"one_conversation_per_patient_or_visitor\": \"<boolean>\",\n    \"escalate_to_agent_button\": \"<boolean>\",\n    \"short_url_expires_after\": \"<unix>\",\n    \"maximum_attachment_size\": \"<integer>\",\n    \"restrict_attachment_types\": [\"<string Mime types>\"]\n}"},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id"],"variable":[{"key":"chat_widget_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"name\": \"<string>\",\n \"description\": \"<string>\",\n \"uid\": \"<uuid>\",\n \"created_at\": \"<datetime>\",\n \"updated_at\": \"<datetime>\",\n \"archive_time\": \"<unix>\",\n \"bot_typing_delay\": \"<number>\",\n \"no_replies_til_bot_ready\": \"<boolean>\",\n \"show_assignee\": \"<boolean>\",\n \"require_auth\": \"<boolean>\",\n \"auth_strategy\": \"<string>\",\n \"remember_fingerprint\": \"<boolean>\",\n \"max_auth_attempts\": \"<integer>\",\n \"disable_chat_attachments\": \"<boolean>\",\n \"disable_chat_emojis\": \"<boolean>\",\n \"one_conversation_per_patient_or_visitor\": \"<boolean>\",\n \"response_to_inbound_sms\": \"<text>\",\n \"new_chat_message_sms_text\": \"<text>\",\n \"api_key\": \"<uuid>\",\n \"webhook_url\": \"<string>\",\n \"new_chat_message_triggers_sms\": \"<boolean>\",\n \"escalate_to_agent_button\": \"<boolean>\",\n \"short_url_expires_after\": \"<unix>\",\n \"maximum_attachment_size\": \"<integer>\",\n \"restrict_attachment_types\": [\"<string Mime types>\"],\n \"chat_widget_branding\": {\n  \"data\": \"<hex_color>\",\n  \"launcher_icon\": \"<url>\",\n  \"icon\": \"<url>\"\n },\n  \"webhook_setting\": {\n        \"url\": \"<url>\",\n        \"client_id\": \"<string>\",\n        \"client_secret\": \"<string>\",\n        \"monitoring_email\": \"<email>\",\n        \"number_of_attempts\": \"<integer>\",\n        \"use_client_ssl\": \"<boolean>\",\n        \"notify_form_submissions\": \"<boolean>\",\n        \"notify_virtual_visits\": \"<boolean>\",\n        \"notify_conversations\": \"<boolean>\",\n        \"notify_patient_or_visitor_only_events\": \"<boolean>\",\n        \"enable_chat_widget_webhook\": \"<boolean>\",\n        \"customize_webhook\": \"<boolean>\",\n        \"notify_form_submissions_as_pdf\": \"<boolean>\",\n        \"notify_patient_authentication\": \"<boolean>\"\n    }\n}"}],"_postman_id":"2da21fac-d27d-4f7e-9f5d-afbe9502a93d"}],"id":"0d5f1346-51d0-4efd-80c3-4b7c838c7476","_postman_id":"0d5f1346-51d0-4efd-80c3-4b7c838c7476","description":""},{"name":"Chat Bots","item":[{"name":"Get a list of Chat Bots","id":"c0728333-d017-4117-8d08-7d2b0adc3238","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/bots","description":"<p>Get all Chat Bots associated with your Group.</p>\n<p>The output will be an array of objects in the format of:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Mandatory</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string - This is the name of the chat widget. String length is a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This is the chat bot uuid</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["bots"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"5eaa7b95-ab53-40f7-ba3f-356d2ef6d816","name":"Get Chat Widgets","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/chat_widgets","host":["{{baseUrl}}"],"path":["chat_widgets"],"query":[{"key":"page","value":null,"type":"text","disabled":true},{"key":"per_page","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.17.9"},{"key":"Date","value":"Tue, 16 Jun 2020 00:22:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"838639f310c5c9c144689d4d0748ad83\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"6daba2be-b466-4a68-ab48-7b0921e84e81"},{"key":"X-Runtime","value":"0.345329"}],"cookie":[],"responseTime":null,"body":"  \"data\": [\n        {\n            \"name\": \"<string>\",\n            \"uuid\": \"<string - 32 character UUID>\"\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": integer,\n        \"items\": integer,\n        \"count\": integer,\n        \"total_pages\": integer\n    }\n}"}],"_postman_id":"c0728333-d017-4117-8d08-7d2b0adc3238"}],"id":"9421f7d4-85a3-4810-ab82-6073986af288","_postman_id":"9421f7d4-85a3-4810-ab82-6073986af288","description":""},{"name":"Agents","item":[{"name":"Assign Agent to Chat Widget","id":"85fe4b8e-be6a-4cab-ab73-3932c97f4560","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"qliq_id\": {{qliq_id}}\n}"},"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents","description":"<p>Assign Agent is used to assign an agent to a chat widget. The qliq_id of the agent is required to add this agent to the chat widget.</p>\n<p>The response:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Descriptions</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>This is the email address of the agent. It is in an email address format</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>qliq_id</td>\n<td>Required</td>\n<td>This is the Agent's qliq_id. It is an integer between the number 1 and 9223372036854775807</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br />\"en-US\" for an English speaking agent other<br />\"es\" for Spanish<br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>Boolean options: true or false</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","agents"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"c4f86d9a-8249-4243-9fee-5ccaaf0f88a1","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"d1749fa9-c800-497e-abb0-634e8d56cc34","name":"A single Agent","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"qliq_id\": \"<integer>\"\n}"},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","agents"],"variable":[{"key":"chat_widget_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"email\": \"email@example.com\",\n    \"created_at\": \"2020-04-02T09:21:15.000-05:00\",\n    \"updated_at\": \"2020-06-15T21:48:27.000-05:00\",\n    \"qliq_id\": 123456,\n    \"locales\": [\n        \"en-US\"\n    ],\n    \"isStatus\": 0,\n    \"full_name\": \"Lorem J. Ipsum\"\n}"}],"_postman_id":"85fe4b8e-be6a-4cab-ab73-3932c97f4560"},{"name":"Get all Agents assigned to a chat widget","id":"3bd08cd0-e33b-4ebf-a4bd-9ea730fb0639","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents","description":"<p>Get all Agents for this Chat Widget </p>\n<p>This response will be an array that contains the agent details:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>email address of the agent. This will be formatted as an email address with a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br /> \"en-US\" for an English speaking agent other <br />\"es\" for Spanish <br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>This is a boolean that will have two options: <br />1 - the agent is online.<br /> 0 - The agent is offline.</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>This is the full name in string format taken from the agent profile. It contains the First Name, Middle Initial, and Last Name of the individual. It is limited to 514 characters.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","agents"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"315a12c0-cf0c-4b1c-ac1e-422494be0b5c","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"c6265026-af3e-428d-8315-c9a08beb0bae","name":"An array of Agents","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","agents"],"variable":[{"key":"chat_widget_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n {\n        \"email\": \"<string>\",\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"qliq_id\": <integer>,\n        \"locales\": [\n            \"<string>\"\n        ],\n        \"isStatus\": <integer>,\n        \"full_name\": \"<string>\"\n },\n {\n        \"email\": \"<string>\",\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"qliq_id\": <integer>,\n        \"locales\": [\n            \"<string>\"\n        ],\n        \"isStatus\": <integer>,\n        \"full_name\": \"<string>\"\n    }\n]"}],"_postman_id":"3bd08cd0-e33b-4ebf-a4bd-9ea730fb0639"},{"name":"Get a single Agent's details as assigned to a chat widget","id":"924c30e2-3be6-407d-8e74-5ab93798f003","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents/:agent_id","description":"<p>Get details of an agent for a specific chat widget given a qliq_id. The chat widget uid and agent id are required in the URL.</p>\n<p>The response will be the agent details</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>email address of the agent. This will be formatted as an email address with a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br /> \"en-US\" for an English speaking agent other <br />\"es\" for Spanish <br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>This is a boolean that will have two options: <br />1 - the agent is online.<br /> 0 - The agent is offline.</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>This is the full name in string format taken from the agent profile. It contains the First Name, Middle Initial, and Last Name of the individual. It is limited to 514 characters.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","agents",":agent_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"81f82eda-5f27-414f-aafc-9193b2fed0e9","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"},{"id":"530799d7-7a99-4497-a1ed-83e04ea81be4","description":{"content":"<p>(Required) Qliq ID of the user you would like to add to this Chat Widget.</p>\n","type":"text/plain"},"type":"string","value":"{{qliq_id}}","key":"agent_id"}]}},"response":[{"id":"0543231d-3d5b-4299-bba0-eefc26cec64d","name":"A single Agent","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents/:agent_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","agents",":agent_id"],"variable":[{"key":"chat_widget_id"},{"key":"agent_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"email\": \"<email>\",\n    \"created_at\": \"<datetime>\",\n    \"updated_at\": \"<datetime>\",\n    \"qliq_id\": <integer>,\n    \"locales\": [\n        <string>\n    ],\n    \"isStatus\": <integer>,\n    \"full_name\": \"<string>\"\n}"}],"_postman_id":"924c30e2-3be6-407d-8e74-5ab93798f003"},{"name":"Get all Agents","id":"aea8a5d8-6bb9-4009-9211-2320ee0033d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/agents","description":"<p>Get all Agents for this Chat Widget </p>\n<p>This response will be an array that contains the agent details:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>email address of the agent. This will be formatted as an email address with a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br /> \"en-US\" for an English speaking agent other <br />\"es\" for Spanish <br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>This is a boolean that will have two options: <br />1 - the agent is online.<br /> 0 - The agent is offline.</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>This is the full name in string format taken from the agent profile. It contains the First Name, Middle Initial, and Last Name of the individual. It is limited to 514 characters.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["agents"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"cbdf86ec-8dc5-42d4-9429-7dd86a85e83c","name":"An array of Agents","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","agents"],"variable":[{"key":"chat_widget_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n {\n        \"email\": \"<string>\",\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"qliq_id\": <integer>,\n        \"locales\": [\n            \"<string>\"\n        ],\n        \"isStatus\": <integer>,\n        \"full_name\": \"<string>\"\n },\n {\n        \"email\": \"<string>\",\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"qliq_id\": <integer>,\n        \"locales\": [\n            \"<string>\"\n        ],\n        \"isStatus\": <integer>,\n        \"full_name\": \"<string>\"\n    }\n]"}],"_postman_id":"aea8a5d8-6bb9-4009-9211-2320ee0033d3"},{"name":"Get assigned widgets by agent id","id":"15e2bd0a-96cc-41b9-aff1-e3543057446a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/agents/:agent_id/assigned_widgets","description":"<p>Get all Agents for this Chat Widget </p>\n<p>This response will be an array that contains the agent details:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>email address of the agent. This will be formatted as an email address with a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br /> \"en-US\" for an English speaking agent other <br />\"es\" for Spanish <br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>This is a boolean that will have two options: <br />1 - the agent is online.<br /> 0 - The agent is offline.</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>This is the full name in string format taken from the agent profile. It contains the First Name, Middle Initial, and Last Name of the individual. It is limited to 514 characters.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["agents",":agent_id","assigned_widgets"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"a9e2a84e-6467-4270-9bfd-adac9a81f799","type":"any","value":"{{qliq_id}}","key":"agent_id"}]}},"response":[{"id":"134bdaa0-a890-40f5-a7ae-61b7fbe455a6","name":"Get Assigned widgets by agent id","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/agents/:agent_id/assigned_widgets","host":["{{baseUrl}}"],"path":["agents",":agent_id","assigned_widgets"],"variable":[{"key":"agent_id","value":"{{agent_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 22 Apr 2021 13:00:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"cb2a5bfc2491705dc1524da88aa2d08d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0fa8c729-0e9d-4fa7-b2d5-140f5486502d"},{"key":"X-Runtime","value":"0.043752"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"uid\": \"<UUID string - 32 characters>\",\n        \"name\": \"<string>\",\n        \"group_qliq_id\": <integer>,\n        \"group_name\": \"<string>\"\n    }\n  \n]"}],"_postman_id":"15e2bd0a-96cc-41b9-aff1-e3543057446a"},{"name":"Get Conversation History  by agent id","id":"3f30f266-fcdb-4f8a-9479-34fc64a3ff67","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/agents/:agent_id/conversation_history","description":"<p>Get all Agents for this Chat Widget </p>\n<p>This response will be an array that contains the agent details:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>email address of the agent. This will be formatted as an email address with a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br /> \"en-US\" for an English speaking agent other <br />\"es\" for Spanish <br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>This is a boolean that will have two options: <br />1 - the agent is online.<br /> 0 - The agent is offline.</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>This is the full name in string format taken from the agent profile. It contains the First Name, Middle Initial, and Last Name of the individual. It is limited to 514 characters.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["agents",":agent_id","conversation_history"],"host":["{{baseUrl}}"],"query":[{"disabled":true,"key":"per_page","value":null},{"disabled":true,"key":"page","value":null}],"variable":[{"id":"9b45bdb2-6daa-4886-bc0b-bb6e72155987","type":"any","value":"{{agent_id}}","key":"agent_id"}]}},"response":[{"id":"8dcbc8a8-7a8c-4709-84b3-a811d4e7cd33","name":"Get Assigned widgets by agent id","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/agents/:agent_id/assigned_widgets","host":["{{baseUrl}}"],"path":["agents",":agent_id","assigned_widgets"],"variable":[{"key":"agent_id","value":"{{agent_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 22 Apr 2021 13:00:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"cb2a5bfc2491705dc1524da88aa2d08d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0fa8c729-0e9d-4fa7-b2d5-140f5486502d"},{"key":"X-Runtime","value":"0.043752"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"uid\": \"<UUID string - 32 characters>\",\n        \"name\": \"<string>\",\n        \"group_qliq_id\": <integer>,\n        \"group_name\": \"<string>\"\n    }\n  \n]"}],"_postman_id":"3f30f266-fcdb-4f8a-9479-34fc64a3ff67"},{"name":"Update Agent Status by widget","id":"1f0b884b-a2d0-47f4-af62-5b1e368428d0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"active\": true\n}"},"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents/:agent_id","description":"<p>Update an Agent's status.\nThis boolean statement when set to true will set the agent's status as active. The chat_widget_id and qliq id of the agent must be sent in the URL.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>active</td>\n<td>Required</td>\n<td>boolean The options for this boolean are: <br /> true - agent is marked as online<br />false - agent is marked as offline</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response will be the agent details with the updated status.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>email address of the agent. This will be formatted as an email address with a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br /> \"en-US\" for an English speaking agent other <br />\"es\" for Spanish <br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>This is a boolean that will have two options: <br />1 - the agent is online.<br /> 0 - The agent is offline.</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>This is the full name in string format taken from the agent profile. It contains the First Name, Middle Initial, and Last Name of the individual. It is limited to 514 characters.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","agents",":agent_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"ec2651f4-d111-446f-a0fa-7f8980dbb37e","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"},{"id":"37762956-5ac1-4946-9b5c-c11fd2f6ec3f","description":{"content":"<p>(Required) Qliq ID of the user you would like to add to this Chat Widget.</p>\n","type":"text/plain"},"type":"string","value":"{{qliq_id}}","key":"agent_id"}]}},"response":[{"id":"5a288dc2-43b7-4a3c-8079-d27f6a656e93","name":"The updated Agent","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"active\": \"<boolean>\"\n}"},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents/:agent_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","agents",":agent_id"],"variable":[{"key":"chat_widget_id"},{"key":"agent_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"email\": \"<string>\",\n    \"created_at\": \"<datetime>\",\n    \"updated_at\": \"<datetime>\",\n    \"qliq_id\": <integer>,\n    \"locales\": [\n        \"<string>\"\n    ],\n    \"isStatus\": <integer>,\n    \"full_name\": \"<string>\"\n}"}],"_postman_id":"1f0b884b-a2d0-47f4-af62-5b1e368428d0"},{"name":"Delete Agent","id":"56bbac0e-7d5f-482f-94c3-5e9b4c133d3c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents/:agent_id?reassigned_to_qliq_id={{reassign_id}}","description":"<p>Remove an Agent from this Chat Widget</p>\n<p>The response on a successful removal will only be the response code 200 Ok with the body of \"Done\"</p>\n","urlObject":{"path":["chat_widgets",":chat_widget_id","agents",":agent_id"],"host":["{{baseUrl}}"],"query":[{"description":{"content":"<p>Used for DELETE actions: The qliq id of the agent you want to reassign this agent's conversation to. If this parameter is absent, the conversations will be purged from our records.</p>\n","type":"text/plain"},"key":"reassigned_to_qliq_id","value":"{{reassign_id}}"}],"variable":[{"id":"f1065817-00eb-49d8-84a8-45fdb41c861d","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"},{"id":"70459c3a-11d5-450d-b310-6c7357cae3f2","description":{"content":"<p>(Required) Qliq ID of the user you would like to add to this Chat Widget.</p>\n","type":"text/plain"},"type":"string","value":"{{qliq_id}}","key":"agent_id"}]}},"response":[{"id":"0243e2ce-1645-4915-acff-85af51c2668c","name":"OK response, success receipt.","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents/:agent_id?reassigned_to_qliq_id=<integer>","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","agents",":agent_id"],"query":[{"key":"reassigned_to_qliq_id","value":"<integer>"}],"variable":[{"key":"chat_widget_id"},{"key":"agent_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":"Done"}],"_postman_id":"56bbac0e-7d5f-482f-94c3-5e9b4c133d3c"}],"id":"1a690475-5c81-4354-8735-2fcc96626874","description":"<p>Agents are Users who have been assigned to a widget and can initiate conversations with Patients. In order to get a list of Users and manage Users, utilize the User Management API.</p>\n","_postman_id":"1a690475-5c81-4354-8735-2fcc96626874"},{"name":"Patients","item":[{"name":"Create Patient","id":"f58c20c0-0728-40e5-a347-e97b80c95780","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n \"first_name\": \"<string>\",\n \"last_name\": \"<string>\",\n \"middle_name\": \"<string>\",\n \"dob\": null,\n \"email\": \"<string>\",\n \"mobile_number\": \"<integer>\",\n \"mrn\": null,\n \"patient_groups\": [\n     \"<string>\",\n     \"<string>\"\n ]  \n}"},"url":"{{baseUrl}}/patients","description":"<p>Create a Patient</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>First Name of the patient. This is a string with a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Optional</td>\n<td>Middle Name of the patient. This is a string with a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>Last Name This is a string with a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>dob</td>\n<td>Optional</td>\n<td>Date of Birth of the patient. This is in the format of MM/DD/YYYY</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Optional</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\" <br />For a US number: +19565551967. A US number also accepts the 10 digit phone number eg. 9565551967 <br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Optional</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Optional</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response will contain the following parameters:</p>\n<p>Response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This string is the 32 digit UUID of the patient</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>The first_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>The last_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Required</td>\n<td>Can be null, otherwise string that holds 255 characters</td>\n</tr>\n<tr>\n<td>dob_hash</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string that is a peppered SHA-256 hash of the patients date of birth. It is 64 characters</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Required</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Required</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\"<br />For a US number: +19565551967. A US number also accepts the 10 digit phone number<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"7356a0cf-3930-4f0b-883f-0e94f53d6db1","name":"Successfully created Patient","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"dob\": \"<date>\",\n    \"patient_groups\": [\n        \"<string>\",\n        \"<string>\"\n    ],\n    \"mobile_number\": \"<phone>\",\n    \"email\": \"<email>\",\n    \"mrn\": \"<string>\"\n}"},"url":"{{baseUrl}}/patients"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"uuid\": \"<uuid>\",\n \"first_name\": \"<string>\",\n \"last_name\": \"<string>\",\n \"middle_name\": \"<string>\",\n \"dob_hash\": \"<hash>\",\n \"mrn\": \"<string>\",\n \"mobile_number\": \"<phone>\",\n \"created_at\": \"<datetime>\",\n \"email\": \"<email>\",\n \"patient_groups\": [\n  \"<string>\",\n  \"<string>\"\n ]\n}\n"}],"_postman_id":"f58c20c0-0728-40e5-a347-e97b80c95780"},{"name":"Get a list of all Patients for your organization","id":"1a10683d-ed0f-4ba9-9190-6fb6687a53df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patients?page=1&per_page=15","description":"<p>Get details for all the Patients for your group.</p>\n<p>Response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This string is the 32 digit UUID of the patient</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>The first_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>The last_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Required</td>\n<td>Can be null, otherwise string that holds 255 characters</td>\n</tr>\n<tr>\n<td>dob_hash</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string that is a peppered SHA-256 hash of the patients date of birth. It is 64 characters</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Required</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Required</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\"<br />For a US number: +19565551967. A US number also accepts the 10 digit phone number<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients"],"host":["{{baseUrl}}"],"query":[{"key":"page","value":"1"},{"key":"per_page","value":"15"}],"variable":[]}},"response":[{"id":"ec46ab05-7926-40ca-8dfe-fef3a77cc46f","name":"An array of Patients.","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/patients"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n  \"uuid\": \"<uuid>\",\n  \"first_name\": \"<string>\",\n  \"last_name\": \"<string>\",\n  \"middle_name\": \"<string>\",\n  \"dob_hash\": \"<hash>\",\n  \"mrn\": \"<string>\",\n  \"mobile_number\": \"<phone>\",\n  \"created_at\": \"<datetime>\",\n  \"email\": \"<email>\",\n  \"patient_groups\": [\n   \"<string>\",\n   \"<string>\"\n  ]\n },\n {\n  \"uuid\": \"<uuid>\",\n  \"first_name\": \"<string>\",\n  \"last_name\": \"<string>\",\n  \"middle_name\": \"<string>\",\n  \"dob_hash\": \"<hash>\",\n  \"mrn\": \"<string>\",\n  \"mobile_number\": \"<phone>\",\n  \"created_at\": \"<datetime>\",\n  \"email\": \"<email>\",\n  \"patient_groups\": [\n   \"<string>\",\n   \"<string>\"\n  ]  \n            }\n        }\n    ],\n    \"meta\": {\n        \"total_pages\": 112,\n        \"current_page\": \"1\",\n        \"per_page\": \"2\",\n        \"total_records\": 112\n    }\n"}],"_postman_id":"1a10683d-ed0f-4ba9-9190-6fb6687a53df"},{"name":"Get Patients Query","id":"95c7b8cf-36df-4cb5-9d60-199eea041ec2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patients/?q={{name}}","description":"<p>The following patient fields are searched when making a query: first_name, middle_name, last_name, mobile_number, email address, and mrn. <br />The query is a string up to 255 characters. If the path parameters ends in \"?q=\", then every user from the group will be displayed. <br />A partial name search can be utilized, however, the search parameters must start with the beginning of the name - EG: For a search on the user named Test - \"?q=Te\" will yield the result of patient details of \"Test\", however, \"?q=est\" will yield 0 results.<br /> A query utilizing any part of a phone number will yield all patient results that contain that number - EG: For the number +19565551937 a query of \"?q=+1956\" will display yield the result of the patient details for +19565551937. Additionally, if a search is performed on \"?q=555\" the results will also contain the patient results of a user with 555 in the phone number.</p>\n<p>\nThe results will be displayed in an array with the following parameters:\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This string is the 32 digit UUID of the patient</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>The first_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>The last_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Required</td>\n<td>Can be null, otherwise string that holds 255 characters</td>\n</tr>\n<tr>\n<td>dob_hash</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string that is a peppered SHA-256 hash of the patients date of birth. It is 64 characters</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Required</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Required</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\"<br />For a US number: +19565551967. A US number also accepts the 10 digit phone number<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients",""],"host":["{{baseUrl}}"],"query":[{"key":"q","value":"{{name}}"}],"variable":[]}},"response":[{"id":"3f2917de-6bd8-4c0e-972d-86ec850b690d","name":"Get Patients Query","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/patients/?q={{name}}","host":["{{baseUrl}}"],"path":["patients",""],"query":[{"key":"q","value":"{{name}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.17.9"},{"key":"Date","value":"Wed, 17 Jun 2020 18:35:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"731ee01d15a5058f11222ca0803cfb71\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"e10dadc4-628d-41ee-8890-0812dff730b0"},{"key":"X-Runtime","value":"0.273877"}],"cookie":[],"responseTime":null,"body":"{\n\"data\": [\n        {\n  \"uuid\": \"<uuid>\",\n  \"first_name\": \"<string>\",\n  \"last_name\": \"<string>\",\n  \"middle_name\": \"<string>\",\n  \"dob_hash\": \"<hash>\",\n  \"mrn\": \"<string>\",\n  \"mobile_number\": \"<phone>\",\n  \"created_at\": \"<datetime>\",\n  \"email\": \"<email>\",\n  \"patient_groups\": [\n   \"<string>\",\n   \"<string>\"\n  ]\n },\n {\n  \"uuid\": \"<uuid>\",\n  \"first_name\": \"<string>\",\n  \"last_name\": \"<string>\",\n  \"middle_name\": \"<string>\",\n  \"dob_hash\": \"<hash>\",\n  \"mrn\": \"<string>\",\n  \"mobile_number\": \"<phone>\",\n  \"created_at\": \"<datetime>\",\n  \"email\": \"<email>\",\n  \"patient_groups\": [\n   \"<string>\",\n   \"<string>\"\n  ]  \n            }\n        }\n    ],\n    \"meta\": {\n        \"total_pages\": 112,\n        \"current_page\": \"1\",\n        \"per_page\": \"2\",\n        \"total_records\": 112\n    }"}],"_postman_id":"95c7b8cf-36df-4cb5-9d60-199eea041ec2"},{"name":"Get detail of a single Patient by UUID","id":"134ba66e-4963-4a63-b259-562e50d48aa5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patients/:patient_id","description":"<p>Get details for a single Patient by uuid. The patient uuid is required in the path.</p>\n<p>Response:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This string is the 32 digit UUID of the patient</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>The first_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>The last_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Required</td>\n<td>Can be null, otherwise string that holds 255 characters</td>\n</tr>\n<tr>\n<td>dob_hash</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string that is a peppered SHA-256 hash of the patients date of birth. It is 64 characters</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Required</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Required</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\"<br />For a US number: +19565551967. A US number also accepts the 10 digit phone number - 9565551967<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients",":patient_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"7ce2c16e-9a93-4033-9d24-1b7c00300a5e","description":{"content":"<p>(Required) Patient uuid</p>\n","type":"text/plain"},"type":"string","value":"{{patient_id}}","key":"patient_id"}]}},"response":[{"id":"5b484a30-0b3a-45b4-a145-60868e8c2bcf","name":"An single Patient.","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/patients/:patient_id","host":["{{baseUrl}}"],"path":["patients",":patient_id"],"variable":[{"key":"patient_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"uuid\": \"<uuid>\",\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"middle_name\": \"<string>\",\n    \"dob_hash\": \"<string>\",\n    \"mrn\": \"<string>\",\n    \"mobile_number\": \"<phone>\",\n    \"created_at\": \"<datetime>\",\n    \"email\": \"<email>\",\n    \"patient_groups\": [\n        \"<string>\",\n        \"<string>\"\n    ]\n}"}],"_postman_id":"134ba66e-4963-4a63-b259-562e50d48aa5"},{"name":"Get Conversation History of a single Patient by UUID","id":"875cd1f3-86bd-4a01-8979-c045f0f5a5ae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patients/:patient_id/conversation_history","description":"<p>Get details for a single Patient by uuid. The patient uuid is required in the path.</p>\n<p>Response:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This string is the 32 digit UUID of the patient</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>The first_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>The last_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Required</td>\n<td>Can be null, otherwise string that holds 255 characters</td>\n</tr>\n<tr>\n<td>dob_hash</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string that is a peppered SHA-256 hash of the patients date of birth. It is 64 characters</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Required</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Required</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\"<br />For a US number: +19565551967. A US number also accepts the 10 digit phone number - 9565551967<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients",":patient_id","conversation_history"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"079e01eb-b02b-495c-a585-39c2eaa67cc2","description":{"content":"<p>(Required) Patient uuid</p>\n","type":"text/plain"},"type":"string","value":"{{patient_id}}","key":"patient_id"}]}},"response":[{"id":"565fb756-32b9-48b7-bfae-e769bb9e7941","name":"An single Patient.","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/patients/:patient_id","host":["{{baseUrl}}"],"path":["patients",":patient_id"],"variable":[{"key":"patient_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"uuid\": \"<uuid>\",\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"middle_name\": \"<string>\",\n    \"dob_hash\": \"<string>\",\n    \"mrn\": \"<string>\",\n    \"mobile_number\": \"<phone>\",\n    \"created_at\": \"<datetime>\",\n    \"email\": \"<email>\",\n    \"patient_groups\": [\n        \"<string>\",\n        \"<string>\"\n    ]\n}"}],"_postman_id":"875cd1f3-86bd-4a01-8979-c045f0f5a5ae"},{"name":"Update Patient by UUID","id":"d41f998c-c733-497e-b968-fe54c2110f8f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"dob\": \"<date>\",\n    \"patient_groups\": [\n        \"<string>\",\n        \"<string>\"\n    ],\n    \"mobile_number\": \"<phone>\",\n    \"email\": \"<email>\",\n    \"mrn\": \"<string>\"\n}"},"url":"{{baseUrl}}/patients/:patient_id","description":"<p>Update a patient's information.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>first_name</td>\n<td>Optional</td>\n<td>string - this can be null for no change to the first_name. The first_name is limited to 255 characters.</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Optional</td>\n<td>string - this can be null for no change to the last_name. The last_name is limited to 255 characters.</td>\n</tr>\n<tr>\n<td>dob</td>\n<td>Optional</td>\n<td>date - this can be null for no change to the date of birth. The format for dob is MM/DD/YYYY</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Optional</td>\n<td>This the mobile phone number of the patient. It can be null for no change to the mobile_number. mobile_number in the format of \"'+', country code, area code, local number\" <br />For a US number: +19565551967. A US number also accepts the 10 digit phone number - 9565551967<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Optional</td>\n<td>email - this can be null for no change to the email address of the patient. email is an email address in an email address format</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Optional</td>\n<td>string - this can be null for no change to the existing MRN. This field has a 255 character limit. If the updated mrn is in use an error 491 will be generated</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Optional</td>\n<td>array  - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients",":patient_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"e7ba5a4a-dc86-4acd-983a-46e302482c9d","description":{"content":"<p>(Required) Patient uuid</p>\n","type":"text/plain"},"type":"string","value":"<uuid>","key":"patient_id"}]}},"response":[{"id":"bac4aa16-729e-44ec-9210-3b858b6a790b","name":"The updated Patient","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"dob\": \"<date>\",\n    \"patient_groups\": [\n        \"<string>\",\n        \"<string>\"\n    ],\n    \"mobile_number\": \"<phone>\",\n    \"email\": \"<email>\",\n    \"mrn\": \"<string>\"\n}"},"url":{"raw":"{{baseUrl}}/patients/:patient_id","host":["{{baseUrl}}"],"path":["patients",":patient_id"],"variable":[{"key":"patient_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"created_at\": \"<datetime>\",\n \"dob_hash\": \"<hash>\",\n \"email\": \"<email>\",\n \"first_name\": \"<string>\",\n \"last_name\": \"<string>\",\n \"middle_name\": \"<string>\",\n \"mobile_number\": \"<phone>\",\n \"mrn\": \"<string>\",\n \"uuid\": \"<uuid>\",\n \"patient_groups\": [\n  \"<string>\",\n  \"<string>\"\n ]\n}"}],"_postman_id":"d41f998c-c733-497e-b968-fe54c2110f8f"},{"name":"Delete Patient","id":"2e088b79-8e89-40a3-ba8d-17fc67a3f42e","request":{"auth":{"type":"noauth","isInherited":false},"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patients/:patient_id","description":"<p>Delete a Patient by uuid.\nThe patient uuid is required in the path.</p>\n<p>The response for a 200 OK is \"Done\"</p>\n","urlObject":{"path":["patients",":patient_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"9d76d3cd-0667-442b-b021-59d4f86d0a07","description":{"content":"<p>(Required) Patient uuid</p>\n","type":"text/plain"},"type":"string","value":"<uuid>","key":"patient_id"}]}},"response":[{"id":"44abcd54-5539-4e48-a5b4-b622f7795e33","name":"OK response.","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/patients/:patient_id","host":["{{baseUrl}}"],"path":["patients",":patient_id"],"variable":[{"key":"patient_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":"Done"}],"_postman_id":"2e088b79-8e89-40a3-ba8d-17fc67a3f42e"},{"name":"Reset DOB Auth Attempts","id":"5ccaf973-e62b-4c66-a941-0f03375159b2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patients/:patient_id/reset_auth_attempts","urlObject":{"path":["patients",":patient_id","reset_auth_attempts"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"d0b83515-ba06-4eaa-b4d2-2bbdcf6e6b88","type":"any","value":"{{patient_id}}","key":"patient_id"}]}},"response":[{"id":"ba49e665-1e98-4ab6-97d9-0c72d2137c88","name":"Reset DOB Auth Attempts","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/patients/:patient_id/reset_auth_attempts","host":["{{baseUrl}}"],"path":["patients",":patient_id","reset_auth_attempts"],"variable":[{"key":"patient_id","value":"{{patient_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Mon, 18 Oct 2021 13:48:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"2e17168991d662fb5a724fc2a967fe77\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"34598d22-7375-4a39-b01f-9d07d31d9c2e"},{"key":"X-Runtime","value":"0.016032"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Done\"\n}"}],"_postman_id":"5ccaf973-e62b-4c66-a941-0f03375159b2"},{"name":"CSV import patients","id":"3ae82383-11e2-4953-9544-5251b2d5bba9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{   \"csv_file\" : \"Rmlyc3QgTmFtZSxMYXN0IE5hbWUsTWlkZGxlIE5hbWUsTVJOLE1vYmlsZSBOdW1iZXIsRW1haWwsRE9CLEdyb3Vwcw0KSm9obixEb2UyMywsMjQzNjkyNzc2MSwsam9obi5kb2VAZ21haWwuY29tLDE3LTA3LTE5ODAsIiIibmV3IHRlc3QgZ3JvdXAiIiI=\",\r\n    \"status_notification_setting\": {\r\n        \"url\": \"https://enmdj71tajuwa.x.pipedream.net/\",\r\n        \"use_ssl\" : \"false\",\r\n        \"client_id\" : null,\r\n        \"client_secret\": null\r\n        }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patients/csv_import","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameters</strong></th>\n<th><strong>Required or Optional</strong></th>\n<th><strong>Descriptions</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>csv_file</td>\n<td>Required</td>\n<td>csv_file must be converted to base64 format. You can use a base64 converter from online.</td>\n</tr>\n<tr>\n<td>status_notification_setting</td>\n<td>Optional</td>\n<td>This object contains the settings for status notifications.</td>\n</tr>\n<tr>\n<td>url</td>\n<td>Optional</td>\n<td>This is the url for the webhook used for notification purposes.</td>\n</tr>\n<tr>\n<td>use_ssl</td>\n<td>Optional</td>\n<td>True or false.</td>\n</tr>\n<tr>\n<td>client_id</td>\n<td>Optional</td>\n<td>Id of the client.</td>\n</tr>\n<tr>\n<td>client_secret</td>\n<td>Optional</td>\n<td>Client secret.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients","csv_import"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"23c0fc59-36e4-4822-aba1-b62d7dba5faf","name":"CSV import patients","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{   \"csv_file\" : \"<string>\",\r\n    \"status_notification_setting\": {\r\n        \"url\": \"<string>\",\r\n        \"use_ssl\" : \"<boolean>\",\r\n        \"client_id\" : \"<string>\",\r\n        \"client_secret\": \"<string>\"\r\n        }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patients/csv_import"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 21 Dec 2021 13:47:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"4616368e5afff7714f758c390403799e\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0e5597de-d20c-4079-9d43-2ef107dc5274"},{"key":"X-Runtime","value":"0.043639"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"3ae82383-11e2-4953-9544-5251b2d5bba9"}],"id":"e2435e64-fcaf-4987-ab95-e9fd4b0ab98f","description":"<p>Patients are the end-users who are the targets of care campaigns. </p>\n","_postman_id":"e2435e64-fcaf-4987-ab95-e9fd4b0ab98f"},{"name":"Patient Groups","item":[{"name":"Create Patient Group","id":"bab742a5-a501-4f50-a5d4-501e422507f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_group\": {\r\n        \"name\": \"<string minimum 2 characters>\",\r\n        \"description\": \"<string>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/","urlObject":{"path":["patient_groups",""],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"2cc45f40-f4cf-43f2-9bd0-bb75c094b56f","name":"Create Patient Group","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_group\": {\r\n        \"name\": \"<string minimum 2 characters>\",\r\n        \"description\": \"<string>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:35:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"d5b78fbbabc4ec9b90b464fb5ed1d5cf\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"fe50fbf9-5ef1-4b1a-8251-8a69d5c528bc"},{"key":"X-Runtime","value":"0.060100"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"uuid\": \"<uuid>\"\n       \n}"}],"_postman_id":"bab742a5-a501-4f50-a5d4-501e422507f8"},{"name":"Get List of Patient Group","id":"84155ef4-9a1b-4f50-859e-9a844701f1c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patient_groups","urlObject":{"path":["patient_groups"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"1a0d7761-5376-4d7d-b4b9-c1cf05b185e7","name":"Get List of Patient Group","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patient_groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:46:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"3fd92606c4068c3750da08426680cf0a\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"3140bf8e-20cd-466e-9201-ddf5fc966b7d"},{"key":"X-Runtime","value":"0.029962"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<integer>\",\n        \"type\": \"patient_group\",\n        \"attributes\": {\n            \"id\": <integer>,\n            \"name\": \"<string>\",\n            \"description\": \"<string>\",\n            \"uuid\": \"<uuid>\"\n        }\n    },\n  \n]"}],"_postman_id":"84155ef4-9a1b-4f50-859e-9a844701f1c4"},{"name":"Get List of Patient Group Memebers","id":"8e85248d-2538-48a4-ad99-dfd2c3b7f311","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patient_groups/:patient_group_uuid/all_patients","urlObject":{"path":["patient_groups",":patient_group_uuid","all_patients"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"b0e5acab-f6ac-4208-929c-5beb81b153a2","type":"any","value":"{{patient_group_uuid}}","key":"patient_group_uuid"}]}},"response":[{"id":"c04dbea8-ccfc-4637-ba4b-7cb1c2adc893","name":"Get List of Patient Group","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patient_groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:46:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"3fd92606c4068c3750da08426680cf0a\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"3140bf8e-20cd-466e-9201-ddf5fc966b7d"},{"key":"X-Runtime","value":"0.029962"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<integer>\",\n        \"type\": \"patient_group\",\n        \"attributes\": {\n            \"id\": <integer>,\n            \"name\": \"<string>\",\n            \"description\": \"<string>\",\n            \"uuid\": \"<uuid>\"\n        }\n    },\n  \n]"}],"_postman_id":"8e85248d-2538-48a4-ad99-dfd2c3b7f311"},{"name":"Add Members to Patient Group","id":"ff294a62-5d13-40ba-bf4b-ed3a38bccc0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_uuid\": \"{{patient_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/:patient_group_uuid/add_patient","urlObject":{"path":["patient_groups",":patient_group_uuid","add_patient"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"09f2c4f7-9e65-4464-99ea-1b159d1ac88e","type":"any","value":"{{patient_group_uuid}}","key":"patient_group_uuid"}]}},"response":[{"id":"15b2a6a2-4500-4e5f-839a-599a4bf9bdd7","name":"Create Patient Group","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_group\": {\r\n        \"name\": \"<string minimum 2 characters>\",\r\n        \"description\": \"<string>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:35:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"d5b78fbbabc4ec9b90b464fb5ed1d5cf\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"fe50fbf9-5ef1-4b1a-8251-8a69d5c528bc"},{"key":"X-Runtime","value":"0.060100"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"uuid\": \"<uuid>\"\n       \n}"}],"_postman_id":"ff294a62-5d13-40ba-bf4b-ed3a38bccc0b"},{"name":"Remove Members from Patient Group","id":"f0189bf6-caec-46f9-92a3-46f0e34bd958","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_uuid\": \"{{patient_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/:patient_group_uuid/remove_patient/","urlObject":{"path":["patient_groups",":patient_group_uuid","remove_patient",""],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"4ce02c34-e2c9-4ca1-af32-ff17f120d25f","type":"any","value":"{{patient_group_uuid}}","key":"patient_group_uuid"}]}},"response":[{"id":"db599512-8999-41af-8735-dd00504f7705","name":"Create Patient Group","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_group\": {\r\n        \"name\": \"<string minimum 2 characters>\",\r\n        \"description\": \"<string>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:35:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"d5b78fbbabc4ec9b90b464fb5ed1d5cf\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"fe50fbf9-5ef1-4b1a-8251-8a69d5c528bc"},{"key":"X-Runtime","value":"0.060100"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"uuid\": \"<uuid>\"\n       \n}"}],"_postman_id":"f0189bf6-caec-46f9-92a3-46f0e34bd958"},{"name":"Edit Patient Group by UUID","id":"5e596840-1c61-4213-84a8-dfd149d29cc4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/:patient_group_uuid","urlObject":{"path":["patient_groups",":patient_group_uuid"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"c5237c49-e1b5-4acb-8e3b-652103b85f19","type":"string","value":"{{patient_group_uuid}}","key":"patient_group_uuid"}]}},"response":[{"id":"2627a193-fb46-4b82-8050-9eb3decb53ca","name":"Edit Patient Group by id","originalRequest":{"method":"PATCH","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_group\": {\r\n        \"name\": \"<string minimum 2 characters-255>\",\r\n        \"description\": \"<string>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/patient_groups/:patient_group_uuid","host":["{{baseUrl}}"],"path":["patient_groups",":patient_group_uuid"],"variable":[{"key":"patient_group_uuid","value":"{{patient_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:53:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"2141875aeffffc5b10da38858e39a66f\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"90c74af7-a83a-4c48-9e00-82f234b5a19d"},{"key":"X-Runtime","value":"0.039942"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"name\": \"string\",\n    \"description\": \"<string>\",\n    \"uuid\": \"<uuid>\"\n}"}],"_postman_id":"5e596840-1c61-4213-84a8-dfd149d29cc4"},{"name":"Delete Patient Group by UUID","id":"72db3a15-7bfa-4cd6-921b-3d202d7ea68e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/:patient_group_uuid","urlObject":{"path":["patient_groups",":patient_group_uuid"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"95f9d039-c2f7-4920-98de-9edfe76089dc","type":"string","value":"{{patient_group_uuid}}","key":"patient_group_uuid"}]}},"response":[{"id":"b513c08f-f103-4581-bd0b-7cbc947cec2b","name":"Delete Patient Group by UUID","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/patient_groups/:patient_group_uuid","host":["{{baseUrl}}"],"path":["patient_groups",":patient_group_uuid"],"variable":[{"key":"patient_group_uuid","value":"{{patient_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:52:14 GMT"},{"key":"Content-Type","value":"text/plain; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"b4a47503d4da566c1652ce8e1c0581b1\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"334aef44-7f76-46f7-863d-35858bbfd6c1"},{"key":"X-Runtime","value":"0.030147"}],"cookie":[],"responseTime":null,"body":"Done"}],"_postman_id":"72db3a15-7bfa-4cd6-921b-3d202d7ea68e"}],"id":"8404abac-631e-49e0-94b2-e5d1dfbb0844","event":[{"listen":"prerequest","script":{"id":"66172869-38d6-4df5-9289-1bbbc455be74","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"f938e6b0-aa97-4b8c-9f7c-afb34e5e77a7","type":"text/javascript","exec":[""]}}],"_postman_id":"8404abac-631e-49e0-94b2-e5d1dfbb0844","description":""},{"name":"Quick Forms","item":[{"name":"Get Quick Forms","id":"1523f72c-370a-4e4e-9275-c38f7b742686","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/quick_forms","description":"<p>Get information on all Quick Forms</p>\n<p>The response for this is an array of objects that contain the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>This is a string that has the name of the Quick Form. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>webhook_url</td>\n<td>Required</td>\n<td>This is string that is the URL to the webhook specified. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_subject</td>\n<td>Required</td>\n<td>This is a string that can be null. email_subject has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_enabled</td>\n<td>Required</td>\n<td>This is a boolean.<br />true - email to be sent<br />false - no email to be sent</td>\n</tr>\n<tr>\n<td>webhook_enabled</td>\n<td>Required</td>\n<td>This is a boolean.<br />true - webhook enabled<br />false - no webhook.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["quick_forms"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"82743e34-220c-458b-b11f-a8cfa086dd17","name":"An array of Quick Forms","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/quick_forms"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n {\n  \"name\": \"<json>\",\n  \"uuid\": \"<uuid>\",\n  \"webhook_url\": \"<url>\",\n  \"email_subject\": \"<string>\",\n  \"email_enabled\": \"<boolean>\",\n  \"webhook_enabled\": \"<boolean>\"\n },\n {\n  \"name\": \"<json>\",\n  \"uuid\": \"<uuid>\",\n  \"webhook_url\": \"<url>\",\n  \"email_subject\": \"<string>\",\n  \"email_enabled\": \"<boolean>\",\n  \"webhook_enabled\": \"<boolean>\"\n }\n]"}],"_postman_id":"1523f72c-370a-4e4e-9275-c38f7b742686"},{"name":"Get Quick Form - by UUID","id":"94459e69-7343-41df-92a0-b5662cc36ffa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/quick_forms/:quick_form_id","description":"<p>This function is not currently exposed.<br />Get information for a single Quick Form by id.</p>\n<p>The response is:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>This is a string that has the name of the Quick Form. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>webhook_url</td>\n<td>Required</td>\n<td>This is string that is the URL to the webhook specified. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_subject</td>\n<td>Required</td>\n<td>This is a string that can be null. email_subject has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_enabled</td>\n<td>Required</td>\n<td>This is a boolean.  <br />true - email to be sent  <br />false - no email to be sent</td>\n</tr>\n<tr>\n<td>webhook_enabled</td>\n<td>Required</td>\n<td>This is a boolean.  <br />true - webhook enabled  <br />false - no webhook.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["quick_forms",":quick_form_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"cfa9cbbb-1000-4522-99e7-edc10462fa10","description":{"content":"<p>(Required) Quick Form ID</p>\n","type":"text/plain"},"type":"string","value":"{{quick_form_integer}}","key":"quick_form_id"}]}},"response":[{"id":"a078997f-f88b-46b8-bf7e-e2d52ecffc32","name":"A single Quick Form object.","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/quick_forms/:quick_form_id","host":["{{baseUrl}}"],"path":["quick_forms",":quick_form_id"],"variable":[{"key":"quick_form_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"name\": \"<json>\",\n \"uuid\": \"<uuid>\",\n \"webhook_url\": \"<url>\",\n \"email_subject\": \"<string>\",\n \"email_enabled\": \"<boolean>\",\n \"webhook_enabled\": \"<boolean>\"\n}"}],"_postman_id":"94459e69-7343-41df-92a0-b5662cc36ffa"},{"name":"Get Quick Form Submissions","id":"0cdf001a-aaf2-4e84-9840-d67ba9a3ef4d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/quick_forms/:quick_form_uuid/submissions","description":"<p>Get information on all Quick Forms</p>\n<p>The response for this is an array of objects that contain the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>This is a string that has the name of the Quick Form. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>webhook_url</td>\n<td>Required</td>\n<td>This is string that is the URL to the webhook specified. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_subject</td>\n<td>Required</td>\n<td>This is a string that can be null. email_subject has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_enabled</td>\n<td>Required</td>\n<td>This is a boolean.<br />true - email to be sent<br />false - no email to be sent</td>\n</tr>\n<tr>\n<td>webhook_enabled</td>\n<td>Required</td>\n<td>This is a boolean.<br />true - webhook enabled<br />false - no webhook.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["quick_forms",":quick_form_uuid","submissions"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"9ca860b9-00f4-4ba4-a9a8-337cbfd3b736","type":"string","value":"{{form_uuid}}","key":"quick_form_uuid"}]}},"response":[{"id":"c7cb0b73-3046-468d-9b00-8d39caf867fd","name":"An array of Quick Forms","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/quick_forms"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n {\n  \"name\": \"<json>\",\n  \"uuid\": \"<uuid>\",\n  \"webhook_url\": \"<url>\",\n  \"email_subject\": \"<string>\",\n  \"email_enabled\": \"<boolean>\",\n  \"webhook_enabled\": \"<boolean>\"\n },\n {\n  \"name\": \"<json>\",\n  \"uuid\": \"<uuid>\",\n  \"webhook_url\": \"<url>\",\n  \"email_subject\": \"<string>\",\n  \"email_enabled\": \"<boolean>\",\n  \"webhook_enabled\": \"<boolean>\"\n }\n]"}],"_postman_id":"0cdf001a-aaf2-4e84-9840-d67ba9a3ef4d"},{"name":"Get Quick Form Submission as PDF","id":"e8defcb5-52f6-44a1-9744-e6d15abd2764","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/quick_forms/:form_uuid/submission_as_pdf?form_submission_uuid={{form_submission_uuid}}","description":"<p>Get information on all Quick Forms</p>\n<p>The response for this is an array of objects that contain the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>This is a string that has the name of the Quick Form. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>webhook_url</td>\n<td>Required</td>\n<td>This is string that is the URL to the webhook specified. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_subject</td>\n<td>Required</td>\n<td>This is a string that can be null. email_subject has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_enabled</td>\n<td>Required</td>\n<td>This is a boolean.<br />true - email to be sent<br />false - no email to be sent</td>\n</tr>\n<tr>\n<td>webhook_enabled</td>\n<td>Required</td>\n<td>This is a boolean.<br />true - webhook enabled<br />false - no webhook.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["quick_forms",":form_uuid","submission_as_pdf"],"host":["{{baseUrl}}"],"query":[{"key":"form_submission_uuid","value":"{{form_submission_uuid}}"}],"variable":[{"id":"70e08cf9-caae-41ec-9937-3327b9eccb53","type":"any","value":"{{form_uuid}}","key":"form_uuid"}]}},"response":[{"id":"4502cf12-f03e-4ff4-bd61-66114a6970da","name":"Get Quick Form Submission as PDF","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/quick_forms/:form_uuid/submission_as_pdf?form_submission_uuid={{form_submission_uuid}}","host":["{{baseUrl}}"],"path":["quick_forms",":form_uuid","submission_as_pdf"],"query":[{"key":"form_submission_uuid","value":"{{form_submission_uuid}}"}],"variable":[{"key":"form_uuid","value":"{{form_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Fri, 24 Sep 2021 23:13:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"93278a145e1078d8160a194a739cf38d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"03fa6772-c965-4593-b81f-74928d0bb6ba"},{"key":"X-Runtime","value":"0.539621"}],"cookie":[],"responseTime":null,"body":"{\n    \"file\": {\n        \"content\": \"<string base64>\",\n        \"filename\": \"Form Submission-<uuid>.pdf\",\n        \"content_type\": \"application/pdf\",\n        \"completion_status\": \"DO\",\n        \"uploaded_at\": \"<datetime>\"\n    },\n    \"file_type\": \"form\",\n    \"attachments\": [\n        {\n            \"file\": {\n                \"content\": \"<string base64>\",\n                \"filename\": \"<element>.pdf\",\n                \"content_type\": \"application/pdf\",\n                \"completion_status\": \"DO\",\n                \"uploaded_at\": \"<datetime>\"\n            },\n            \"file_type\": \"attachment\"\n        }\n    ],\n    \"sender_uid\": \"<string>\",\n    \"sender_name\": null,\n    \"chat_widget_uid\": \"<string>\",\n    \"conversation_uuid\": \"<string>\",\n    \"created_at\": \"<datetime>\"\n}"}],"_postman_id":"e8defcb5-52f6-44a1-9744-e6d15abd2764"}],"id":"5d42d425-de03-4b73-a80e-7ced9125422c","description":"<p>'Quick Forms' enables Admins to create custom forms like surveys, questionnaires, register forms.</p>\n","_postman_id":"5d42d425-de03-4b73-a80e-7ced9125422c"},{"name":"Custom Attributes","item":[{"name":"Create Custom Attribute","id":"134eb89b-debb-4c8d-a289-cb8e8ff678fb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n \"attribute\": {\r\n     \"name\": \"string - CSV column name\", \"key\": \"string\"\r\n }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/custom_attributes","description":"<p>Name: is a the CSV column named used for importing patients via CSV. Generally, this will be in CamelCase - but also does support spaces.</p>\n<p>Key: is the name of the attribute that can be used in Quick Forms or Chat Bots. Generally, this will be in snake_case. Do not include spaces or special characters for this attribute. Capital letters will yield a 422 error.</p>\n","urlObject":{"path":["custom_attributes"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"bd335ad6-3f99-44b3-b7ec-f5aea83314f8","name":"Example of Create Custom Attribute","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n \"attribute\": {\r\n     \"name\": \"string1\", \"key\": \"string1\"\r\n }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/custom_attributes"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.20.1"},{"key":"Date","value":"Wed, 09 Mar 2022 14:32:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"74e4d5ae1165a905d0f893da961a172c\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"c3874a36-0ab0-4cc4-879b-03b7e99963fc"},{"key":"X-Runtime","value":"0.029195"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 63,\n    \"name\": \"string1\",\n    \"key\": \"string1\",\n    \"kind\": \"patient\"\n}"}],"_postman_id":"134eb89b-debb-4c8d-a289-cb8e8ff678fb"},{"name":"Get List of Custom Attributes","id":"5d79ebae-6ca0-45db-9eb4-15904219728f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/custom_attributes","urlObject":{"path":["custom_attributes"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"34911d3e-832e-46d4-8b84-8534b2ee2b99","name":"Get List of Custom Attributes","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/custom_attributes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.20.1"},{"key":"Date","value":"Wed, 09 Mar 2022 14:31:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"ae4b8cd1f7bd447ab5d836d7862c710d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"17008611-57a9-4820-bf5b-0342513d410a"},{"key":"X-Runtime","value":"0.014640"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 19,\n        \"name\": \"a 4 apple\",\n        \"key\": \"a_4_apple\",\n        \"kind\": \"patient\"\n    },\n    {\n        \"id\": 2,\n        \"name\": \"covid results\",\n        \"key\": \"covid_results\",\n        \"kind\": \"patient\"\n    },\n    {\n        \"id\": 26,\n        \"name\": \"Covid Test Result\",\n        \"key\": \"covid_test_result\",\n        \"kind\": \"patient\"\n    },\n    {\n        \"id\": 1,\n        \"name\": \"outstanding balance\",\n        \"key\": \"outstanding_balance\",\n        \"kind\": \"patient\"\n    },\n    {\n        \"id\": 61,\n        \"name\": \"PatientProfileId\",\n        \"key\": \"patient_profile_id\",\n        \"kind\": \"patient\"\n    },\n    {\n        \"id\": 62,\n        \"name\": \"string1\",\n        \"key\": \"string1\",\n        \"kind\": \"patient\"\n    },\n    {\n        \"id\": 20,\n        \"name\": \"v4u\",\n        \"key\": \"v4u\",\n        \"kind\": \"patient\"\n    }\n]"}],"_postman_id":"5d79ebae-6ca0-45db-9eb4-15904219728f"},{"name":"Patch Custom Attribute by ID","id":"46eb07a6-811d-4ded-9f21-515a140cd8ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n \"attribute\": {\r\n     \"name\": \"string2\", \"key\": \"string2\"\r\n }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/custom_attributes/:id","description":"<p>Name: is a the CSV column named used for importing patients via CSV. Generally, this will be in CamelCase - but also does support spaces. EG: \"Test Data\" or \"TestData\"</p>\n<p>Key: is the name of the attribute that can be used in Quick Forms or Chat Bots. Generally, this will be in snake_case. Do not include spaces or special characters for this attribute. EG: \"test_data\". Capital letters will yield a 422 error.</p>\n","urlObject":{"path":["custom_attributes",":id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"1af8174d-61fb-42e0-8dd3-68faf99709ed","type":"any","value":"{{attribute_id}}","key":"id"}]}},"response":[{"id":"cfa0dc2c-73c3-4799-9417-35da61dc2e42","name":"Patch Custom Attribute by ID","originalRequest":{"method":"PATCH","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n \"attribute\": {\r\n     \"name\": \"string2\", \"key\": \"string2\"\r\n }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/custom_attributes/:id","host":["{{baseUrl}}"],"path":["custom_attributes",":id"],"variable":[{"key":"id","value":"{{attribute_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.20.1"},{"key":"Date","value":"Wed, 09 Mar 2022 14:33:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"6b481f8290e5ba69a38a57033a4c1db9\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"6edb60a7-11da-4f26-8b52-502a02a1edf1"},{"key":"X-Runtime","value":"0.027372"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 63,\n    \"name\": \"string2\",\n    \"key\": \"string2\",\n    \"kind\": \"patient\"\n}"}],"_postman_id":"46eb07a6-811d-4ded-9f21-515a140cd8ce"},{"name":"Delete Custom Attribute by ID","id":"3db22ed3-765c-4e81-8957-827dd9d4941a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/custom_attributes/:id","urlObject":{"path":["custom_attributes",":id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"3a6c360e-727e-4763-aa12-902ec17192ab","type":"any","value":"62","key":"id"}]}},"response":[{"id":"3fd43079-24f0-4358-b892-d687c8c14c85","name":"Delete Custom Attribute by ID","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/custom_attributes/:id","host":["{{baseUrl}}"],"path":["custom_attributes",":id"],"variable":[{"key":"id","value":"{{attribute_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.20.1"},{"key":"Date","value":"Wed, 09 Mar 2022 14:31:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"6bb12d47214dfee7822fefe7e6e3e95f\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"7c10d5d4-122d-4392-ad0d-cf9b2d762168"},{"key":"X-Runtime","value":"0.018190"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"message\": \"Removed\"\n}"}],"_postman_id":"3db22ed3-765c-4e81-8957-827dd9d4941a"}],"id":"9bcf9625-cfb4-47ad-9fd3-0103dc2072e9","description":"<p>Custom Attributes can be used in Quick Form fields or Chatbot messages.<br />This allows the definition of additional Custom Patient Attributes (in addition to standard patient attributes such as First Name, DOB, etc).</p>\n<p>Standard CRUD operations can be performed for the creation of individual custom attributes.<br />Custom attributes must be defined prior to using them in a chatbot, form, or importing a CSV with defined fields.</p>\n<p>Attributes can be used in chatbot logic and forms to create unique user experiences. In chatbots, the data can be used for patient validation elements. In forms, the custom attributes can be used in the \"Pull From\".</p>\n","_postman_id":"9bcf9625-cfb4-47ad-9fd3-0103dc2072e9"},{"name":"Care Campaigns","item":[{"name":"Create campaign","id":"f08ea9cc-b5be-4ba8-b93e-156ca250b616","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{session_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{   \"name\": \"<string>\",\r\n    \"patient_groups\" : [\"<string - uuid>\", \"<string - uuid>\"],\r\n    \"chat_widget_uuid\": \"<string - uuid>\",\r\n    \"schedule_time\" : { \r\n        \"send_immediately\": \"<boolean>\",\r\n        \"datetime\": \"2021-12-21T08:00:25-06:00\"\r\n        },\r\n    \"email_message\" : {\r\n        \"subject\" : {\"en-US\": \"<string>\"},\r\n        \"body\" : {\"en-US\": \"<string>\"}\r\n    },\r\n    \"sms_message\" : \r\n    { \r\n        \"text\": {\"en-US\": \"<string>\"}\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Required or Optional</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Name</td>\n<td>Required</td>\n<td>Care Campaign and MUST be unique. String minimum of 3 characters.  <br /></td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>The uuid of patient group or groups must be unique. String.</td>\n</tr>\n<tr>\n<td>chat_widget_uuid</td>\n<td>Required</td>\n<td>The uuid of a chat widget associated with the care campaign.</td>\n</tr>\n<tr>\n<td>schedule_time</td>\n<td>Required</td>\n<td>Schedule_time is a boolean.</td>\n</tr>\n<tr>\n<td>datetime</td>\n<td>Optional</td>\n<td>Datetime must be in 2021-12-21T08:00:25-06:00 format.</td>\n</tr>\n<tr>\n<td>email_message</td>\n<td>Required</td>\n<td>Object that includes subject and body of the care campaign.</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>Required</td>\n<td>The subject line of the care campaign. String.</td>\n</tr>\n<tr>\n<td>body</td>\n<td>Required</td>\n<td>The body of the message to be sent out with care campaign. String.</td>\n</tr>\n<tr>\n<td>sms_message</td>\n<td>Required</td>\n<td>Object that includes the text for the sms message for the care campaign. String.</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>The text of the sms_message being sent out with care campaign. String.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["campaigns"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"a51de31c-7211-4b48-87e3-34f6ac821923","name":"Create campaign","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{   \"name\": \"<string>\",\r\n    \"patient_groups\" : [\"<string - uuid>\", \"<string - uuid>\"],\r\n    \"chat_widget_uuid\": \"<string - uuid>\",\r\n    \"schedule_time\" : { \r\n        \"send_immediately\": \"<boolean>\",\r\n        \"datetime\": \"<datetime>\"\r\n        },\r\n    \"email_message\" : {\r\n        \"subject\" : {\"en-US\": \"<string>\"},\r\n        \"body\" : {\"en-US\": \"<string>\"}\r\n    },\r\n    \"sms_message\" : \r\n    { \r\n        \"text\": {\"en-US\": \"<string>\"}\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 21 Dec 2021 13:47:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"4616368e5afff7714f758c390403799e\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0e5597de-d20c-4079-9d43-2ef107dc5274"},{"key":"X-Runtime","value":"0.043639"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"<string>\",\n    \"uuid\": \"<uuid>\",\n    \"owner_type\": \"Group\",\n    \"owner_id\": 2198,\n    \"created_at\": \"<datetime>\",\n    \"patient_groups\": [\n        {\n            \"uuid\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"name\": \"<string>\"\n        },\n        {\n            \"uuid\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"name\": \"<string>\"\n        }\n    ],\n    \"camp_sms_message\": {\n        \"schedule_time\": \"<datetime>\",\n        \"content\": \"<string>\",\n        \"url\": \"<string>\"\n    },\n    \"chat_widget\": {\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"uid\": \"<uuid>\"\n    }\n}"}],"_postman_id":"f08ea9cc-b5be-4ba8-b93e-156ca250b616"},{"name":"Get campaign by id","id":"871e6b15-cd0e-4b2b-a9d8-4201eee2caef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{session_key}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns/:care_campaign_id","description":"<p>The id of the care campaign being queried must be included in the url of the request.</p>\n","urlObject":{"path":["campaigns",":care_campaign_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"dfeaa249-957a-492c-b64f-bac741aaa3a2","type":"any","value":"{{care_campaign_id}}","key":"care_campaign_id"}]}},"response":[{"id":"8b2535cc-a3af-49fb-9369-0c2d6952f273","name":"Get campaign by id","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns/<care campaign id>"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 21 Dec 2021 13:47:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"4616368e5afff7714f758c390403799e\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0e5597de-d20c-4079-9d43-2ef107dc5274"},{"key":"X-Runtime","value":"0.043639"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"871e6b15-cd0e-4b2b-a9d8-4201eee2caef"},{"name":"Get campaigns","id":"9cf221fb-ba6e-4e67-b077-d232905b26f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{session_key}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns","description":"<p>This request produces a list of campaigns for an organization.</p>\n","urlObject":{"path":["campaigns"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"2ceb9fe8-2fc4-44b2-a4e2-f7039d350cc7","name":"Get campaign by id","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 21 Dec 2021 13:47:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"4616368e5afff7714f758c390403799e\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0e5597de-d20c-4079-9d43-2ef107dc5274"},{"key":"X-Runtime","value":"0.043639"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"9cf221fb-ba6e-4e67-b077-d232905b26f5"},{"name":"Delete campaign by id","id":"96a65f74-a7a7-4281-811b-6340f8d18cbc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{session_key}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns/:care_campaign_id","description":"<p>This request will delete a care campaign specified by the care campaign id included in the request url.</p>\n","urlObject":{"path":["campaigns",":care_campaign_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"c5864f87-dfc9-4b1d-9d13-3b92c3bdaf8d","type":"any","value":"{{care_campaign_id}}","key":"care_campaign_id"}]}},"response":[{"id":"410ae3bc-75c5-4b2f-b86d-c13999a5227b","name":"Delete campaign by id","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns/<care campaign id>"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 21 Dec 2021 13:47:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"4616368e5afff7714f758c390403799e\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0e5597de-d20c-4079-9d43-2ef107dc5274"},{"key":"X-Runtime","value":"0.043639"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"96a65f74-a7a7-4281-811b-6340f8d18cbc"}],"id":"4dffe0b5-9d4e-414a-933d-6b96abe5150e","description":"<p>Care Campaigns are mass communications to a targeted patient group that can either be sent immediately or at a scheduled time.</p>\n","_postman_id":"4dffe0b5-9d4e-414a-933d-6b96abe5150e"},{"name":"Conversations","item":[{"name":"Initiate and modify a conversation","item":[{"name":"Start Conversation","event":[{"listen":"test","script":{"id":"e52eeadd-eee5-4d77-8dfd-e8866f2941e8","exec":["let jsonData = JSON.parse(responseBody);\r","pm.environment.set(\"conversation_id\", jsonData.conversation_uid);\r","\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","pm.test(\"Response time is less than 200ms\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(200);\r","});"],"type":"text/javascript","packages":{}}}],"id":"36a0423f-84d5-4ddb-98fd-830df4c3b636","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n   \"initiator_qliq_id\": \"{{qliq_id}}\",\n    \"sms_subject\": \"<string>\",\n    \"human_only\": false,\n    \"send_invitation\": true,\n    \"patient_uid\": \"{{patient_id}}\"\n\n}\n","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/start_conversation","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>initiator_qliq_id</td>\n<td>Optional</td>\n<td>This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>sms_subject</td>\n<td>Conditionally Optional</td>\n<td>string. This is the text message that the patient will receive. It is limited to 1600 characters. <strong>It is possible to create a conversation and not send a message if the sms_subject is null.</strong></td>\n</tr>\n<tr>\n<td>human_only</td>\n<td>Optional</td>\n<td>This option is optional and is supposed to assign a conversation to an agent if the conversation rule specifies that all new conversations should be assigned to a bot.  <br />boolean options:  <br />True - bypass chatbot to chat with an agent</td>\n</tr>\n<tr>\n<td>send_invitation</td>\n<td>Conditionally Optional</td>\n<td>if send_invitation = true sms_subject cannot be undefined and the invitation will not be sent and the conversation will be created.  <br />boolean options:  <br />true - send text to patient  <br />false - do not send invitation text.</td>\n</tr>\n<tr>\n<td>status:no_reply</td>\n<td>Optional</td>\n<td>if status:no_reply Patient will not be able to respond to a conversation.  <br />default setting is set to reply so that a patient will be able to respond to a conversation unless the status:no_reply setting is in the request body</td>\n</tr>\n<tr>\n<td>patient_uid</td>\n<td>One of Required</td>\n<td>Either patient_uid or patient_info must be used. This is the uuid of the patient. This is a string that is composed of 32 characters.</td>\n</tr>\n<tr>\n<td>patient_info</td>\n<td>One of Required</td>\n<td>Either patient_uid or patient_info must be used. patient_info is an array - the details of this array are below</td>\n</tr>\n</tbody>\n</table>\n</div><p>If the patient_info array is used One of mobile_number or email is required.<br />The patient_info array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>first_name</td>\n<td>Optional</td>\n<td>string - the patient first_name has a 255 character limit</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Optional</td>\n<td>string - the patient last_name has a 255 character limit</td>\n</tr>\n<tr>\n<td>dob</td>\n<td>Optional</td>\n<td>date in the format of MM/DD/YYYY</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>One of Required</td>\n<td>Either a mobile number or email address is required to send the invitation to the patient. phone in the format of \"'+', country code, area code, local number\"  <br />For a US number: +19565551967. A US number also accepts the 10 digit phone number  <br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>email</td>\n<td>One of Required</td>\n<td>Either a mobile number or email address is required to send the invitation to the patient. email must be in an email address format. eg. <a href=\"mailto:test@example.com\">test@example.com</a></td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Optional</td>\n<td>string this field has a 255 character limit</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>It is possible to create a conversation and not send a message if the sms_subject is null.</strong></p>\n<p>The post response has the following information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>converstation_uid</td>\n<td>Required</td>\n<td>32 character string that is the UUID of the conversation</td>\n</tr>\n<tr>\n<td>conversation_endpoint</td>\n<td>Required</td>\n<td>Partial URL path to the conversation in the format of \"/quincy_api/v1/conversations/&lt;32 character conversation_uid&gt;\"</td>\n</tr>\n<tr>\n<td>invitation_url</td>\n<td>Required</td>\n<td>Short url to that is sent to the conversation \"<a href=\"https://webprod.qliqsoft.com/short/%7B%7Bshort_url_id%7D%7D\">https://webprod.qliqsoft.com/short/{{short_url_id}}\"</a></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","start_conversation"],"host":["{{baseUrl}}"],"query":[],"variable":[{"description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"0e504c99-2843-42f6-aeb6-6e3f46fac959","name":"Start Conversation","originalRequest":{"method":"POST","header":[{"key":"Authorization","type":"text","value":"{{session_key}}"}],"body":{"mode":"raw","raw":"{\n    \"initiator_qliq_id\": \"<integer>\",\n    \"sms_subject\": \"<string>\",\n    \"human_only\": \"<boolean>\",\n    \"patient_uid\": \"<uuid>\",\n    \"send_invitation\": \"<boolean>\",\n    \"status\": \"<string>\",\n    \"patient_info\": {\n        \"first_name\": \"<string>\",\n        \"last_name\": \"<string>\",\n        \"dob\": \"<date>\",\n        \"mobile_number\": \"<phone>\",\n        \"email\": \"<email>\",\n        \"mrn\": \"<string>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/start_conversation","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","start_conversation"],"variable":[{"description":"(Required) Chat Widget UUID","key":"chat_widget_id","type":"string","value":"{{chat_widget_id}}"}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n    \"conversation_uid\": \"<string 32>>\",\n    \"conversation_endpoint\": \"/quincy_api/v1/conversations/{{conversation_id}}\",\n    \"invitation_url\": \"https://webprod.qliqsoft.com/short/{{short_url_id}}\"\n}"}],"_postman_id":"36a0423f-84d5-4ddb-98fd-830df4c3b636"},{"name":"Update Conversation Status","id":"fa5a7857-f571-4a56-bbba-06fce4e0777c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"status\": \"open\"\n}"},"url":"{{baseUrl}}/conversations/:conversation_id","description":"<p>Updating a conversation's status is an integral part of the functionality. This is used to tell the state of the conversation as to whether or not the conversation is open or closed. There are several options for this and listed in the enums below.</p>\n<p>The available enums are:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>enum</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>unassigned</td>\n<td>not currently assigned to an agent</td>\n</tr>\n<tr>\n<td>open</td>\n<td>assigned to an agent and unresolved</td>\n</tr>\n<tr>\n<td>close</td>\n<td>closed</td>\n</tr>\n<tr>\n<td>spam</td>\n<td>spam message is hidden from visible pool of conversations</td>\n</tr>\n<tr>\n<td>duplicate</td>\n<td>duplicate message is hidden from the visible pool of conversations</td>\n</tr>\n<tr>\n<td>escalated</td>\n<td>conversation is no longer assigned to the bot, but not yet assigned to an agent</td>\n</tr>\n<tr>\n<td>assigned_to_bot</td>\n<td>reassigned to bot</td>\n</tr>\n<tr>\n<td>invited</td>\n<td>invited but has not accepted the invite to the conversation</td>\n</tr>\n<tr>\n<td>archived</td>\n<td>archived messages are removed from the visible pool of conversations</td>\n</tr>\n<tr>\n<td>no_reply</td>\n<td>sets no_reply as true which prevents Patient from engaging in the conversation</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"2d02a18c-474f-4d24-a3c8-c8d7a83442c7","description":{"content":"<p>(Required) Conversation UUID</p>\n","type":"text/plain"},"type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"654e5d53-bed5-4bda-a7ce-dd628cc4209c","name":"The updated Conversation","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"status\": \"<string>\"\n}"},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"chat_widget_id\": \"<integer>\",\n \"uuid\": \"<string>\",\n \"status\": \"<uuid>\",\n \"created_at\": \"<datetime>\",\n \"updated_at\": \"<datetime>\",\n \"archive_after\": \"<datetime>\",\n \"locale\": \"<locale>\",\n \"visible_to_id\": \"<integer>\"\n}"}],"_postman_id":"fa5a7857-f571-4a56-bbba-06fce4e0777c"},{"name":"Update Conversation Resend Terms and Conditions","id":"46b2db39-cb02-4145-a895-a1b609466f87","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","type":"text","value":"{{session_key}}"}],"body":{"mode":"raw","raw":"{\n    \"sms_subject\": \"Reaccept the terms and conditions to continue\"\n}"},"url":"{{baseUrl}}/conversations/:conversation_id/push_terms_and_conditions","description":"<p>Updating a conversation's status is an integral part of the functionality. This PATCH to a conversation is used to resend the Terms and Conditions to a user. There is an optional parameter that can be used to customize the SMS message that is sent to the patient asking the user to reaccept the Terms and Conditions again.</p>\n<p>The available enums are:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sms_subject</td>\n<td>This is a string that can be used to send a new notification message to the user. A new link for the conversation will be sent to the user</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id","push_terms_and_conditions"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"a8ab0115-819c-44e0-9f3b-40afd29d56bb","description":{"content":"<p>(Required) Conversation UUID</p>\n","type":"text/plain"},"type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"c82f8bc7-024b-4488-a511-c0878e77052e","name":"The updated Conversation","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"status\": \"<string>\"\n}"},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"chat_widget_id\": \"<integer>\",\n \"uuid\": \"<string>\",\n \"status\": \"<uuid>\",\n \"created_at\": \"<datetime>\",\n \"updated_at\": \"<datetime>\",\n \"archive_after\": \"<datetime>\",\n \"locale\": \"<locale>\",\n \"visible_to_id\": \"<integer>\"\n}"}],"_postman_id":"46b2db39-cb02-4145-a895-a1b609466f87"},{"name":"Assign an agent to a conversation","id":"3621e90d-1e69-4331-871c-b6ce46482042","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","type":"text","value":"{{session_key}}"}],"body":{"mode":"raw","raw":"{\n    \"assignee_qliq_id\": \"{{qliq_id}}\"\n}"},"url":"{{baseUrl}}/conversations/:conversation_id/update_assignee","description":"<p>Updating a conversation's participants is an integral part of the interactive functionality of a chat. This PATCH is  used to change the assigned agent (assignee) to a conversation. In order for an agent to respond to a conversation, the agent must be assigned to the conversation. </p>\n","urlObject":{"path":["conversations",":conversation_id","update_assignee"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"6c2ccd6c-17fd-4f9d-9357-bdf9f9b8eb43","description":{"content":"<p>(Required) Conversation UUID</p>\n","type":"text/plain"},"type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"f8bba7e0-9e54-4c9d-8e53-140d6492546e","name":"The updated Conversation","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"status\": \"<string>\"\n}"},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"chat_widget_id\": \"<integer>\",\n \"uuid\": \"<string>\",\n \"status\": \"<uuid>\",\n \"created_at\": \"<datetime>\",\n \"updated_at\": \"<datetime>\",\n \"archive_after\": \"<datetime>\",\n \"locale\": \"<locale>\",\n \"visible_to_id\": \"<integer>\"\n}"}],"_postman_id":"3621e90d-1e69-4331-871c-b6ce46482042"},{"name":"Assign a bot to a conversation","id":"b89e80c7-df5c-4743-a76a-30f1b985ae87","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","type":"text","value":"{{session_key}}"}],"body":{"mode":"raw","raw":"{\n    \"assignee_bot_uuid\": \"872e410039cc482f8b8087726aa3a5b6\"\n}"},"url":"{{baseUrl}}/conversations/:conversation_id/update_assignee","description":"<p>Updating a conversation's participants is an integral part of the interactive functionality of a chat. This PATCH is  used to change the assigned agent (assignee) to a conversation. In order for an agent to respond to a conversation, the agent must be assigned to the conversation. </p>\n","urlObject":{"path":["conversations",":conversation_id","update_assignee"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"636355f2-814d-458b-af0e-0871717c5797","description":{"content":"<p>(Required) Conversation UUID</p>\n","type":"text/plain"},"type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"b76a5151-c474-4bd6-9de4-55dfcfb7deef","name":"Assign a bot to a conversation - Available soon","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","type":"text","value":"{{session_key}}"}],"body":{"mode":"raw","raw":"{\n    \"assignee_bot_uuid\": \"<<32 char bot uuid>>\"\n}"},"url":{"raw":"{{baseUrl}}/conversations/:conversation_id/update_assignee","host":["{{baseUrl}}"],"path":["conversations",":conversation_id","update_assignee"],"variable":[{"key":"conversation_id","value":"{{conversation_id}}","type":"string","description":"(Required) Conversation UUID"}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"b89e80c7-df5c-4743-a76a-30f1b985ae87"},{"name":"Delete Conversation - currently not accessible","id":"c3ea9839-f6ae-4f35-978f-ef7972fcba01","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"DELETE","header":[],"url":"{{baseUrl}}/conversations/:conversation_id","description":"<p>Delete a conversation by uuid is not currently supported. This endpoint is here for reference when the code is exposed.</p>\n","urlObject":{"path":["conversations",":conversation_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"616003f1-9169-4c56-b6c3-fb7a8c2276d9","description":{"content":"<p>(Required) Conversation UUID</p>\n","type":"text/plain"},"type":"string","value":"<uuid>","key":"conversation_id"}]}},"response":[{"id":"39e36dfd-ff18-48a0-a569-62ebfee95433","name":"OK response.","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":"Done"}],"_postman_id":"c3ea9839-f6ae-4f35-978f-ef7972fcba01"}],"id":"823c62a2-87ee-4255-ace0-2a68a00e042f","_postman_id":"823c62a2-87ee-4255-ace0-2a68a00e042f","description":""},{"name":"Sending and Retrieving Messages","item":[{"name":"Send Message","id":"3d92130e-b6a3-4a6d-bad3-e8c8b033ac09","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"\n{\n\t\"sender_qliq_id\": {{qliq_id}},\n    \"message_type\": \"text\",\n    \"text\": \"<string>\"\n}"},"url":"{{baseUrl}}/conversations/:conversation_id/send_message","description":"<p>Send a message as an agent to a conversation.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sender_qliq_id</td>\n<td>Optional</td>\n<td>qliq_id of the sender, This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"Text\"</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string it has a 10000 character length</td>\n</tr>\n<tr>\n<td>form_uuid</td>\n<td>Optional</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>alert</td>\n<td>Optional</td>\n<td>boolean, when set to false, it will not send an sms or email notifying Patient that they may have missed messages in the conversation if that widget setting is enabled.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response contains the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message_api_path</td>\n<td>Required</td>\n<td>\"/quincy_api/v1/messages/3aca9dfd435845e0958829d700176417\",</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>conversation_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_uid</td>\n<td>Required</td>\n<td>The sender's qliq_id. This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_name</td>\n<td>Required</td>\n<td>This is a string with a max length of 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>Message body. This has a limit of 65535 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"text\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>Can be null. This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>Can be null.   This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>\"User\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>Null unless a form is attached. When a form is attached, see array details below.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The form array when one is attached</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>thumb_nail</td>\n<td>Required</td>\n<td>value will be null</td>\n</tr>\n<tr>\n<td>url</td>\n<td>Required</td>\n<td>This is the UUID of the form - it is a 36 character string in the format of: \"f4e7529e-053b-4abf-97fb-b25659353a79\"</td>\n</tr>\n<tr>\n<td>content_type</td>\n<td>Required</td>\n<td>String with the value of \"quick_form\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Required</td>\n<td>contents will be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id","send_message"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"492c1fd9-1658-4737-81eb-acab9709e0a9","type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"2377287c-0ce7-4e36-a0ad-2fd675252690","name":"Message object","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"sender_qliq_id\": \"<integer>\"\n    \"message_type\": \"<string>\",\n    \"text\": \"<string>\",\n    \"form_uuid\": \"<uuid>\"\n}"},"url":{"raw":"{{baseUrl}}/conversations/:conversation_id/send_message","host":["{{baseUrl}}"],"path":["conversations",":conversation_id","send_message"],"variable":[{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"message_api_path\": \"/quincy_api/v1/messages/<string 32>\",\n    \"chat_widget_uid\": \"<string 32>\",\n    \"conversation_uid\": \"<string 32>\",\n    \"sender_uid\": <integer>,\n    \"message_uid\": \"<string 32>\",\n    \"sender_name\": \"<string 514>\",\n    \"text\": \"<string 10000>\",\n    \"message_type\": \"text\",\n    \"created_at\": \"<datetime>\",\n    \"read_time\": <datetime>,\n    \"delivered_time\": <datetime>,\n    \"sender_type\": \"<string - enum User>\",\n    \"chat_attachments\": [\n                {\n            \"thumb_nail\": null,\n            \"url\": \"<form_uid>\",\n            \"content_type\": \"quick_form\",\n            \"created_at\": \"<datatime>\",\n            \"data\": null\n        }\n    ]\n    ]\n}"}],"_postman_id":"3d92130e-b6a3-4a6d-bad3-e8c8b033ac09"},{"name":"Send Message as patient","event":[{"listen":"test","script":{"id":"503999a4-55ca-4f1b-855a-cde1a177566f","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});"],"type":"text/javascript"}}],"id":"b4300f34-42c5-4b1b-857a-dbb721de927e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"},{"key":"Patient-Uid","value":"{{patient_id}}","type":"text"}],"body":{"mode":"raw","raw":"\n{\n\n    \"message_type\": \"text\",\n    \"text\": \"<string>\"\n}"},"url":"{{baseUrl}}/conversations/:conversation_id/send_message","description":"<p>Send a message as a patient to a conversation.</p>\n<p>Sending message as a patient is typically used as a testing functionality. It is based on the Patient-Uid header.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"Text\"</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string it has a 10000 character length</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response contains the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message_api_path</td>\n<td>Required</td>\n<td>\"/quincy_api/v1/messages/3aca9dfd435845e0958829d700176417\",</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>conversation_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_uid</td>\n<td>Required</td>\n<td>The sender's qliq_id. This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_name</td>\n<td>Required</td>\n<td>This is a string with a max length of 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>Message body. This has a limit of 65535 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"text\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>Can be null. This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>Can be null. This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>\"User\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>Null unless a form is attached. When a form is attached, see array details below.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The form array when one is attached</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>thumb_nail</td>\n<td>Required</td>\n<td>value will be null</td>\n</tr>\n<tr>\n<td>url</td>\n<td>Required</td>\n<td>This is the UUID of the form - it is a 36 character string in the format of: \"f4e7529e-053b-4abf-97fb-b25659353a79\"</td>\n</tr>\n<tr>\n<td>content_type</td>\n<td>Required</td>\n<td>String with the value of \"quick_form\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Required</td>\n<td>contents will be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id","send_message"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"a26e009b-8680-4a08-9833-95aa530df4a0","type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"e60d1281-98a4-4e3c-bf2f-5fafa2f42898","name":"Send Message as patient","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"},{"key":"Patient-Uid","value":"{{patient_id}}","type":"text"}],"body":{"mode":"raw","raw":"\n{\n\n    \"message_type\": \"text\",\n    \"text\": \"<string>\"\n}"},"url":{"raw":"{{baseUrl}}/conversations/:conversation_id/send_message","host":["{{baseUrl}}"],"path":["conversations",":conversation_id","send_message"],"variable":[{"id":"a26e009b-8680-4a08-9833-95aa530df4a0","key":"conversation_id","value":"{{conversation_id}}","type":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"348"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 24 Jan 2023 14:50:49 GMT"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"a349c53bb042b21b786a00f12732c5cd\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"Content-Security-Policy-Report-Only","value":"frame-ancestors 'self'; default-src 'none'; font-src data: https://ktest.qliqsoft.com https://ktest.qliqsoft.com; img-src 'self' data: https://ktest.qliqsoft.com https://ktest.qliqsoft.com https://ktest.qliqsoft.com; script-src 'unsafe-inline' 'unsafe-eval' https://ktest.qliqsoft.com https://ktest.qliqsoft.com https://js-agent.newrelic.com https://bam.nr-data.net; style-src 'unsafe-inline' https://ktest.qliqsoft.com https://ktest.qliqsoft.com https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css; connect-src 'self' wss://ktest.qliqsoft.com/socket/ https://bam.nr-data.net/resources/ https://bam.nr-data.net/events/ https://bam.nr-data.net/jserrors/ https://api.mapbox.com/ https://events.mapbox.com/events/; worker-src blob:; form-action 'self'"},{"key":"X-Request-Id","value":"9a34e08a-1d53-418a-b8c3-014b718209e7"},{"key":"X-Runtime","value":"0.229830"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 f99016c858f903f368ea65409c60a470.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"DFW55-C2"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=86400"},{"key":"X-Amz-Cf-Id","value":"zd4xe4RQbpo9dQiZUEd8JwTQtjFTEeWNjHhgm6ZQWAXsIMX6dbmE4g=="},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"message_api_path\": \"/quincy_api/v1/messages/<32char uuid>\",\n    \"chat_widget_uid\": \"<32char uuid>\",\n    \"conversation_uid\": \"<32char uuid>\",\n    \"sender_uid\": \"<32char uuid>\",\n    \"message_uid\": \"<32char uuid>\",\n    \"sender_name\": \"<string>\",\n    \"text\": \"<string>\",\n    \"message_type\": \"<string>\",\n    \"created_at\": \"<date-time>\",\n    \"read_time\": null,\n    \"delivered_time\": null,\n    \"sender_type\": \"Patient\",\n    \"hide_assignment_banners\": false,\n    \"source_type\": \"web\",\n    \"chat_attachments\": []\n}"}],"_postman_id":"b4300f34-42c5-4b1b-857a-dbb721de927e"},{"name":"Send Attachment","event":[{"listen":"test","script":{"id":"18d22d65-04bb-4e89-87d5-3874fa6eabde","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});"],"type":"text/javascript"}}],"id":"6b20d3a7-7843-462f-9223-b998c58d5146","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"sender_qliq_id\": {{sender_id}},\r\n    \"message_type\": \"text\",\r\n    \"text\": \"Test 47\",\r\n    \"files\": [\r\n        {\r\n        \"content_type\": \"image/png\",\r\n\t\t\"file_name\": \"qliq-qr.png\",\r\n\t\t\"base64\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPgAAAD4AQMAAAD7H7lIAAAABlBMVEUAAAD///+l2Z/dAAABCUlEQVRYw+WZQRLDMAwC+f+n6SGSwWmnD4DkEI82J42FsAz+fxDP8Ty7JkkoWsA3Twd6tIE/kdksnrcqjoO0V5q4UkSiiksHOfn5VT+x3JTQ3i/9TOWnE3qqfvTPWD56MP8MN8lM57u27bBFggI+8PiiK3UFnFrj8obWL5K5LLEpwxrmAm6+cDoij19AC5c1sB9RwWH2eGUCOGLRwbcwNj8AfD6QzFUFuD6qj2w++eEtDi6Z2ZzuEKh2YcYpmksToTg2ks91PhqhkFGq4LdZlDjcU6NgTjsHmiV+T0pyuc3HfGTCMr73A2sVTUEa+O2LfVKYzml3Q5BMyDJkc1hncI1494dQ3n3/+wGvUwfoEYT/GgAAAABJRU5ErkJggg==\"\r\n    }\r\n    ]\r\n}"},"url":"{{baseUrl}}/conversations/:conversation_id/send_message","description":"<p>Send an attachment as an agent to a conversation. Attachments can be sent as form data or as base 64 in the Data URI format. By default, the URL included to the attachment expires in 1 hour.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sender_id</td>\n<td>Required</td>\n<td>qliq_id of the sender, This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Optional</td>\n<td>\"Text\"</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string it has a 10000 character length</td>\n</tr>\n<tr>\n<td>form_uuid</td>\n<td>Optional</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>alert</td>\n<td>Optional</td>\n<td>boolean, when set to false, it will not send an sms or email notifying Patient that they may have missed messages in the conversation if that widget setting is enabled.</td>\n</tr>\n<tr>\n<td>files</td>\n<td>Required</td>\n<td>This is an array with the details immediately below this:</td>\n</tr>\n</tbody>\n</table>\n</div><p>Files Array:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>content_type</td>\n<td>This is the MIME type of the file to be attached - this is used to verify against the widget configuration</td>\n</tr>\n<tr>\n<td>file_name</td>\n<td>filename.extension</td>\n</tr>\n<tr>\n<td>base64</td>\n<td>This is the base64 in the standard data URI format of \"data:;base64,&lt;base 64 encoding of attachment&gt;\"</td>\n</tr>\n</tbody>\n</table>\n</div><p>When sent as form data:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sender_id</td>\n<td>Required</td>\n<td>qliq_id of the sender, This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Optional</td>\n<td>\"Text\"</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string it has a 10000 character length</td>\n</tr>\n<tr>\n<td>form_uuid</td>\n<td>Optional</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>files[]</td>\n<td>Required</td>\n<td>String that is the path of local file to be uploaded</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response contains the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message_api_path</td>\n<td>Required</td>\n<td>\"/quincy_api/v1/messages/3aca9dfd435845e0958829d700176417\",</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>conversation_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_uid</td>\n<td>Required</td>\n<td>The sender's qliq_id. This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_name</td>\n<td>Required</td>\n<td>This is a string with a max length of 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>Message body. This has a limit of 65535 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"text\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>Can be null. This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>Can be null.   This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>\"User\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>Null unless a form is attached. When a form is attached, see array details below.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The form array when one is attached</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>thumb_nail</td>\n<td>Required</td>\n<td>value will be null</td>\n</tr>\n<tr>\n<td>url</td>\n<td>Required</td>\n<td>This is the UUID of the form - it is a 36 character string in the format of: \"f4e7529e-053b-4abf-97fb-b25659353a79\"</td>\n</tr>\n<tr>\n<td>content_type</td>\n<td>Required</td>\n<td>String with the value of \"quick_form\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Required</td>\n<td>contents will be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id","send_message"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"b0f17656-4edc-4618-adca-47b8ea9cab43","type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"df8f2bf8-a69c-4700-85f5-5fe02cf3f672","name":"Send Attachment","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"{{session_key}}","type":"text"},{"key":"Patient-Uid","value":"{{Patient_Uid}}","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n\t\"sender_qliq_id\": {{sender_id}},\r\n    \"message_type\": \"text\",\r\n    \"text\": \"<string>\",\r\n    \"files\": [\r\n        {\r\n        \"content_type\": \"<MIME type>\",\r\n\t\t\"file_name\": \"<filename.extension>\",\r\n\t\t\"base64\":\"data:<MIME type>;base64,<base 64 encoding of attachment>\"\r\n    }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/conversations/:conversation_id/send_message","host":["{{baseUrl}}"],"path":["conversations",":conversation_id","send_message"],"variable":[{"key":"conversation_id","value":"{{conversation_id}}","type":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Fri, 07 Aug 2020 13:43:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"79ff7d6020b9e3c3d8ce99c02df9fb7a\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"9acd466f-e342-43ff-a434-59ad7c9f3556"},{"key":"X-Runtime","value":"0.669938"}],"cookie":[],"responseTime":null,"body":"{\n    \"message_api_path\": \"/quincy_api/v1/messages/<32 character messageuuid>\",\n    \"chat_widget_uid\": \"<32 character uuid>\",\n    \"conversation_uid\": \"<32 character uuid>\",\n    \"sender_uid\": <qliq_id of sender>,\n    \"message_uid\": \"<32 character uuid>\",\n    \"sender_name\": \"<string firstname MI lastname\",\n    \"text\": \"<string 10000> \",\n    \"message_type\": \"text\",\n    \"created_at\": \"<datetime>\",\n    \"read_time\": <datetime>,\n    \"delivered_time\": <datetime>,\n    \"sender_type\": \"User\",\n    \"chat_attachments\": [\n        {\n            \"thumb_nail\": <url of thumbnail>,\n            \"url\": \"<url of attachment>\",\n            \"content_type\": \"<mime type>\",\n            \"created_at\": \"<datetime>\",\n            \"data\": \"<filename.extension>\"\n        }\n    ]\n}"}],"_postman_id":"6b20d3a7-7843-462f-9223-b998c58d5146"},{"name":"Get Link to video chat","id":"ebcab631-7171-46aa-97e2-fe7581642a25","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{baseUrl}}/conversations/:conversation_id/start_video","description":"<p>Send a message as an agent to a conversation.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sender_id</td>\n<td>Optional</td>\n<td>qliq_id of the sender, This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"Text\"</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string it has a 10000 character length</td>\n</tr>\n<tr>\n<td>form_uuid</td>\n<td>Optional</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>alert</td>\n<td>Optional</td>\n<td>boolean, when set to false, it will not send an sms or email notifying Patient that they may have missed messages in the conversation if that widget setting is enabled.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response contains the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message_api_path</td>\n<td>Required</td>\n<td>\"/quincy_api/v1/messages/3aca9dfd435845e0958829d700176417\",</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>conversation_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_uid</td>\n<td>Required</td>\n<td>The sender's qliq_id. This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_name</td>\n<td>Required</td>\n<td>This is a string with a max length of 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>Message body. This has a limit of 65535 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"text\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>Can be null. This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>Can be null.   This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>\"User\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>Null unless a form is attached. When a form is attached, see array details below.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The form array when one is attached</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>thumb_nail</td>\n<td>Required</td>\n<td>value will be null</td>\n</tr>\n<tr>\n<td>url</td>\n<td>Required</td>\n<td>This is the UUID of the form - it is a 36 character string in the format of: \"f4e7529e-053b-4abf-97fb-b25659353a79\"</td>\n</tr>\n<tr>\n<td>content_type</td>\n<td>Required</td>\n<td>String with the value of \"quick_form\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Required</td>\n<td>contents will be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id","start_video"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"5e908939-9ed2-47d5-ad3d-8777307b11fa","type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"497dc97e-cca5-466f-ad6d-578ca8dc02ee","name":"Get Link to video chat (In Development)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":""},"url":{"raw":"{{baseUrl}}/conversations/:conversation_id/start_video","host":["{{baseUrl}}"],"path":["conversations",":conversation_id","start_video"],"variable":[{"key":"conversation_id","value":"{{conversation_id}}","type":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 23 Jun 2021 20:20:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"799e1f1381497634daa102becc18cb03\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"010cbcd2-dd6f-4a2a-8032-93091087b609"},{"key":"X-Runtime","value":"0.232395"}],"cookie":[],"responseTime":null,"body":"{\n    \"inviteURL\": \"<string URL>\",\n    \"token\": \"<sting>\",\n    \"roomName\": \"<string>\"\n}"}],"_postman_id":"ebcab631-7171-46aa-97e2-fe7581642a25"},{"name":"Get All Conversations","id":"a03a0d5b-fc6b-4b4f-9379-900821717a25","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/conversations/","description":"<p>Get ALL conversations from within your group. </p>\n<p>The following is the <strong>response</strong> parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>integer - internal identification number</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>32 character string</td>\n</tr>\n<tr>\n<td>user_id</td>\n<td>Required</td>\n<td>integer that may be null</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>string - enum \"online\" or \"offline\"</td>\n</tr>\n<tr>\n<td>chat_widget_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>assignee</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string containing up to 514 characters</td>\n</tr>\n<tr>\n<td>avatar</td>\n<td>Required</td>\n<td>String - partial url pointing to \"/uploads/avatars/\"</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Required</td>\n<td>String with the enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>num_messages</td>\n<td>Required</td>\n<td>integer - number of messages in the conversation thread</td>\n</tr>\n<tr>\n<td>participants</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type. There will be 1 entry per conversation element</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>last_message</td>\n<td>Required</td>\n<td>array containing - id, conversation_id, sender_id, chat_widget_id, full_name</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>sender_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>recipient_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>String containing up to 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>String containing up to 10000 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>String -enum: \"text\", \"notification\", \"bot_escalation\", \"quick_reply\", or \"quick_form\"</td>\n</tr>\n<tr>\n<td>total_pages</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>string -enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>- array containing id, thumb_nail, url, content_type, created_at, data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",""],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"3da31e26-929b-45c7-a57b-900605e7d921","name":"A single Conversation","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"uuid\": \"<string 32>\",\n    \"user_id\": <integer - may be null>,\n    \"status\": \"<string -status>\",\n    \"chat_widget_id\": <integer>,\n    \"assignee\": {\n        \"id\": <string>,\n        \"name\": \"<string 514>\",\n        \"status\": \"<string - online offline>\",\n        \"avatar\": \"<string url /uploads/avatars/<filename>\",\n        \"reference\": <integer>,\n        \"type\": \"<string - User, Patient, Bot>\"\n    },\n    \"num_messages\": <integer>,\n    \"participants\": [\n        {\n            \"id\": <integer>,\n            \"name\": \"<string 514>\",\n            \"status\": \"string - online offline\",\n            \"avatar\": <string can be null>,\n            \"reference\": <integer>,\n            \"type\": \"<string - User, Patient, Bot>\"\n        },\n    ],\n    \"created_at\": \"<datetime>\",\n    \"updated_at\": \"<datetime>\",\n    \"last_message\": {\n        \"id\": <integer>,\n        \"conversation_id\": <integer>,\n        \"sender_id\": <integer>,\n        \"recipient_id\": <integer>,\n        \"chat_widget_id\": <integer>,\n        \"full_name\": \"<string 514>\",\n    \"text\": \"<string 10000\",\n    \"message_type\": \"<string -enum: - text- notification -bot_escalation- quick_reply- quick_form>\",\n    \"created_at\": \"<datetime>\",\n        \"total_pages\": null,\n    \"read_time\": \"<datetime>\",\n    \"delivered_time\": \"<datetime>\",\n    \"sender_type\": \"<string -enum: User, Patient, Bot>\",\n        \"chat_attachments\": [\n            {\n                \"id\": 42864,\n                \"thumb_nail\": \"<string 65535 url path>\",\n                \"url\": \"<string 65535 url path\",\n                \"content_type\": \"<mimetype>\",\n                \"created_at\": \"<datetime>\",\n                \"data\": \"<string - filename>\"\n            }\n        ]\n    }\n}"}],"_postman_id":"a03a0d5b-fc6b-4b4f-9379-900821717a25"},{"name":"Get all Conversations for a Chat Widget","id":"6b31e523-f4d9-4e23-94cf-7af4431ff847","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","type":"text","value":"{{session_key}}"}],"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations","description":"<p>Get all conversations for this Chat Widget. The conversation_id is required in the path.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>integer - internal identification number</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>32 character string</td>\n</tr>\n<tr>\n<td>user_id</td>\n<td>Required</td>\n<td>integer that may be null</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>string - enum \"online\" or \"offline\"</td>\n</tr>\n<tr>\n<td>chat_widget_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>assignee</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string containing up to 514 characters</td>\n</tr>\n<tr>\n<td>avatar</td>\n<td>Required</td>\n<td>String - partial url pointing to \"/uploads/avatars/\"</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Required</td>\n<td>String with the enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>num_messages</td>\n<td>Required</td>\n<td>integer - number of messages in the conversation thread</td>\n</tr>\n<tr>\n<td>participants</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type. There will be 1 entry per conversation element</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>last_message</td>\n<td>Required</td>\n<td>array containing - id, conversation_id, sender_id, chat_widget_id, full_name</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>sender_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>recipient_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>String containing up to 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>String containing up to 10000 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>String -enum: \"text\", \"notification\", \"bot_escalation\", \"quick_reply\", or \"quick_form\"</td>\n</tr>\n<tr>\n<td>total_pages</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>string -enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>- array containing id, thumb_nail, url, content_type, created_at, data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","conversations"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"8537a0e0-e424-4e81-b647-c6cda887c7d1","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"3c138f8b-e23a-4a4a-a7d1-4605cff2585b","name":"An array of Conversations","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations"],"variable":[{"key":"chat_widget_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": <integer>,\n        \"uuid\": \"<string 32>\",\n        \"user_id\": <integer - may be null>,\n        \"status\": \"<string -status>\",\n        \"chat_widget_id\": <integer>,\n        \"assignee\": {\n            \"id\": <string>,\n            \"name\": \"<string 514>\",\n            \"status\": \"<string - online offline>\",\n            \"avatar\": \"<string url /uploads/avatars/<filename>\",\n            \"reference\": <integer>,\n            \"type\": \"<string - User, Patient, Bot>\"\n        },\n       \"num_messages\": <integer>,\n        \"participants\": [\n            {\n                \"id\": <integer>,\n                \"name\": \"<string 514>\",\n                \"status\": \"string - online offline\",\n                \"avatar\": <string can be null>,\n                \"reference\": <integer>,\n                \"type\": \"<string - User, Patient, Bot>\"\n            },\n        ],\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"last_message\": {\n            \"id\": <integer>,\n            \"conversation_id\": <integer>,\n            \"sender_id\": <integer>,\n            \"recipient_id\": <integer>,\n            \"chat_widget_id\": <integer>,\n            \"full_name\": \"<string 514>\",\n        \"text\": \"<string 65535\",\n        \"message_type\": \"<string -enum: - text- notification -bot_escalation- quick_reply- quick_form>\",\n        \"created_at\": \"<datetime>\",\n            \"total_pages\": null,\n        \"read_time\": \"<datetime>\",\n        \"delivered_time\": \"<datetime>\",\n        \"sender_type\": \"<string -enum: User, Patient, Bot>\",\n            \"chat_attachments\": [\n                {\n                    \"id\": 42864,\n                    \"thumb_nail\": \"<string 65535 url path>\",\n                    \"url\": \"<string 65535 url path\",\n                    \"content_type\": \"<mimetype>\",\n                    \"created_at\": \"<datetime>\",\n                    \"data\": \"<string - filename>\"\n                }\n            ]\n        }\n    },\n    [\n    {\n        \"id\": <integer>,\n        \"uuid\": \"<string 32>\",\n        \"user_id\": <integer - may be null>,\n        \"status\": \"<string -status>\",\n        \"chat_widget_id\": <integer>,\n        \"assignee\": {\n            \"id\": <string>,\n            \"name\": \"<string 514>\",\n            \"status\": \"<string - online offline>\",\n            \"avatar\": \"<string url /uploads/avatars/<filename>\",\n            \"reference\": <integer>,\n            \"type\": \"<string - User, Patient, Bot>\"\n        },\n       \"num_messages\": <integer>,\n        \"participants\": [\n            {\n                \"id\": <integer>,\n                \"name\": \"<string 514>\",\n                \"status\": \"string - online offline\",\n                \"avatar\": <string can be null>,\n                \"reference\": <integer>,\n                \"type\": \"<string - User, Patient, Bot>\"\n            },\n        ],\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"last_message\": {\n            \"id\": <integer>,\n            \"conversation_id\": <integer>,\n            \"sender_id\": <integer>,\n            \"recipient_id\": <integer>,\n            \"chat_widget_id\": <integer>,\n            \"full_name\": \"<string 514>\",\n        \"text\": \"<string 65535\",\n        \"message_type\": \"<string -enum: - text- notification -bot_escalation- quick_reply- quick_form>\",\n        \"created_at\": \"<datetime>\",\n            \"total_pages\": null,\n        \"read_time\": \"<datetime>\",\n        \"delivered_time\": \"<datetime>\",\n        \"sender_type\": \"<string -enum: User, Patient, Bot>\",\n            \"chat_attachments\": [\n                {\n                    \"id\": 42864,\n                    \"thumb_nail\": \"<string 65535 url path>\",\n                    \"url\": \"<string 65535 url path\",\n                    \"content_type\": \"<mimetype>\",\n                    \"created_at\": \"<datetime>\",\n                    \"data\": \"<string - filename>\"\n                }\n            ]\n        }\n    }\n]"}],"_postman_id":"6b31e523-f4d9-4e23-94cf-7af4431ff847"},{"name":"Get Conversation details by conversation_id","id":"55595dec-435a-4677-a3b4-feaba92b2b03","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/conversations/:conversation_id","description":"<p>Get a single Conversation's details by UUID. The conversation_id is required in the path.</p>\n<p>The following is the <strong>response</strong> parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>integer - internal identification number</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>32 character string</td>\n</tr>\n<tr>\n<td>user_id</td>\n<td>Required</td>\n<td>integer that may be null</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>string - enum \"online\" or \"offline\"</td>\n</tr>\n<tr>\n<td>chat_widget_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>assignee</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string containing up to 514 characters</td>\n</tr>\n<tr>\n<td>avatar</td>\n<td>Required</td>\n<td>String - partial url pointing to \"/uploads/avatars/\"</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Required</td>\n<td>String with the enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>num_messages</td>\n<td>Required</td>\n<td>integer - number of messages in the conversation thread</td>\n</tr>\n<tr>\n<td>participants</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type. There will be 1 entry per conversation element</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>last_message</td>\n<td>Required</td>\n<td>array containing - id, conversation_id, sender_id, chat_widget_id, full_name</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>sender_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>recipient_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>String containing up to 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>String containing up to 10000 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>String -enum: \"text\", \"notification\", \"bot_escalation\", \"quick_reply\", or \"quick_form\"</td>\n</tr>\n<tr>\n<td>total_pages</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>string -enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>- array containing id, thumb_nail, url, content_type, created_at, data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"35be4a50-08e0-4c7b-820b-9f2bacd12468","description":{"content":"<p>(Required) Conversation UUID</p>\n","type":"text/plain"},"type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"74ad6c76-5f1e-4e0e-8250-c12f10e19005","name":"A single Conversation","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"uuid\": \"<string 32>\",\n    \"user_id\": <integer - may be null>,\n    \"status\": \"<string -status>\",\n    \"chat_widget_id\": <integer>,\n    \"assignee\": {\n        \"id\": <string>,\n        \"name\": \"<string 514>\",\n        \"status\": \"<string - online offline>\",\n        \"avatar\": \"<string url /uploads/avatars/<filename>\",\n        \"reference\": <integer>,\n        \"type\": \"<string - User, Patient, Bot>\"\n    },\n    \"num_messages\": <integer>,\n    \"participants\": [\n        {\n            \"id\": <integer>,\n            \"name\": \"<string 514>\",\n            \"status\": \"string - online offline\",\n            \"avatar\": <string can be null>,\n            \"reference\": <integer>,\n            \"type\": \"<string - User, Patient, Bot>\"\n        },\n    ],\n    \"created_at\": \"<datetime>\",\n    \"updated_at\": \"<datetime>\",\n    \"last_message\": {\n        \"id\": <integer>,\n        \"conversation_id\": <integer>,\n        \"sender_id\": <integer>,\n        \"recipient_id\": <integer>,\n        \"chat_widget_id\": <integer>,\n        \"full_name\": \"<string 514>\",\n    \"text\": \"<string 10000\",\n    \"message_type\": \"<string -enum: - text- notification -bot_escalation- quick_reply- quick_form>\",\n    \"created_at\": \"<datetime>\",\n        \"total_pages\": null,\n    \"read_time\": \"<datetime>\",\n    \"delivered_time\": \"<datetime>\",\n    \"sender_type\": \"<string -enum: User, Patient, Bot>\",\n        \"chat_attachments\": [\n            {\n                \"id\": 42864,\n                \"thumb_nail\": \"<string 65535 url path>\",\n                \"url\": \"<string 65535 url path\",\n                \"content_type\": \"<mimetype>\",\n                \"created_at\": \"<datetime>\",\n                \"data\": \"<string - filename>\"\n            }\n        ]\n    }\n}"}],"_postman_id":"55595dec-435a-4677-a3b4-feaba92b2b03"},{"name":"Get Message replies to a Conversation","id":"256d7c40-5c45-4a77-bbc3-6c3fe35d4db6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"{{session_key}}"}],"url":"{{baseUrl}}/conversations/:conversation_id/messages","description":"<p>Gets all messages based on a conversation ID - this will include not just text replies, but also attachments in the form of files, form submissions, and responses to chat bots.</p>\n<p>The conversation_id is required in the path field.\nThe Response is an array that will contain:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message_api_path</td>\n<td>Required</td>\n<td>The message_api_path is a partial URL that points to the message location. It is a string that contains \"/quincy_api/v1/messages/\" and a 32 character string of the message id.</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the chat widget UUID.</td>\n</tr>\n<tr>\n<td>conversation_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the conversation UUID.</td>\n</tr>\n<tr>\n<td>sender_uid</td>\n<td>Required</td>\n<td>This is either the 32 character Patient UUID, 32 character bot UUID, 32 character widget UUID, or qliq_id of the sender</td>\n</tr>\n<tr>\n<td>sender_name</td>\n<td>Required</td>\n<td>This string is the name of the sender of message. It can be up to 514 characters</td>\n</tr>\n<tr>\n<td>Text</td>\n<td>Required</td>\n<td>This is the text body. It is in the form of a string and can be 10000 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>This is a string with 5 enumerations:<br />text - this is a normal text message between parties<br />notification - this is a notification that there was a status change with the conversation (eg: Conversation assigned to {{qliq_id}} to {{qliq_id}})<br />bot_escalation - this notifies that there was an escalation to a bot<br />quick_reply - this is for the quick reply type of message<br />quick_form - this is for the quick form type of message</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>This is a string with 3 enums: <br />User<br />Patient<br />Bot</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>This is an array that can be null. There are 2 types of payloads that can arrive in chat attachments - file attachment or quick form. Details on the array format for an attachments is below this</td>\n</tr>\n</tbody>\n</table>\n</div><p>There are two types of attachments support: files and quick forms. The array follows the same basic format for the attachment</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>thumb_nail</td>\n<td>Required</td>\n<td>For a form this is null and for a file attachment, it is the partial URL to the attachment thumb nail. It is a string in the format of \"\"/rails/active_storage/representations///&lt;filename.extension&gt;\" This field can be up to 500 characters</td>\n</tr>\n<tr>\n<td>url</td>\n<td>Required</td>\n<td>Form a form, this is a string that references the form_id. For a file attachment, it is the partial URL to the file. It is a string in the format of \"\"/rails/active_storage/blobs//&lt;encodedfilename.extension&gt;\" This field can be up to 500 characters</td>\n</tr>\n<tr>\n<td>content_type</td>\n<td>Required</td>\n<td>This is the mime type for attachments a form is displayed as form_submission. The field can be 255 characters longs</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Required</td>\n<td>Forms create additional form related data which is included in an array. Attachments list the filename of the attachment.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data from a form contains the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>messages</td>\n<td>Required</td>\n<td>This creates an array with the below responses</td>\n</tr>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>This is an integer - it may be up to 32 characters long</td>\n</tr>\n<tr>\n<td>chat_user_id</td>\n<td>Required</td>\n<td>This is an integer - it may be up to 32 characters long</td>\n</tr>\n<tr>\n<td>submission</td>\n<td>Required</td>\n<td>This is a string that contains the user's submission to the form</td>\n</tr>\n<tr>\n<td>form</td>\n<td>Required</td>\n<td>This is the variables contained in the form</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>source</td>\n<td>Required</td>\n<td>This is a string that identifies the source of the form. \"bot_requested\"</td>\n</tr>\n<tr>\n<td>group_id</td>\n<td>Required</td>\n<td>This is an integer - it may be up to 32 characters long</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>This is an integer - it may be up to 32 characters long</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id","messages"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"3ab8d208-2b91-499e-b41f-0f9680340874","type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"2d1ca043-f203-4fd5-8171-9cfefd5e539b","name":"Get Messages","originalRequest":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"{{session_key}}"}],"url":{"raw":"{{baseUrl}}/conversations/:conversation_id/messages","host":["{{baseUrl}}"],"path":["conversations",":conversation_id","messages"],"variable":[{"key":"conversation_id","type":"string","value":"{{conversation_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.17.9"},{"key":"Date","value":"Sat, 20 Jun 2020 22:35:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"fa9e8bc18b60d804d6a7854870d49671\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"3dfc10f1-5087-4d82-a5ac-aeb8e1f724e6"},{"key":"X-Runtime","value":"0.054571"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"message_api_path\": \"/quincy_api/v1/messages/<string 32>\",\n        \"chat_widget_uid\": \"<string 32>\",\n        \"conversation_uid\": \"<string 32>\",\n        \"sender_uid\": <qliq_id>,\n        \"message_uid\": \"<string 32>\",\n        \"sender_name\": \"<string 514>\",\n        \"text\": \"<string 10000>\",\n        \"message_type\": \"<string -enum: - text- notification -bot_escalation- quick_reply- quick_form>\",\n        \"created_at\": \"<datetime>\",\n        \"read_time\": \"<datetime>\",\n        \"delivered_time\": \"<datetime>\",\n        \"sender_type\": \"<string -enum: User, Patient, Bot>\",\n        \"chat_attachments\": [\n            {\n                \"thumb_nail\": \"<string 65535 url path>\",\n                \"url\": \"<string 65535 url path\",\n                \"content_type\": \"<mimetype>\",\n                \"created_at\": \"<datetime>\",\n                \"data\": \"<string - filename>\"\n            }\n        ]\n    },\n    {\n        \"message_api_path\": \"/quincy_api/v1/messages/<string 32>\",\n        \"chat_widget_uid\": \"<string 32>\",\n        \"conversation_uid\": \"<string 32>\",\n        \"sender_uid\": \"<qliq_id>\",\n        \"message_uid\": \"<string 32>\",\n        \"sender_name\": \"<string>\",\n        \"text\": \"<string>\",\n        \"message_type\": \"<string -enum: User, Patient, Bot>\",\n        \"created_at\": \"datetime\",\n        \"read_time\": \"<datetime>\",\n        \"delivered_time\": \"<datetime>\",\n        \"sender_type\": \"Patient\",\n        \"chat_attachments\": []\n    }\n]"}],"_postman_id":"256d7c40-5c45-4a77-bbc3-6c3fe35d4db6"},{"name":"Get message by message_id","id":"6ce7cfb0-38fa-47fe-bf7f-51d361ebee05","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","type":"text","value":"{{session_key}}"}],"url":"{{baseUrl}}/messages/:message_id","description":"<p>Get a single Conversation's details by UUID. The conversation_id is required in the path.</p>\n<p>The following is the <strong>response</strong> parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>integer - internal identification number</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>32 character string</td>\n</tr>\n<tr>\n<td>user_id</td>\n<td>Required</td>\n<td>integer that may be null</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>string - enum \"online\" or \"offline\"</td>\n</tr>\n<tr>\n<td>chat_widget_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>assignee</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string containing up to 514 characters</td>\n</tr>\n<tr>\n<td>avatar</td>\n<td>Required</td>\n<td>String - partial url pointing to \"/uploads/avatars/\"</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Required</td>\n<td>String with the enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>num_messages</td>\n<td>Required</td>\n<td>integer - number of messages in the conversation thread</td>\n</tr>\n<tr>\n<td>participants</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type. There will be 1 entry per conversation element</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>last_message</td>\n<td>Required</td>\n<td>array containing - id, conversation_id, sender_id, chat_widget_id, full_name</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>sender_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>recipient_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>String containing up to 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>String containing up to 10000 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>String -enum: \"text\", \"notification\", \"bot_escalation\", \"quick_reply\", or \"quick_form\"</td>\n</tr>\n<tr>\n<td>total_pages</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>string -enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>- array containing id, thumb_nail, url, content_type, created_at, data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["messages",":message_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"0b94f8a9-7d27-45bc-a173-be0b419428bb","type":"string","value":"{{message_id}}","key":"message_id"}]}},"response":[{"id":"49313c9f-cf7d-4c4f-9a61-4ae0233785a6","name":"A single Conversation","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"uuid\": \"<string 32>\",\n    \"user_id\": <integer - may be null>,\n    \"status\": \"<string -status>\",\n    \"chat_widget_id\": <integer>,\n    \"assignee\": {\n        \"id\": <string>,\n        \"name\": \"<string 514>\",\n        \"status\": \"<string - online offline>\",\n        \"avatar\": \"<string url /uploads/avatars/<filename>\",\n        \"reference\": <integer>,\n        \"type\": \"<string - User, Patient, Bot>\"\n    },\n    \"num_messages\": <integer>,\n    \"participants\": [\n        {\n            \"id\": <integer>,\n            \"name\": \"<string 514>\",\n            \"status\": \"string - online offline\",\n            \"avatar\": <string can be null>,\n            \"reference\": <integer>,\n            \"type\": \"<string - User, Patient, Bot>\"\n        },\n    ],\n    \"created_at\": \"<datetime>\",\n    \"updated_at\": \"<datetime>\",\n    \"last_message\": {\n        \"id\": <integer>,\n        \"conversation_id\": <integer>,\n        \"sender_id\": <integer>,\n        \"recipient_id\": <integer>,\n        \"chat_widget_id\": <integer>,\n        \"full_name\": \"<string 514>\",\n    \"text\": \"<string 10000\",\n    \"message_type\": \"<string -enum: - text- notification -bot_escalation- quick_reply- quick_form>\",\n    \"created_at\": \"<datetime>\",\n        \"total_pages\": null,\n    \"read_time\": \"<datetime>\",\n    \"delivered_time\": \"<datetime>\",\n    \"sender_type\": \"<string -enum: User, Patient, Bot>\",\n        \"chat_attachments\": [\n            {\n                \"id\": 42864,\n                \"thumb_nail\": \"<string 65535 url path>\",\n                \"url\": \"<string 65535 url path\",\n                \"content_type\": \"<mimetype>\",\n                \"created_at\": \"<datetime>\",\n                \"data\": \"<string - filename>\"\n            }\n        ]\n    }\n}"}],"_postman_id":"6ce7cfb0-38fa-47fe-bf7f-51d361ebee05"},{"name":"Mark As Delivered (Patient message to Agent)","event":[{"listen":"test","script":{"id":"76f211d7-2763-45ec-81e3-912104753983","exec":["pm.test(\"Response status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","pm.test(\"Response time is less than 200ms\", function () {\r","  pm.expect(pm.response.responseTime).to.be.below(200);\r","});\r","\r","\r","pm.test(\"Content-Type header is application/json\", function () {\r","    pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","\r","pm.test(\"Response schema is valid and contains the required fields\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.message).to.exist.and.to.be.a('string');\r","});\r","\r","\r","pm.test(\"Message field is present and not empty in the response\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.message).to.exist.and.to.not.be.empty;\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"aa2328d3-c276-4806-a816-63fae3bd836f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"qliq_id\": {{agent_id}}\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/messages/:message_uuid/mark_as_delivered","description":"<p>Message UUID is required in the path. \nThere are two methods in which this POST may be called.</p>\n<p>\nMethod 1:\nTo set the flag that the message has been \"delivered\" to the \"Patient\" then the request headers must contain ['Patient-Uid'] = \n<p>\nMethod 2:\nTo set the flag that the message has been \"delivered\" to the  \"agent/User\" then the POST body of the post will contain \"qliq_id\": .</p></p>","urlObject":{"path":["messages",":message_uuid","mark_as_delivered"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"string","value":"{{message_uuid}}","key":"message_uuid"}]}},"response":[{"id":"bcfbb5ef-6e9b-4ceb-bd5f-63f23335ebe5","name":"Mark As Delivered","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"},{"key":"Patient-Uid","value":"{{Patient_Uid}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"qliq_id\": {{agent_id}}\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/messages/:message_uuid/mark_as_delivered","host":["{{baseUrl}}"],"path":["messages",":message_uuid","mark_as_delivered"],"variable":[{"key":"message_uuid","value":"{{message_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Tue, 23 Jun 2020 13:16:34 GMT"},{"key":"Content-Type","value":"text/plain; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"aadf45479e50195c90c06d12e0e8f72f\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"9ad0e7d0-961e-4416-af56-3647daf0e1ed"},{"key":"X-Runtime","value":"0.035831"}],"cookie":[],"responseTime":null,"body":"Ok"}],"_postman_id":"aa2328d3-c276-4806-a816-63fae3bd836f"},{"name":"Mark As Read (Patient message to Agent)","event":[{"listen":"test","script":{"id":"b086b131-b42f-4f1f-8795-98fac903471f","exec":["pm.test(\"Response status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","pm.test(\"Response time is less than 200ms\", function () {\r","  pm.expect(pm.response.responseTime).to.be.below(200);\r","});\r","\r","\r","pm.test(\"Response has the required fields\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.message).to.exist;\r","});\r","\r","\r","pm.test(\"Response message is a non-empty string\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData.message).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Response message should not be empty\");\r","});\r","\r","\r","pm.test(\"Validate the Content-Type is 'application/json'\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"610389e8-4f47-4b68-9753-4106796d829b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"},{"key":"qliq_id","value":"{{qliq_id}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"qliq_id\": \"{{agent_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/messages/:message_uuid/mark_as_read","description":"<p>Message UUID is required in the path. \nThere are two methods in which this POST may be called:</p>\n<p>\nMethod 1:\nTo set the flag that the message has been \"read\" by the \"Patient\" then the request headers must contain ['Patient-Uid'] = \n<p>\nMethod 2:\nTo set the flag that the message has been \"read\" by the  \"agent/User\" then the POST body of the post will contain \"qliq_id\": .</p></p>","urlObject":{"path":["messages",":message_uuid","mark_as_read"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"string","value":"{{message_uuid}}","key":"message_uuid"}]}},"response":[{"id":"3347ca9e-9ad5-4937-a586-5a7755e668a2","name":"Mark As Read","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"},{"key":"Patient-Uid","value":"{{Patient_Uid}}","type":"text"},{"key":"qliq_id","value":"","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\n\t\"qliq_id\": \"{{agent_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/messages/:message_uuid/mark_as_read","host":["{{baseUrl}}"],"path":["messages",":message_uuid","mark_as_read"],"variable":[{"key":"message_uuid","value":"{{message_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Tue, 23 Jun 2020 13:16:03 GMT"},{"key":"Content-Type","value":"text/plain; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"95db341bcb2abc1ca49e2f3bcdfd8628\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"4eea75b0-6187-438e-97c9-711e4dc85d2c"},{"key":"X-Runtime","value":"0.037762"}],"cookie":[],"responseTime":null,"body":"Ok"}],"_postman_id":"610389e8-4f47-4b68-9753-4106796d829b"}],"id":"0373e472-1cfc-4d88-a9e4-b0796e247561","event":[{"listen":"prerequest","script":{"id":"395184a1-b5c8-4c8b-be09-85cbf7de2c8f","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"f3b18cf3-8c61-4963-b4c2-d50139bb1f08","type":"text/javascript","exec":[""]}}],"_postman_id":"0373e472-1cfc-4d88-a9e4-b0796e247561","description":""}],"id":"91742175-9a2c-4975-8f9f-1ec1b8d9b5e6","_postman_id":"91742175-9a2c-4975-8f9f-1ec1b8d9b5e6","description":""},{"name":"Webhooks","item":[],"id":"613398f8-c49d-4d6e-a0ee-4d9cb86ae781","description":"<p>Webhooks are used to receive POST notifications that a patient or bot has interacted a conversation. The Webhook destination can be configured in the admin dashboard or via API by PATCH on the Chat Widget. A Webhook URL is mandatory to receive webhook notifications. If posting to an application that requires authentication, please include the Client ID, Client Secret. The option for SSL is to validate against the SSL certificate found on webprod.qliqsoft.com.</p>\n<p>Any event where a patient interacts with the session will trigger a webhook notification POST.</p>\n<p>If your widget has the settings for Terms &amp; Conditions then the webhook will receive a T&amp;C event:<br />The header will contain a idempotency-key that is the &lt;32 character UUID&gt;</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"terms_and_conditions\",\"data\":{\"chat_widget_uid\":\"&lt;32 character UUID of the chat widget&gt;\",\"accepted\":true,\"idempotency_uuid\":\"&lt;32 character UUID&gt;\",\"patient_uid\":\"&lt;32 character UUID of the patient&gt;\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>New Message event:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"new_message\",\"data\":{\"message_api_path\":\"/quincy_api/v1/messages/\",\"chat_widget_uid\":\"\",\"conversation_uid\":\"\",\"sender_uid\":\"\",\"message_uid\":\"\",\"sender_name\":\"\",\"text\":\"\",\"message_type\":\"text\",\"created_at\":\"\",\"read_time\":,\"delivered_time\":,\"sender_type\":\"\",\"chat_attachments\":[],\"idempotency_uuid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>New Message event with form:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"new_message\",\"data\":{\"message_api_path\":\"/quincy_api/v1/messages/\",\"chat_widget_uid\":\"\",\"conversation_uid\":\"\",\"sender_uid\":\"\",\"message_uid\":\"\",\"sender_name\":\"\",\"text\":\"\",\"message_type\":\"text\",\"created_at\":\"\",\"read_time\":,\"delivered_time\":,\"sender_type\":\"\",\"chat_attachments\":[],:[{\"thumb_nail\":null,\"url\":\"\",\"content_type\":\"form_submission\",\"created_at\":\"\",\"data\":\"#\"}],\"idempotency_uuid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>New Message event with attachment:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"new_message\",\"data\":{\"message_api_path\":\"/quincy_api/v1/messages/\",\"chat_widget_uid\":\"\",\"conversation_uid\":\"\",\"sender_uid\":\"\",\"message_uid\":\"\",\"sender_name\":\"\",\"text\":\"\",\"message_type\":\"text\",\"created_at\":\"\",\"read_time\":null,\"delivered_time\":null,\"sender_type\":\"Patient\",\"chat_attachments\":[{\"thumb_nail\":\"\",\"url\":\"\",\"content_type\":\"\",\"created_at\":\"\",\"data\":\"\"}],\"idempotency_uuid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>Message Status Update:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"message_status\",\"data\":{\"message_uid\":\"\",\"conversation_uid\":\"\",\"chat_widget_id\":\"\",\"delivered_time\":\"\",\"read_time\":\"\",\"idempotency_uuid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>Care Campaign invitation:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"invitation_sent\",\"data\":{\"patient_uid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>CSV import event:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"csv_import\",\"data\":{\"text\":{\"Total records processed\":1,\"Success\":1,\"Already exists\":0,\"Incomplete\":0},\"url\":\",\"\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>Authentication pass event:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"patient_authentication\",\"data\":{\"is_valid\":true,\"chat_widget_uid\":\"\",\"patient_uid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>Authentication fail event:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"patient_authentication\",\"data\":{\"is_valid\":false,\"chat_widget_uid\":\"\",\"patient_uid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>Form submission as pdf event:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"form_submission_as_pdf\",\"data\":{\"sender_uid\":\"\",\"sender_name\":\"\",\"chat_widget_uid\":\"\",\"conversation_uuid\":\"\",\"submission_uuid\":\"\",\"created_at\":\"\",\"file\":{\"content\":\"\",\"filename\":\"&lt;.pdf file&gt;\",\"content_type\":\"application/pdf\",\"completion_status\":\"DO\",\"uploaded_at\":\"\"},\"file_type\":\"form\",\"quick_form_uuid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>Bot finished event:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"bot_finished\",\"data\":{\"chat_widget_id\":\"\",\"conversation_uid\":\"\",\"bot_uuid\":\"\",\"bot_name\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n","event":[{"listen":"prerequest","script":{"id":"a3556333-9945-4797-a6b9-5b4e3f672ede","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"4dfccbac-bbd7-4f6a-90a5-f2120bf7cadd","type":"text/javascript","exec":[""]}}],"_postman_id":"613398f8-c49d-4d6e-a0ee-4d9cb86ae781"}],"id":"604ae24c-fe97-4828-80b1-657c74af4053","description":"<p>The interactive sessions allows users to interact with their patients on their own front end. Each request for an interactive session requires an Authorization header. </p>\n","_postman_id":"604ae24c-fe97-4828-80b1-657c74af4053"},{"name":"Non-interactive broadcast","item":[{"name":"botcasts","item":[{"name":"Create Botcast","id":"7aba222c-82c2-48a1-b080-ebddfe9e67e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"sender_info\": \"Test\",\r\n  \"chat_widget_uid\": \"{{chat_widget_id}}\",\r\n  \"subject\": \"this is a string test\",\r\n  \"text\": \"Please take necessary precautions a new COVID-19 case was identified on floor 3.\",\r\n  \"include_widget_link\": true,\r\n  \"to\": [\r\n    {\r\n      \"email\": \"apitest@qliqsoft.com\",\r\n      \"voice_phone\": \"5125555555\",\r\n      \"text_phone\": \"5125555555\"\r\n    }\r\n  ],\r\n  \"machine_detection\": {\r\n    \"detection_timeout\": 45,\r\n    \"detect_message_end\": true\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/botcasts","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sender_info</td>\n<td>Required</td>\n<td>email sender's name/organization</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>string</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>Optional</td>\n<td>string that is limited to 120 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string that is limited to being 510 characters - that includes spaces</td>\n</tr>\n<tr>\n<td>include_widget_link</td>\n<td>Optional</td>\n<td>Currently disabled</td>\n</tr>\n<tr>\n<td>to</td>\n<td>required</td>\n<td>array</td>\n</tr>\n<tr>\n<td>text_phone</td>\n<td>Optional</td>\n<td>phone - this will receive an SMS of the \"text\"</td>\n</tr>\n<tr>\n<td>voice_phone</td>\n<td>Optional</td>\n<td>phone - this will receive a text to speech version of the \"text\"</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Optional</td>\n<td>email - receives an email originating from <a href=\"mailto:noreply@qliqsoft.com\">noreply@qliqsoft.com</a> with the message contents</td>\n</tr>\n<tr>\n<td>machine_detection</td>\n<td>Optional</td>\n<td>array</td>\n</tr>\n<tr>\n<td>detection_timeout</td>\n<td>Optional</td>\n<td>integer - time to wait for an answering machine message to complete</td>\n</tr>\n<tr>\n<td>detect_message_end</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["botcasts"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"1bd75641-9495-4279-8ca0-f9b4acb025e5","name":"Create Botcast","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"sender_info\": \"Test\",\r\n  \"chat_widget_uid\": \"{{chat_widget_id}}\",\r\n  \"subject\": \"this is a string test\",\r\n  \"text\": \"Please take necessary precautions a new COVID-19 case was identified on floor 3.\",\r\n  \"include_widget_link\": true,\r\n  \"to\": [\r\n    {\r\n      \"email\": \"apitest@qliqsoft.com\",\r\n      \"voice_phone\": \"5125555555\",\r\n      \"text_phone\": \"5125555555\"\r\n    }\r\n  ],\r\n  \"machine_detection\": {\r\n    \"detection_timeout\": 45,\r\n    \"detect_message_end\": true\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/botcasts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Thu, 04 Jun 2020 22:33:53 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"5f00221ef95792084a3b77e93821409a\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"9dbdf003-5242-4e50-a40a-f89cfe7e9c6e"},{"key":"X-Runtime","value":"0.044032"}],"cookie":[],"responseTime":null,"body":"{\n    \"uid\": \"c4f0a06d605c4675a17441d39c1de3dc\",\n    \"created_at\": \"2020-06-04T17:33:53.000-05:00\",\n    \"total\": 3,\n    \"invalid\": 0,\n    \"queued\": 3,\n    \"sent\": 0,\n    \"failed\": 0,\n    \"recipient_status\": [\n        {\n            \"email\": \"apitest@qliqsoft.com\",\n            \"status\": \"queued\"\n        },\n        {\n            \"voice_phone\": \"5125555555\",\n            \"status\": \"queued\"\n        },\n        {\n            \"text_phone\": \"5125555555\",\n            \"status\": \"queued\"\n        }\n    ]\n}"}],"_postman_id":"7aba222c-82c2-48a1-b080-ebddfe9e67e5"},{"name":"Get Botcast","id":"65f95880-e8d9-4143-90b5-cb2f6a8f0e0d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/botcasts/:botcast_id","description":"<p>Retrieves the message status of a botcast based on the botcast_id. the botcast_id is required in the path.</p>\n","urlObject":{"path":["botcasts",":botcast_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"f7b5de19-712a-4585-8b6c-d33b8a9d24ca","type":"string","value":"{{botcast_id}}","key":"botcast_id"}]}},"response":[{"id":"9808aeca-184c-4696-a072-6783a80edb4d","name":"Get Botcast","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/botcasts/:botcast_id","host":["{{baseUrl}}"],"path":["botcasts",":botcast_id"],"variable":[{"key":"botcast_id","value":"{{botcast_id}}","type":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Thu, 04 Jun 2020 22:34:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"b44ac43968338b4239c92ef8f41221e0\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"98f097e6-673a-4459-b934-af126744a238"},{"key":"X-Runtime","value":"0.017727"}],"cookie":[],"responseTime":null,"body":"{\n    \"uid\": \"c4f0a06d605c4675a17441d39c1de3dc\",\n    \"created_at\": \"2020-06-04T17:33:53.000-05:00\",\n    \"total\": 3,\n    \"invalid\": 0,\n    \"queued\": 1,\n    \"sent\": 2,\n    \"failed\": 0,\n    \"recipient_status\": [\n        {\n            \"email\": \"apitest@qliqsoft.com\",\n            \"status\": \"sent\",\n            \"sent_at\": \"2020-06-04T17:33:53.000-05:00\"\n        },\n        {\n            \"voice_phone\": \"5125555555\",\n            \"status\": \"queued\"\n        },\n        {\n            \"text_phone\": \"5125555555\",\n            \"status\": \"sent\",\n            \"sent_at\": \"2020-06-04T17:33:53.000-05:00\"\n        }\n    ]\n}"}],"_postman_id":"65f95880-e8d9-4143-90b5-cb2f6a8f0e0d"},{"name":"Get all Botcasts","id":"22165904-4eba-4bdb-986a-59419a2f90d6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/botcasts/?per_page=10&page=1","description":"<p>Retrieves all botcasts sent from the widget.</p>\n","urlObject":{"path":["botcasts",""],"host":["{{baseUrl}}"],"query":[{"key":"per_page","value":"10"},{"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"6912c20c-5d69-4561-966b-e4193ed67bd0","name":"Get Botcast","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/botcasts/:botcast_id","host":["{{baseUrl}}"],"path":["botcasts",":botcast_id"],"variable":[{"key":"botcast_id","value":"{{botcast_id}}","type":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Thu, 04 Jun 2020 22:34:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"b44ac43968338b4239c92ef8f41221e0\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"98f097e6-673a-4459-b934-af126744a238"},{"key":"X-Runtime","value":"0.017727"}],"cookie":[],"responseTime":null,"body":"\"data\": [\n    {\n        \"uid\": \"<uuid - 32 char string>\",\n        \"created_at\": \"<datetime>\",\n        \"total\": integer,\n        \"invalid\": integer,\n        \"queued\": integer,\n        \"sent\": integer,\n        \"failed\": integer,\n        \"text\": \"<string>\",\n        \"subject\": \"<string>\",\n\n        \"recipient_status\": [\n            {\n                \"email\": \"<email address>\",\n                \"status\": \"<string: enum: sent, queued, failed>\",\n                \"sent_at\": \"<datetime>\"\n            },\n            {\n                \"voice_phone\": \"5125555555\",\n                \"status\": \"queued\"\n            },\n            {\n                \"text_phone\": \"5125555555\",\n                \"status\": \"sent\",\n                \"sent_at\": \"2020-06-04T17:33:53.000-05:00\"\n            }\n        ]\n    }\n     ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": 3,\n        \"items\": 1,\n        \"count\": 8,\n        \"total_pages\": 8\n    }\n}   "}],"_postman_id":"22165904-4eba-4bdb-986a-59419a2f90d6"}],"id":"5357c31e-50f8-4db8-83c1-05ed8468bd36","description":"<p>Botcasts use a bearer token for authorization. The token is the Quincy API key that can be found in your admin console.</p>\n","_postman_id":"5357c31e-50f8-4db8-83c1-05ed8468bd36"}],"id":"3a2db3d7-ca7f-4af9-aa90-5c5c83380792","description":"<p>This broadcast is primarily used to broadcast a one time use voice message, text message, and/or email to a large number of individuals. It is not interactive. In order to use this, it requires the id of a widget that has a phone number assigned to it. The id of the widget and phone number may be found in the admin console.</p>\n","_postman_id":"3a2db3d7-ca7f-4af9-aa90-5c5c83380792"}],"id":"ea8e7eaf-29dc-4565-894d-96b3a236eac2","description":"<p>The Quincy platform by QliqSOFT is a comprehensive solution designed to streamline communication and collaboration in healthcare settings. It offers secure messaging, telehealth capabilities, care team coordination tools, and integration with electronic health records (EHR) systems. Quincy enables healthcare professionals to securely exchange messages, share files, conduct video consultations, and coordinate patient care efficiently. Its focus on compliance with healthcare regulations ensures that sensitive patient information remains protected. Overall, Quincy aims to enhance communication and workflows among healthcare teams, ultimately improving patient care delivery.</p>\n<p>The Quincy API provided by QliqSOFT is a set of tools and protocols that enable developers to integrate the Quincy platform's functionalities into their own healthcare applications or systems. This API allows developers to leverage features such as secure messaging, telehealth capabilities, care team coordination tools, and EHR system integration within their software solutions. By using the Quincy API, developers can extend the reach and functionality of their applications, enhance communication and collaboration among healthcare professionals, and improve patient care delivery.</p>\n<p>The base URL for all endpoints in the Quincy API is:<br /><a href=\"https://capi.qliqsoft.com/quincy_api/v1\">https://capi.qliqsoft.com/quincy_api/v1</a></p>\n","_postman_id":"ea8e7eaf-29dc-4565-894d-96b3a236eac2"},{"name":"Quincy API V2","item":[{"name":"Interactive Sessions","item":[{"name":"Orders","item":[{"name":"Create","id":"dd479e56-4b03-4250-9e9e-78008ad39434","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v2/orders","description":"<p><strong>### Endpoint: Create Order</strong></p>\n<p><strong>Method:</strong> POST<br /><strong>URL:</strong> <code>/orders</code><br /><strong>Description:</strong> Creates a new order and sends it via the selected delivery methods.</p>\n<hr />\n<h3 id=\"headers\"><strong>Headers</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Key</th>\n<th>Value</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Authorization</td>\n<td><code>{{apiKey}}</code></td>\n<td>API Key for authentication.</td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td><code>application/json</code></td>\n<td>Request format.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"request-body-json\"><strong>Request Body</strong> (JSON)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"form_data\": {\n        \"patient\": {\n            \"first_name\": \"string\",\n            \"last_name\": \"string\",\n            \"dob\": \"string (MM/DD/YYYY)\",\n            \"mobile_number\": \"string\",\n            \"email\": \"string\",\n            \"mrn\": \"string\",\n            \"street\": \"string\",\n            \"city\": \"string\",\n            \"state\": \"string\",\n            \"zip\": \"string\"\n        },\n        \"clinician\": {\n            \"first_name\": \"string\",\n            \"last_name\": \"string\",\n            \"npi\": \"string\",\n            \"fax_number\": \"string\",\n            \"street\": \"string\",\n            \"city\": \"string\",\n            \"state\": \"string\",\n            \"zip\": \"string\"\n        },\n        \"order\": {\n            \"order_date\": \"string (MM/DD/YYYY)\",\n            \"order_number\": \"string\",\n            \"episode_associated\": \"string\",\n            \"summary\": \"string\",\n            \"order_details\": \"string\",\n            \"order_read_back_and_verified\": \"boolean\",\n            \"clinician_signature\": \"string (Base64-encoded image)\",\n            \"clinician_name\": \"string\",\n            \"datetime_of_clinician_signature\": \"string (MM/DD/YYYY HH:mm)\"\n        }\n    },\n    \"template_uuid\": \"string (UUID format)\",\n    \"external_identifier\": \"string\",\n    \"send_via\": [\"string\"], // Options: \"fax\", \"email\", \"sms\"\n    \"recipient\": {\n        \"email\": \"string\",\n        \"sms\": \"string\",\n        \"fax\": \"string\",\n        \"first_name\": \"string\",\n        \"last_name\": \"string\"\n    }\n}\n\n</code></pre>\n<hr />\n<h3 id=\"response-200-ok\"><strong>Response</strong> (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"message\": \"Order created successfully\",\n    \"document\": {\n        \"uuid\": \"string (UUID format)\"\n    }\n}\n\n</code></pre>\n<hr />\n<h3 id=\"response-codes\"><strong>Response Codes</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200 OK</td>\n<td>Order created successfully.</td>\n</tr>\n<tr>\n<td>400 Bad Request</td>\n<td>Invalid or missing request parameters.</td>\n</tr>\n<tr>\n<td>401 Unauthorized</td>\n<td>Invalid API key or missing authentication.</td>\n</tr>\n<tr>\n<td>500 Internal Server Error</td>\n<td>An unexpected error occurred.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"notes\"><strong>Notes</strong></h3>\n<ul>\n<li><p>Ensure that all required fields are properly formatted.</p>\n</li>\n<li><p><code>send_via</code> can include one or multiple methods: <code>fax</code>, <code>email</code>, or <code>sms</code>.</p>\n</li>\n<li><p><code>clinician_signature</code> must be a valid Base64-encoded string.</p>\n</li>\n<li><p>The response will return a <code>document.uuid</code> that uniquely identifies the created order.</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{sessionKey}}"}]},"isInherited":true,"source":{"_postman_id":"a29e8a93-4838-44d3-8de1-fdb4f5f70430","id":"a29e8a93-4838-44d3-8de1-fdb4f5f70430","name":"Orders","type":"folder"}},"urlObject":{"path":["v2","orders"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"dd479e56-4b03-4250-9e9e-78008ad39434"},{"name":"Index","id":"12e0b9a4-3e6c-44b8-93ad-e91181395f72","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/v2/orders","description":"<h1 id=\"orders-api-documentation\">Orders API Documentation</h1>\n<h2 id=\"get-orders\">GET /orders</h2>\n<h3 id=\"description\">Description</h3>\n<p>Retrieves a paginated list of orders.</p>\n<h3 id=\"headers\">Headers</h3>\n<ul>\n<li><code>Authorization</code>: <code>string</code> (Required) - The session key obtained from authentication.</li>\n</ul>\n<h3 id=\"query-parameters\">Query Parameters</h3>\n<ul>\n<li><p><code>page</code>: <code>integer</code> (Optional) - The page number to retrieve (default is 1).</p>\n</li>\n<li><p><code>per_page</code>: <code>integer</code> (Optional) - The number of records per page (default is 10).</p>\n</li>\n</ul>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-http\">GET /orders?page=1&amp;per_page=10 HTTP/1.1\nHost: api.example.com\nAuthorization: &lt;session_key&gt;\n\n</code></pre>\n<h3 id=\"response\">Response</h3>\n<h4 id=\"success-200-ok\">Success (200 OK)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"data\": [\n        {\n            \"id\": 1451,\n            \"uuid\": \"de029603-53dc-4930-9109-6cc63373de23\",\n            \"quick_sign_signers\": [\n                {\n                    \"id\": 2235,\n                    \"annotation\": \"&lt;XML data&gt;\",\n                    \"is_originator\": true\n                },\n                {\n                    \"id\": 2234,\n                    \"annotation\": \"&lt;XML data&gt;\",\n                    \"is_originator\": false\n                }\n            ]\n        }\n    ],\n    \"meta\": {\n        \"page\": 1,\n        \"per_page\": 1,\n        \"total_pages\": 34,\n        \"total_count\": 34\n    }\n}\n\n</code></pre>\n<h3 id=\"error-responses\">Error Responses</h3>\n<h4 id=\"unauthorized-401-unauthorized\">Unauthorized (401 Unauthorized)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"error\": \"Unauthorized access\"\n}\n\n</code></pre>\n<h4 id=\"invalid-request-400-bad-request\">Invalid Request (400 Bad Request)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"error\": \"Invalid query parameters\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{sessionKey}}"}]},"isInherited":true,"source":{"_postman_id":"a29e8a93-4838-44d3-8de1-fdb4f5f70430","id":"a29e8a93-4838-44d3-8de1-fdb4f5f70430","name":"Orders","type":"folder"}},"urlObject":{"path":["v2","orders"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"12e0b9a4-3e6c-44b8-93ad-e91181395f72"},{"name":"Show","id":"5f90f433-f3d4-4f1d-ba74-865ba6610d21","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/v2/orders/{{order_uuid}}","description":"<h2 id=\"get-ordersorder_uuid\">GET /orders/{order_uuid}</h2>\n<h3 id=\"description\">Description</h3>\n<p>Retrieves details of a specific order by UUID.</p>\n<h3 id=\"headers\">Headers</h3>\n<ul>\n<li><code>Authorization</code>: <code>string</code> (Required) - The session key obtained from authentication.</li>\n</ul>\n<h3 id=\"path-parameters\">Path Parameters</h3>\n<ul>\n<li><code>order_uuid</code>: <code>string</code> (Required) - The UUID of the order to retrieve.</li>\n</ul>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-http\">GET /orders/de029603-53dc-4930-9109-6cc63373de23 HTTP/1.1\nHost: api.example.com\nAuthorization: &lt;session_key&gt;\n\n</code></pre>\n<h3 id=\"response\">Response</h3>\n<h4 id=\"success-200-ok\">Success (200 OK)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"data\": {\n        \"id\": 1451,\n        \"uuid\": \"de029603-53dc-4930-9109-6cc63373de23\",\n        \"quick_sign_signers\": [\n            {\n                \"id\": 2235,\n                \"annotation\": \"&lt;XML data&gt;\",\n                \"is_originator\": true\n            },\n            {\n                \"id\": 2234,\n                \"annotation\": \"&lt;XML data&gt;\",\n                \"is_originator\": false\n            }\n        ]\n    }\n}\n\n</code></pre>\n<h3 id=\"error-responses\">Error Responses</h3>\n<h4 id=\"not-found-404-not-found\">Not Found (404 Not Found)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"error\": \"Order not found\"\n}\n\n</code></pre>\n<h4 id=\"unauthorized-401-unauthorized\">Unauthorized (401 Unauthorized)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"error\": \"Unauthorized access\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{sessionKey}}"}]},"isInherited":true,"source":{"_postman_id":"a29e8a93-4838-44d3-8de1-fdb4f5f70430","id":"a29e8a93-4838-44d3-8de1-fdb4f5f70430","name":"Orders","type":"folder"}},"urlObject":{"path":["v2","orders","{{order_uuid}}"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5f90f433-f3d4-4f1d-ba74-865ba6610d21"},{"name":"Delete","id":"f066a805-0f2f-497f-a350-03a653a4f28a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{baseUrl}}/v2/orders/{{order_uuid}}","description":"<h2 id=\"delete-ordersorder_uuid\">DELETE /orders/{order_uuid}</h2>\n<h3 id=\"description\">Description</h3>\n<p>Deletes a specific order by UUID.</p>\n<h3 id=\"headers\">Headers</h3>\n<ul>\n<li><code>Authorization</code>: <code>string</code> (Required) - The session key obtained from authentication.</li>\n</ul>\n<h3 id=\"path-parameters\">Path Parameters</h3>\n<ul>\n<li><code>order_uuid</code>: <code>string</code> (Required) - The UUID of the order to delete.</li>\n</ul>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-http\">DELETE /orders/de029603-53dc-4930-9109-6cc63373de23 HTTP/1.1\nHost: api.example.com\nAuthorization: &lt;session_key&gt;\n\n</code></pre>\n<h3 id=\"response\">Response</h3>\n<h4 id=\"success-204-created\">Success (204 Created)</h4>\n<h3 id=\"error-responses\">Error Responses</h3>\n<h4 id=\"not-found-404-not-found\">Not Found (404 Not Found)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"error\": \"Order not found\"\n}\n\n</code></pre>\n<h4 id=\"unauthorized-401-unauthorized\">Unauthorized (401 Unauthorized)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"error\": \"Unauthorized access\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{sessionKey}}"}]},"isInherited":true,"source":{"_postman_id":"a29e8a93-4838-44d3-8de1-fdb4f5f70430","id":"a29e8a93-4838-44d3-8de1-fdb4f5f70430","name":"Orders","type":"folder"}},"urlObject":{"path":["v2","orders","{{order_uuid}}"],"host":["{{baseUrl}}"],"query":[{"disabled":true,"key":"","value":null}],"variable":[]}},"response":[],"_postman_id":"f066a805-0f2f-497f-a350-03a653a4f28a"}],"id":"a29e8a93-4838-44d3-8de1-fdb4f5f70430","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{sessionKey}}"}]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"8de22f8b-3a28-40d3-bfae-232b4c74ffc3","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"555eca0b-8536-4715-95ac-e8d5bc2dde1b","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"a29e8a93-4838-44d3-8de1-fdb4f5f70430","description":""},{"name":"Session","item":[{"name":"Create","event":[{"listen":"test","script":{"id":"2675db6e-75d3-44ea-b0d1-b387456bd766","exec":["let jsonData = JSON.parse(responseBody);","pm.environment.set(\"session_key\", jsonData.sessionKey);"],"type":"text/javascript","packages":{}}}],"id":"cb62ecb8-66cb-439b-8239-bfdd2c054e76","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{quincyApiKey}}"}]},"isInherited":false},"method":"POST","header":[],"url":"{{baseUrl}}/v2/session","description":"<p>The <code>POST /v2/session</code> endpoint is used to create a new session. Upon a successful request, the response will be in JSON format. Below is the JSON schema for the response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"session_key\": \"&lt;string&gt;\"\n}\n\n</code></pre>\n","urlObject":{"path":["v2","session"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"cb62ecb8-66cb-439b-8239-bfdd2c054e76"}],"id":"96b4f1df-786e-4c19-87f6-fc28355bbd00","_postman_id":"96b4f1df-786e-4c19-87f6-fc28355bbd00","description":""}],"id":"2ac59e78-effe-4d58-a9ed-5e284ff212d0","_postman_id":"2ac59e78-effe-4d58-a9ed-5e284ff212d0","description":""}],"id":"56611e92-8716-4253-86ec-ca27f534256c","_postman_id":"56611e92-8716-4253-86ec-ca27f534256c","description":""},{"name":"Quincy API V1 Copy","item":[{"name":"Latest Updates","item":[],"id":"3df40987-3df4-484c-8225-1ec5475d1a18","description":"<p>Documentation last updated:</p>\n<p>10/27/2023</p>\n<p>Added new webhook event for bot_finished</p>\n<p>9/13/2022</p>\n<p>Fixed documentation related to no_reply status in start conversation section.</p>\n<p><br />3/9/2022<br />Modified Custom Attributes functionality.<br /><br /></p>\n\n<p>3/1/2022<br />Added Custom Attributes functionality<br />Added Care Campaigns</p>\n<p>1/10/2022<br />New webhook notification: event type \"form_opened\"</p>\n<p>7/15/2021<br />new endpoints added<br />Get Conversation History by patient UUID<br />Get Conversation History by Agent ID<br />Get List of chat bots<br />Reassign conversation to chat bot</p>\n<p>6/22/2021<br />Added 4 end points that will be available soon:</p>\n<p>Get Conversation History by patient UUID<br />Get Conversation History by Agent ID<br />Get List of chat bots<br />Reassign conversation to chat bot</p>\n<p><br />3/31/2021<br /><br />Patient query now supports email addresses<br /><br />Botcast: Added GET endpoint for retrieving historical botcasts<br /><br /><br /><br /></p>\n\n<p><br />1/18/2021<br /><br />Corrected chat widget invitation history documentation.<br /></p>\n\n<p><br />9/27/2020<br /><br /></p>\n\n<p>Change Log:</p>\n<p>Added \"alert\" parameter for send_message</p>\n<p>Added \"maximum_character_per_sms\" parameter for chat_widget</p>\n<p><br />8/9/2020<br /><br /><br />Change Log:<br /><br /><br />Added Webhook directory for information related to webhooks.<br /><br />Chat widget PATCH updates for customize attachment size and restricting file types<br /><br />Send Message Attachment added - attachments can be sent by agent as form data.<br /><br />Patient query - updated description to include MRN search<br /><br /></p>\n\n<p><br />8/1/2020<br /><br /><br /></p>\n\n<p>Change Log:</p>\n<p>Changed Text size for send message. Limitation of 10k characters now in place.</p>\n<p><br />4/6/2022<br /><br /><br /></p>\n\n<p>Change Log:</p>\n<p>Added Chat widget branding array options and chat widget webhook settings options to the Update Chat Widget details section in Chat Widgets.</p>\n","event":[{"listen":"prerequest","script":{"id":"528b264a-bff3-45cb-9c2a-fa765004aabb","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"c26bf671-91f1-4e17-95f6-ae998cd01a59","type":"text/javascript","exec":[""]}}],"_postman_id":"3df40987-3df4-484c-8225-1ec5475d1a18"},{"name":"Interactive sessions","item":[{"name":"Create session","item":[{"name":"Create Session","event":[{"listen":"test","script":{"id":"4f68989e-2ecb-4106-aa1a-e43fdf063b67","exec":["let jsonData = JSON.parse(responseBody);\r","pm.environment.set(\"session_key\", jsonData.session_key);"],"type":"text/javascript"}}],"id":"d8458dc6-e6db-4a79-8606-84c3f769bbba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{api_key}}","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{baseUrl}}/session","description":"<p>The session key created is based off your API key. Your API key may be acquired from an administrator's qliqSOFT account \nThe session key is used throughout the Quincy API and is used in the Authorization header. </p>\n","urlObject":{"path":["session"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"cc0e5271-be4a-4a4c-89c5-ab0c23e21a8b","name":"Create Session","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{api_key}}","type":"text"}],"url":"{{baseUrl}}/session"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.17.9"},{"key":"Date","value":"Wed, 10 Jun 2020 13:29:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"473d97183d54afbbad125d05417dbede\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"aabe3002-ab56-4808-8892-1075f25dcd03"},{"key":"X-Runtime","value":"0.186157"}],"cookie":[],"responseTime":null,"body":"{\n    \"session_key\": \"<sessionkey>\"\n}"}],"_postman_id":"d8458dc6-e6db-4a79-8606-84c3f769bbba"}],"id":"9b5ca84b-e7e9-4423-882e-787fedecbec2","description":"<p>The Quincy API uses a session based authorization for the interactive elements.<br />The session end point is where the session key is generated using a POST command.<br />This session key will be used in the Authorization header for all requests.</p>\n<p>The API key is acquired on the admin dashboard</p>\n<img src=\"https://content.pstmn.io/aa049edb-dc87-4c25-80a1-decf65d5449d/aW1hZ2UucG5n\" alt=\"API%20key%20location\" height=\"604\" width=\"1205\" />","event":[{"listen":"prerequest","script":{"id":"4697a14a-f1e1-4888-a5b5-0c247cf13c1d","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"87ae7e26-5ef4-4ffc-856c-0616fe05d0d0","type":"text/javascript","exec":[""]}}],"_postman_id":"9b5ca84b-e7e9-4423-882e-787fedecbec2"},{"name":"Chat Widgets","item":[{"name":"Get a list of Chat Widgets","id":"827df929-ca2a-434d-8b58-c48ac4ab8455","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets","description":"<p>Get all Chat Widgets associated with your Group.</p>\n<p>The output will be an array of objects in the format of:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Mandatory</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string - This is the name of the chat widget. String length is a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Required</td>\n<td>This string can be null and has a maximum length of 65535 characters</td>\n</tr>\n<tr>\n<td>uid</td>\n<td>Required</td>\n<td>This is the chat widget uuid</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>archive_time</td>\n<td>Required</td>\n<td>Number of seconds after to which to archive the Chat Widget's conversations. -1 to never archive. Default is 0. Field supports a number between -1 and 2147483647.</td>\n</tr>\n<tr>\n<td>bot_typing_delay</td>\n<td>Required</td>\n<td>Number of milliseconds between bot messages</td>\n</tr>\n<tr>\n<td>no_replies_til_bot_ready</td>\n<td>Required</td>\n<td>Boolean options: <br />true - Do not allow replies until the bot is ready to receive an input. <br />false - Allow replies at any time.<br /> Default is true</td>\n</tr>\n<tr>\n<td>show_assignee</td>\n<td>Required</td>\n<td>Show the name and avatar of the person assigned to the chat (instead of the name and image of the chat widget) at the top of the chat widget. <br /> Boolean options:  <br />true - show assignee <br />false - do not show assignee <br />Default is true.</td>\n</tr>\n<tr>\n<td>require_auth</td>\n<td>Required</td>\n<td>Require authorization to use the chat widget. Boolen options: <br />true - <br /> false - <br />Default is false.</td>\n</tr>\n<tr>\n<td>auth_strategy</td>\n<td>Required</td>\n<td>This string is the authorization strategy types. There are 3 options: <br />url_is_auth - the unique URL texted/emailed is the authorization<br />dob_else_otp - Patient will need to enter their Date of Birth (DOB), but if their DOB is unknown an OTP will be texted/emailed to them, and they must type it into the widget. <br /> otp - One Time Password will be texted/emailed to the patient and they must type it into the widget <br /> default is url_is_auth</td>\n</tr>\n<tr>\n<td>remember_fingerprint</td>\n<td>Required</td>\n<td>After successful authentication remember the users by their unique device ID. Boolean options:<br /> true - yes <br /> false - no <br /> Default is true</td>\n</tr>\n<tr>\n<td>max_auth_attempts</td>\n<td>Required</td>\n<td>Maximum number of authentication attempts. This is a 4 digit integer between 1 and 9999. Default is 2</td>\n</tr>\n<tr>\n<td>disable_chat_attachments</td>\n<td>Required</td>\n<td>Option to disable chat attachments. Boolean options: <br /> true - attachments disabled <br /> false - attachments enabled<br /> Default is false</td>\n</tr>\n<tr>\n<td>disable_chat_emojis</td>\n<td>Required</td>\n<td>Option to disable chat emojis. Boolean options: <br /> true - emojis disabled <br /> false - emojis enabled <br /> Default is false</td>\n</tr>\n<tr>\n<td>one_conversation_per_patient_or_visitor</td>\n<td>Required</td>\n<td>Option to limit the number of conversations that a patient or visitor may start. Boolean options: <br /> true - restrict patient or visitor to one conversation <br />false - allow patient or visitor to start several conversations <br /> Default is false, but preference is true</td>\n</tr>\n<tr>\n<td>response_to_inbound_sms</td>\n<td>Required</td>\n<td>String - This is the text string that is an automatic response to an inbound sms it is limited to 1600 characters and can be null.</td>\n</tr>\n<tr>\n<td>new_chat_message_sms_text</td>\n<td>Required</td>\n<td>String - This is the text message body that is sent to a patient or visitor notifying them that they are invited to a conversation. The string is limited to 1600 characters and can be null</td>\n</tr>\n<tr>\n<td>new_chat_message_triggers_sms</td>\n<td>Required</td>\n<td>This option sends an SMS to the visitor or patient if they miss a message from a chat widget and their phone number is known. Boolean options: <br /> true - send a message if user has closed window and is missing messages from the provider. <br /> false - do not send an SMS if messages have been missed. <br />Default is false</td>\n</tr>\n<tr>\n<td>escalate_to_agent_button</td>\n<td>Required</td>\n<td>Show a button in the help screen to escalate straight to an agent (\"Speak to human\"). Boolean options:<br /> true - enable button <br /> false - does not show button <br /> Default false</td>\n</tr>\n<tr>\n<td>short_url_expires_after</td>\n<td>Required</td>\n<td>This is the unix time in seconds until the URL expires. Default is 604800 (one week of seconds)</td>\n</tr>\n<tr>\n<td>chat_widget_branding</td>\n<td>Optional</td>\n<td>This contains an array with branding information. See below for the chat_widget_branding array options</td>\n</tr>\n<tr>\n<td>attachment_link_expiry_time_in_minutes</td>\n<td>Optional</td>\n<td>integer - time is in minutes</td>\n</tr>\n</tbody>\n</table>\n</div><p>Chat_widget_branding array options:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>Optional</td>\n<td>This is the hex value of the color desired in the format of #FFFFFFF</td>\n</tr>\n<tr>\n<td>launcher_icon</td>\n<td>Optional</td>\n<td>This is the url to the chat icon. This field can be null.</td>\n</tr>\n<tr>\n<td>icon</td>\n<td>optional</td>\n<td>This is an array that contains: <br /> \"url\": null <br /> The null value can be replaced with the path to the file in the database. If it is unknown, the default is null.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"1dc93f69-1fdf-4fe7-9e5e-7ab2e1769b5d","name":"Get Chat Widgets","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.17.9"},{"key":"Date","value":"Tue, 16 Jun 2020 00:22:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"838639f310c5c9c144689d4d0748ad83\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"6daba2be-b466-4a68-ab48-7b0921e84e81"},{"key":"X-Runtime","value":"0.345329"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"name\": \"<string>\",\n        \"description\": \"<string 65535\",\n        \"uid\": \"<uuid>\",\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"archive_time\": <unix>,\n        \"bot_typing_delay\": <number>,\n        \"no_replies_til_bot_ready\": <boolean>,\n        \"show_assignee\": <boolean>,\n        \"require_auth\": <boolean>,\n        \"auth_strategy\": \"<string>\",\n        \"remember_fingerprint\": <boolean>,\n        \"max_auth_attempts\": <integer>,\n        \"disable_chat_attachments\": <boolean>,\n        \"disable_chat_emojis\": <boolean>,\n        \"one_conversation_per_patient_or_visitor\": <boolean>,\n        \"response_to_inbound_sms\": <string 1600>,\n        \"new_chat_message_sms_text\": <string 1600>,\n        \"new_chat_message_triggers_sms\": <boolean>,\n        \"escalate_to_agent_button\": <boolean>,\n        \"short_url_expires_after\": <unix>\n    },\n    {\n        \"name\": \"<string>\",\n        \"description\": \"<string 65535>\",\n        \"uid\": \"<uuid>\",\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"archive_time\": <unix>,\n        \"bot_typing_delay\": <number>,\n        \"no_replies_til_bot_ready\": <boolean>,\n        \"show_assignee\": <boolean>,\n        \"require_auth\": <boolean>,\n        \"auth_strategy\": \"<string>\",\n        \"remember_fingerprint\": <boolean>,\n        \"max_auth_attempts\": <integer>,\n        \"disable_chat_attachments\": <boolean>,\n        \"disable_chat_emojis\": <boolean>,\n        \"one_conversation_per_patient_or_visitor\": <boolean>,\n        \"response_to_inbound_sms\": \"<string 1600>\",\n        \"new_chat_message_sms_text\": <string 1600>,\n        \"new_chat_message_triggers_sms\": <boolean>,\n        \"escalate_to_agent_button\": <boolean>,\n        \"short_url_expires_after\": <unix>,\n        \"chat_widget_branding\": {\n            \"data\": \"<hex color>\",\n            \"launcher_icon\": \"<url>\",\n            \"icon\": {\n                \"url\": <url>\n            }\n        }\n    }\n]"}],"_postman_id":"827df929-ca2a-434d-8b58-c48ac4ab8455"},{"name":"Get details of a Chat Widget","id":"31cb9dab-3cbf-4763-8eda-d5edb7e3bf61","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets/:chat_widget_id","description":"<p>Get a Chat Widget's details given an id.\nThe response will contain the details of the chat widget. The chat_widget_id is required in the path.</p>\n<p><b>Response</b></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string - This is the name of the chat widget. String length is a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Required</td>\n<td>This string can be null and has a maximum length of 65535 characters</td>\n</tr>\n<tr>\n<td>uid</td>\n<td>Required</td>\n<td>This is the chat widget uuid</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>archive_time</td>\n<td>Required</td>\n<td>Number of seconds after to which to archive the Chat Widget's conversations. -1 to never archive. Default is 0. Field supports a value between -1 and 2147483647.</td>\n</tr>\n<tr>\n<td>bot_typing_delay</td>\n<td>Required</td>\n<td>Number of milliseconds between bot messages</td>\n</tr>\n<tr>\n<td>no_replies_til_bot_ready</td>\n<td>Required</td>\n<td>Boolean options: <br />true - Do not allow replies until the bot is ready to receive an input. <br />false - Allow replies at any time.<br /> Default is true</td>\n</tr>\n<tr>\n<td>show_assignee</td>\n<td>Required</td>\n<td>Show the name and avatar of the person assigned to the chat (instead of the name and image of the chat widget) at the top of the chat widget. <br /> Boolean options:  <br />true - show assignee <br />false - do not show assignee <br />Default is true.</td>\n</tr>\n<tr>\n<td>require_auth</td>\n<td>Required</td>\n<td>Require authorization to use the chat widget. Boolen options: <br />true - <br /> false - <br />Default is false.</td>\n</tr>\n<tr>\n<td>auth_strategy</td>\n<td>Required</td>\n<td>This string is the authorization strategy types. There are 3 options: <br />url_is_auth - the unique URL texted/emailed is the authorization<br />dob_else_otp - Patient will need to enter their Date of Birth (DOB), but if their DOB is unknown an OTP will be texted/emailed to them, and they must type it into the widget. <br /> otp - One Time Password will be texted/emailed to the patient and they must type it into the widget <br /> default is url_is_auth</td>\n</tr>\n<tr>\n<td>remember_fingerprint</td>\n<td>Required</td>\n<td>After successful authentication remember the users by their unique device ID. Boolean options:<br /> true - yes <br /> false - no <br /> Default is true</td>\n</tr>\n<tr>\n<td>max_auth_attempts</td>\n<td>Required</td>\n<td>Maximum number of authentication attempts. This is a 4 digit integer between 1 and 9999. Default is 2</td>\n</tr>\n<tr>\n<td>disable_chat_attachments</td>\n<td>Required</td>\n<td>Option to disable chat attachments. Boolean options: <br /> true - attachments disabled <br /> false - attachments enabled<br /> Default is false</td>\n</tr>\n<tr>\n<td>disable_chat_emojis</td>\n<td>Required</td>\n<td>Option to disable chat emojis. Boolean options: <br /> true - emojis disabled <br /> false - emojis enabled <br /> Default is false</td>\n</tr>\n<tr>\n<td>one_conversation_per_patient_or_visitor</td>\n<td>Required</td>\n<td>Option to limit the number of conversations that a patient or visitor may start. Boolean options: <br /> true - restrict patient or visitor to one conversation <br />false - allow patient or visitor to start several conversations <br /> Default is false, but preference is true</td>\n</tr>\n<tr>\n<td>response_to_inbound_sms</td>\n<td>Required</td>\n<td>String - This is the text string that is an automatic response to an inbound sms it is limited to 1600 characters and can be null.</td>\n</tr>\n<tr>\n<td>new_chat_message_sms_text</td>\n<td>Required</td>\n<td>String - This is the text message body that is sent to a patient or visitor notifying them that they are invited to a conversation. The string is limited to 1600 characters and can be null</td>\n</tr>\n<tr>\n<td>new_chat_message_triggers_sms</td>\n<td>Required</td>\n<td>This option sends an SMS to the visitor or patient if they miss a message from a chat widget and their phone number is known. Boolean options: <br /> true - send a message if user has closed window and is missing messages from the provider. <br /> false - do not send an SMS if messages have been missed. <br />Default is false</td>\n</tr>\n<tr>\n<td>escalate_to_agent_button</td>\n<td>Required</td>\n<td>Show a button in the help screen to escalate straight to an agent (\"Speak to human\"). Boolean options:<br /> true - enable button <br /> false - does not show button <br /> Default false</td>\n</tr>\n<tr>\n<td>short_url_expires_after</td>\n<td>Required</td>\n<td>This is the unix time in seconds until the URL expires. Default is 604800 (one week of seconds)</td>\n</tr>\n<tr>\n<td>chat_widget_branding</td>\n<td>Optional</td>\n<td>This contains an array with branding information. See below for the chat_widget_branding array options</td>\n</tr>\n<tr>\n<td>attachment_link_expiry_time_in_minutes</td>\n<td>Optional</td>\n<td>integer - time is in minutes</td>\n</tr>\n</tbody>\n</table>\n</div><p>Chat_widget_branding array options:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>Optional</td>\n<td>This is the hex value of the color desired in the format of #FFFFFFF</td>\n</tr>\n<tr>\n<td>launcher_icon</td>\n<td>Optional</td>\n<td>This is the url to the chat icon. This field can be null.</td>\n</tr>\n<tr>\n<td>icon</td>\n<td>optional</td>\n<td>This is an array that contains: <br /> \"url\": null <br /> The null value can be replaced with the path to the file in the database. If it is unknown, the default is null.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"032e99f8-115e-48cc-978a-ea33b9294854","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"fb63668e-a387-4dcd-b6b2-1905817cb4c3","name":"ChatWidget","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id"],"variable":[{"key":"chat_widget_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"<string>\",\n    \"description\": \"<string 65535>\",\n    \"uid\": \"<uuid>\",\n    \"created_at\": \"<datetime>\",\n    \"updated_at\": \"<datetime>\",\n    \"archive_time\": <unix>,\n    \"bot_typing_delay\": <number>,\n    \"no_replies_til_bot_ready\": <boolean>,\n    \"show_assignee\": <boolean>,\n    \"require_auth\": <boolean>,\n    \"auth_strategy\": \"<string>\",\n    \"remember_fingerprint\": <boolean>,\n    \"max_auth_attempts\": <integer>,\n    \"disable_chat_attachments\": <boolean>,\n    \"disable_chat_emojis\": <boolean>,\n    \"one_conversation_per_patient_or_visitor\": <boolean>,\n    \"response_to_inbound_sms\": \"<string 1600>\",\n    \"new_chat_message_sms_text\": <string 1600>,\n    \"new_chat_message_triggers_sms\": <boolean>,\n    \"escalate_to_agent_button\": <boolean>,\n    \"short_url_expires_after\": <unix>,\n    \"chat_widget_branding\": {\n        \"data\": \"<hex color>\",\n        \"launcher_icon\": \"<url>\",\n        \"icon\": {\n            \"url\": <url>\n        }\n    }\n}"}],"_postman_id":"31cb9dab-3cbf-4763-8eda-d5edb7e3bf61"},{"name":"Get  Chat Widget Invitation History","id":"922ebf7c-2675-4c7d-a537-8e78b5637706","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/invitation_history","description":"<p>Get The chat widget invitation history. </p>\n<p>There are two parameters that may be passed in the url to change the amount of data visible in your report:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>per_page</td>\n<td>Optional</td>\n<td>This is the number of results you desire per page of your report</td>\n</tr>\n<tr>\n<td>page</td>\n<td>Optional</td>\n<td>This is the page number of the results that you wish to view</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>String - possilbe values: \"blocked_by_receiver\", \"sent\", \"delivered\", \"service_request_failed\", \"opened\"</td>\n</tr>\n<tr>\n<td>accepted_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>blocked_by_receiver_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>camp_receiver_log_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>destination</td>\n<td>Required</td>\n<td>String - email address or phone number of receiver</td>\n</tr>\n<tr>\n<td>error_code</td>\n<td>Required</td>\n<td>String - may be null</td>\n</tr>\n<tr>\n<td>error_status_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>integer - internal id number</td>\n</tr>\n<tr>\n<td>opened_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>queued_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>sender_address</td>\n<td>Required</td>\n<td>Phone number of widget that sent inviation</td>\n</tr>\n<tr>\n<td>sent_method</td>\n<td>Required</td>\n<td>String - value: \"sms\" or \"email\"</td>\n</tr>\n<tr>\n<td>sent_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>message_content</td>\n<td>Required</td>\n<td>String - content of sms or email sent to recipient</td>\n</tr>\n<tr>\n<td>patient_uuid</td>\n<td>Required</td>\n<td>String - 32 character UUID - may be null</td>\n</tr>\n<tr>\n<td>patient_mrn</td>\n<td>Required</td>\n<td>String - may be null</td>\n</tr>\n<tr>\n<td>conversation_uuid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>widget_uid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","invitation_history"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"a848a275-43aa-4dae-b271-7c0e16df9369","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"9ce1a349-f260-4b22-813a-9c4830540083","name":"Get details of a Chat Widget Copy","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/invitation_history?page=1&per_page=1","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","invitation_history"],"query":[{"key":"page","value":"1"},{"key":"per_page","value":"1"}],"variable":[{"key":"chat_widget_id","value":"{{chat_widget_id}}","type":"string","description":"(Required) Chat Widget UUID"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Mon, 18 Jan 2021 17:12:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"570779923eb56009fc76067e1845e7a1\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"ee5cb5ec-2dac-4e15-abdd-134ae1b7d195"},{"key":"X-Runtime","value":"0.026995"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"status\": \"<String - value: \"blocked_by_receiver\", \"sent\", \"delivered\", \"service_request_failed\", \"opened\"\",\n            \"accepted_time\": \"<datetime>\",\n            \"blocked_by_receiver_time\": \"<datetime>\",\n            \"camp_receiver_log_id\": integer,\n            \"delivered_time\": \"<datetime>\",\n            \"destination\": \"<string - email or phone number?\",\n            \"error_code\": \"<string>\",\n            \"error_message\": \"<string>\",\n            \"error_status_time\": \"<datetime>\",\n            \"id\": integer,\n            \"opened_time\": \"<datetime>\",\n            \"queued_time\": \"<datetime>\",\n            \"sender_address\": \"<phone number>\",\n            \"sent_method\": \"<string - value \"sms\" or \"email\"\",\n            \"sent_time\": \"<datetime>\",\n            \"message_content\": \"<string>\",\n            \"patient_uuid\": \"<string - 32 character UUID>\",\n            \"patient_mrn\": \"<string>\",\n            \"conversation_uuid\": \"<string - 32 character UUID>\",\n            \"widget_uid\": \"<string - 32 character UUID\"\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": 1,\n        \"items\": 1,\n        \"count\": 26,\n        \"total_pages\": 26\n    }\n}"}],"_postman_id":"922ebf7c-2675-4c7d-a537-8e78b5637706"},{"name":"Update Chat Widget details","id":"bb71bc36-6c45-4b62-96d4-c4d93c509246","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"Elmer Chat Widget Two - copied from Adam's Clinic4\",\n    \"description\": \"Elmer's Chat Widget Two\",\n    \"archive_time\": 0,\n    \"bot_typing_delay\": 68,\n    \"no_replies_til_bot_ready\": false,\n    \"show_assignee\": true,\n    \"require_auth\": true,\n    \"auth_strategy\": \"url_is_auth\",\n    \"remember_fingerprint\": false,\n    \"disable_chat_attachments\": true,\n    \"disable_chat_emojis\": true,\n    \"response_to_inbound_sms\": \"This is a response to inbound SMS messages\",\t\n    \"new_chat_message_triggers_sms\": false,\n    \"new_chat_message_sms_text\": \"This is a test widget\",\n    \"one_conversation_per_patient_or_visitor\": false,\n    \"short_url_expires_after\": 604800,\n    \"maximum_attachment_size\": 10,\n    \"restrict_attachment_types\": [\n        \"image/jpeg\", \n        \"application/pdf\", \n        \"image/jpg\", \n        \"image/png\"\n    ]\n}"},"url":"{{baseUrl}}/chat_widgets/:chat_widget_id","description":"<p>Update a Chat Widget by the chat widget id. The chat widget id is required in the path.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Optional</td>\n<td>string - maximum length of 255 characters. For an update, this can be null - resulting in no change to the existing name.</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Optional</td>\n<td>string - maximum length of 65535 characters. This is a verbose description of the widget.</td>\n</tr>\n<tr>\n<td>archive_time</td>\n<td>Optional</td>\n<td>unix time - Number of seconds after to which to archive the Chat Widget's conversations. -1 to never archive. Default is 0. Field supports a number between -1 and 2147483647.</td>\n</tr>\n<tr>\n<td>bot_typing_delay</td>\n<td>Optional</td>\n<td>Number of milliseconds between bot messages</td>\n</tr>\n<tr>\n<td>no_replies_til_bot_ready</td>\n<td>Optional</td>\n<td>Boolean options:  <br />true - Do not allow replies until the bot is ready to receive an input.  <br />false - Allow replies at any time.  <br />Default is true</td>\n</tr>\n<tr>\n<td>show_assignee</td>\n<td>Optional</td>\n<td>Show the name and avatar of the person assigned to the chat (instead of the name and image of the chat widget) at the top of the chat widget.  <br />Boolean options:  <br />true - show assignee  <br />false - do not show assignee  <br />Default is true.</td>\n</tr>\n<tr>\n<td>require_auth</td>\n<td>Optional</td>\n<td>Require authorization to use the chat widget. Boolen options:  <br />true -  <br />false -  <br />Default is false.</td>\n</tr>\n<tr>\n<td>auth_strategy</td>\n<td>Optional</td>\n<td>This string is the authorization strategy types. There are 3 options:  <br />url_is_auth - the unique URL texted/emailed is the authorization  <br />dob_else_otp - Patient will need to enter their Date of Birth (DOB), but if their DOB is unknown an OTP will be texted/emailed to them, and they must type it into the widget.  <br />otp - One Time Password will be texted/emailed to the patient and they must type it into the widget  <br />default is url_is_auth</td>\n</tr>\n<tr>\n<td>remember_fingerprint</td>\n<td>Optional</td>\n<td></td>\n</tr>\n<tr>\n<td>disable_chat_attachments</td>\n<td>Optional</td>\n<td>Option to disable chat attachments. Boolean options:  <br />true - attachments disabled  <br />false - attachments enabled  <br />Default is false</td>\n</tr>\n<tr>\n<td>disable_chat_emojis</td>\n<td>Optional</td>\n<td>Option to disable chat emojis. Boolean options:  <br />true - emojis disabled  <br />false - emojis enabled  <br />Default is false</td>\n</tr>\n<tr>\n<td>response_to_inbound_sms</td>\n<td>Optional</td>\n<td>String - This is the text string that is an automatic response to an inbound sms it is limited to 1600 characters and can be null.</td>\n</tr>\n<tr>\n<td>new_chat_message_triggers_sms</td>\n<td>Optional</td>\n<td>String - This is the text message body that is sent to a patient or visitor notifying them that they are invited to a conversation. The string is limited to 1600 characters and can be null</td>\n</tr>\n<tr>\n<td>new_chat_message_sms_text</td>\n<td>Optional</td>\n<td>String - This is the text message body that is sent to a patient or visitor notifying them that they are invited to a conversation. The string is limited to 1600 characters and can be null</td>\n</tr>\n<tr>\n<td>one_conversation_per_patient_or_visitor</td>\n<td>Optional</td>\n<td>Option to limit the number of conversations that a patient or visitor may start. Boolean options:  <br />true - restrict patient or visitor to one conversation  <br />false - allow patient or visitor to start several conversations  <br />Default is false, but preference is true</td>\n</tr>\n<tr>\n<td>escalate_to_agent_button</td>\n<td>Optional</td>\n<td>Show a button in the help screen to escalate straight to an agent (\"Speak to human\"). Boolean options:  <br />true - enable button  <br />false - does not show button  <br />Default false</td>\n</tr>\n<tr>\n<td>short_url_expires_after</td>\n<td>Optional</td>\n<td>This is the unix time in seconds until the URL expires. Default is 604800 (one week of seconds)</td>\n</tr>\n<tr>\n<td>maximum_attachment_size</td>\n<td>Optional</td>\n<td>Number in MB that will restrict the size of attachments sent and received via this widget</td>\n</tr>\n<tr>\n<td>restrict_attachment_types</td>\n<td>Optional</td>\n<td>An array of Mime types that this widget will support being sent by Agents and Patients. EG: [\"image/jpeg\", \"application/pdf\", \"image/jpg\", \"image/png\", \"image/gif\"]</td>\n</tr>\n<tr>\n<td>maximum_characters_per_sms</td>\n<td>Optional</td>\n<td>integer range 160-400. This setting will define the maximum size of an SMS that is sent out.</td>\n</tr>\n<tr>\n<td>attachment_link_expiry_time_in_minutes</td>\n<td>Optional</td>\n<td>integer - time is in minutes value range 1-10080 (1 minute to 1 week)</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response will contain:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string - This is the name of the chat widget. String length is a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Required</td>\n<td>This string can be null and has a maximum length of 65535 characters</td>\n</tr>\n<tr>\n<td>uid</td>\n<td>Required</td>\n<td>This is the chat widget uuid</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>archive_time</td>\n<td>Required</td>\n<td>Number of seconds after to which to archive the Chat Widget's conversations. -1 to never archive. Default is 0. Field supports a number between -1 and 2147483647.</td>\n</tr>\n<tr>\n<td>bot_typing_delay</td>\n<td>Required</td>\n<td>Number of milliseconds between bot messages</td>\n</tr>\n<tr>\n<td>no_replies_til_bot_ready</td>\n<td>Required</td>\n<td>Boolean options:  <br />true - Do not allow replies until the bot is ready to receive an input.  <br />false - Allow replies at any time.  <br />Default is true</td>\n</tr>\n<tr>\n<td>show_assignee</td>\n<td>Required</td>\n<td>Show the name and avatar of the person assigned to the chat (instead of the name and image of the chat widget) at the top of the chat widget.  <br />Boolean options:  <br />true - show assignee  <br />false - do not show assignee  <br />Default is true.</td>\n</tr>\n<tr>\n<td>require_auth</td>\n<td>Required</td>\n<td>Require authorization to use the chat widget. Boolen options:  <br />true -  <br />false -  <br />Default is false.</td>\n</tr>\n<tr>\n<td>auth_strategy</td>\n<td>Required</td>\n<td>This string is the authorization strategy types. There are 3 options:  <br />url_is_auth - the unique URL texted/emailed is the authorization  <br />dob_else_otp - Patient will need to enter their Date of Birth (DOB), but if their DOB is unknown an OTP will be texted/emailed to them, and they must type it into the widget.  <br />otp - One Time Password will be texted/emailed to the patient and they must type it into the widget  <br />default is url_is_auth</td>\n</tr>\n<tr>\n<td>remember_fingerprint</td>\n<td>Required</td>\n<td>After successful authentication remember the users by their unique device ID. Boolean options:  <br />true - yes  <br />false - no  <br />Default is true</td>\n</tr>\n<tr>\n<td>max_auth_attempts</td>\n<td>Required</td>\n<td>Maximum number of authentication attempts. This is a 4 digit integer between 1 and 9999. Default is 2</td>\n</tr>\n<tr>\n<td>disable_chat_attachments</td>\n<td>Required</td>\n<td>Option to disable chat attachments. Boolean options:  <br />true - attachments disabled  <br />false - attachments enabled  <br />Default is false</td>\n</tr>\n<tr>\n<td>disable_chat_emojis</td>\n<td>Required</td>\n<td>Option to disable chat emojis. Boolean options:  <br />true - emojis disabled  <br />false - emojis enabled  <br />Default is false</td>\n</tr>\n<tr>\n<td>one_conversation_per_patient_or_visitor</td>\n<td>Required</td>\n<td>Option to limit the number of conversations that a patient or visitor may start. Boolean options:  <br />true - restrict patient or visitor to one conversation  <br />false - allow patient or visitor to start several conversations  <br />Default is false, but preference is true</td>\n</tr>\n<tr>\n<td>response_to_inbound_sms</td>\n<td>Required</td>\n<td>String - This is the text string that is an automatic response to an inbound sms it is limited to 1600 characters and can be null.</td>\n</tr>\n<tr>\n<td>new_chat_message_sms_text</td>\n<td>Required</td>\n<td>String - This is the text message body that is sent to a patient or visitor notifying them that they are invited to a conversation. The string is limited to 1600 characters and can be null</td>\n</tr>\n<tr>\n<td>new_chat_message_triggers_sms</td>\n<td>Required</td>\n<td>This option sends an SMS to the visitor or patient if they miss a message from a chat widget and their phone number is known. Boolean options:  <br />true - send a message if user has closed window and is missing messages from the provider.  <br />false - do not send an SMS if messages have been missed.  <br />Default is false</td>\n</tr>\n<tr>\n<td>escalate_to_agent_button</td>\n<td>Required</td>\n<td>Show a button in the help screen to escalate straight to an agent (\"Speak to human\"). Boolean options:  <br />true - enable button  <br />false - does not show button  <br />Default false</td>\n</tr>\n<tr>\n<td>short_url_expires_after</td>\n<td>Required</td>\n<td>This is the unix time in seconds until the URL expires. Default is 604800 (one week of seconds)</td>\n</tr>\n<tr>\n<td>chat_widget_branding</td>\n<td>Optional</td>\n<td>This contains an array with branding information. See below for the chat_widget_branding array options</td>\n</tr>\n<tr>\n<td>restrict_attachment_types</td>\n<td>Optional</td>\n<td>An array of Mime types that this widget will support being sent by Agents and Patients. EG: [\"image/jpeg\", \"application/pdf\", \"image/jpg\", \"image/png\", \"image/gif\"]</td>\n</tr>\n</tbody>\n</table>\n</div><p>Chat_widget_branding array options:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>large_faqs</td>\n<td>Optional</td>\n<td>This is a boolean that does not need to be in \"\".</td>\n</tr>\n<tr>\n<td>has_branding</td>\n<td>Optional</td>\n<td>This is a boolean that does not need to be in \"\".</td>\n</tr>\n<tr>\n<td>splash_screen</td>\n<td>Optional</td>\n<td>This is the splash screen image for a chat widget. Like the icon it must be converted to base64 using a base64 encoder you can find online.</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Optional</td>\n<td>This is the hex value of the color desired in the format of #FFFFFFF</td>\n</tr>\n<tr>\n<td>launcher_icon</td>\n<td>Optional</td>\n<td>This is the url to the chat icon. This field can be null. This image must be converted to base64 before being updated from the api request.</td>\n</tr>\n<tr>\n<td>icon</td>\n<td>optional</td>\n<td>This is an array that contains:  <br />\"url\": null  <br />The null value can be replaced with the path to the file in the database. If it is unknown, the default is null. The image you wish to use to update the icon must be converted to base64 before being updated from the api request.</td>\n</tr>\n</tbody>\n</table>\n</div><p>Chat widget webhook_setting options:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Optional or Required</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url</td>\n<td>optional</td>\n<td>Webhook Url used for webhook notifications.</td>\n</tr>\n<tr>\n<td>client_id</td>\n<td>optional</td>\n<td>This is the client id used for validation purposes if necessary. This is a string.</td>\n</tr>\n<tr>\n<td>client_secret</td>\n<td>optional</td>\n<td>This is the client secret used for validation purposes if necessary. This is a string.</td>\n</tr>\n<tr>\n<td>monitoring_email</td>\n<td>optional</td>\n<td>This is the email used for monitoring purposes.</td>\n</tr>\n<tr>\n<td>number_of_attempts</td>\n<td>optional</td>\n<td>The number of attempts before the webhook was failed to be reached. This is an integer that is definable.</td>\n</tr>\n<tr>\n<td>use_client_ssl</td>\n<td>optional</td>\n<td>This is a boolean for using a client Secure Sockets Layer(ssl) to assure that the connection is secure. With the user_client_ssl parameter enabled make sure and validate traffic against the public ssl certificate found on webprod.qliqsoft.com.</td>\n</tr>\n<tr>\n<td>notify_form_submissions</td>\n<td>optional</td>\n<td>This is a boolean for whether you want to configure the webhook to notify you of form submissions.</td>\n</tr>\n<tr>\n<td>notify_virtual_visits</td>\n<td>optional</td>\n<td>This boolean will configure the webhook to notify you of any virtual visits activity.</td>\n</tr>\n<tr>\n<td>notify_conversations</td>\n<td>optional</td>\n<td>This boolean will configure the webhook to notify you of any conversations activity.</td>\n</tr>\n<tr>\n<td>notify_patient_or_vistor_only_events</td>\n<td>optional</td>\n<td>This boolean will configure the webhook to notify you of any patient or visitor only events.</td>\n</tr>\n<tr>\n<td>enable_chat_widget_webhook</td>\n<td>optional</td>\n<td>This boolean will configure the webhook to report on any chat widget related events.</td>\n</tr>\n<tr>\n<td>customize_webhook</td>\n<td>optional</td>\n<td>This boolean is used to define a webhook to capture defined events.</td>\n</tr>\n<tr>\n<td>notify_form_submissions_as_pdf</td>\n<td>optional</td>\n<td>This boolean configures the webhook to report any form submissions as pdf events.</td>\n</tr>\n<tr>\n<td>notify_patient_authentication</td>\n<td>optional</td>\n<td>This boolean configures the webhook to report any patient authentication events.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"87dab91f-d242-438f-b320-c1470c5cbfdc","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"04ddca06-c7f3-452a-8902-f0707d9a0d8b","name":"ChatWidget","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"archive_time\": \"<unix>\",\n    \"bot_typing_delay\": \"<number>\",\n    \"no_replies_til_bot_ready\": \"<boolean>\",\n    \"show_assignee\": \"<boolean>\",\n    \"require_auth\": \"<boolean>\",\n    \"auth_strategy\": \"<string>\",\n    \"remember_fingerprint\": \"<boolean>\",\n    \"disable_chat_attachments\": \"<boolean>\",\n    \"disable_chat_emojis\": \"<boolean>\",\n    \"response_to_inbound_sms\": \"<string>\",\n    \"new_chat_message_triggers_sms\": \"<boolean>\",\n    \"new_chat_message_sms_text\": \"<text>\",\n    \"one_conversation_per_patient_or_visitor\": \"<boolean>\",\n    \"escalate_to_agent_button\": \"<boolean>\",\n    \"short_url_expires_after\": \"<unix>\",\n    \"maximum_attachment_size\": \"<integer>\",\n    \"restrict_attachment_types\": [\"<string Mime types>\"]\n}"},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id"],"variable":[{"key":"chat_widget_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"name\": \"<string>\",\n \"description\": \"<string>\",\n \"uid\": \"<uuid>\",\n \"created_at\": \"<datetime>\",\n \"updated_at\": \"<datetime>\",\n \"archive_time\": \"<unix>\",\n \"bot_typing_delay\": \"<number>\",\n \"no_replies_til_bot_ready\": \"<boolean>\",\n \"show_assignee\": \"<boolean>\",\n \"require_auth\": \"<boolean>\",\n \"auth_strategy\": \"<string>\",\n \"remember_fingerprint\": \"<boolean>\",\n \"max_auth_attempts\": \"<integer>\",\n \"disable_chat_attachments\": \"<boolean>\",\n \"disable_chat_emojis\": \"<boolean>\",\n \"one_conversation_per_patient_or_visitor\": \"<boolean>\",\n \"response_to_inbound_sms\": \"<text>\",\n \"new_chat_message_sms_text\": \"<text>\",\n \"api_key\": \"<uuid>\",\n \"webhook_url\": \"<string>\",\n \"new_chat_message_triggers_sms\": \"<boolean>\",\n \"escalate_to_agent_button\": \"<boolean>\",\n \"short_url_expires_after\": \"<unix>\",\n \"maximum_attachment_size\": \"<integer>\",\n \"restrict_attachment_types\": [\"<string Mime types>\"],\n \"chat_widget_branding\": {\n  \"data\": \"<hex_color>\",\n  \"launcher_icon\": \"<url>\",\n  \"icon\": \"<url>\"\n },\n  \"webhook_setting\": {\n        \"url\": \"<url>\",\n        \"client_id\": \"<string>\",\n        \"client_secret\": \"<string>\",\n        \"monitoring_email\": \"<email>\",\n        \"number_of_attempts\": \"<integer>\",\n        \"use_client_ssl\": \"<boolean>\",\n        \"notify_form_submissions\": \"<boolean>\",\n        \"notify_virtual_visits\": \"<boolean>\",\n        \"notify_conversations\": \"<boolean>\",\n        \"notify_patient_or_visitor_only_events\": \"<boolean>\",\n        \"enable_chat_widget_webhook\": \"<boolean>\",\n        \"customize_webhook\": \"<boolean>\",\n        \"notify_form_submissions_as_pdf\": \"<boolean>\",\n        \"notify_patient_authentication\": \"<boolean>\"\n    }\n}"}],"_postman_id":"bb71bc36-6c45-4b62-96d4-c4d93c509246"}],"id":"23148007-4163-4163-9c98-5c1f82163b03","_postman_id":"23148007-4163-4163-9c98-5c1f82163b03","description":""},{"name":"Chat Bots","item":[{"name":"Get a list of Chat Bots","id":"7d27a0c1-1580-4711-a354-ac85e7166b4a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/bots","description":"<p>Get all Chat Bots associated with your Group.</p>\n<p>The output will be an array of objects in the format of:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Mandatory</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string - This is the name of the chat widget. String length is a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This is the chat bot uuid</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["bots"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"560f7bab-515c-47f7-9bff-a9078793a7ad","name":"Get Chat Widgets","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/chat_widgets","host":["{{baseUrl}}"],"path":["chat_widgets"],"query":[{"key":"page","value":null,"type":"text","disabled":true},{"key":"per_page","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.17.9"},{"key":"Date","value":"Tue, 16 Jun 2020 00:22:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"838639f310c5c9c144689d4d0748ad83\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"6daba2be-b466-4a68-ab48-7b0921e84e81"},{"key":"X-Runtime","value":"0.345329"}],"cookie":[],"responseTime":null,"body":"  \"data\": [\n        {\n            \"name\": \"<string>\",\n            \"uuid\": \"<string - 32 character UUID>\"\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": integer,\n        \"items\": integer,\n        \"count\": integer,\n        \"total_pages\": integer\n    }\n}"}],"_postman_id":"7d27a0c1-1580-4711-a354-ac85e7166b4a"}],"id":"ae866ad2-49cd-451d-bf68-da747ac2a68b","_postman_id":"ae866ad2-49cd-451d-bf68-da747ac2a68b","description":""},{"name":"Agents","item":[{"name":"Assign Agent to Chat Widget","id":"fe876c87-73d8-41b6-86ff-45125741533d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"qliq_id\": {{qliq_id}}\n}"},"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents","description":"<p>Assign Agent is used to assign an agent to a chat widget. The qliq_id of the agent is required to add this agent to the chat widget.</p>\n<p>The response:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Descriptions</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>This is the email address of the agent. It is in an email address format</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>qliq_id</td>\n<td>Required</td>\n<td>This is the Agent's qliq_id. It is an integer between the number 1 and 9223372036854775807</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br />\"en-US\" for an English speaking agent other<br />\"es\" for Spanish<br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>Boolean options: true or false</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","agents"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"c4f86d9a-8249-4243-9fee-5ccaaf0f88a1","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"49be855a-dfdb-4470-b464-3a2bc85123ab","name":"A single Agent","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"qliq_id\": \"<integer>\"\n}"},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","agents"],"variable":[{"key":"chat_widget_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"email\": \"email@example.com\",\n    \"created_at\": \"2020-04-02T09:21:15.000-05:00\",\n    \"updated_at\": \"2020-06-15T21:48:27.000-05:00\",\n    \"qliq_id\": 123456,\n    \"locales\": [\n        \"en-US\"\n    ],\n    \"isStatus\": 0,\n    \"full_name\": \"Lorem J. Ipsum\"\n}"}],"_postman_id":"fe876c87-73d8-41b6-86ff-45125741533d"},{"name":"Get all Agents assigned to a chat widget","id":"33f79234-61b4-4bd2-ad20-f8c679a76693","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents","description":"<p>Get all Agents for this Chat Widget </p>\n<p>This response will be an array that contains the agent details:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>email address of the agent. This will be formatted as an email address with a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br /> \"en-US\" for an English speaking agent other <br />\"es\" for Spanish <br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>This is a boolean that will have two options: <br />1 - the agent is online.<br /> 0 - The agent is offline.</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>This is the full name in string format taken from the agent profile. It contains the First Name, Middle Initial, and Last Name of the individual. It is limited to 514 characters.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","agents"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"315a12c0-cf0c-4b1c-ac1e-422494be0b5c","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"e5799279-2037-48c8-a18d-32178d6411ab","name":"An array of Agents","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","agents"],"variable":[{"key":"chat_widget_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n {\n        \"email\": \"<string>\",\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"qliq_id\": <integer>,\n        \"locales\": [\n            \"<string>\"\n        ],\n        \"isStatus\": <integer>,\n        \"full_name\": \"<string>\"\n },\n {\n        \"email\": \"<string>\",\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"qliq_id\": <integer>,\n        \"locales\": [\n            \"<string>\"\n        ],\n        \"isStatus\": <integer>,\n        \"full_name\": \"<string>\"\n    }\n]"}],"_postman_id":"33f79234-61b4-4bd2-ad20-f8c679a76693"},{"name":"Get a single Agent's details as assigned to a chat widget","id":"44b7cf8f-2880-4509-b70e-683c9d165a25","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents/:agent_id","description":"<p>Get details of an agent for a specific chat widget given a qliq_id. The chat widget uid and agent id are required in the URL.</p>\n<p>The response will be the agent details</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>email address of the agent. This will be formatted as an email address with a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br /> \"en-US\" for an English speaking agent other <br />\"es\" for Spanish <br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>This is a boolean that will have two options: <br />1 - the agent is online.<br /> 0 - The agent is offline.</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>This is the full name in string format taken from the agent profile. It contains the First Name, Middle Initial, and Last Name of the individual. It is limited to 514 characters.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","agents",":agent_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"81f82eda-5f27-414f-aafc-9193b2fed0e9","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"},{"id":"530799d7-7a99-4497-a1ed-83e04ea81be4","description":{"content":"<p>(Required) Qliq ID of the user you would like to add to this Chat Widget.</p>\n","type":"text/plain"},"type":"string","value":"{{qliq_id}}","key":"agent_id"}]}},"response":[{"id":"fcdad218-6fe6-40d4-9645-8ef497e93243","name":"A single Agent","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents/:agent_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","agents",":agent_id"],"variable":[{"key":"chat_widget_id"},{"key":"agent_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"email\": \"<email>\",\n    \"created_at\": \"<datetime>\",\n    \"updated_at\": \"<datetime>\",\n    \"qliq_id\": <integer>,\n    \"locales\": [\n        <string>\n    ],\n    \"isStatus\": <integer>,\n    \"full_name\": \"<string>\"\n}"}],"_postman_id":"44b7cf8f-2880-4509-b70e-683c9d165a25"},{"name":"Get all Agents","id":"8af148c0-846d-473e-83c5-aa6c657601f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/agents","description":"<p>Get all Agents for this Chat Widget </p>\n<p>This response will be an array that contains the agent details:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>email address of the agent. This will be formatted as an email address with a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br /> \"en-US\" for an English speaking agent other <br />\"es\" for Spanish <br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>This is a boolean that will have two options: <br />1 - the agent is online.<br /> 0 - The agent is offline.</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>This is the full name in string format taken from the agent profile. It contains the First Name, Middle Initial, and Last Name of the individual. It is limited to 514 characters.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["agents"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"2feb291b-4321-4fab-adbb-1c357f04b883","name":"An array of Agents","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","agents"],"variable":[{"key":"chat_widget_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n {\n        \"email\": \"<string>\",\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"qliq_id\": <integer>,\n        \"locales\": [\n            \"<string>\"\n        ],\n        \"isStatus\": <integer>,\n        \"full_name\": \"<string>\"\n },\n {\n        \"email\": \"<string>\",\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"qliq_id\": <integer>,\n        \"locales\": [\n            \"<string>\"\n        ],\n        \"isStatus\": <integer>,\n        \"full_name\": \"<string>\"\n    }\n]"}],"_postman_id":"8af148c0-846d-473e-83c5-aa6c657601f5"},{"name":"Get assigned widgets by agent id","id":"02f38f22-84d2-4031-ad7b-d105a67ae82e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/agents/:agent_id/assigned_widgets","description":"<p>Get all Agents for this Chat Widget </p>\n<p>This response will be an array that contains the agent details:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>email address of the agent. This will be formatted as an email address with a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br /> \"en-US\" for an English speaking agent other <br />\"es\" for Spanish <br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>This is a boolean that will have two options: <br />1 - the agent is online.<br /> 0 - The agent is offline.</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>This is the full name in string format taken from the agent profile. It contains the First Name, Middle Initial, and Last Name of the individual. It is limited to 514 characters.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["agents",":agent_id","assigned_widgets"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"a9e2a84e-6467-4270-9bfd-adac9a81f799","type":"any","value":"{{qliq_id}}","key":"agent_id"}]}},"response":[{"id":"5ee95354-b00c-460d-904a-caf92f351fe7","name":"Get Assigned widgets by agent id","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/agents/:agent_id/assigned_widgets","host":["{{baseUrl}}"],"path":["agents",":agent_id","assigned_widgets"],"variable":[{"key":"agent_id","value":"{{agent_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 22 Apr 2021 13:00:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"cb2a5bfc2491705dc1524da88aa2d08d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0fa8c729-0e9d-4fa7-b2d5-140f5486502d"},{"key":"X-Runtime","value":"0.043752"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"uid\": \"<UUID string - 32 characters>\",\n        \"name\": \"<string>\",\n        \"group_qliq_id\": <integer>,\n        \"group_name\": \"<string>\"\n    }\n  \n]"}],"_postman_id":"02f38f22-84d2-4031-ad7b-d105a67ae82e"},{"name":"Get Conversation History  by agent id","id":"6b9df253-247b-4bec-aad9-9309058a0225","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/agents/:agent_id/conversation_history","description":"<p>Get all Agents for this Chat Widget </p>\n<p>This response will be an array that contains the agent details:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>email address of the agent. This will be formatted as an email address with a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br /> \"en-US\" for an English speaking agent other <br />\"es\" for Spanish <br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>This is a boolean that will have two options: <br />1 - the agent is online.<br /> 0 - The agent is offline.</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>This is the full name in string format taken from the agent profile. It contains the First Name, Middle Initial, and Last Name of the individual. It is limited to 514 characters.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["agents",":agent_id","conversation_history"],"host":["{{baseUrl}}"],"query":[{"disabled":true,"key":"per_page","value":null},{"disabled":true,"key":"page","value":null}],"variable":[{"id":"9b45bdb2-6daa-4886-bc0b-bb6e72155987","type":"any","value":"{{agent_id}}","key":"agent_id"}]}},"response":[{"id":"2484397d-9d23-47dc-b524-adb6bc33c62f","name":"Get Assigned widgets by agent id","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/agents/:agent_id/assigned_widgets","host":["{{baseUrl}}"],"path":["agents",":agent_id","assigned_widgets"],"variable":[{"key":"agent_id","value":"{{agent_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 22 Apr 2021 13:00:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"cb2a5bfc2491705dc1524da88aa2d08d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0fa8c729-0e9d-4fa7-b2d5-140f5486502d"},{"key":"X-Runtime","value":"0.043752"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"uid\": \"<UUID string - 32 characters>\",\n        \"name\": \"<string>\",\n        \"group_qliq_id\": <integer>,\n        \"group_name\": \"<string>\"\n    }\n  \n]"}],"_postman_id":"6b9df253-247b-4bec-aad9-9309058a0225"},{"name":"Update Agent Status by widget","id":"b6a41199-c1c4-4fcc-8f4a-61cbad4eaff3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"active\": true\n}"},"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents/:agent_id","description":"<p>Update an Agent's status.\nThis boolean statement when set to true will set the agent's status as active. The chat_widget_id and qliq id of the agent must be sent in the URL.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>active</td>\n<td>Required</td>\n<td>boolean The options for this boolean are: <br /> true - agent is marked as online<br />false - agent is marked as offline</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response will be the agent details with the updated status.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Details</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>email address of the agent. This will be formatted as an email address with a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was created in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the agent was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>This is an array that contains a string format of the locales (languages) that the agent feels comfortable operating in. There are three possibilities:<br /> \"en-US\" for an English speaking agent other <br />\"es\" for Spanish <br />\"fr\" for French</td>\n</tr>\n<tr>\n<td>isStatus</td>\n<td>Required</td>\n<td>This is a boolean that will have two options: <br />1 - the agent is online.<br /> 0 - The agent is offline.</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>This is the full name in string format taken from the agent profile. It contains the First Name, Middle Initial, and Last Name of the individual. It is limited to 514 characters.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","agents",":agent_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"ec2651f4-d111-446f-a0fa-7f8980dbb37e","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"},{"id":"37762956-5ac1-4946-9b5c-c11fd2f6ec3f","description":{"content":"<p>(Required) Qliq ID of the user you would like to add to this Chat Widget.</p>\n","type":"text/plain"},"type":"string","value":"{{qliq_id}}","key":"agent_id"}]}},"response":[{"id":"82bf078f-b296-4765-94dd-b70d2049aec8","name":"The updated Agent","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"active\": \"<boolean>\"\n}"},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents/:agent_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","agents",":agent_id"],"variable":[{"key":"chat_widget_id"},{"key":"agent_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"email\": \"<string>\",\n    \"created_at\": \"<datetime>\",\n    \"updated_at\": \"<datetime>\",\n    \"qliq_id\": <integer>,\n    \"locales\": [\n        \"<string>\"\n    ],\n    \"isStatus\": <integer>,\n    \"full_name\": \"<string>\"\n}"}],"_postman_id":"b6a41199-c1c4-4fcc-8f4a-61cbad4eaff3"},{"name":"Delete Agent","id":"c9711b11-f82f-4af5-81b7-c4fbf1cc605d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents/:agent_id?reassigned_to_qliq_id={{reassign_id}}","description":"<p>Remove an Agent from this Chat Widget</p>\n<p>The response on a successful removal will only be the response code 200 Ok with the body of \"Done\"</p>\n","urlObject":{"path":["chat_widgets",":chat_widget_id","agents",":agent_id"],"host":["{{baseUrl}}"],"query":[{"description":{"content":"<p>Used for DELETE actions: The qliq id of the agent you want to reassign this agent's conversation to. If this parameter is absent, the conversations will be purged from our records.</p>\n","type":"text/plain"},"key":"reassigned_to_qliq_id","value":"{{reassign_id}}"}],"variable":[{"id":"f1065817-00eb-49d8-84a8-45fdb41c861d","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"},{"id":"70459c3a-11d5-450d-b310-6c7357cae3f2","description":{"content":"<p>(Required) Qliq ID of the user you would like to add to this Chat Widget.</p>\n","type":"text/plain"},"type":"string","value":"{{qliq_id}}","key":"agent_id"}]}},"response":[{"id":"e027a4aa-761b-432b-a650-fe34fc5696f2","name":"OK response, success receipt.","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/agents/:agent_id?reassigned_to_qliq_id=<integer>","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","agents",":agent_id"],"query":[{"key":"reassigned_to_qliq_id","value":"<integer>"}],"variable":[{"key":"chat_widget_id"},{"key":"agent_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":"Done"}],"_postman_id":"c9711b11-f82f-4af5-81b7-c4fbf1cc605d"}],"id":"4dc37549-908e-43a0-aae8-adc2d216482e","description":"<p>Agents are Users who have been assigned to a widget and can initiate conversations with Patients. In order to get a list of Users and manage Users, utilize the User Management API.</p>\n","_postman_id":"4dc37549-908e-43a0-aae8-adc2d216482e"},{"name":"Patients","item":[{"name":"Create Patient","id":"54248b85-8a6f-47cf-a043-5921265fe5cb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n \"first_name\": \"<string>\",\n \"last_name\": \"<string>\",\n \"middle_name\": \"<string>\",\n \"dob\": null,\n \"email\": \"<string>\",\n \"mobile_number\": \"<integer>\",\n \"mrn\": null,\n \"patient_groups\": [\n     \"<string>\",\n     \"<string>\"\n ]  \n}"},"url":"{{baseUrl}}/patients","description":"<p>Create a Patient</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>First Name of the patient. This is a string with a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Optional</td>\n<td>Middle Name of the patient. This is a string with a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>Last Name This is a string with a maximum of 255 characters</td>\n</tr>\n<tr>\n<td>dob</td>\n<td>Optional</td>\n<td>Date of Birth of the patient. This is in the format of MM/DD/YYYY</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Optional</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\" <br />For a US number: +19565551967. A US number also accepts the 10 digit phone number eg. 9565551967 <br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Optional</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Optional</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response will contain the following parameters:</p>\n<p>Response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This string is the 32 digit UUID of the patient</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>The first_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>The last_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Required</td>\n<td>Can be null, otherwise string that holds 255 characters</td>\n</tr>\n<tr>\n<td>dob_hash</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string that is a peppered SHA-256 hash of the patients date of birth. It is 64 characters</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Required</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Required</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\"<br />For a US number: +19565551967. A US number also accepts the 10 digit phone number<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"00808a06-84c0-493a-bb76-2360c5044bdb","name":"Successfully created Patient","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"dob\": \"<date>\",\n    \"patient_groups\": [\n        \"<string>\",\n        \"<string>\"\n    ],\n    \"mobile_number\": \"<phone>\",\n    \"email\": \"<email>\",\n    \"mrn\": \"<string>\"\n}"},"url":"{{baseUrl}}/patients"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"uuid\": \"<uuid>\",\n \"first_name\": \"<string>\",\n \"last_name\": \"<string>\",\n \"middle_name\": \"<string>\",\n \"dob_hash\": \"<hash>\",\n \"mrn\": \"<string>\",\n \"mobile_number\": \"<phone>\",\n \"created_at\": \"<datetime>\",\n \"email\": \"<email>\",\n \"patient_groups\": [\n  \"<string>\",\n  \"<string>\"\n ]\n}\n"}],"_postman_id":"54248b85-8a6f-47cf-a043-5921265fe5cb"},{"name":"Get a list of all Patients for your organization","id":"2b74241d-db92-45bb-8226-81fa94ee898c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patients?page=1&per_page=15","description":"<p>Get details for all the Patients for your group.</p>\n<p>Response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This string is the 32 digit UUID of the patient</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>The first_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>The last_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Required</td>\n<td>Can be null, otherwise string that holds 255 characters</td>\n</tr>\n<tr>\n<td>dob_hash</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string that is a peppered SHA-256 hash of the patients date of birth. It is 64 characters</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Required</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Required</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\"<br />For a US number: +19565551967. A US number also accepts the 10 digit phone number<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients"],"host":["{{baseUrl}}"],"query":[{"key":"page","value":"1"},{"key":"per_page","value":"15"}],"variable":[]}},"response":[{"id":"433d64a7-6992-4408-b6c1-0b78d4c08dea","name":"An array of Patients.","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/patients"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n  \"uuid\": \"<uuid>\",\n  \"first_name\": \"<string>\",\n  \"last_name\": \"<string>\",\n  \"middle_name\": \"<string>\",\n  \"dob_hash\": \"<hash>\",\n  \"mrn\": \"<string>\",\n  \"mobile_number\": \"<phone>\",\n  \"created_at\": \"<datetime>\",\n  \"email\": \"<email>\",\n  \"patient_groups\": [\n   \"<string>\",\n   \"<string>\"\n  ]\n },\n {\n  \"uuid\": \"<uuid>\",\n  \"first_name\": \"<string>\",\n  \"last_name\": \"<string>\",\n  \"middle_name\": \"<string>\",\n  \"dob_hash\": \"<hash>\",\n  \"mrn\": \"<string>\",\n  \"mobile_number\": \"<phone>\",\n  \"created_at\": \"<datetime>\",\n  \"email\": \"<email>\",\n  \"patient_groups\": [\n   \"<string>\",\n   \"<string>\"\n  ]  \n            }\n        }\n    ],\n    \"meta\": {\n        \"total_pages\": 112,\n        \"current_page\": \"1\",\n        \"per_page\": \"2\",\n        \"total_records\": 112\n    }\n"}],"_postman_id":"2b74241d-db92-45bb-8226-81fa94ee898c"},{"name":"Get Patients Query","id":"4daf7b74-4eb7-4a4a-969e-f77b72ed3e65","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patients/?q={{name}}","description":"<p>The following patient fields are searched when making a query: first_name, middle_name, last_name, mobile_number, email address, and mrn. <br />The query is a string up to 255 characters. If the path parameters ends in \"?q=\", then every user from the group will be displayed. <br />A partial name search can be utilized, however, the search parameters must start with the beginning of the name - EG: For a search on the user named Test - \"?q=Te\" will yield the result of patient details of \"Test\", however, \"?q=est\" will yield 0 results.<br /> A query utilizing any part of a phone number will yield all patient results that contain that number - EG: For the number +19565551937 a query of \"?q=+1956\" will display yield the result of the patient details for +19565551937. Additionally, if a search is performed on \"?q=555\" the results will also contain the patient results of a user with 555 in the phone number.</p>\n<p>\nThe results will be displayed in an array with the following parameters:\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This string is the 32 digit UUID of the patient</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>The first_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>The last_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Required</td>\n<td>Can be null, otherwise string that holds 255 characters</td>\n</tr>\n<tr>\n<td>dob_hash</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string that is a peppered SHA-256 hash of the patients date of birth. It is 64 characters</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Required</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Required</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\"<br />For a US number: +19565551967. A US number also accepts the 10 digit phone number<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients",""],"host":["{{baseUrl}}"],"query":[{"key":"q","value":"{{name}}"}],"variable":[]}},"response":[{"id":"04abdfc9-44b6-479b-a632-8615ca53276b","name":"Get Patients Query","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/patients/?q={{name}}","host":["{{baseUrl}}"],"path":["patients",""],"query":[{"key":"q","value":"{{name}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.17.9"},{"key":"Date","value":"Wed, 17 Jun 2020 18:35:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"731ee01d15a5058f11222ca0803cfb71\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"e10dadc4-628d-41ee-8890-0812dff730b0"},{"key":"X-Runtime","value":"0.273877"}],"cookie":[],"responseTime":null,"body":"{\n\"data\": [\n        {\n  \"uuid\": \"<uuid>\",\n  \"first_name\": \"<string>\",\n  \"last_name\": \"<string>\",\n  \"middle_name\": \"<string>\",\n  \"dob_hash\": \"<hash>\",\n  \"mrn\": \"<string>\",\n  \"mobile_number\": \"<phone>\",\n  \"created_at\": \"<datetime>\",\n  \"email\": \"<email>\",\n  \"patient_groups\": [\n   \"<string>\",\n   \"<string>\"\n  ]\n },\n {\n  \"uuid\": \"<uuid>\",\n  \"first_name\": \"<string>\",\n  \"last_name\": \"<string>\",\n  \"middle_name\": \"<string>\",\n  \"dob_hash\": \"<hash>\",\n  \"mrn\": \"<string>\",\n  \"mobile_number\": \"<phone>\",\n  \"created_at\": \"<datetime>\",\n  \"email\": \"<email>\",\n  \"patient_groups\": [\n   \"<string>\",\n   \"<string>\"\n  ]  \n            }\n        }\n    ],\n    \"meta\": {\n        \"total_pages\": 112,\n        \"current_page\": \"1\",\n        \"per_page\": \"2\",\n        \"total_records\": 112\n    }"}],"_postman_id":"4daf7b74-4eb7-4a4a-969e-f77b72ed3e65"},{"name":"Get detail of a single Patient by UUID","id":"d2e09e51-eb16-4b79-aa87-4ca6b08652c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patients/:patient_id","description":"<p>Get details for a single Patient by uuid. The patient uuid is required in the path.</p>\n<p>Response:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This string is the 32 digit UUID of the patient</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>The first_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>The last_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Required</td>\n<td>Can be null, otherwise string that holds 255 characters</td>\n</tr>\n<tr>\n<td>dob_hash</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string that is a peppered SHA-256 hash of the patients date of birth. It is 64 characters</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Required</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Required</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\"<br />For a US number: +19565551967. A US number also accepts the 10 digit phone number - 9565551967<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients",":patient_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"7ce2c16e-9a93-4033-9d24-1b7c00300a5e","description":{"content":"<p>(Required) Patient uuid</p>\n","type":"text/plain"},"type":"string","value":"{{patient_id}}","key":"patient_id"}]}},"response":[{"id":"610d01db-80df-41ca-acba-d410ffc3b709","name":"An single Patient.","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/patients/:patient_id","host":["{{baseUrl}}"],"path":["patients",":patient_id"],"variable":[{"key":"patient_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"uuid\": \"<uuid>\",\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"middle_name\": \"<string>\",\n    \"dob_hash\": \"<string>\",\n    \"mrn\": \"<string>\",\n    \"mobile_number\": \"<phone>\",\n    \"created_at\": \"<datetime>\",\n    \"email\": \"<email>\",\n    \"patient_groups\": [\n        \"<string>\",\n        \"<string>\"\n    ]\n}"}],"_postman_id":"d2e09e51-eb16-4b79-aa87-4ca6b08652c9"},{"name":"Get Conversation History of a single Patient by UUID","id":"9ee7abd8-e065-4639-9059-5d9602b7ea27","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patients/:patient_id/conversation_history","description":"<p>Get details for a single Patient by uuid. The patient uuid is required in the path.</p>\n<p>Response:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This string is the 32 digit UUID of the patient</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>The first_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>The last_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Required</td>\n<td>Can be null, otherwise string that holds 255 characters</td>\n</tr>\n<tr>\n<td>dob_hash</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string that is a peppered SHA-256 hash of the patients date of birth. It is 64 characters</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Required</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Required</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\"<br />For a US number: +19565551967. A US number also accepts the 10 digit phone number - 9565551967<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients",":patient_id","conversation_history"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"079e01eb-b02b-495c-a585-39c2eaa67cc2","description":{"content":"<p>(Required) Patient uuid</p>\n","type":"text/plain"},"type":"string","value":"{{patient_id}}","key":"patient_id"}]}},"response":[{"id":"078f20f7-c2da-44a7-bdaa-a5acc1427694","name":"An single Patient.","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/patients/:patient_id","host":["{{baseUrl}}"],"path":["patients",":patient_id"],"variable":[{"key":"patient_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"uuid\": \"<uuid>\",\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"middle_name\": \"<string>\",\n    \"dob_hash\": \"<string>\",\n    \"mrn\": \"<string>\",\n    \"mobile_number\": \"<phone>\",\n    \"created_at\": \"<datetime>\",\n    \"email\": \"<email>\",\n    \"patient_groups\": [\n        \"<string>\",\n        \"<string>\"\n    ]\n}"}],"_postman_id":"9ee7abd8-e065-4639-9059-5d9602b7ea27"},{"name":"Update Patient by UUID","id":"3e7cf4d1-5cb3-4c93-9b97-5ede7cdd6cbd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"dob\": \"<date>\",\n    \"patient_groups\": [\n        \"<string>\",\n        \"<string>\"\n    ],\n    \"mobile_number\": \"<phone>\",\n    \"email\": \"<email>\",\n    \"mrn\": \"<string>\"\n}"},"url":"{{baseUrl}}/patients/:patient_id","description":"<p>Update a patient's information.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>first_name</td>\n<td>Optional</td>\n<td>string - this can be null for no change to the first_name. The first_name is limited to 255 characters.</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Optional</td>\n<td>string - this can be null for no change to the last_name. The last_name is limited to 255 characters.</td>\n</tr>\n<tr>\n<td>dob</td>\n<td>Optional</td>\n<td>date - this can be null for no change to the date of birth. The format for dob is MM/DD/YYYY</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Optional</td>\n<td>This the mobile phone number of the patient. It can be null for no change to the mobile_number. mobile_number in the format of \"'+', country code, area code, local number\" <br />For a US number: +19565551967. A US number also accepts the 10 digit phone number - 9565551967<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Optional</td>\n<td>email - this can be null for no change to the email address of the patient. email is an email address in an email address format</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Optional</td>\n<td>string - this can be null for no change to the existing MRN. This field has a 255 character limit. If the updated mrn is in use an error 491 will be generated</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Optional</td>\n<td>array  - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients",":patient_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"e7ba5a4a-dc86-4acd-983a-46e302482c9d","description":{"content":"<p>(Required) Patient uuid</p>\n","type":"text/plain"},"type":"string","value":"<uuid>","key":"patient_id"}]}},"response":[{"id":"8634a7f3-a037-4862-873d-deb926ab5ec9","name":"The updated Patient","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"dob\": \"<date>\",\n    \"patient_groups\": [\n        \"<string>\",\n        \"<string>\"\n    ],\n    \"mobile_number\": \"<phone>\",\n    \"email\": \"<email>\",\n    \"mrn\": \"<string>\"\n}"},"url":{"raw":"{{baseUrl}}/patients/:patient_id","host":["{{baseUrl}}"],"path":["patients",":patient_id"],"variable":[{"key":"patient_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"created_at\": \"<datetime>\",\n \"dob_hash\": \"<hash>\",\n \"email\": \"<email>\",\n \"first_name\": \"<string>\",\n \"last_name\": \"<string>\",\n \"middle_name\": \"<string>\",\n \"mobile_number\": \"<phone>\",\n \"mrn\": \"<string>\",\n \"uuid\": \"<uuid>\",\n \"patient_groups\": [\n  \"<string>\",\n  \"<string>\"\n ]\n}"}],"_postman_id":"3e7cf4d1-5cb3-4c93-9b97-5ede7cdd6cbd"},{"name":"Delete Patient","id":"99cd99c1-21f1-4256-b80c-177272a0e273","request":{"auth":{"type":"noauth","isInherited":false},"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patients/:patient_id","description":"<p>Delete a Patient by uuid.\nThe patient uuid is required in the path.</p>\n<p>The response for a 200 OK is \"Done\"</p>\n","urlObject":{"path":["patients",":patient_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"9d76d3cd-0667-442b-b021-59d4f86d0a07","description":{"content":"<p>(Required) Patient uuid</p>\n","type":"text/plain"},"type":"string","value":"<uuid>","key":"patient_id"}]}},"response":[{"id":"a46916b2-9487-4cf3-84ca-e84294d541f2","name":"OK response.","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/patients/:patient_id","host":["{{baseUrl}}"],"path":["patients",":patient_id"],"variable":[{"key":"patient_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":"Done"}],"_postman_id":"99cd99c1-21f1-4256-b80c-177272a0e273"},{"name":"Reset DOB Auth Attempts","id":"4816dfba-1b05-4d61-863c-4fb8a1b75101","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patients/:patient_id/reset_auth_attempts","urlObject":{"path":["patients",":patient_id","reset_auth_attempts"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"d0b83515-ba06-4eaa-b4d2-2bbdcf6e6b88","type":"any","value":"{{patient_id}}","key":"patient_id"}]}},"response":[{"id":"2cc89435-c548-4a5f-9b5d-a53c1ee09d0d","name":"Reset DOB Auth Attempts","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/patients/:patient_id/reset_auth_attempts","host":["{{baseUrl}}"],"path":["patients",":patient_id","reset_auth_attempts"],"variable":[{"key":"patient_id","value":"{{patient_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Mon, 18 Oct 2021 13:48:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"2e17168991d662fb5a724fc2a967fe77\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"34598d22-7375-4a39-b01f-9d07d31d9c2e"},{"key":"X-Runtime","value":"0.016032"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Done\"\n}"}],"_postman_id":"4816dfba-1b05-4d61-863c-4fb8a1b75101"},{"name":"CSV import patients","id":"352f3bd4-f01a-4644-9696-738b8ed4165c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{   \"csv_file\" : \"Rmlyc3QgTmFtZSxMYXN0IE5hbWUsTWlkZGxlIE5hbWUsTVJOLE1vYmlsZSBOdW1iZXIsRW1haWwsRE9CLEdyb3Vwcw0KSm9obixEb2UyMywsMjQzNjkyNzc2MSwsam9obi5kb2VAZ21haWwuY29tLDE3LTA3LTE5ODAsIiIibmV3IHRlc3QgZ3JvdXAiIiI=\",\r\n    \"status_notification_setting\": {\r\n        \"url\": \"https://enmdj71tajuwa.x.pipedream.net/\",\r\n        \"use_ssl\" : \"false\",\r\n        \"client_id\" : null,\r\n        \"client_secret\": null\r\n        }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patients/csv_import","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameters</strong></th>\n<th><strong>Required or Optional</strong></th>\n<th><strong>Descriptions</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>csv_file</td>\n<td>Required</td>\n<td>csv_file must be converted to base64 format. You can use a base64 converter from online.</td>\n</tr>\n<tr>\n<td>status_notification_setting</td>\n<td>Optional</td>\n<td>This object contains the settings for status notifications.</td>\n</tr>\n<tr>\n<td>url</td>\n<td>Optional</td>\n<td>This is the url for the webhook used for notification purposes.</td>\n</tr>\n<tr>\n<td>use_ssl</td>\n<td>Optional</td>\n<td>True or false.</td>\n</tr>\n<tr>\n<td>client_id</td>\n<td>Optional</td>\n<td>Id of the client.</td>\n</tr>\n<tr>\n<td>client_secret</td>\n<td>Optional</td>\n<td>Client secret.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["patients","csv_import"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"db472972-b162-4a86-ab1f-6845ed4117ff","name":"CSV import patients","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{   \"csv_file\" : \"<string>\",\r\n    \"status_notification_setting\": {\r\n        \"url\": \"<string>\",\r\n        \"use_ssl\" : \"<boolean>\",\r\n        \"client_id\" : \"<string>\",\r\n        \"client_secret\": \"<string>\"\r\n        }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patients/csv_import"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 21 Dec 2021 13:47:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"4616368e5afff7714f758c390403799e\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0e5597de-d20c-4079-9d43-2ef107dc5274"},{"key":"X-Runtime","value":"0.043639"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"352f3bd4-f01a-4644-9696-738b8ed4165c"}],"id":"5d937c1a-9dea-4b3d-9078-9a9d804689c2","description":"<p>Patients are the end-users who are the targets of care campaigns. </p>\n","_postman_id":"5d937c1a-9dea-4b3d-9078-9a9d804689c2"},{"name":"Patient Groups","item":[{"name":"Create Patient Group","id":"7a4e1828-87f6-4c61-9fa9-396c8f86ea47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_group\": {\r\n        \"name\": \"<string minimum 2 characters>\",\r\n        \"description\": \"<string>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/","urlObject":{"path":["patient_groups",""],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"3480d48a-7103-48fa-8e86-8b186159f697","name":"Create Patient Group","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_group\": {\r\n        \"name\": \"<string minimum 2 characters>\",\r\n        \"description\": \"<string>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:35:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"d5b78fbbabc4ec9b90b464fb5ed1d5cf\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"fe50fbf9-5ef1-4b1a-8251-8a69d5c528bc"},{"key":"X-Runtime","value":"0.060100"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"uuid\": \"<uuid>\"\n       \n}"}],"_postman_id":"7a4e1828-87f6-4c61-9fa9-396c8f86ea47"},{"name":"Get List of Patient Group","id":"0bde8577-9771-4ca7-8e5f-201387b83a1d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patient_groups","urlObject":{"path":["patient_groups"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"ff9cf684-f6aa-424e-825a-c85c814c0104","name":"Get List of Patient Group","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patient_groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:46:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"3fd92606c4068c3750da08426680cf0a\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"3140bf8e-20cd-466e-9201-ddf5fc966b7d"},{"key":"X-Runtime","value":"0.029962"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<integer>\",\n        \"type\": \"patient_group\",\n        \"attributes\": {\n            \"id\": <integer>,\n            \"name\": \"<string>\",\n            \"description\": \"<string>\",\n            \"uuid\": \"<uuid>\"\n        }\n    },\n  \n]"}],"_postman_id":"0bde8577-9771-4ca7-8e5f-201387b83a1d"},{"name":"Get List of Patient Group Memebers","id":"389d9a91-d558-41e6-aeb1-502fe0431bab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patient_groups/:patient_group_uuid/all_patients","urlObject":{"path":["patient_groups",":patient_group_uuid","all_patients"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"b0e5acab-f6ac-4208-929c-5beb81b153a2","type":"any","value":"{{patient_group_uuid}}","key":"patient_group_uuid"}]}},"response":[{"id":"d0da2f2f-4266-4cbb-99f3-eacbde944777","name":"Get List of Patient Group","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/patient_groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:46:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"3fd92606c4068c3750da08426680cf0a\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"3140bf8e-20cd-466e-9201-ddf5fc966b7d"},{"key":"X-Runtime","value":"0.029962"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<integer>\",\n        \"type\": \"patient_group\",\n        \"attributes\": {\n            \"id\": <integer>,\n            \"name\": \"<string>\",\n            \"description\": \"<string>\",\n            \"uuid\": \"<uuid>\"\n        }\n    },\n  \n]"}],"_postman_id":"389d9a91-d558-41e6-aeb1-502fe0431bab"},{"name":"Add Members to Patient Group","id":"6f66c147-857f-4f77-9dcc-20018c3142b2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_uuid\": \"{{patient_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/:patient_group_uuid/add_patient","urlObject":{"path":["patient_groups",":patient_group_uuid","add_patient"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"09f2c4f7-9e65-4464-99ea-1b159d1ac88e","type":"any","value":"{{patient_group_uuid}}","key":"patient_group_uuid"}]}},"response":[{"id":"6a257a26-4004-4a3b-a2e6-e5a66d41b678","name":"Create Patient Group","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_group\": {\r\n        \"name\": \"<string minimum 2 characters>\",\r\n        \"description\": \"<string>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:35:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"d5b78fbbabc4ec9b90b464fb5ed1d5cf\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"fe50fbf9-5ef1-4b1a-8251-8a69d5c528bc"},{"key":"X-Runtime","value":"0.060100"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"uuid\": \"<uuid>\"\n       \n}"}],"_postman_id":"6f66c147-857f-4f77-9dcc-20018c3142b2"},{"name":"Remove Members from Patient Group","id":"62342033-802f-45c8-bc8d-b5ec69885d17","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_uuid\": \"{{patient_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/:patient_group_uuid/remove_patient/","urlObject":{"path":["patient_groups",":patient_group_uuid","remove_patient",""],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"4ce02c34-e2c9-4ca1-af32-ff17f120d25f","type":"any","value":"{{patient_group_uuid}}","key":"patient_group_uuid"}]}},"response":[{"id":"acefbaf8-1085-4444-8099-86b63e970253","name":"Create Patient Group","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_group\": {\r\n        \"name\": \"<string minimum 2 characters>\",\r\n        \"description\": \"<string>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:35:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"d5b78fbbabc4ec9b90b464fb5ed1d5cf\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"fe50fbf9-5ef1-4b1a-8251-8a69d5c528bc"},{"key":"X-Runtime","value":"0.060100"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"uuid\": \"<uuid>\"\n       \n}"}],"_postman_id":"62342033-802f-45c8-bc8d-b5ec69885d17"},{"name":"Edit Patient Group by UUID","id":"2d66a05d-1512-4dcc-b077-99e120733506","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/:patient_group_uuid","urlObject":{"path":["patient_groups",":patient_group_uuid"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"c5237c49-e1b5-4acb-8e3b-652103b85f19","type":"string","value":"{{patient_group_uuid}}","key":"patient_group_uuid"}]}},"response":[{"id":"06bea9bd-34e1-4f00-b919-f4fd5c2d8d5b","name":"Edit Patient Group by id","originalRequest":{"method":"PATCH","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"patient_group\": {\r\n        \"name\": \"<string minimum 2 characters-255>\",\r\n        \"description\": \"<string>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/patient_groups/:patient_group_uuid","host":["{{baseUrl}}"],"path":["patient_groups",":patient_group_uuid"],"variable":[{"key":"patient_group_uuid","value":"{{patient_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:53:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"2141875aeffffc5b10da38858e39a66f\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"90c74af7-a83a-4c48-9e00-82f234b5a19d"},{"key":"X-Runtime","value":"0.039942"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"name\": \"string\",\n    \"description\": \"<string>\",\n    \"uuid\": \"<uuid>\"\n}"}],"_postman_id":"2d66a05d-1512-4dcc-b077-99e120733506"},{"name":"Delete Patient Group by UUID","id":"23178953-5c4a-478b-92bc-1c80251e989b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/patient_groups/:patient_group_uuid","urlObject":{"path":["patient_groups",":patient_group_uuid"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"95f9d039-c2f7-4920-98de-9edfe76089dc","type":"string","value":"{{patient_group_uuid}}","key":"patient_group_uuid"}]}},"response":[{"id":"1b5d0951-6e9d-4ca1-b469-dec3ff838685","name":"Delete Patient Group by UUID","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/patient_groups/:patient_group_uuid","host":["{{baseUrl}}"],"path":["patient_groups",":patient_group_uuid"],"variable":[{"key":"patient_group_uuid","value":"{{patient_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Thu, 01 Oct 2020 18:52:14 GMT"},{"key":"Content-Type","value":"text/plain; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"b4a47503d4da566c1652ce8e1c0581b1\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"334aef44-7f76-46f7-863d-35858bbfd6c1"},{"key":"X-Runtime","value":"0.030147"}],"cookie":[],"responseTime":null,"body":"Done"}],"_postman_id":"23178953-5c4a-478b-92bc-1c80251e989b"}],"id":"131c377a-b521-4a60-9363-e2bf45aa1092","event":[{"listen":"prerequest","script":{"id":"66172869-38d6-4df5-9289-1bbbc455be74","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"f938e6b0-aa97-4b8c-9f7c-afb34e5e77a7","type":"text/javascript","exec":[""]}}],"_postman_id":"131c377a-b521-4a60-9363-e2bf45aa1092","description":""},{"name":"Quick Forms","item":[{"name":"Get Quick Forms","id":"08d0a685-983c-41bb-9fb9-b0c5f0c9303c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/quick_forms","description":"<p>Get information on all Quick Forms</p>\n<p>The response for this is an array of objects that contain the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>This is a string that has the name of the Quick Form. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>webhook_url</td>\n<td>Required</td>\n<td>This is string that is the URL to the webhook specified. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_subject</td>\n<td>Required</td>\n<td>This is a string that can be null. email_subject has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_enabled</td>\n<td>Required</td>\n<td>This is a boolean.<br />true - email to be sent<br />false - no email to be sent</td>\n</tr>\n<tr>\n<td>webhook_enabled</td>\n<td>Required</td>\n<td>This is a boolean.<br />true - webhook enabled<br />false - no webhook.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["quick_forms"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"681aa1c8-ff53-443f-9508-de887e011ec5","name":"An array of Quick Forms","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/quick_forms"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n {\n  \"name\": \"<json>\",\n  \"uuid\": \"<uuid>\",\n  \"webhook_url\": \"<url>\",\n  \"email_subject\": \"<string>\",\n  \"email_enabled\": \"<boolean>\",\n  \"webhook_enabled\": \"<boolean>\"\n },\n {\n  \"name\": \"<json>\",\n  \"uuid\": \"<uuid>\",\n  \"webhook_url\": \"<url>\",\n  \"email_subject\": \"<string>\",\n  \"email_enabled\": \"<boolean>\",\n  \"webhook_enabled\": \"<boolean>\"\n }\n]"}],"_postman_id":"08d0a685-983c-41bb-9fb9-b0c5f0c9303c"},{"name":"Get Quick Form - by UUID","id":"d9b974ca-0175-46ac-bf31-6ce166a63241","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/quick_forms/:quick_form_id","description":"<p>This function is not currently exposed.<br />Get information for a single Quick Form by id.</p>\n<p>The response is:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>This is a string that has the name of the Quick Form. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>webhook_url</td>\n<td>Required</td>\n<td>This is string that is the URL to the webhook specified. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_subject</td>\n<td>Required</td>\n<td>This is a string that can be null. email_subject has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_enabled</td>\n<td>Required</td>\n<td>This is a boolean.  <br />true - email to be sent  <br />false - no email to be sent</td>\n</tr>\n<tr>\n<td>webhook_enabled</td>\n<td>Required</td>\n<td>This is a boolean.  <br />true - webhook enabled  <br />false - no webhook.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["quick_forms",":quick_form_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"cfa9cbbb-1000-4522-99e7-edc10462fa10","description":{"content":"<p>(Required) Quick Form ID</p>\n","type":"text/plain"},"type":"string","value":"{{quick_form_integer}}","key":"quick_form_id"}]}},"response":[{"id":"a23251cb-b4b3-441c-bd17-f37ebf60b6c5","name":"A single Quick Form object.","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/quick_forms/:quick_form_id","host":["{{baseUrl}}"],"path":["quick_forms",":quick_form_id"],"variable":[{"key":"quick_form_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"name\": \"<json>\",\n \"uuid\": \"<uuid>\",\n \"webhook_url\": \"<url>\",\n \"email_subject\": \"<string>\",\n \"email_enabled\": \"<boolean>\",\n \"webhook_enabled\": \"<boolean>\"\n}"}],"_postman_id":"d9b974ca-0175-46ac-bf31-6ce166a63241"},{"name":"Get Quick Form Submissions","id":"fc3ec8fc-bfee-4cf5-a3b0-f87e86f2e070","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/quick_forms/:quick_form_uuid/submissions","description":"<p>Get information on all Quick Forms</p>\n<p>The response for this is an array of objects that contain the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>This is a string that has the name of the Quick Form. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>webhook_url</td>\n<td>Required</td>\n<td>This is string that is the URL to the webhook specified. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_subject</td>\n<td>Required</td>\n<td>This is a string that can be null. email_subject has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_enabled</td>\n<td>Required</td>\n<td>This is a boolean.<br />true - email to be sent<br />false - no email to be sent</td>\n</tr>\n<tr>\n<td>webhook_enabled</td>\n<td>Required</td>\n<td>This is a boolean.<br />true - webhook enabled<br />false - no webhook.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["quick_forms",":quick_form_uuid","submissions"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"9ca860b9-00f4-4ba4-a9a8-337cbfd3b736","type":"string","value":"{{form_uuid}}","key":"quick_form_uuid"}]}},"response":[{"id":"565285fc-c7d3-4add-8a81-404892dbbe2e","name":"An array of Quick Forms","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/quick_forms"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n {\n  \"name\": \"<json>\",\n  \"uuid\": \"<uuid>\",\n  \"webhook_url\": \"<url>\",\n  \"email_subject\": \"<string>\",\n  \"email_enabled\": \"<boolean>\",\n  \"webhook_enabled\": \"<boolean>\"\n },\n {\n  \"name\": \"<json>\",\n  \"uuid\": \"<uuid>\",\n  \"webhook_url\": \"<url>\",\n  \"email_subject\": \"<string>\",\n  \"email_enabled\": \"<boolean>\",\n  \"webhook_enabled\": \"<boolean>\"\n }\n]"}],"_postman_id":"fc3ec8fc-bfee-4cf5-a3b0-f87e86f2e070"},{"name":"Get Quick Form Submission as PDF","id":"ca988ef3-03eb-400a-8926-e3e40c296213","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/quick_forms/:form_uuid/submission_as_pdf?form_submission_uuid={{form_submission_uuid}}","description":"<p>Get information on all Quick Forms</p>\n<p>The response for this is an array of objects that contain the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>This is a string that has the name of the Quick Form. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>webhook_url</td>\n<td>Required</td>\n<td>This is string that is the URL to the webhook specified. It has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_subject</td>\n<td>Required</td>\n<td>This is a string that can be null. email_subject has a maximum length of 255 characters</td>\n</tr>\n<tr>\n<td>email_enabled</td>\n<td>Required</td>\n<td>This is a boolean.<br />true - email to be sent<br />false - no email to be sent</td>\n</tr>\n<tr>\n<td>webhook_enabled</td>\n<td>Required</td>\n<td>This is a boolean.<br />true - webhook enabled<br />false - no webhook.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["quick_forms",":form_uuid","submission_as_pdf"],"host":["{{baseUrl}}"],"query":[{"key":"form_submission_uuid","value":"{{form_submission_uuid}}"}],"variable":[{"id":"70e08cf9-caae-41ec-9937-3327b9eccb53","type":"any","value":"{{form_uuid}}","key":"form_uuid"}]}},"response":[{"id":"3c57502d-4bce-47c9-bf0d-a099de3005a1","name":"Get Quick Form Submission as PDF","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/quick_forms/:form_uuid/submission_as_pdf?form_submission_uuid={{form_submission_uuid}}","host":["{{baseUrl}}"],"path":["quick_forms",":form_uuid","submission_as_pdf"],"query":[{"key":"form_submission_uuid","value":"{{form_submission_uuid}}"}],"variable":[{"key":"form_uuid","value":"{{form_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Fri, 24 Sep 2021 23:13:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"93278a145e1078d8160a194a739cf38d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"03fa6772-c965-4593-b81f-74928d0bb6ba"},{"key":"X-Runtime","value":"0.539621"}],"cookie":[],"responseTime":null,"body":"{\n    \"file\": {\n        \"content\": \"<string base64>\",\n        \"filename\": \"Form Submission-<uuid>.pdf\",\n        \"content_type\": \"application/pdf\",\n        \"completion_status\": \"DO\",\n        \"uploaded_at\": \"<datetime>\"\n    },\n    \"file_type\": \"form\",\n    \"attachments\": [\n        {\n            \"file\": {\n                \"content\": \"<string base64>\",\n                \"filename\": \"<element>.pdf\",\n                \"content_type\": \"application/pdf\",\n                \"completion_status\": \"DO\",\n                \"uploaded_at\": \"<datetime>\"\n            },\n            \"file_type\": \"attachment\"\n        }\n    ],\n    \"sender_uid\": \"<string>\",\n    \"sender_name\": null,\n    \"chat_widget_uid\": \"<string>\",\n    \"conversation_uuid\": \"<string>\",\n    \"created_at\": \"<datetime>\"\n}"}],"_postman_id":"ca988ef3-03eb-400a-8926-e3e40c296213"}],"id":"696054dd-d8d9-4ab1-b8bf-b1c0f517d3da","description":"<p>'Quick Forms' enables Admins to create custom forms like surveys, questionnaires, register forms.</p>\n","_postman_id":"696054dd-d8d9-4ab1-b8bf-b1c0f517d3da"},{"name":"Custom Attributes","item":[{"name":"Create Custom Attribute","id":"14f7ebb5-f203-4a47-9551-ad12a0919ac4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n \"attribute\": {\r\n     \"name\": \"string - CSV column name\", \"key\": \"string\"\r\n }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/custom_attributes","description":"<p>Name: is a the CSV column named used for importing patients via CSV. Generally, this will be in CamelCase - but also does support spaces.</p>\n<p>Key: is the name of the attribute that can be used in Quick Forms or Chat Bots. Generally, this will be in snake_case. Do not include spaces or special characters for this attribute. Capital letters will yield a 422 error.</p>\n","urlObject":{"path":["custom_attributes"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"71fb10ae-3036-4025-a422-c2edc2e68c9b","name":"Example of Create Custom Attribute","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n \"attribute\": {\r\n     \"name\": \"string1\", \"key\": \"string1\"\r\n }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/custom_attributes"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.20.1"},{"key":"Date","value":"Wed, 09 Mar 2022 14:32:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"74e4d5ae1165a905d0f893da961a172c\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"c3874a36-0ab0-4cc4-879b-03b7e99963fc"},{"key":"X-Runtime","value":"0.029195"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 63,\n    \"name\": \"string1\",\n    \"key\": \"string1\",\n    \"kind\": \"patient\"\n}"}],"_postman_id":"14f7ebb5-f203-4a47-9551-ad12a0919ac4"},{"name":"Get List of Custom Attributes","id":"0bf2662a-e16f-48fe-aba5-fedb6b9aa051","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/custom_attributes","urlObject":{"path":["custom_attributes"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"3df5a7f1-e264-4285-9a9e-195b0e95481f","name":"Get List of Custom Attributes","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/custom_attributes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.20.1"},{"key":"Date","value":"Wed, 09 Mar 2022 14:31:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"ae4b8cd1f7bd447ab5d836d7862c710d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"17008611-57a9-4820-bf5b-0342513d410a"},{"key":"X-Runtime","value":"0.014640"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 19,\n        \"name\": \"a 4 apple\",\n        \"key\": \"a_4_apple\",\n        \"kind\": \"patient\"\n    },\n    {\n        \"id\": 2,\n        \"name\": \"covid results\",\n        \"key\": \"covid_results\",\n        \"kind\": \"patient\"\n    },\n    {\n        \"id\": 26,\n        \"name\": \"Covid Test Result\",\n        \"key\": \"covid_test_result\",\n        \"kind\": \"patient\"\n    },\n    {\n        \"id\": 1,\n        \"name\": \"outstanding balance\",\n        \"key\": \"outstanding_balance\",\n        \"kind\": \"patient\"\n    },\n    {\n        \"id\": 61,\n        \"name\": \"PatientProfileId\",\n        \"key\": \"patient_profile_id\",\n        \"kind\": \"patient\"\n    },\n    {\n        \"id\": 62,\n        \"name\": \"string1\",\n        \"key\": \"string1\",\n        \"kind\": \"patient\"\n    },\n    {\n        \"id\": 20,\n        \"name\": \"v4u\",\n        \"key\": \"v4u\",\n        \"kind\": \"patient\"\n    }\n]"}],"_postman_id":"0bf2662a-e16f-48fe-aba5-fedb6b9aa051"},{"name":"Patch Custom Attribute by ID","id":"9f1913be-068f-4af8-8256-39f78d6d6a9e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n \"attribute\": {\r\n     \"name\": \"string2\", \"key\": \"string2\"\r\n }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/custom_attributes/:id","description":"<p>Name: is a the CSV column named used for importing patients via CSV. Generally, this will be in CamelCase - but also does support spaces. EG: \"Test Data\" or \"TestData\"</p>\n<p>Key: is the name of the attribute that can be used in Quick Forms or Chat Bots. Generally, this will be in snake_case. Do not include spaces or special characters for this attribute. EG: \"test_data\". Capital letters will yield a 422 error.</p>\n","urlObject":{"path":["custom_attributes",":id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"1af8174d-61fb-42e0-8dd3-68faf99709ed","type":"any","value":"{{attribute_id}}","key":"id"}]}},"response":[{"id":"0d4ed767-20e3-4849-a4c5-3ce4eed55676","name":"Patch Custom Attribute by ID","originalRequest":{"method":"PATCH","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n \"attribute\": {\r\n     \"name\": \"string2\", \"key\": \"string2\"\r\n }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/custom_attributes/:id","host":["{{baseUrl}}"],"path":["custom_attributes",":id"],"variable":[{"key":"id","value":"{{attribute_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.20.1"},{"key":"Date","value":"Wed, 09 Mar 2022 14:33:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"6b481f8290e5ba69a38a57033a4c1db9\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"6edb60a7-11da-4f26-8b52-502a02a1edf1"},{"key":"X-Runtime","value":"0.027372"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 63,\n    \"name\": \"string2\",\n    \"key\": \"string2\",\n    \"kind\": \"patient\"\n}"}],"_postman_id":"9f1913be-068f-4af8-8256-39f78d6d6a9e"},{"name":"Delete Custom Attribute by ID","id":"77ab14ad-50e0-45d2-a4d8-9a56ed39d74d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/custom_attributes/:id","urlObject":{"path":["custom_attributes",":id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"3a6c360e-727e-4763-aa12-902ec17192ab","type":"any","value":"62","key":"id"}]}},"response":[{"id":"c39284ed-5ff6-4d27-8ab3-bf836c798de0","name":"Delete Custom Attribute by ID","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":{"raw":"{{baseUrl}}/custom_attributes/:id","host":["{{baseUrl}}"],"path":["custom_attributes",":id"],"variable":[{"key":"id","value":"{{attribute_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.20.1"},{"key":"Date","value":"Wed, 09 Mar 2022 14:31:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"6bb12d47214dfee7822fefe7e6e3e95f\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"7c10d5d4-122d-4392-ad0d-cf9b2d762168"},{"key":"X-Runtime","value":"0.018190"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"message\": \"Removed\"\n}"}],"_postman_id":"77ab14ad-50e0-45d2-a4d8-9a56ed39d74d"}],"id":"3b553a03-3ffc-480e-a084-29a91418d27b","description":"<p>Custom Attributes can be used in Quick Form fields or Chatbot messages.<br />This allows the definition of additional Custom Patient Attributes (in addition to standard patient attributes such as First Name, DOB, etc).</p>\n<p>Standard CRUD operations can be performed for the creation of individual custom attributes.<br />Custom attributes must be defined prior to using them in a chatbot, form, or importing a CSV with defined fields.</p>\n<p>Attributes can be used in chatbot logic and forms to create unique user experiences. In chatbots, the data can be used for patient validation elements. In forms, the custom attributes can be used in the \"Pull From\".</p>\n","_postman_id":"3b553a03-3ffc-480e-a084-29a91418d27b"},{"name":"Care Campaigns","item":[{"name":"Create campaign","id":"282fe2f7-9776-4b12-98a6-2bc821d26ad3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{session_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{   \"name\": \"<string>\",\r\n    \"patient_groups\" : [\"<string - uuid>\", \"<string - uuid>\"],\r\n    \"chat_widget_uuid\": \"<string - uuid>\",\r\n    \"schedule_time\" : { \r\n        \"send_immediately\": \"<boolean>\",\r\n        \"datetime\": \"2021-12-21T08:00:25-06:00\"\r\n        },\r\n    \"email_message\" : {\r\n        \"subject\" : {\"en-US\": \"<string>\"},\r\n        \"body\" : {\"en-US\": \"<string>\"}\r\n    },\r\n    \"sms_message\" : \r\n    { \r\n        \"text\": {\"en-US\": \"<string>\"}\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Required or Optional</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Name</td>\n<td>Required</td>\n<td>Care Campaign and MUST be unique. String minimum of 3 characters.  <br /></td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>The uuid of patient group or groups must be unique. String.</td>\n</tr>\n<tr>\n<td>chat_widget_uuid</td>\n<td>Required</td>\n<td>The uuid of a chat widget associated with the care campaign.</td>\n</tr>\n<tr>\n<td>schedule_time</td>\n<td>Required</td>\n<td>Schedule_time is a boolean.</td>\n</tr>\n<tr>\n<td>datetime</td>\n<td>Optional</td>\n<td>Datetime must be in 2021-12-21T08:00:25-06:00 format.</td>\n</tr>\n<tr>\n<td>email_message</td>\n<td>Required</td>\n<td>Object that includes subject and body of the care campaign.</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>Required</td>\n<td>The subject line of the care campaign. String.</td>\n</tr>\n<tr>\n<td>body</td>\n<td>Required</td>\n<td>The body of the message to be sent out with care campaign. String.</td>\n</tr>\n<tr>\n<td>sms_message</td>\n<td>Required</td>\n<td>Object that includes the text for the sms message for the care campaign. String.</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>The text of the sms_message being sent out with care campaign. String.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["campaigns"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"302f87c7-d47f-4978-846a-758cdb569aae","name":"Create campaign","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{   \"name\": \"<string>\",\r\n    \"patient_groups\" : [\"<string - uuid>\", \"<string - uuid>\"],\r\n    \"chat_widget_uuid\": \"<string - uuid>\",\r\n    \"schedule_time\" : { \r\n        \"send_immediately\": \"<boolean>\",\r\n        \"datetime\": \"<datetime>\"\r\n        },\r\n    \"email_message\" : {\r\n        \"subject\" : {\"en-US\": \"<string>\"},\r\n        \"body\" : {\"en-US\": \"<string>\"}\r\n    },\r\n    \"sms_message\" : \r\n    { \r\n        \"text\": {\"en-US\": \"<string>\"}\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 21 Dec 2021 13:47:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"4616368e5afff7714f758c390403799e\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0e5597de-d20c-4079-9d43-2ef107dc5274"},{"key":"X-Runtime","value":"0.043639"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"<string>\",\n    \"uuid\": \"<uuid>\",\n    \"owner_type\": \"Group\",\n    \"owner_id\": 2198,\n    \"created_at\": \"<datetime>\",\n    \"patient_groups\": [\n        {\n            \"uuid\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"name\": \"<string>\"\n        },\n        {\n            \"uuid\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"name\": \"<string>\"\n        }\n    ],\n    \"camp_sms_message\": {\n        \"schedule_time\": \"<datetime>\",\n        \"content\": \"<string>\",\n        \"url\": \"<string>\"\n    },\n    \"chat_widget\": {\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"uid\": \"<uuid>\"\n    }\n}"}],"_postman_id":"282fe2f7-9776-4b12-98a6-2bc821d26ad3"},{"name":"Get campaign by id","id":"8b65b718-2c82-49ac-8aa8-11e18d14047a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{session_key}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns/:care_campaign_id","description":"<p>The id of the care campaign being queried must be included in the url of the request.</p>\n","urlObject":{"path":["campaigns",":care_campaign_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"dfeaa249-957a-492c-b64f-bac741aaa3a2","type":"any","value":"{{care_campaign_id}}","key":"care_campaign_id"}]}},"response":[{"id":"35acf4af-29b8-4827-975c-d1fa80ce0de9","name":"Get campaign by id","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns/<care campaign id>"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 21 Dec 2021 13:47:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"4616368e5afff7714f758c390403799e\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0e5597de-d20c-4079-9d43-2ef107dc5274"},{"key":"X-Runtime","value":"0.043639"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"8b65b718-2c82-49ac-8aa8-11e18d14047a"},{"name":"Get campaigns","id":"5023cc32-a371-4520-864e-2510ca17920d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{session_key}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns","description":"<p>This request produces a list of campaigns for an organization.</p>\n","urlObject":{"path":["campaigns"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"3523c345-0721-43ae-a2d3-956fed582242","name":"Get campaign by id","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 21 Dec 2021 13:47:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"4616368e5afff7714f758c390403799e\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0e5597de-d20c-4079-9d43-2ef107dc5274"},{"key":"X-Runtime","value":"0.043639"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"5023cc32-a371-4520-864e-2510ca17920d"},{"name":"Delete campaign by id","id":"ad5c3093-59c7-4fbe-80e9-a8ef6dacb0c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{session_key}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns/:care_campaign_id","description":"<p>This request will delete a care campaign specified by the care campaign id included in the request url.</p>\n","urlObject":{"path":["campaigns",":care_campaign_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"c5864f87-dfc9-4b1d-9d13-3b92c3bdaf8d","type":"any","value":"{{care_campaign_id}}","key":"care_campaign_id"}]}},"response":[{"id":"08fd2f85-9c54-470b-9fc9-84311e144b4f","name":"Delete campaign by id","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/campaigns/<care campaign id>"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 21 Dec 2021 13:47:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"4616368e5afff7714f758c390403799e\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0e5597de-d20c-4079-9d43-2ef107dc5274"},{"key":"X-Runtime","value":"0.043639"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"ad5c3093-59c7-4fbe-80e9-a8ef6dacb0c9"}],"id":"9fc99d51-3cdb-4dd2-bcbb-603d5ab272c8","description":"<p>Care Campaigns are mass communications to a targeted patient group that can either be sent immediately or at a scheduled time.</p>\n","_postman_id":"9fc99d51-3cdb-4dd2-bcbb-603d5ab272c8"},{"name":"Conversations","item":[{"name":"Initiate and modify a conversation","item":[{"name":"Start Conversation","event":[{"listen":"test","script":{"id":"e52eeadd-eee5-4d77-8dfd-e8866f2941e8","exec":["let jsonData = JSON.parse(responseBody);\r","pm.environment.set(\"conversation_id\", jsonData.conversation_uid);\r","\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});"],"type":"text/javascript"}}],"id":"34b59202-1e20-4557-8e53-ec4507e92b67","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n   \"initiator_qliq_id\": \"{{qliq_id}}\",\n    \"sms_subject\": \"<string>\",\n    \"human_only\": false,\n    \"send_invitation\": false,\n    \"patient_uid\": \"{{patient_id}}\"\n\n}\n","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/start_conversation","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>initiator_qliq_id</td>\n<td>Optional</td>\n<td>This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>sms_subject</td>\n<td>Conditionally Optional</td>\n<td>string. This is the text message that the patient will receive. It is limited to 1600 characters. <strong>It is possible to create a conversation and not send a message if the sms_subject is null.</strong></td>\n</tr>\n<tr>\n<td>human_only</td>\n<td>Optional</td>\n<td>This option is optional and is supposed to assign a conversation to an agent if the conversation rule specifies that all new conversations should be assigned to a bot.  <br />boolean options:  <br />True - bypass chatbot to chat with an agent</td>\n</tr>\n<tr>\n<td>send_invitation</td>\n<td>Conditionally Optional</td>\n<td>if send_invitation = true sms_subject cannot be undefined and the invitation will not be sent and the conversation will be created.  <br />boolean options:  <br />true - send text to patient  <br />false - do not send invitation text.</td>\n</tr>\n<tr>\n<td>status:no_reply</td>\n<td>Optional</td>\n<td>if status:no_reply Patient will not be able to respond to a conversation.  <br />default setting is set to reply so that a patient will be able to respond to a conversation unless the status:no_reply setting is in the request body</td>\n</tr>\n<tr>\n<td>patient_uid</td>\n<td>One of Required</td>\n<td>Either patient_uid or patient_info must be used. This is the uuid of the patient. This is a string that is composed of 32 characters.</td>\n</tr>\n<tr>\n<td>patient_info</td>\n<td>One of Required</td>\n<td>Either patient_uid or patient_info must be used. patient_info is an array - the details of this array are below</td>\n</tr>\n</tbody>\n</table>\n</div><p>If the patient_info array is used One of mobile_number or email is required.<br />The patient_info array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>first_name</td>\n<td>Optional</td>\n<td>string - the patient first_name has a 255 character limit</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Optional</td>\n<td>string - the patient last_name has a 255 character limit</td>\n</tr>\n<tr>\n<td>dob</td>\n<td>Optional</td>\n<td>date in the format of MM/DD/YYYY</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>One of Required</td>\n<td>Either a mobile number or email address is required to send the invitation to the patient. phone in the format of \"'+', country code, area code, local number\"  <br />For a US number: +19565551967. A US number also accepts the 10 digit phone number  <br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>email</td>\n<td>One of Required</td>\n<td>Either a mobile number or email address is required to send the invitation to the patient. email must be in an email address format. eg. <a href=\"https://mailto:test@example.com\">test@example.com</a></td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Optional</td>\n<td>string this field has a 255 character limit</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>It is possible to create a conversation and not send a message if the sms_subject is null.</strong></p>\n<p>The post response has the following information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>converstation_uid</td>\n<td>Required</td>\n<td>32 character string that is the UUID of the conversation</td>\n</tr>\n<tr>\n<td>conversation_endpoint</td>\n<td>Required</td>\n<td>Partial URL path to the conversation in the format of \"/quincy_api/v1/conversations/&lt;32 character conversation_uid&gt;\"</td>\n</tr>\n<tr>\n<td>invitation_url</td>\n<td>Required</td>\n<td>Short url to that is sent to the conversation \"<a href=\"https://webprod.qliqsoft.com/short/%7B%7Bshort_url_id%7D%7D\">https://webprod.qliqsoft.com/short/{{short_url_id}}\"</a></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","start_conversation"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"c8c972e0-0ad4-4f03-8565-e3ce44c416dc","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"5812ba3f-0235-4ecf-8b84-765c2011404c","name":"Start Conversation","originalRequest":{"method":"POST","header":[{"key":"Authorization","type":"text","value":"{{session_key}}"}],"body":{"mode":"raw","raw":"{\n    \"initiator_qliq_id\": \"<integer>\",\n    \"sms_subject\": \"<string>\",\n    \"human_only\": \"<boolean>\",\n    \"patient_uid\": \"<uuid>\",\n    \"send_invitation\": \"<boolean>\",\n    \"status\": \"<string>\",\n    \"patient_info\": {\n        \"first_name\": \"<string>\",\n        \"last_name\": \"<string>\",\n        \"dob\": \"<date>\",\n        \"mobile_number\": \"<phone>\",\n        \"email\": \"<email>\",\n        \"mrn\": \"<string>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/start_conversation","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","start_conversation"],"variable":[{"description":"(Required) Chat Widget UUID","key":"chat_widget_id","type":"string","value":"{{chat_widget_id}}"}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n    \"conversation_uid\": \"<string 32>>\",\n    \"conversation_endpoint\": \"/quincy_api/v1/conversations/{{conversation_id}}\",\n    \"invitation_url\": \"https://webprod.qliqsoft.com/short/{{short_url_id}}\"\n}"}],"_postman_id":"34b59202-1e20-4557-8e53-ec4507e92b67"},{"name":"Update Conversation Status","id":"9572efb6-4342-4dde-8ac0-a405c7b67b41","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"status\": \"open\"\n}"},"url":"{{baseUrl}}/conversations/:conversation_id","description":"<p>Updating a conversation's status is an integral part of the functionality. This is used to tell the state of the conversation as to whether or not the conversation is open or closed. There are several options for this and listed in the enums below.</p>\n<p>The available enums are:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>enum</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>unassigned</td>\n<td>not currently assigned to an agent</td>\n</tr>\n<tr>\n<td>open</td>\n<td>assigned to an agent and unresolved</td>\n</tr>\n<tr>\n<td>close</td>\n<td>closed</td>\n</tr>\n<tr>\n<td>spam</td>\n<td>spam message is hidden from visible pool of conversations</td>\n</tr>\n<tr>\n<td>duplicate</td>\n<td>duplicate message is hidden from the visible pool of conversations</td>\n</tr>\n<tr>\n<td>escalated</td>\n<td>conversation is no longer assigned to the bot, but not yet assigned to an agent</td>\n</tr>\n<tr>\n<td>assigned_to_bot</td>\n<td>reassigned to bot</td>\n</tr>\n<tr>\n<td>invited</td>\n<td>invited but has not accepted the invite to the conversation</td>\n</tr>\n<tr>\n<td>archived</td>\n<td>archived messages are removed from the visible pool of conversations</td>\n</tr>\n<tr>\n<td>no_reply</td>\n<td>sets no_reply as true which prevents Patient from engaging in the conversation</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"2d02a18c-474f-4d24-a3c8-c8d7a83442c7","description":{"content":"<p>(Required) Conversation UUID</p>\n","type":"text/plain"},"type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"5698c816-5997-45e0-a300-8f5546c601a8","name":"The updated Conversation","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"status\": \"<string>\"\n}"},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"chat_widget_id\": \"<integer>\",\n \"uuid\": \"<string>\",\n \"status\": \"<uuid>\",\n \"created_at\": \"<datetime>\",\n \"updated_at\": \"<datetime>\",\n \"archive_after\": \"<datetime>\",\n \"locale\": \"<locale>\",\n \"visible_to_id\": \"<integer>\"\n}"}],"_postman_id":"9572efb6-4342-4dde-8ac0-a405c7b67b41"},{"name":"Update Conversation Resend Terms and Conditions","id":"d9d45ef6-9935-49b7-ae2e-97904fa4deba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","type":"text","value":"{{session_key}}"}],"body":{"mode":"raw","raw":"{\n    \"sms_subject\": \"Reaccept the terms and conditions to continue\"\n}"},"url":"{{baseUrl}}/conversations/:conversation_id/push_terms_and_conditions","description":"<p>Updating a conversation's status is an integral part of the functionality. This PATCH to a conversation is used to resend the Terms and Conditions to a user. There is an optional parameter that can be used to customize the SMS message that is sent to the patient asking the user to reaccept the Terms and Conditions again.</p>\n<p>The available enums are:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sms_subject</td>\n<td>This is a string that can be used to send a new notification message to the user. A new link for the conversation will be sent to the user</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id","push_terms_and_conditions"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"a8ab0115-819c-44e0-9f3b-40afd29d56bb","description":{"content":"<p>(Required) Conversation UUID</p>\n","type":"text/plain"},"type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"816ff28e-8a15-4b5b-81e6-b7827ac215ff","name":"The updated Conversation","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"status\": \"<string>\"\n}"},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"chat_widget_id\": \"<integer>\",\n \"uuid\": \"<string>\",\n \"status\": \"<uuid>\",\n \"created_at\": \"<datetime>\",\n \"updated_at\": \"<datetime>\",\n \"archive_after\": \"<datetime>\",\n \"locale\": \"<locale>\",\n \"visible_to_id\": \"<integer>\"\n}"}],"_postman_id":"d9d45ef6-9935-49b7-ae2e-97904fa4deba"},{"name":"Assign an agent to a conversation","id":"0828f28e-49b3-49da-9f80-11e6b62c294f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","type":"text","value":"{{session_key}}"}],"body":{"mode":"raw","raw":"{\n    \"assignee_qliq_id\": \"{{qliq_id}}\"\n}"},"url":"{{baseUrl}}/conversations/:conversation_id/update_assignee","description":"<p>Updating a conversation's participants is an integral part of the interactive functionality of a chat. This PATCH is  used to change the assigned agent (assignee) to a conversation. In order for an agent to respond to a conversation, the agent must be assigned to the conversation. </p>\n","urlObject":{"path":["conversations",":conversation_id","update_assignee"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"6c2ccd6c-17fd-4f9d-9357-bdf9f9b8eb43","description":{"content":"<p>(Required) Conversation UUID</p>\n","type":"text/plain"},"type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"23ca1a36-ba78-4ce2-b4c7-dd761a8d0a37","name":"The updated Conversation","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"status\": \"<string>\"\n}"},"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"chat_widget_id\": \"<integer>\",\n \"uuid\": \"<string>\",\n \"status\": \"<uuid>\",\n \"created_at\": \"<datetime>\",\n \"updated_at\": \"<datetime>\",\n \"archive_after\": \"<datetime>\",\n \"locale\": \"<locale>\",\n \"visible_to_id\": \"<integer>\"\n}"}],"_postman_id":"0828f28e-49b3-49da-9f80-11e6b62c294f"},{"name":"Assign a bot to a conversation","id":"6b06904b-4ec1-4082-a146-b516bd562f92","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","type":"text","value":"{{session_key}}"}],"body":{"mode":"raw","raw":"{\n    \"assignee_bot_uuid\": \"872e410039cc482f8b8087726aa3a5b6\"\n}"},"url":"{{baseUrl}}/conversations/:conversation_id/update_assignee","description":"<p>Updating a conversation's participants is an integral part of the interactive functionality of a chat. This PATCH is  used to change the assigned agent (assignee) to a conversation. In order for an agent to respond to a conversation, the agent must be assigned to the conversation. </p>\n","urlObject":{"path":["conversations",":conversation_id","update_assignee"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"636355f2-814d-458b-af0e-0871717c5797","description":{"content":"<p>(Required) Conversation UUID</p>\n","type":"text/plain"},"type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"b52ff030-b707-4600-bad2-3bfee26bb3dd","name":"Assign a bot to a conversation - Available soon","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","type":"text","value":"{{session_key}}"}],"body":{"mode":"raw","raw":"{\n    \"assignee_bot_uuid\": \"<<32 char bot uuid>>\"\n}"},"url":{"raw":"{{baseUrl}}/conversations/:conversation_id/update_assignee","host":["{{baseUrl}}"],"path":["conversations",":conversation_id","update_assignee"],"variable":[{"key":"conversation_id","value":"{{conversation_id}}","type":"string","description":"(Required) Conversation UUID"}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"6b06904b-4ec1-4082-a146-b516bd562f92"},{"name":"Delete Conversation - currently not accessible","id":"6e71bfec-4753-45ce-82aa-7951460d6bfe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"DELETE","header":[],"url":"{{baseUrl}}/conversations/:conversation_id","description":"<p>Delete a conversation by uuid is not currently supported. This endpoint is here for reference when the code is exposed.</p>\n","urlObject":{"path":["conversations",":conversation_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"616003f1-9169-4c56-b6c3-fb7a8c2276d9","description":{"content":"<p>(Required) Conversation UUID</p>\n","type":"text/plain"},"type":"string","value":"<uuid>","key":"conversation_id"}]}},"response":[{"id":"2dd2afd4-aabc-425b-8d40-c11a9e09be94","name":"OK response.","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":"Done"}],"_postman_id":"6e71bfec-4753-45ce-82aa-7951460d6bfe"}],"id":"75a14cab-8835-42c0-9a26-c5a6378231da","_postman_id":"75a14cab-8835-42c0-9a26-c5a6378231da","description":""},{"name":"Sending and Retrieving Messages","item":[{"name":"Send Message","id":"d379e263-3bf1-4a3a-8c60-a74a20722f86","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"\n{\n\t\"sender_qliq_id\": {{qliq_id}},\n    \"message_type\": \"text\",\n    \"text\": \"<string>\"\n}"},"url":"{{baseUrl}}/conversations/:conversation_id/send_message","description":"<p>Send a message as an agent to a conversation.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sender_qliq_id</td>\n<td>Optional</td>\n<td>qliq_id of the sender, This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"Text\"</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string it has a 10000 character length</td>\n</tr>\n<tr>\n<td>form_uuid</td>\n<td>Optional</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>alert</td>\n<td>Optional</td>\n<td>boolean, when set to false, it will not send an sms or email notifying Patient that they may have missed messages in the conversation if that widget setting is enabled.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response contains the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message_api_path</td>\n<td>Required</td>\n<td>\"/quincy_api/v1/messages/3aca9dfd435845e0958829d700176417\",</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>conversation_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_uid</td>\n<td>Required</td>\n<td>The sender's qliq_id. This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_name</td>\n<td>Required</td>\n<td>This is a string with a max length of 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>Message body. This has a limit of 65535 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"text\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>Can be null. This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>Can be null.   This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>\"User\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>Null unless a form is attached. When a form is attached, see array details below.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The form array when one is attached</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>thumb_nail</td>\n<td>Required</td>\n<td>value will be null</td>\n</tr>\n<tr>\n<td>url</td>\n<td>Required</td>\n<td>This is the UUID of the form - it is a 36 character string in the format of: \"f4e7529e-053b-4abf-97fb-b25659353a79\"</td>\n</tr>\n<tr>\n<td>content_type</td>\n<td>Required</td>\n<td>String with the value of \"quick_form\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Required</td>\n<td>contents will be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id","send_message"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"492c1fd9-1658-4737-81eb-acab9709e0a9","type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"a435af15-0546-4a47-a890-67fff56e68ce","name":"Message object","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"sender_qliq_id\": \"<integer>\"\n    \"message_type\": \"<string>\",\n    \"text\": \"<string>\",\n    \"form_uuid\": \"<uuid>\"\n}"},"url":{"raw":"{{baseUrl}}/conversations/:conversation_id/send_message","host":["{{baseUrl}}"],"path":["conversations",":conversation_id","send_message"],"variable":[{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"message_api_path\": \"/quincy_api/v1/messages/<string 32>\",\n    \"chat_widget_uid\": \"<string 32>\",\n    \"conversation_uid\": \"<string 32>\",\n    \"sender_uid\": <integer>,\n    \"message_uid\": \"<string 32>\",\n    \"sender_name\": \"<string 514>\",\n    \"text\": \"<string 10000>\",\n    \"message_type\": \"text\",\n    \"created_at\": \"<datetime>\",\n    \"read_time\": <datetime>,\n    \"delivered_time\": <datetime>,\n    \"sender_type\": \"<string - enum User>\",\n    \"chat_attachments\": [\n                {\n            \"thumb_nail\": null,\n            \"url\": \"<form_uid>\",\n            \"content_type\": \"quick_form\",\n            \"created_at\": \"<datatime>\",\n            \"data\": null\n        }\n    ]\n    ]\n}"}],"_postman_id":"d379e263-3bf1-4a3a-8c60-a74a20722f86"},{"name":"Send Message as patient","event":[{"listen":"test","script":{"id":"503999a4-55ca-4f1b-855a-cde1a177566f","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});"],"type":"text/javascript"}}],"id":"5a87e020-bc12-4f11-b9b6-4feb2ae07d66","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"},{"key":"Patient-Uid","value":"{{patient_id}}","type":"text"}],"body":{"mode":"raw","raw":"\n{\n\n    \"message_type\": \"text\",\n    \"text\": \"<string>\"\n}"},"url":"{{baseUrl}}/conversations/:conversation_id/send_message","description":"<p>Send a message as a patient to a conversation.</p>\n<p>Sending message as a patient is typically used as a testing functionality. It is based on the Patient-Uid header.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"Text\"</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string it has a 10000 character length</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response contains the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message_api_path</td>\n<td>Required</td>\n<td>\"/quincy_api/v1/messages/3aca9dfd435845e0958829d700176417\",</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>conversation_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_uid</td>\n<td>Required</td>\n<td>The sender's qliq_id. This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_name</td>\n<td>Required</td>\n<td>This is a string with a max length of 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>Message body. This has a limit of 65535 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"text\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>Can be null. This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>Can be null. This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>\"User\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>Null unless a form is attached. When a form is attached, see array details below.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The form array when one is attached</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>thumb_nail</td>\n<td>Required</td>\n<td>value will be null</td>\n</tr>\n<tr>\n<td>url</td>\n<td>Required</td>\n<td>This is the UUID of the form - it is a 36 character string in the format of: \"f4e7529e-053b-4abf-97fb-b25659353a79\"</td>\n</tr>\n<tr>\n<td>content_type</td>\n<td>Required</td>\n<td>String with the value of \"quick_form\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Required</td>\n<td>contents will be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id","send_message"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"a26e009b-8680-4a08-9833-95aa530df4a0","type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"c6c956f1-264c-4a30-8745-342b6afb85fe","name":"Send Message as patient","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"},{"key":"Patient-Uid","value":"{{patient_id}}","type":"text"}],"body":{"mode":"raw","raw":"\n{\n\n    \"message_type\": \"text\",\n    \"text\": \"<string>\"\n}"},"url":{"raw":"{{baseUrl}}/conversations/:conversation_id/send_message","host":["{{baseUrl}}"],"path":["conversations",":conversation_id","send_message"],"variable":[{"id":"a26e009b-8680-4a08-9833-95aa530df4a0","key":"conversation_id","value":"{{conversation_id}}","type":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"348"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 24 Jan 2023 14:50:49 GMT"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"a349c53bb042b21b786a00f12732c5cd\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"Content-Security-Policy-Report-Only","value":"frame-ancestors 'self'; default-src 'none'; font-src data: https://ktest.qliqsoft.com https://ktest.qliqsoft.com; img-src 'self' data: https://ktest.qliqsoft.com https://ktest.qliqsoft.com https://ktest.qliqsoft.com; script-src 'unsafe-inline' 'unsafe-eval' https://ktest.qliqsoft.com https://ktest.qliqsoft.com https://js-agent.newrelic.com https://bam.nr-data.net; style-src 'unsafe-inline' https://ktest.qliqsoft.com https://ktest.qliqsoft.com https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css; connect-src 'self' wss://ktest.qliqsoft.com/socket/ https://bam.nr-data.net/resources/ https://bam.nr-data.net/events/ https://bam.nr-data.net/jserrors/ https://api.mapbox.com/ https://events.mapbox.com/events/; worker-src blob:; form-action 'self'"},{"key":"X-Request-Id","value":"9a34e08a-1d53-418a-b8c3-014b718209e7"},{"key":"X-Runtime","value":"0.229830"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 f99016c858f903f368ea65409c60a470.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"DFW55-C2"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=86400"},{"key":"X-Amz-Cf-Id","value":"zd4xe4RQbpo9dQiZUEd8JwTQtjFTEeWNjHhgm6ZQWAXsIMX6dbmE4g=="},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"message_api_path\": \"/quincy_api/v1/messages/<32char uuid>\",\n    \"chat_widget_uid\": \"<32char uuid>\",\n    \"conversation_uid\": \"<32char uuid>\",\n    \"sender_uid\": \"<32char uuid>\",\n    \"message_uid\": \"<32char uuid>\",\n    \"sender_name\": \"<string>\",\n    \"text\": \"<string>\",\n    \"message_type\": \"<string>\",\n    \"created_at\": \"<date-time>\",\n    \"read_time\": null,\n    \"delivered_time\": null,\n    \"sender_type\": \"Patient\",\n    \"hide_assignment_banners\": false,\n    \"source_type\": \"web\",\n    \"chat_attachments\": []\n}"}],"_postman_id":"5a87e020-bc12-4f11-b9b6-4feb2ae07d66"},{"name":"Send Attachment","event":[{"listen":"test","script":{"id":"18d22d65-04bb-4e89-87d5-3874fa6eabde","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});"],"type":"text/javascript"}}],"id":"daaa3645-096e-42e2-b1b0-f45bfdb17ca1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"sender_qliq_id\": {{sender_id}},\r\n    \"message_type\": \"text\",\r\n    \"text\": \"Test 47\",\r\n    \"files\": [\r\n        {\r\n        \"content_type\": \"image/png\",\r\n\t\t\"file_name\": \"qliq-qr.png\",\r\n\t\t\"base64\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPgAAAD4AQMAAAD7H7lIAAAABlBMVEUAAAD///+l2Z/dAAABCUlEQVRYw+WZQRLDMAwC+f+n6SGSwWmnD4DkEI82J42FsAz+fxDP8Ty7JkkoWsA3Twd6tIE/kdksnrcqjoO0V5q4UkSiiksHOfn5VT+x3JTQ3i/9TOWnE3qqfvTPWD56MP8MN8lM57u27bBFggI+8PiiK3UFnFrj8obWL5K5LLEpwxrmAm6+cDoij19AC5c1sB9RwWH2eGUCOGLRwbcwNj8AfD6QzFUFuD6qj2w++eEtDi6Z2ZzuEKh2YcYpmksToTg2ks91PhqhkFGq4LdZlDjcU6NgTjsHmiV+T0pyuc3HfGTCMr73A2sVTUEa+O2LfVKYzml3Q5BMyDJkc1hncI1494dQ3n3/+wGvUwfoEYT/GgAAAABJRU5ErkJggg==\"\r\n    }\r\n    ]\r\n}"},"url":"{{baseUrl}}/conversations/:conversation_id/send_message","description":"<p>Send an attachment as an agent to a conversation. Attachments can be sent as form data or as base 64 in the Data URI format. By default, the URL included to the attachment expires in 1 hour.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sender_id</td>\n<td>Required</td>\n<td>qliq_id of the sender, This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Optional</td>\n<td>\"Text\"</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string it has a 10000 character length</td>\n</tr>\n<tr>\n<td>form_uuid</td>\n<td>Optional</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>alert</td>\n<td>Optional</td>\n<td>boolean, when set to false, it will not send an sms or email notifying Patient that they may have missed messages in the conversation if that widget setting is enabled.</td>\n</tr>\n<tr>\n<td>files</td>\n<td>Required</td>\n<td>This is an array with the details immediately below this:</td>\n</tr>\n</tbody>\n</table>\n</div><p>Files Array:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>content_type</td>\n<td>This is the MIME type of the file to be attached - this is used to verify against the widget configuration</td>\n</tr>\n<tr>\n<td>file_name</td>\n<td>filename.extension</td>\n</tr>\n<tr>\n<td>base64</td>\n<td>This is the base64 in the standard data URI format of \"data:;base64,&lt;base 64 encoding of attachment&gt;\"</td>\n</tr>\n</tbody>\n</table>\n</div><p>When sent as form data:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sender_id</td>\n<td>Required</td>\n<td>qliq_id of the sender, This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Optional</td>\n<td>\"Text\"</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string it has a 10000 character length</td>\n</tr>\n<tr>\n<td>form_uuid</td>\n<td>Optional</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>files[]</td>\n<td>Required</td>\n<td>String that is the path of local file to be uploaded</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response contains the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message_api_path</td>\n<td>Required</td>\n<td>\"/quincy_api/v1/messages/3aca9dfd435845e0958829d700176417\",</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>conversation_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_uid</td>\n<td>Required</td>\n<td>The sender's qliq_id. This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_name</td>\n<td>Required</td>\n<td>This is a string with a max length of 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>Message body. This has a limit of 65535 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"text\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>Can be null. This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>Can be null.   This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>\"User\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>Null unless a form is attached. When a form is attached, see array details below.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The form array when one is attached</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>thumb_nail</td>\n<td>Required</td>\n<td>value will be null</td>\n</tr>\n<tr>\n<td>url</td>\n<td>Required</td>\n<td>This is the UUID of the form - it is a 36 character string in the format of: \"f4e7529e-053b-4abf-97fb-b25659353a79\"</td>\n</tr>\n<tr>\n<td>content_type</td>\n<td>Required</td>\n<td>String with the value of \"quick_form\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Required</td>\n<td>contents will be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id","send_message"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"b0f17656-4edc-4618-adca-47b8ea9cab43","type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"ad7440d7-b61c-4dae-8e62-e5f2d0bfd150","name":"Send Attachment","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"{{session_key}}","type":"text"},{"key":"Patient-Uid","value":"{{Patient_Uid}}","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n\t\"sender_qliq_id\": {{sender_id}},\r\n    \"message_type\": \"text\",\r\n    \"text\": \"<string>\",\r\n    \"files\": [\r\n        {\r\n        \"content_type\": \"<MIME type>\",\r\n\t\t\"file_name\": \"<filename.extension>\",\r\n\t\t\"base64\":\"data:<MIME type>;base64,<base 64 encoding of attachment>\"\r\n    }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/conversations/:conversation_id/send_message","host":["{{baseUrl}}"],"path":["conversations",":conversation_id","send_message"],"variable":[{"key":"conversation_id","value":"{{conversation_id}}","type":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Fri, 07 Aug 2020 13:43:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"79ff7d6020b9e3c3d8ce99c02df9fb7a\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"9acd466f-e342-43ff-a434-59ad7c9f3556"},{"key":"X-Runtime","value":"0.669938"}],"cookie":[],"responseTime":null,"body":"{\n    \"message_api_path\": \"/quincy_api/v1/messages/<32 character messageuuid>\",\n    \"chat_widget_uid\": \"<32 character uuid>\",\n    \"conversation_uid\": \"<32 character uuid>\",\n    \"sender_uid\": <qliq_id of sender>,\n    \"message_uid\": \"<32 character uuid>\",\n    \"sender_name\": \"<string firstname MI lastname\",\n    \"text\": \"<string 10000> \",\n    \"message_type\": \"text\",\n    \"created_at\": \"<datetime>\",\n    \"read_time\": <datetime>,\n    \"delivered_time\": <datetime>,\n    \"sender_type\": \"User\",\n    \"chat_attachments\": [\n        {\n            \"thumb_nail\": <url of thumbnail>,\n            \"url\": \"<url of attachment>\",\n            \"content_type\": \"<mime type>\",\n            \"created_at\": \"<datetime>\",\n            \"data\": \"<filename.extension>\"\n        }\n    ]\n}"}],"_postman_id":"daaa3645-096e-42e2-b1b0-f45bfdb17ca1"},{"name":"Get Link to video chat","id":"8c151888-b8e8-4f49-a55b-d4331524faf0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{baseUrl}}/conversations/:conversation_id/start_video","description":"<p>Send a message as an agent to a conversation.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sender_id</td>\n<td>Optional</td>\n<td>qliq_id of the sender, This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"Text\"</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string it has a 10000 character length</td>\n</tr>\n<tr>\n<td>form_uuid</td>\n<td>Optional</td>\n<td>This is the uuid of the Quick Form. It contains 36 characters</td>\n</tr>\n<tr>\n<td>alert</td>\n<td>Optional</td>\n<td>boolean, when set to false, it will not send an sms or email notifying Patient that they may have missed messages in the conversation if that widget setting is enabled.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response contains the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message_api_path</td>\n<td>Required</td>\n<td>\"/quincy_api/v1/messages/3aca9dfd435845e0958829d700176417\",</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>conversation_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_uid</td>\n<td>Required</td>\n<td>The sender's qliq_id. This is an integer between the number 1 and 9223372036854775807. The initiator_qliq_id must match an agent assigned to the chat widget</td>\n</tr>\n<tr>\n<td>message_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the UUID</td>\n</tr>\n<tr>\n<td>sender_name</td>\n<td>Required</td>\n<td>This is a string with a max length of 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>Message body. This has a limit of 65535 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>\"text\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>Can be null. This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>Can be null.   This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>\"User\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>Null unless a form is attached. When a form is attached, see array details below.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The form array when one is attached</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>thumb_nail</td>\n<td>Required</td>\n<td>value will be null</td>\n</tr>\n<tr>\n<td>url</td>\n<td>Required</td>\n<td>This is the UUID of the form - it is a 36 character string in the format of: \"f4e7529e-053b-4abf-97fb-b25659353a79\"</td>\n</tr>\n<tr>\n<td>content_type</td>\n<td>Required</td>\n<td>String with the value of \"quick_form\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Required</td>\n<td>contents will be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id","start_video"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"5e908939-9ed2-47d5-ad3d-8777307b11fa","type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"452c2e9c-2a67-4376-ae35-7d8834cfbc04","name":"Get Link to video chat (In Development)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":""},"url":{"raw":"{{baseUrl}}/conversations/:conversation_id/start_video","host":["{{baseUrl}}"],"path":["conversations",":conversation_id","start_video"],"variable":[{"key":"conversation_id","value":"{{conversation_id}}","type":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 23 Jun 2021 20:20:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"799e1f1381497634daa102becc18cb03\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"010cbcd2-dd6f-4a2a-8032-93091087b609"},{"key":"X-Runtime","value":"0.232395"}],"cookie":[],"responseTime":null,"body":"{\n    \"inviteURL\": \"<string URL>\",\n    \"token\": \"<sting>\",\n    \"roomName\": \"<string>\"\n}"}],"_postman_id":"8c151888-b8e8-4f49-a55b-d4331524faf0"},{"name":"Get All Conversations","id":"5be69367-73cd-4b34-a77d-c210ff6a7463","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/conversations/","description":"<p>Get ALL conversations from within your group. </p>\n<p>The following is the <strong>response</strong> parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>integer - internal identification number</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>32 character string</td>\n</tr>\n<tr>\n<td>user_id</td>\n<td>Required</td>\n<td>integer that may be null</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>string - enum \"online\" or \"offline\"</td>\n</tr>\n<tr>\n<td>chat_widget_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>assignee</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string containing up to 514 characters</td>\n</tr>\n<tr>\n<td>avatar</td>\n<td>Required</td>\n<td>String - partial url pointing to \"/uploads/avatars/\"</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Required</td>\n<td>String with the enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>num_messages</td>\n<td>Required</td>\n<td>integer - number of messages in the conversation thread</td>\n</tr>\n<tr>\n<td>participants</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type. There will be 1 entry per conversation element</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>last_message</td>\n<td>Required</td>\n<td>array containing - id, conversation_id, sender_id, chat_widget_id, full_name</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>sender_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>recipient_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>String containing up to 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>String containing up to 10000 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>String -enum: \"text\", \"notification\", \"bot_escalation\", \"quick_reply\", or \"quick_form\"</td>\n</tr>\n<tr>\n<td>total_pages</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>string -enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>- array containing id, thumb_nail, url, content_type, created_at, data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",""],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"b2c5e3d1-f04a-4ab7-967a-ca7a28a851bb","name":"A single Conversation","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"uuid\": \"<string 32>\",\n    \"user_id\": <integer - may be null>,\n    \"status\": \"<string -status>\",\n    \"chat_widget_id\": <integer>,\n    \"assignee\": {\n        \"id\": <string>,\n        \"name\": \"<string 514>\",\n        \"status\": \"<string - online offline>\",\n        \"avatar\": \"<string url /uploads/avatars/<filename>\",\n        \"reference\": <integer>,\n        \"type\": \"<string - User, Patient, Bot>\"\n    },\n    \"num_messages\": <integer>,\n    \"participants\": [\n        {\n            \"id\": <integer>,\n            \"name\": \"<string 514>\",\n            \"status\": \"string - online offline\",\n            \"avatar\": <string can be null>,\n            \"reference\": <integer>,\n            \"type\": \"<string - User, Patient, Bot>\"\n        },\n    ],\n    \"created_at\": \"<datetime>\",\n    \"updated_at\": \"<datetime>\",\n    \"last_message\": {\n        \"id\": <integer>,\n        \"conversation_id\": <integer>,\n        \"sender_id\": <integer>,\n        \"recipient_id\": <integer>,\n        \"chat_widget_id\": <integer>,\n        \"full_name\": \"<string 514>\",\n    \"text\": \"<string 10000\",\n    \"message_type\": \"<string -enum: - text- notification -bot_escalation- quick_reply- quick_form>\",\n    \"created_at\": \"<datetime>\",\n        \"total_pages\": null,\n    \"read_time\": \"<datetime>\",\n    \"delivered_time\": \"<datetime>\",\n    \"sender_type\": \"<string -enum: User, Patient, Bot>\",\n        \"chat_attachments\": [\n            {\n                \"id\": 42864,\n                \"thumb_nail\": \"<string 65535 url path>\",\n                \"url\": \"<string 65535 url path\",\n                \"content_type\": \"<mimetype>\",\n                \"created_at\": \"<datetime>\",\n                \"data\": \"<string - filename>\"\n            }\n        ]\n    }\n}"}],"_postman_id":"5be69367-73cd-4b34-a77d-c210ff6a7463"},{"name":"Get all Conversations for a Chat Widget","id":"89cac55a-9d6e-441b-aec2-2b98682a1228","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","type":"text","value":"{{session_key}}"}],"url":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations","description":"<p>Get all conversations for this Chat Widget. The conversation_id is required in the path.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>integer - internal identification number</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>32 character string</td>\n</tr>\n<tr>\n<td>user_id</td>\n<td>Required</td>\n<td>integer that may be null</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>string - enum \"online\" or \"offline\"</td>\n</tr>\n<tr>\n<td>chat_widget_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>assignee</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string containing up to 514 characters</td>\n</tr>\n<tr>\n<td>avatar</td>\n<td>Required</td>\n<td>String - partial url pointing to \"/uploads/avatars/\"</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Required</td>\n<td>String with the enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>num_messages</td>\n<td>Required</td>\n<td>integer - number of messages in the conversation thread</td>\n</tr>\n<tr>\n<td>participants</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type. There will be 1 entry per conversation element</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>last_message</td>\n<td>Required</td>\n<td>array containing - id, conversation_id, sender_id, chat_widget_id, full_name</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>sender_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>recipient_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>String containing up to 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>String containing up to 10000 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>String -enum: \"text\", \"notification\", \"bot_escalation\", \"quick_reply\", or \"quick_form\"</td>\n</tr>\n<tr>\n<td>total_pages</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>string -enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>- array containing id, thumb_nail, url, content_type, created_at, data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_widgets",":chat_widget_id","conversations"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"8537a0e0-e424-4e81-b647-c6cda887c7d1","description":{"content":"<p>(Required) Chat Widget UUID</p>\n","type":"text/plain"},"type":"string","value":"{{chat_widget_id}}","key":"chat_widget_id"}]}},"response":[{"id":"260676f3-7243-47e6-8f62-a58c9119e70f","name":"An array of Conversations","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations"],"variable":[{"key":"chat_widget_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": <integer>,\n        \"uuid\": \"<string 32>\",\n        \"user_id\": <integer - may be null>,\n        \"status\": \"<string -status>\",\n        \"chat_widget_id\": <integer>,\n        \"assignee\": {\n            \"id\": <string>,\n            \"name\": \"<string 514>\",\n            \"status\": \"<string - online offline>\",\n            \"avatar\": \"<string url /uploads/avatars/<filename>\",\n            \"reference\": <integer>,\n            \"type\": \"<string - User, Patient, Bot>\"\n        },\n       \"num_messages\": <integer>,\n        \"participants\": [\n            {\n                \"id\": <integer>,\n                \"name\": \"<string 514>\",\n                \"status\": \"string - online offline\",\n                \"avatar\": <string can be null>,\n                \"reference\": <integer>,\n                \"type\": \"<string - User, Patient, Bot>\"\n            },\n        ],\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"last_message\": {\n            \"id\": <integer>,\n            \"conversation_id\": <integer>,\n            \"sender_id\": <integer>,\n            \"recipient_id\": <integer>,\n            \"chat_widget_id\": <integer>,\n            \"full_name\": \"<string 514>\",\n        \"text\": \"<string 65535\",\n        \"message_type\": \"<string -enum: - text- notification -bot_escalation- quick_reply- quick_form>\",\n        \"created_at\": \"<datetime>\",\n            \"total_pages\": null,\n        \"read_time\": \"<datetime>\",\n        \"delivered_time\": \"<datetime>\",\n        \"sender_type\": \"<string -enum: User, Patient, Bot>\",\n            \"chat_attachments\": [\n                {\n                    \"id\": 42864,\n                    \"thumb_nail\": \"<string 65535 url path>\",\n                    \"url\": \"<string 65535 url path\",\n                    \"content_type\": \"<mimetype>\",\n                    \"created_at\": \"<datetime>\",\n                    \"data\": \"<string - filename>\"\n                }\n            ]\n        }\n    },\n    [\n    {\n        \"id\": <integer>,\n        \"uuid\": \"<string 32>\",\n        \"user_id\": <integer - may be null>,\n        \"status\": \"<string -status>\",\n        \"chat_widget_id\": <integer>,\n        \"assignee\": {\n            \"id\": <string>,\n            \"name\": \"<string 514>\",\n            \"status\": \"<string - online offline>\",\n            \"avatar\": \"<string url /uploads/avatars/<filename>\",\n            \"reference\": <integer>,\n            \"type\": \"<string - User, Patient, Bot>\"\n        },\n       \"num_messages\": <integer>,\n        \"participants\": [\n            {\n                \"id\": <integer>,\n                \"name\": \"<string 514>\",\n                \"status\": \"string - online offline\",\n                \"avatar\": <string can be null>,\n                \"reference\": <integer>,\n                \"type\": \"<string - User, Patient, Bot>\"\n            },\n        ],\n        \"created_at\": \"<datetime>\",\n        \"updated_at\": \"<datetime>\",\n        \"last_message\": {\n            \"id\": <integer>,\n            \"conversation_id\": <integer>,\n            \"sender_id\": <integer>,\n            \"recipient_id\": <integer>,\n            \"chat_widget_id\": <integer>,\n            \"full_name\": \"<string 514>\",\n        \"text\": \"<string 65535\",\n        \"message_type\": \"<string -enum: - text- notification -bot_escalation- quick_reply- quick_form>\",\n        \"created_at\": \"<datetime>\",\n            \"total_pages\": null,\n        \"read_time\": \"<datetime>\",\n        \"delivered_time\": \"<datetime>\",\n        \"sender_type\": \"<string -enum: User, Patient, Bot>\",\n            \"chat_attachments\": [\n                {\n                    \"id\": 42864,\n                    \"thumb_nail\": \"<string 65535 url path>\",\n                    \"url\": \"<string 65535 url path\",\n                    \"content_type\": \"<mimetype>\",\n                    \"created_at\": \"<datetime>\",\n                    \"data\": \"<string - filename>\"\n                }\n            ]\n        }\n    }\n]"}],"_postman_id":"89cac55a-9d6e-441b-aec2-2b98682a1228"},{"name":"Get Conversation details by conversation_id","id":"0e20b2cf-0225-4da6-97b6-57f362808618","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"url":"{{baseUrl}}/conversations/:conversation_id","description":"<p>Get a single Conversation's details by UUID. The conversation_id is required in the path.</p>\n<p>The following is the <strong>response</strong> parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>integer - internal identification number</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>32 character string</td>\n</tr>\n<tr>\n<td>user_id</td>\n<td>Required</td>\n<td>integer that may be null</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>string - enum \"online\" or \"offline\"</td>\n</tr>\n<tr>\n<td>chat_widget_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>assignee</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string containing up to 514 characters</td>\n</tr>\n<tr>\n<td>avatar</td>\n<td>Required</td>\n<td>String - partial url pointing to \"/uploads/avatars/\"</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Required</td>\n<td>String with the enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>num_messages</td>\n<td>Required</td>\n<td>integer - number of messages in the conversation thread</td>\n</tr>\n<tr>\n<td>participants</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type. There will be 1 entry per conversation element</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>last_message</td>\n<td>Required</td>\n<td>array containing - id, conversation_id, sender_id, chat_widget_id, full_name</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>sender_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>recipient_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>String containing up to 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>String containing up to 10000 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>String -enum: \"text\", \"notification\", \"bot_escalation\", \"quick_reply\", or \"quick_form\"</td>\n</tr>\n<tr>\n<td>total_pages</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>string -enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>- array containing id, thumb_nail, url, content_type, created_at, data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"35be4a50-08e0-4c7b-820b-9f2bacd12468","description":{"content":"<p>(Required) Conversation UUID</p>\n","type":"text/plain"},"type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"458578ab-380b-432c-97b8-367cf3e7e951","name":"A single Conversation","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"uuid\": \"<string 32>\",\n    \"user_id\": <integer - may be null>,\n    \"status\": \"<string -status>\",\n    \"chat_widget_id\": <integer>,\n    \"assignee\": {\n        \"id\": <string>,\n        \"name\": \"<string 514>\",\n        \"status\": \"<string - online offline>\",\n        \"avatar\": \"<string url /uploads/avatars/<filename>\",\n        \"reference\": <integer>,\n        \"type\": \"<string - User, Patient, Bot>\"\n    },\n    \"num_messages\": <integer>,\n    \"participants\": [\n        {\n            \"id\": <integer>,\n            \"name\": \"<string 514>\",\n            \"status\": \"string - online offline\",\n            \"avatar\": <string can be null>,\n            \"reference\": <integer>,\n            \"type\": \"<string - User, Patient, Bot>\"\n        },\n    ],\n    \"created_at\": \"<datetime>\",\n    \"updated_at\": \"<datetime>\",\n    \"last_message\": {\n        \"id\": <integer>,\n        \"conversation_id\": <integer>,\n        \"sender_id\": <integer>,\n        \"recipient_id\": <integer>,\n        \"chat_widget_id\": <integer>,\n        \"full_name\": \"<string 514>\",\n    \"text\": \"<string 10000\",\n    \"message_type\": \"<string -enum: - text- notification -bot_escalation- quick_reply- quick_form>\",\n    \"created_at\": \"<datetime>\",\n        \"total_pages\": null,\n    \"read_time\": \"<datetime>\",\n    \"delivered_time\": \"<datetime>\",\n    \"sender_type\": \"<string -enum: User, Patient, Bot>\",\n        \"chat_attachments\": [\n            {\n                \"id\": 42864,\n                \"thumb_nail\": \"<string 65535 url path>\",\n                \"url\": \"<string 65535 url path\",\n                \"content_type\": \"<mimetype>\",\n                \"created_at\": \"<datetime>\",\n                \"data\": \"<string - filename>\"\n            }\n        ]\n    }\n}"}],"_postman_id":"0e20b2cf-0225-4da6-97b6-57f362808618"},{"name":"Get Message replies to a Conversation","id":"f6a496a1-cae6-4dca-b71d-91b0cf6eebae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"{{session_key}}"}],"url":"{{baseUrl}}/conversations/:conversation_id/messages","description":"<p>Gets all messages based on a conversation ID - this will include not just text replies, but also attachments in the form of files, form submissions, and responses to chat bots.</p>\n<p>The conversation_id is required in the path field.\nThe Response is an array that will contain:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message_api_path</td>\n<td>Required</td>\n<td>The message_api_path is a partial URL that points to the message location. It is a string that contains \"/quincy_api/v1/messages/\" and a 32 character string of the message id.</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the chat widget UUID.</td>\n</tr>\n<tr>\n<td>conversation_uid</td>\n<td>Required</td>\n<td>This is a 32 character string that is the conversation UUID.</td>\n</tr>\n<tr>\n<td>sender_uid</td>\n<td>Required</td>\n<td>This is either the 32 character Patient UUID, 32 character bot UUID, 32 character widget UUID, or qliq_id of the sender</td>\n</tr>\n<tr>\n<td>sender_name</td>\n<td>Required</td>\n<td>This string is the name of the sender of message. It can be up to 514 characters</td>\n</tr>\n<tr>\n<td>Text</td>\n<td>Required</td>\n<td>This is the text body. It is in the form of a string and can be 10000 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>This is a string with 5 enumerations:<br />text - this is a normal text message between parties<br />notification - this is a notification that there was a status change with the conversation (eg: Conversation assigned to {{qliq_id}} to {{qliq_id}})<br />bot_escalation - this notifies that there was an escalation to a bot<br />quick_reply - this is for the quick reply type of message<br />quick_form - this is for the quick form type of message</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>This is a string with 3 enums: <br />User<br />Patient<br />Bot</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>This is an array that can be null. There are 2 types of payloads that can arrive in chat attachments - file attachment or quick form. Details on the array format for an attachments is below this</td>\n</tr>\n</tbody>\n</table>\n</div><p>There are two types of attachments support: files and quick forms. The array follows the same basic format for the attachment</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>thumb_nail</td>\n<td>Required</td>\n<td>For a form this is null and for a file attachment, it is the partial URL to the attachment thumb nail. It is a string in the format of \"\"/rails/active_storage/representations///&lt;filename.extension&gt;\" This field can be up to 500 characters</td>\n</tr>\n<tr>\n<td>url</td>\n<td>Required</td>\n<td>Form a form, this is a string that references the form_id. For a file attachment, it is the partial URL to the file. It is a string in the format of \"\"/rails/active_storage/blobs//&lt;encodedfilename.extension&gt;\" This field can be up to 500 characters</td>\n</tr>\n<tr>\n<td>content_type</td>\n<td>Required</td>\n<td>This is the mime type for attachments a form is displayed as form_submission. The field can be 255 characters longs</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Required</td>\n<td>Forms create additional form related data which is included in an array. Attachments list the filename of the attachment.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data from a form contains the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>messages</td>\n<td>Required</td>\n<td>This creates an array with the below responses</td>\n</tr>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>This is an integer - it may be up to 32 characters long</td>\n</tr>\n<tr>\n<td>chat_user_id</td>\n<td>Required</td>\n<td>This is an integer - it may be up to 32 characters long</td>\n</tr>\n<tr>\n<td>submission</td>\n<td>Required</td>\n<td>This is a string that contains the user's submission to the form</td>\n</tr>\n<tr>\n<td>form</td>\n<td>Required</td>\n<td>This is the variables contained in the form</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>source</td>\n<td>Required</td>\n<td>This is a string that identifies the source of the form. \"bot_requested\"</td>\n</tr>\n<tr>\n<td>group_id</td>\n<td>Required</td>\n<td>This is an integer - it may be up to 32 characters long</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>This is an integer - it may be up to 32 characters long</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["conversations",":conversation_id","messages"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"3ab8d208-2b91-499e-b41f-0f9680340874","type":"string","value":"{{conversation_id}}","key":"conversation_id"}]}},"response":[{"id":"301f9753-1ab2-40c8-91ca-831926d297f2","name":"Get Messages","originalRequest":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"{{session_key}}"}],"url":{"raw":"{{baseUrl}}/conversations/:conversation_id/messages","host":["{{baseUrl}}"],"path":["conversations",":conversation_id","messages"],"variable":[{"key":"conversation_id","type":"string","value":"{{conversation_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.17.9"},{"key":"Date","value":"Sat, 20 Jun 2020 22:35:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"fa9e8bc18b60d804d6a7854870d49671\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"3dfc10f1-5087-4d82-a5ac-aeb8e1f724e6"},{"key":"X-Runtime","value":"0.054571"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"message_api_path\": \"/quincy_api/v1/messages/<string 32>\",\n        \"chat_widget_uid\": \"<string 32>\",\n        \"conversation_uid\": \"<string 32>\",\n        \"sender_uid\": <qliq_id>,\n        \"message_uid\": \"<string 32>\",\n        \"sender_name\": \"<string 514>\",\n        \"text\": \"<string 10000>\",\n        \"message_type\": \"<string -enum: - text- notification -bot_escalation- quick_reply- quick_form>\",\n        \"created_at\": \"<datetime>\",\n        \"read_time\": \"<datetime>\",\n        \"delivered_time\": \"<datetime>\",\n        \"sender_type\": \"<string -enum: User, Patient, Bot>\",\n        \"chat_attachments\": [\n            {\n                \"thumb_nail\": \"<string 65535 url path>\",\n                \"url\": \"<string 65535 url path\",\n                \"content_type\": \"<mimetype>\",\n                \"created_at\": \"<datetime>\",\n                \"data\": \"<string - filename>\"\n            }\n        ]\n    },\n    {\n        \"message_api_path\": \"/quincy_api/v1/messages/<string 32>\",\n        \"chat_widget_uid\": \"<string 32>\",\n        \"conversation_uid\": \"<string 32>\",\n        \"sender_uid\": \"<qliq_id>\",\n        \"message_uid\": \"<string 32>\",\n        \"sender_name\": \"<string>\",\n        \"text\": \"<string>\",\n        \"message_type\": \"<string -enum: User, Patient, Bot>\",\n        \"created_at\": \"datetime\",\n        \"read_time\": \"<datetime>\",\n        \"delivered_time\": \"<datetime>\",\n        \"sender_type\": \"Patient\",\n        \"chat_attachments\": []\n    }\n]"}],"_postman_id":"f6a496a1-cae6-4dca-b71d-91b0cf6eebae"},{"name":"Get message by message_id","id":"07581797-cdb0-4c2f-90bd-c357c254e5bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","type":"text","value":"{{session_key}}"}],"url":"{{baseUrl}}/messages/:message_id","description":"<p>Get a single Conversation's details by UUID. The conversation_id is required in the path.</p>\n<p>The following is the <strong>response</strong> parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>integer - internal identification number</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>32 character string</td>\n</tr>\n<tr>\n<td>user_id</td>\n<td>Required</td>\n<td>integer that may be null</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>string - enum \"online\" or \"offline\"</td>\n</tr>\n<tr>\n<td>chat_widget_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>assignee</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>string containing up to 514 characters</td>\n</tr>\n<tr>\n<td>avatar</td>\n<td>Required</td>\n<td>String - partial url pointing to \"/uploads/avatars/\"</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Required</td>\n<td>String with the enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>num_messages</td>\n<td>Required</td>\n<td>integer - number of messages in the conversation thread</td>\n</tr>\n<tr>\n<td>participants</td>\n<td>Required</td>\n<td>array containing id, name, status, avatar, reference, type. There will be 1 entry per conversation element</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>last_message</td>\n<td>Required</td>\n<td>array containing - id, conversation_id, sender_id, chat_widget_id, full_name</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>sender_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>recipient_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>String containing up to 514 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>String containing up to 10000 characters</td>\n</tr>\n<tr>\n<td>message_type</td>\n<td>Required</td>\n<td>String -enum: \"text\", \"notification\", \"bot_escalation\", \"quick_reply\", or \"quick_form\"</td>\n</tr>\n<tr>\n<td>total_pages</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>read_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>sender_type</td>\n<td>Required</td>\n<td>string -enum: \"User\", \"Patient\", or \"Bot\"</td>\n</tr>\n<tr>\n<td>chat_attachments</td>\n<td>Required</td>\n<td>- array containing id, thumb_nail, url, content_type, created_at, data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["messages",":message_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"0b94f8a9-7d27-45bc-a173-be0b419428bb","type":"string","value":"{{message_id}}","key":"message_id"}]}},"response":[{"id":"a315cf40-6ade-4b07-886e-21e9ab34b4af","name":"A single Conversation","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/chat_widgets/:chat_widget_id/conversations/:conversation_id","host":["{{baseUrl}}"],"path":["chat_widgets",":chat_widget_id","conversations",":conversation_id"],"variable":[{"key":"chat_widget_id"},{"key":"conversation_id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": <integer>,\n    \"uuid\": \"<string 32>\",\n    \"user_id\": <integer - may be null>,\n    \"status\": \"<string -status>\",\n    \"chat_widget_id\": <integer>,\n    \"assignee\": {\n        \"id\": <string>,\n        \"name\": \"<string 514>\",\n        \"status\": \"<string - online offline>\",\n        \"avatar\": \"<string url /uploads/avatars/<filename>\",\n        \"reference\": <integer>,\n        \"type\": \"<string - User, Patient, Bot>\"\n    },\n    \"num_messages\": <integer>,\n    \"participants\": [\n        {\n            \"id\": <integer>,\n            \"name\": \"<string 514>\",\n            \"status\": \"string - online offline\",\n            \"avatar\": <string can be null>,\n            \"reference\": <integer>,\n            \"type\": \"<string - User, Patient, Bot>\"\n        },\n    ],\n    \"created_at\": \"<datetime>\",\n    \"updated_at\": \"<datetime>\",\n    \"last_message\": {\n        \"id\": <integer>,\n        \"conversation_id\": <integer>,\n        \"sender_id\": <integer>,\n        \"recipient_id\": <integer>,\n        \"chat_widget_id\": <integer>,\n        \"full_name\": \"<string 514>\",\n    \"text\": \"<string 10000\",\n    \"message_type\": \"<string -enum: - text- notification -bot_escalation- quick_reply- quick_form>\",\n    \"created_at\": \"<datetime>\",\n        \"total_pages\": null,\n    \"read_time\": \"<datetime>\",\n    \"delivered_time\": \"<datetime>\",\n    \"sender_type\": \"<string -enum: User, Patient, Bot>\",\n        \"chat_attachments\": [\n            {\n                \"id\": 42864,\n                \"thumb_nail\": \"<string 65535 url path>\",\n                \"url\": \"<string 65535 url path\",\n                \"content_type\": \"<mimetype>\",\n                \"created_at\": \"<datetime>\",\n                \"data\": \"<string - filename>\"\n            }\n        ]\n    }\n}"}],"_postman_id":"07581797-cdb0-4c2f-90bd-c357c254e5bb"},{"name":"Mark As Delivered (Patient message to Agent)","id":"b081774e-e79d-47bd-8fdc-c2af4142f1a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"qliq_id\": {{agent_id}}\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/messages/:message_uuid/mark_as_delivered","description":"<p>Message UUID is required in the path. \nThere are two methods in which this POST may be called.</p>\n<p>\nMethod 1:\nTo set the flag that the message has been \"delivered\" to the \"Patient\" then the request headers must contain ['Patient-Uid'] = \n<p>\nMethod 2:\nTo set the flag that the message has been \"delivered\" to the  \"agent/User\" then the POST body of the post will contain \"qliq_id\": .</p></p>","urlObject":{"path":["messages",":message_uuid","mark_as_delivered"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"3c0087ea-1ea3-49d3-a5f3-0792158ff035","type":"string","value":"{{message_uuid}}","key":"message_uuid"}]}},"response":[{"id":"868c68fa-85ea-475b-aba4-aceb2e2491f0","name":"Mark As Delivered","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"},{"key":"Patient-Uid","value":"{{Patient_Uid}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"qliq_id\": {{agent_id}}\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/messages/:message_uuid/mark_as_delivered","host":["{{baseUrl}}"],"path":["messages",":message_uuid","mark_as_delivered"],"variable":[{"key":"message_uuid","value":"{{message_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Tue, 23 Jun 2020 13:16:34 GMT"},{"key":"Content-Type","value":"text/plain; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"aadf45479e50195c90c06d12e0e8f72f\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"9ad0e7d0-961e-4416-af56-3647daf0e1ed"},{"key":"X-Runtime","value":"0.035831"}],"cookie":[],"responseTime":null,"body":"Ok"}],"_postman_id":"b081774e-e79d-47bd-8fdc-c2af4142f1a0"},{"name":"Mark As Read (Patient message to Agent)","id":"ec79cf5c-0db0-403f-9aa8-6e786b425d07","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"},{"key":"qliq_id","value":"{{qliq_id}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"qliq_id\": \"{{agent_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/messages/:message_uuid/mark_as_read","description":"<p>Message UUID is required in the path. \nThere are two methods in which this POST may be called:</p>\n<p>\nMethod 1:\nTo set the flag that the message has been \"read\" by the \"Patient\" then the request headers must contain ['Patient-Uid'] = \n<p>\nMethod 2:\nTo set the flag that the message has been \"read\" by the  \"agent/User\" then the POST body of the post will contain \"qliq_id\": .</p></p>","urlObject":{"path":["messages",":message_uuid","mark_as_read"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"8aa9cb45-2676-4158-beb7-2d3d759f4e6e","type":"string","value":"{{message_uuid}}","key":"message_uuid"}]}},"response":[{"id":"74097b5c-eb94-487d-ac78-839d1d4ba7d4","name":"Mark As Read","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{session_key}}","type":"text"},{"key":"Patient-Uid","value":"{{Patient_Uid}}","type":"text"},{"key":"qliq_id","value":"","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\n\t\"qliq_id\": \"{{agent_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/messages/:message_uuid/mark_as_read","host":["{{baseUrl}}"],"path":["messages",":message_uuid","mark_as_read"],"variable":[{"key":"message_uuid","value":"{{message_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Tue, 23 Jun 2020 13:16:03 GMT"},{"key":"Content-Type","value":"text/plain; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"95db341bcb2abc1ca49e2f3bcdfd8628\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"4eea75b0-6187-438e-97c9-711e4dc85d2c"},{"key":"X-Runtime","value":"0.037762"}],"cookie":[],"responseTime":null,"body":"Ok"}],"_postman_id":"ec79cf5c-0db0-403f-9aa8-6e786b425d07"}],"id":"134dfdc1-c839-4405-bcf6-74bc4f2b6ce8","event":[{"listen":"prerequest","script":{"id":"395184a1-b5c8-4c8b-be09-85cbf7de2c8f","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"f3b18cf3-8c61-4963-b4c2-d50139bb1f08","type":"text/javascript","exec":[""]}}],"_postman_id":"134dfdc1-c839-4405-bcf6-74bc4f2b6ce8","description":""}],"id":"c9411cf7-726a-4217-babf-581aa3c9c1c0","_postman_id":"c9411cf7-726a-4217-babf-581aa3c9c1c0","description":""},{"name":"Webhooks","item":[],"id":"a15612f4-6076-4b87-9b73-097035b13169","description":"<p>Webhooks are used to receive POST notifications that a patient or bot has interacted a conversation. The Webhook destination can be configured in the admin dashboard or via API by PATCH on the Chat Widget. A Webhook URL is mandatory to receive webhook notifications. If posting to an application that requires authentication, please include the Client ID, Client Secret. The option for SSL is to validate against the SSL certificate found on webprod.qliqsoft.com.</p>\n<p>Any event where a patient interacts with the session will trigger a webhook notification POST.</p>\n<p>If your widget has the settings for Terms &amp; Conditions then the webhook will receive a T&amp;C event:<br />The header will contain a idempotency-key that is the &lt;32 character UUID&gt;</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"terms_and_conditions\",\"data\":{\"chat_widget_uid\":\"&lt;32 character UUID of the chat widget&gt;\",\"accepted\":true,\"idempotency_uuid\":\"&lt;32 character UUID&gt;\",\"patient_uid\":\"&lt;32 character UUID of the patient&gt;\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>New Message event:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"new_message\",\"data\":{\"message_api_path\":\"/quincy_api/v1/messages/\",\"chat_widget_uid\":\"\",\"conversation_uid\":\"\",\"sender_uid\":\"\",\"message_uid\":\"\",\"sender_name\":\"\",\"text\":\"\",\"message_type\":\"text\",\"created_at\":\"\",\"read_time\":,\"delivered_time\":,\"sender_type\":\"\",\"chat_attachments\":[],\"idempotency_uuid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>New Message event with form:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"new_message\",\"data\":{\"message_api_path\":\"/quincy_api/v1/messages/\",\"chat_widget_uid\":\"\",\"conversation_uid\":\"\",\"sender_uid\":\"\",\"message_uid\":\"\",\"sender_name\":\"\",\"text\":\"\",\"message_type\":\"text\",\"created_at\":\"\",\"read_time\":,\"delivered_time\":,\"sender_type\":\"\",\"chat_attachments\":[],:[{\"thumb_nail\":null,\"url\":\"\",\"content_type\":\"form_submission\",\"created_at\":\"\",\"data\":\"#\"}],\"idempotency_uuid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>New Message event with attachment:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"new_message\",\"data\":{\"message_api_path\":\"/quincy_api/v1/messages/\",\"chat_widget_uid\":\"\",\"conversation_uid\":\"\",\"sender_uid\":\"\",\"message_uid\":\"\",\"sender_name\":\"\",\"text\":\"\",\"message_type\":\"text\",\"created_at\":\"\",\"read_time\":null,\"delivered_time\":null,\"sender_type\":\"Patient\",\"chat_attachments\":[{\"thumb_nail\":\"\",\"url\":\"\",\"content_type\":\"\",\"created_at\":\"\",\"data\":\"\"}],\"idempotency_uuid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>Message Status Update:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"message_status\",\"data\":{\"message_uid\":\"\",\"conversation_uid\":\"\",\"chat_widget_id\":\"\",\"delivered_time\":\"\",\"read_time\":\"\",\"idempotency_uuid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>Care Campaign invitation:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"invitation_sent\",\"data\":{\"patient_uid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>CSV import event:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"csv_import\",\"data\":{\"text\":{\"Total records processed\":1,\"Success\":1,\"Already exists\":0,\"Incomplete\":0},\"url\":\",\"\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>Authentication pass event:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"patient_authentication\",\"data\":{\"is_valid\":true,\"chat_widget_uid\":\"\",\"patient_uid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>Authentication fail event:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"patient_authentication\",\"data\":{\"is_valid\":false,\"chat_widget_uid\":\"\",\"patient_uid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>Form submission as pdf event:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"form_submission_as_pdf\",\"data\":{\"sender_uid\":\"\",\"sender_name\":\"\",\"chat_widget_uid\":\"\",\"conversation_uuid\":\"\",\"submission_uuid\":\"\",\"created_at\":\"\",\"file\":{\"content\":\"\",\"filename\":\"&lt;.pdf file&gt;\",\"content_type\":\"application/pdf\",\"completion_status\":\"DO\",\"uploaded_at\":\"\"},\"file_type\":\"form\",\"quick_form_uuid\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n<p>Bot finished event:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"source\":\"qliqsoft\",\"event\":\"bot_finished\",\"data\":{\"chat_widget_id\":\"\",\"conversation_uid\":\"\",\"bot_uuid\":\"\",\"bot_name\":\"\"},\"event_at\":\"\"}\n\n</code></pre>\n","event":[{"listen":"prerequest","script":{"id":"a3556333-9945-4797-a6b9-5b4e3f672ede","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"4dfccbac-bbd7-4f6a-90a5-f2120bf7cadd","type":"text/javascript","exec":[""]}}],"_postman_id":"a15612f4-6076-4b87-9b73-097035b13169"}],"id":"9db2d2a7-5a3f-43ea-9520-193f6d6438d6","description":"<p>The interactive sessions allows users to interact with their patients on their own front end. Each request for an interactive session requires an Authorization header. </p>\n","_postman_id":"9db2d2a7-5a3f-43ea-9520-193f6d6438d6"},{"name":"Non-interactive broadcast","item":[{"name":"botcasts","item":[{"name":"Create Botcast","id":"86aafcd3-9fb0-4b3c-ab1a-b1e2803525df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"sender_info\": \"Test\",\r\n  \"chat_widget_uid\": \"{{chat_widget_id}}\",\r\n  \"subject\": \"this is a string test\",\r\n  \"text\": \"Please take necessary precautions a new COVID-19 case was identified on floor 3.\",\r\n  \"include_widget_link\": true,\r\n  \"to\": [\r\n    {\r\n      \"email\": \"apitest@qliqsoft.com\",\r\n      \"voice_phone\": \"5125555555\",\r\n      \"text_phone\": \"5125555555\"\r\n    }\r\n  ],\r\n  \"machine_detection\": {\r\n    \"detection_timeout\": 45,\r\n    \"detect_message_end\": true\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/botcasts","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sender_info</td>\n<td>Required</td>\n<td>email sender's name/organization</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>string</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>Optional</td>\n<td>string that is limited to 120 characters</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string that is limited to being 510 characters - that includes spaces</td>\n</tr>\n<tr>\n<td>include_widget_link</td>\n<td>Optional</td>\n<td>Currently disabled</td>\n</tr>\n<tr>\n<td>to</td>\n<td>required</td>\n<td>array</td>\n</tr>\n<tr>\n<td>text_phone</td>\n<td>Optional</td>\n<td>phone - this will receive an SMS of the \"text\"</td>\n</tr>\n<tr>\n<td>voice_phone</td>\n<td>Optional</td>\n<td>phone - this will receive a text to speech version of the \"text\"</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Optional</td>\n<td>email - receives an email originating from <a href=\"mailto:noreply@qliqsoft.com\">noreply@qliqsoft.com</a> with the message contents</td>\n</tr>\n<tr>\n<td>machine_detection</td>\n<td>Optional</td>\n<td>array</td>\n</tr>\n<tr>\n<td>detection_timeout</td>\n<td>Optional</td>\n<td>integer - time to wait for an answering machine message to complete</td>\n</tr>\n<tr>\n<td>detect_message_end</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["botcasts"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"bd159ed6-aa6e-4092-8fc5-f29959719ea6","name":"Create Botcast","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"sender_info\": \"Test\",\r\n  \"chat_widget_uid\": \"{{chat_widget_id}}\",\r\n  \"subject\": \"this is a string test\",\r\n  \"text\": \"Please take necessary precautions a new COVID-19 case was identified on floor 3.\",\r\n  \"include_widget_link\": true,\r\n  \"to\": [\r\n    {\r\n      \"email\": \"apitest@qliqsoft.com\",\r\n      \"voice_phone\": \"5125555555\",\r\n      \"text_phone\": \"5125555555\"\r\n    }\r\n  ],\r\n  \"machine_detection\": {\r\n    \"detection_timeout\": 45,\r\n    \"detect_message_end\": true\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/botcasts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Thu, 04 Jun 2020 22:33:53 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"5f00221ef95792084a3b77e93821409a\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"9dbdf003-5242-4e50-a40a-f89cfe7e9c6e"},{"key":"X-Runtime","value":"0.044032"}],"cookie":[],"responseTime":null,"body":"{\n    \"uid\": \"c4f0a06d605c4675a17441d39c1de3dc\",\n    \"created_at\": \"2020-06-04T17:33:53.000-05:00\",\n    \"total\": 3,\n    \"invalid\": 0,\n    \"queued\": 3,\n    \"sent\": 0,\n    \"failed\": 0,\n    \"recipient_status\": [\n        {\n            \"email\": \"apitest@qliqsoft.com\",\n            \"status\": \"queued\"\n        },\n        {\n            \"voice_phone\": \"5125555555\",\n            \"status\": \"queued\"\n        },\n        {\n            \"text_phone\": \"5125555555\",\n            \"status\": \"queued\"\n        }\n    ]\n}"}],"_postman_id":"86aafcd3-9fb0-4b3c-ab1a-b1e2803525df"},{"name":"Get Botcast","id":"3cbab5b3-bc4c-4b1d-9654-c091032ae637","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/botcasts/:botcast_id","description":"<p>Retrieves the message status of a botcast based on the botcast_id. the botcast_id is required in the path.</p>\n","urlObject":{"path":["botcasts",":botcast_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"f7b5de19-712a-4585-8b6c-d33b8a9d24ca","type":"string","value":"{{botcast_id}}","key":"botcast_id"}]}},"response":[{"id":"4eb962a1-0bf5-4665-b068-71587b96c944","name":"Get Botcast","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/botcasts/:botcast_id","host":["{{baseUrl}}"],"path":["botcasts",":botcast_id"],"variable":[{"key":"botcast_id","value":"{{botcast_id}}","type":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Thu, 04 Jun 2020 22:34:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"b44ac43968338b4239c92ef8f41221e0\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"98f097e6-673a-4459-b934-af126744a238"},{"key":"X-Runtime","value":"0.017727"}],"cookie":[],"responseTime":null,"body":"{\n    \"uid\": \"c4f0a06d605c4675a17441d39c1de3dc\",\n    \"created_at\": \"2020-06-04T17:33:53.000-05:00\",\n    \"total\": 3,\n    \"invalid\": 0,\n    \"queued\": 1,\n    \"sent\": 2,\n    \"failed\": 0,\n    \"recipient_status\": [\n        {\n            \"email\": \"apitest@qliqsoft.com\",\n            \"status\": \"sent\",\n            \"sent_at\": \"2020-06-04T17:33:53.000-05:00\"\n        },\n        {\n            \"voice_phone\": \"5125555555\",\n            \"status\": \"queued\"\n        },\n        {\n            \"text_phone\": \"5125555555\",\n            \"status\": \"sent\",\n            \"sent_at\": \"2020-06-04T17:33:53.000-05:00\"\n        }\n    ]\n}"}],"_postman_id":"3cbab5b3-bc4c-4b1d-9654-c091032ae637"},{"name":"Get all Botcasts","id":"c2161100-3535-4c72-a15f-d976f23c5f88","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/botcasts/?per_page=10&page=1","description":"<p>Retrieves all botcasts sent from the widget.</p>\n","urlObject":{"path":["botcasts",""],"host":["{{baseUrl}}"],"query":[{"key":"per_page","value":"10"},{"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"86237be4-4cc0-4d5d-8814-f69131405c06","name":"Get Botcast","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/botcasts/:botcast_id","host":["{{baseUrl}}"],"path":["botcasts",":botcast_id"],"variable":[{"key":"botcast_id","value":"{{botcast_id}}","type":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Thu, 04 Jun 2020 22:34:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"b44ac43968338b4239c92ef8f41221e0\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"98f097e6-673a-4459-b934-af126744a238"},{"key":"X-Runtime","value":"0.017727"}],"cookie":[],"responseTime":null,"body":"\"data\": [\n    {\n        \"uid\": \"<uuid - 32 char string>\",\n        \"created_at\": \"<datetime>\",\n        \"total\": integer,\n        \"invalid\": integer,\n        \"queued\": integer,\n        \"sent\": integer,\n        \"failed\": integer,\n        \"text\": \"<string>\",\n        \"subject\": \"<string>\",\n\n        \"recipient_status\": [\n            {\n                \"email\": \"<email address>\",\n                \"status\": \"<string: enum: sent, queued, failed>\",\n                \"sent_at\": \"<datetime>\"\n            },\n            {\n                \"voice_phone\": \"5125555555\",\n                \"status\": \"queued\"\n            },\n            {\n                \"text_phone\": \"5125555555\",\n                \"status\": \"sent\",\n                \"sent_at\": \"2020-06-04T17:33:53.000-05:00\"\n            }\n        ]\n    }\n     ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": 3,\n        \"items\": 1,\n        \"count\": 8,\n        \"total_pages\": 8\n    }\n}   "}],"_postman_id":"c2161100-3535-4c72-a15f-d976f23c5f88"}],"id":"c521fa1a-5b71-4995-99a8-a63429cdb507","description":"<p>Botcasts use a bearer token for authorization. The token is the Quincy API key that can be found in your admin console.</p>\n","_postman_id":"c521fa1a-5b71-4995-99a8-a63429cdb507"}],"id":"d7c374a5-95a0-42cc-ab3d-53de75dc59d9","description":"<p>This broadcast is primarily used to broadcast a one time use voice message, text message, and/or email to a large number of individuals. It is not interactive. In order to use this, it requires the id of a widget that has a phone number assigned to it. The id of the widget and phone number may be found in the admin console.</p>\n","_postman_id":"d7c374a5-95a0-42cc-ab3d-53de75dc59d9"}],"id":"8c18cbce-cfd4-41b9-a9ec-e01d078dcedf","description":"<p>The Quincy platform by QliqSOFT is a comprehensive solution designed to streamline communication and collaboration in healthcare settings. It offers secure messaging, telehealth capabilities, care team coordination tools, and integration with electronic health records (EHR) systems. Quincy enables healthcare professionals to securely exchange messages, share files, conduct video consultations, and coordinate patient care efficiently. Its focus on compliance with healthcare regulations ensures that sensitive patient information remains protected. Overall, Quincy aims to enhance communication and workflows among healthcare teams, ultimately improving patient care delivery.</p>\n<p>The Quincy API provided by QliqSOFT is a set of tools and protocols that enable developers to integrate the Quincy platform's functionalities into their own healthcare applications or systems. This API allows developers to leverage features such as secure messaging, telehealth capabilities, care team coordination tools, and EHR system integration within their software solutions. By using the Quincy API, developers can extend the reach and functionality of their applications, enhance communication and collaboration among healthcare professionals, and improve patient care delivery.</p>\n<p>The base URL for all endpoints in the Quincy API is:<br /><a href=\"https://capi.qliqsoft.com/quincy_api/v1\">https://capi.qliqsoft.com/quincy_api/v1</a></p>\n","_postman_id":"8c18cbce-cfd4-41b9-a9ec-e01d078dcedf"},{"name":"Quincy Reporting","item":[{"name":"Latest Updates","item":[],"id":"56cb41ce-b725-4829-9ddb-6c7bf376412c","_postman_id":"56cb41ce-b725-4829-9ddb-6c7bf376412c","description":""},{"name":"Patients","id":"852cefac-d73b-4262-af49-275f47d0b71a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{admin_email}}"},{"key":"password","value":"{{reports_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/reports/patients?per_page=1&page=1&q=<first_name, last_name, middle_name, mobile_number, mrn, or email>","description":"<p>Get details for all the Patients for your group.</p>\n<p>There are three parameters that may be passed in the address bar to change the amount of data visible in your report:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>per_page</td>\n<td>Optional</td>\n<td>This is the number of results you desire per page of your report</td>\n</tr>\n<tr>\n<td>page</td>\n<td>Optional</td>\n<td>This is the page number of the results that you wish to view</td>\n</tr>\n<tr>\n<td>q</td>\n<td>Optional</td>\n<td>This will query the patient based on first_name, last_name, middle_name, mobile_number, mrn, UUID, or email</td>\n</tr>\n</tbody>\n</table>\n</div><p>Response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>This string is the 32 digit UUID of the patient</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>Required</td>\n<td>The first_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>Required</td>\n<td>The last_name string holds 255 characters</td>\n</tr>\n<tr>\n<td>middle_name</td>\n<td>Required</td>\n<td>Can be null, otherwise string that holds 255 characters</td>\n</tr>\n<tr>\n<td>dob_hash</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string that is a peppered SHA-256 hash of the patients date of birth. It is 64 characters</td>\n</tr>\n<tr>\n<td>mrn</td>\n<td>Required</td>\n<td>Can be null, otherwise string that field has a 255 character limit</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Required</td>\n<td>can be null. mobile_number is in the format of \"'+', country code, area code, local number\"<br />For a US number: +19565551967. A US number also accepts the 10 digit phone number<br />For AU number:+619565551967</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>This is the date and time that the chat widget was updated in the complete date plus hours, minutes and seconds format: YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>Can be null, otherwise it is a string in email format eg \"<a href=\"mailto:test3@example.com\">test3@example.com</a>\"</td>\n</tr>\n<tr>\n<td>patient_groups</td>\n<td>Required</td>\n<td>array - The patient groups array is a list of the patient_group names in string format with 255 character limit per group name. If the patient_group name does not exist a patient group is not created. The array can be null</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["reports","patients"],"host":["{{baseUrl}}"],"query":[{"key":"per_page","value":"1"},{"key":"page","value":"1"},{"key":"q","value":"<first_name, last_name, middle_name, mobile_number, mrn, or email>"}],"variable":[]}},"response":[{"id":"c807ccfc-7f74-4c7a-bf24-2af56b8739f7","name":"Patients","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/reports/patients?per_page=1&page=1","host":["{{baseUrl}}"],"path":["reports","patients"],"query":[{"key":"per_page","value":"1"},{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Fri, 15 Jan 2021 22:58:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"1b678ab61a896f1751b3f0617bf81ef8\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"a3856fd5-1847-4995-a106-31a514c8e73e"},{"key":"X-Runtime","value":"0.362481"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"uuid\": \"<32 character UUID string>\",\n            \"first_name\": \"<string>\",\n            \"last_name\": \"<string>\",\n            \"middle_name\": \"<string>\",\n            \"dob_hash\": \"<64 character hash of dob>\",\n            \"mrn\": \"<string>\",\n            \"mobile_number\": \"<phone number>\",\n            \"created_at\": \"<datetime>\",\n            \"email\": \"<string>\",\n            \"patient_groups\": [\n                \"string\",\n                \"string\"\n            ]\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": <integer>,\n        \"items\": <integer>,\n        \"count\": <integer>,\n        \"total_pages\": <integer>\n    }\n}"}],"_postman_id":"852cefac-d73b-4262-af49-275f47d0b71a"},{"name":"Organization agents","id":"87a4de6c-6e43-4c7d-afb4-9de9fe0c32ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{admin_email}}"},{"key":"password","value":"{{reports_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/reports/agents","description":"<p>Get details for all the agents for your group. This is helpful in identifying which agents are assigned to which group.</p>\n<p>There are two parameters that may be passed in the address bar to change the amount of data visible in your report:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>per_page</td>\n<td>Optional</td>\n<td>This is the number of results you desire per page of your report</td>\n</tr>\n<tr>\n<td>page</td>\n<td>Optional</td>\n<td>This is the page number of the results that you wish to view</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>Required</td>\n<td>String in email address format</td>\n</tr>\n<tr>\n<td>qliq_id</td>\n<td>Required</td>\n<td>Integer</td>\n</tr>\n<tr>\n<td>full_name</td>\n<td>Required</td>\n<td>The full name of the Agent - string</td>\n</tr>\n<tr>\n<td>locales</td>\n<td>Required</td>\n<td>array of the language locales that the agent is configured to use - will contain one or more of the following \"en-US\", \"es\", or \"fr\"</td>\n</tr>\n<tr>\n<td>is_status</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td> of agent creation</td>\n</tr>\n<tr>\n<td>update_at</td>\n<td>Required</td>\n<td> of last update</td>\n</tr>\n<tr>\n<td>widgets</td>\n<td>Required</td>\n<td>array - each array object will hold two things - \"name\": \"string name of chat widget\", and \"uid\": \"32 character uuid of the chat widget\"</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["reports","agents"],"host":["{{baseUrl}}"],"query":[{"disabled":true,"key":"per_page","value":"2"},{"disabled":true,"key":"page","value":"1"},{"disabled":true,"key":"updated_at_from_date","value":"2021-03-01"},{"disabled":true,"key":"updated_at_to_date","value":"2021-03-16"},{"disabled":true,"key":"created_at_from_date","value":"01-01-2021"},{"disabled":true,"key":"created_at_to_date","value":"2021-03-15"}],"variable":[]}},"response":[{"id":"abf40ca2-bdff-4237-a9d2-ae8685c092ae","name":"Organization agents","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/reports/agents?per_page=1&page=1","host":["{{baseUrl}}"],"path":["reports","agents"],"query":[{"key":"per_page","value":"1"},{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Fri, 15 Jan 2021 22:54:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"a25055326dce308ace4032a00a0bdbdb\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"465798a6-5905-411c-a19c-652d75653c49"},{"key":"X-Runtime","value":"0.490360"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"email\": \"<string - email address>\",\n            \"qliq_id\": <integer>,\n            \"full_name\": \"<string - name>\",\n            \"locales\": [\n                \"<string>\"\n            ],\n            \"is_status\": <integer>,\n            \"created_at\": \"<datetime>\",\n            \"updated_at\": \"<datetime>\",\n            \"widgets\": [\n                {\n                    \"name\": \"<string>\",\n                    \"uid\": \"<32 character string UUID>\",\n                    \"group_qliq_id\": <integer>,\n                    \"group_name\": \"<string>\"\n                },\n                {\n                    \"name\": \"<string>\",\n                    \"uid\": \"<32 character string UUID>\",\n                    \"group_qliq_id\": <integer>,\n                    \"group_name\": \"<string>\"\n                }\n\n            ]\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": <integer>,\n        \"items\": <integer>,\n        \"count\": <integer>,\n        \"total_pages\": <integer>\n    }\n}"}],"_postman_id":"87a4de6c-6e43-4c7d-afb4-9de9fe0c32ab"},{"name":"Chat Widgets","id":"5255b8de-bfa4-44a6-9f2b-0bc929abdeae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{admin_email}}"},{"key":"password","value":"{{reports_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/reports/widgets?per_page=1&page=1","description":"<p>Get name and UUID for all the chat widgets your group. </p>\n<p>There are two parameters that may be passed in the address bar to change the amount of data visible in your report:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>per_page</td>\n<td>Optional</td>\n<td>This is the number of results you desire per page of your report</td>\n</tr>\n<tr>\n<td>page</td>\n<td>Optional</td>\n<td>This is the page number of the results that you wish to view</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uid</td>\n<td>Required</td>\n<td>string - 32 character UUID</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["reports","widgets"],"host":["{{baseUrl}}"],"query":[{"key":"per_page","value":"1"},{"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"b44ac311-77fd-4a0c-8010-e472619f5840","name":"Chat Widgets","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/reports/widgets?per_page=1&page=1","host":["{{baseUrl}}"],"path":["reports","widgets"],"query":[{"key":"per_page","value":"1"},{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Sun, 17 Jan 2021 17:33:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"84ccca2c819a6c2c3c57f7d019d09625\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"03fb6a66-7970-4ea3-8887-346183dd62c4"},{"key":"X-Runtime","value":"0.518818"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"uid\": \"<32 character UUID>\",\n            \"name\": \"<string>\",\n            \"group_qliq_id\": <integer>,\n            \"group_name\": \"<string>\"\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": 1,\n        \"items\": 1,\n        \"count\": 8,\n        \"total_pages\": 8\n    }\n}"}],"_postman_id":"5255b8de-bfa4-44a6-9f2b-0bc929abdeae"},{"name":"Conversations","id":"fd31a0cf-e17a-438e-8624-15ac2ecf544f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{admin_email}}"},{"key":"password","value":"{{reports_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/reports/conversations?per_page=1&page=1&created_at_from_date=2021-01-01&created_at_to_date=2021-01-30&chat_widget_uid={{chat_widget_id}}","description":"<p>Get list of Conversations from all chat widgets for your group. </p>\n<p>There are two parameters that may be passed in the address bar to change the amount of data visible in your report:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>per_page</td>\n<td>Optional</td>\n<td>This is the number of results you desire per page of your report</td>\n</tr>\n<tr>\n<td>page</td>\n<td>Optional</td>\n<td>This is the page number of the results that you wish to view</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>32 character UUID string</td>\n</tr>\n<tr>\n<td>widget_uid</td>\n<td>Required</td>\n<td>32 character UUID string</td>\n</tr>\n<tr>\n<td>creator_qliq_id</td>\n<td>Required</td>\n<td>integer - qliq_id of the initiating agent</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>string - conversation status - \"Invited\", \"open\",or  \"close\"</td>\n</tr>\n<tr>\n<td>assignee</td>\n<td>Required</td>\n<td>integer - qliq_id of assigned agent</td>\n</tr>\n<tr>\n<td>num_messages</td>\n<td>Required</td>\n<td>integer - number of messages sent to the conversation</td>\n</tr>\n<tr>\n<td>participants</td>\n<td>Required</td>\n<td>array of participants in the conversation. Each arrach object will contain: \"name\" \"string name\", \"reference_id\": \"integer - internal id\", \"type\": \"string of Patient or User\", \"qliq_id\": integer - may be null\"</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>string - date time in ISO 8601 format</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>string - date time in ISO 8601 format</td>\n</tr>\n<tr>\n<td>visible_to_id</td>\n<td>Required</td>\n<td>integer - internal id of assignee</td>\n</tr>\n<tr>\n<td>is_private</td>\n<td>Required</td>\n<td>Boolean</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["reports","conversations"],"host":["{{baseUrl}}"],"query":[{"key":"per_page","value":"1"},{"key":"page","value":"1"},{"key":"created_at_from_date","value":"2021-01-01"},{"key":"created_at_to_date","value":"2021-01-30"},{"key":"chat_widget_uid","value":"{{chat_widget_id}}"}],"variable":[]}},"response":[{"id":"c8421398-cfe8-42e7-a209-19e8dbbb22a4","name":"Conversations","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/reports/conversations?per_page=1&page=1","host":["{{baseUrl}}"],"path":["reports","conversations"],"query":[{"key":"per_page","value":"1"},{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Fri, 15 Jan 2021 22:58:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"5d4e40063f47021dd5f248cc2bec3039\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"905f1561-0815-49aa-92be-d9bb6c11f236"},{"key":"X-Runtime","value":"0.043850"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"uuid\": \"<String - 32 character UUID\",\n            \"widget_uid\": \"<String - 32 character UUID\",\n            \"creator_qliq_id\": Integer,\n            \"status\": \"<String - value: Invited, Open, Close\",\n            \"assignee\": <integer>,\n            \"num_messages\": <integer>,\n            \"participants\": [\n                {\n                    \"name\": \"<string>\",\n                    \"reference_id\": <integer>,\n                    \"type\": \"<String - value: Patient or User\",\n                    \"qliq_id\": <Integer - may be null>\n                },\n                {\n                    \"name\": \"<string>\",\n                    \"reference_id\": <integer>,\n                    \"type\": \"<String - value: Patient or User\",\n                    \"qliq_id\": <Integer - may be null>\n                }\n            ],\n            \"created_at\": \"<datetime>\",\n            \"updated_at\": \"<datetime>\",\n            \"visible_to_id\": <integer>,\n            \"is_private\": <Boolean>\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": 1,\n        \"items\": 1,\n        \"count\": 722,\n        \"total_pages\": 722\n    }\n}"}],"_postman_id":"fd31a0cf-e17a-438e-8624-15ac2ecf544f"},{"name":"Invitation History","id":"0b43b627-9352-446b-b0b2-00640766405d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{admin_email}}"},{"key":"password","value":"{{reports_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/reports/invitation_history?per_page=10&page=1","description":"<p>Get list of Invitations sent from all chat widgets for your group. </p>\n<p>There are two parameters that may be passed in the url to change the amount of data visible in your report:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>per_page</td>\n<td>Optional</td>\n<td>This is the number of results you desire per page of your report</td>\n</tr>\n<tr>\n<td>page</td>\n<td>Optional</td>\n<td>This is the page number of the results that you wish to view</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>String - possilbe values: \"blocked_by_receiver\", \"sent\", \"delivered\", \"service_request_failed\", \"opened\"</td>\n</tr>\n<tr>\n<td>accepted_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>blocked_by_receiver_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>camp_receiver_log_id</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>delivered_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>destination</td>\n<td>Required</td>\n<td>String - email address or phone number of receiver</td>\n</tr>\n<tr>\n<td>error_code</td>\n<td>Required</td>\n<td>String - may be null</td>\n</tr>\n<tr>\n<td>error_status_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>id</td>\n<td>Required</td>\n<td>integer - internal id number</td>\n</tr>\n<tr>\n<td>opened_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>queued_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>sender_address</td>\n<td>Required</td>\n<td>Phone number of widget that sent inviation</td>\n</tr>\n<tr>\n<td>sent_method</td>\n<td>Required</td>\n<td>String - value: \"sms\" or \"email\"</td>\n</tr>\n<tr>\n<td>sent_time</td>\n<td>Required</td>\n<td>String - ISO 8601 date time format - may be null</td>\n</tr>\n<tr>\n<td>message_content</td>\n<td>Required</td>\n<td>String - content of sms or email sent to recipient</td>\n</tr>\n<tr>\n<td>patient_uuid</td>\n<td>Required</td>\n<td>String - 32 character UUID - may be null</td>\n</tr>\n<tr>\n<td>patient_mrn</td>\n<td>Required</td>\n<td>String - may be null</td>\n</tr>\n<tr>\n<td>conversation_uuid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>widget_uid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["reports","invitation_history"],"host":["{{baseUrl}}"],"query":[{"key":"per_page","value":"10"},{"key":"page","value":"1"},{"disabled":true,"key":"sent_time_from_date","value":"2021-02-26T00:01:0-06:00"},{"disabled":true,"key":"sent_time_to_date","value":"2021-02-28T23:59:0-06:00"},{"disabled":true,"key":"patient_uuid","value":"{{patient_id}}"},{"disabled":true,"key":"chat_widget_uid","value":"{{chat_widget_id}}"}],"variable":[]}},"response":[{"id":"ee4ce7dc-7829-43c5-bf03-35f5d8fab0d5","name":"Invitation History","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/reports/invitation_history?per_page=10&page=1","host":["{{baseUrl}}"],"path":["reports","invitation_history"],"query":[{"key":"per_page","value":"10"},{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Sat, 16 Jan 2021 17:55:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"469dc9842b0e5677d2a7853a1681c0dd\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"f6db51ab-ee64-4db1-8b80-da68543ccae8"},{"key":"X-Runtime","value":"0.599648"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"status\": \"<String - value: \"blocked_by_receiver\", \"sent\", \"delivered\", \"service_request_failed\", \"opened\"\",\n            \"accepted_time\": \"<datetime>\",\n            \"blocked_by_receiver_time\": \"<datetime>\",\n            \"camp_receiver_log_id\": integer,\n            \"delivered_time\": \"<datetime>\",\n            \"destination\": \"<string - email or phone number?\",\n            \"error_code\": \"<string>\",\n            \"error_message\": \"<string>\",\n            \"error_status_time\": \"<datetime>\",\n            \"id\": integer,\n            \"opened_time\": \"<datetime>\",\n            \"queued_time\": \"<datetime>\",\n            \"sender_address\": \"<phone number>\",\n            \"sent_method\": \"<string - value \"sms\" or \"email\"\",\n            \"sent_time\": \"<datetime>\",\n            \"message_content\": \"<string>\",\n            \"patient_uuid\": \"<string - 32 character UUID>\",\n            \"patient_mrn\": \"<string>\",\n            \"conversation_uuid\": \"<string - 32 character UUID>\",\n            \"widget_uid\": \"<string - 32 character UUID\"\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": 1,\n        \"items\": 1,\n        \"count\": 26,\n        \"total_pages\": 26\n    }\n}"}],"_postman_id":"0b43b627-9352-446b-b0b2-00640766405d"},{"name":"Terms and Conditions","id":"fed385d9-4fe3-4d90-94e5-0750f252a56d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{admin_email}}"},{"key":"password","value":"{{reports_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/reports/terms_and_conditions?per_page=10&page=1","description":"<p>Get list of Terms and Conditions acceptance from all chat widgets for your group that have Terms and Conditions enabled. </p>\n<p>There are two parameters that may be passed in the address bar to change the amount of data visible in your report:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>per_page</td>\n<td>Optional</td>\n<td>This is the number of results you desire per page of your report</td>\n</tr>\n<tr>\n<td>page</td>\n<td>Optional</td>\n<td>This is the page number of the results that you wish to view</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>String - value \"tac_accepted\" or \"tac_declined\"</td>\n</tr>\n<tr>\n<td>patient_uuid</td>\n<td>Required</td>\n<td>32 character UUID string</td>\n</tr>\n<tr>\n<td>should_accept_tandc</td>\n<td>Required</td>\n<td>Boolen - will report false - feature not yet implemented</td>\n</tr>\n<tr>\n<td>conversation_uuid</td>\n<td>Required</td>\n<td>string - 32 character UUID</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>string - 32 character UUID</td>\n</tr>\n<tr>\n<td>sent_time</td>\n<td>Required</td>\n<td>string - date and time in ISO 8601 format</td>\n</tr>\n<tr>\n<td>opened_time</td>\n<td>Required</td>\n<td>string - date and time in ISO 8601 format</td>\n</tr>\n<tr>\n<td>tandc_responded_at</td>\n<td>Required</td>\n<td>string - date time in ISO 8601 format</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["reports","terms_and_conditions"],"host":["{{baseUrl}}"],"query":[{"key":"per_page","value":"10"},{"key":"page","value":"1"},{"disabled":true,"key":"patient_uuid","value":"{{patient_id}}"}],"variable":[]}},"response":[{"id":"3954a40a-fcb8-42a8-8e05-858f464d6ea4","name":"Terms and Conditions","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/reports/terms_and_conditions?per_page=2&page=1","host":["{{baseUrl}}"],"path":["reports","terms_and_conditions"],"query":[{"key":"per_page","value":"2"},{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Fri, 15 Jan 2021 22:54:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"7290fadae4ed3303e898d977676aa948\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"c5674ba4-7227-46fb-9ec0-caf544dbece2"},{"key":"X-Runtime","value":"0.023238"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"status\": \"<string - value: \"tac_accepted\" or \"tac_declined\">\",\n            \"patient_uuid\": \"<string - 32 character UUID>\",\n            \"should_accept_tandc\": <boolean>,\n            \"conversation_uuid\": \"<string - 32 character UUID>\",\n            \"chat_widget_uid\": \"<string - 32 character UUID>\",\n            \"sent_time\": \"<datetime>\",\n            \"opened_time\": \"<datetime>\",\n            \"tandc_responded_at\": \"<datetime>\"\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": <integer>,\n        \"items\": <integer>,\n        \"count\": <integer>,\n        \"total_pages\": <integer>\n    }\n}"}],"_postman_id":"fed385d9-4fe3-4d90-94e5-0750f252a56d"},{"name":"Opt Out","id":"cf9ec3ac-f4d2-4427-ba9d-28455a52e616","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{admin_email}}"},{"key":"password","value":"{{reports_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/reports/opt_outs?per_page=10&page=1","description":"<p>Get list of Patients who have opted out of receiving SMS  from a chat widget for your group. </p>\n<p>There are two parameters that may be passed in the address bar to change the amount of data visible in your report:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>per_page</td>\n<td>Optional</td>\n<td>This is the number of results you desire per page of your report</td>\n</tr>\n<tr>\n<td>page</td>\n<td>Optional</td>\n<td>This is the page number of the results that you wish to view</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>from_phone</td>\n<td>Required</td>\n<td>Phone number that sent the Opt Out</td>\n</tr>\n<tr>\n<td>to_phone</td>\n<td>Required</td>\n<td>Widget phone number that received Opt Out</td>\n</tr>\n<tr>\n<td>widget_uid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>Date and Time in ISO 8601 format</td>\n</tr>\n<tr>\n<td>patient</td>\n<td>Required</td>\n<td>Array containing patient information: see example response for array contents</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["reports","opt_outs"],"host":["{{baseUrl}}"],"query":[{"key":"per_page","value":"10"},{"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"d3a2102a-bef3-4a31-afb5-06c5dcfe0cbc","name":"Opt Out","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/reports/opt_outs?per_page=1&page=1","host":["{{baseUrl}}"],"path":["reports","opt_outs"],"query":[{"key":"per_page","value":"1"},{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Fri, 15 Jan 2021 23:00:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"05608da90c4cfc37950dda91936befcd\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"b7ca6bdb-f6ae-4a4a-b5f3-7d8530fb91ac"},{"key":"X-Runtime","value":"0.072263"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"from_phone\": \"+15127892537\",\n            \"to_phone\": \"+15128667813\",\n            \"widget_uid\": \"db8b1fb927724831b59ce2550cb5c6a7\",\n            \"created_at\": \"2021-01-15T16:15:59-06:00\",\n            \"patient\": {\n                \"uuid\": \"7b1ac78edc8fe2bafe831b470eb161cc\",\n                \"first_name\": \"asdf\",\n                \"last_name\": \"asdf\",\n                \"middle_name\": null,\n                \"dob_hash\": null,\n                \"mrn\": null,\n                \"mobile_number\": \"+15127892537\",\n                \"created_at\": \"2019-10-23T19:00:00-05:00\",\n                \"email\": null,\n                \"patient_groups\": []\n            }\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": 1,\n        \"items\": 1,\n        \"count\": 1,\n        \"total_pages\": 1\n    }\n}"}],"_postman_id":"cf9ec3ac-f4d2-4427-ba9d-28455a52e616"},{"name":"Forms","id":"3c52211e-71f3-4013-9293-90fbc250f7e9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{admin_email}}"},{"key":"password","value":"{{reports_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/reports/forms?per_page=1&page=1&created_at_from_date=2021-04-19&created_at_to_date=2021-04-20","description":"<p>Get list of forms that have been submitted for your group. </p>\n<p>There are two parameters that may be passed in the address bar to change the amount of data visible in your report:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>per_page</td>\n<td>Optional</td>\n<td>This is the number of results you desire per page of your report</td>\n</tr>\n<tr>\n<td>page</td>\n<td>Optional</td>\n<td>This is the page number of the results that you wish to view</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>The response for this is an array of objects that contain the following parameters:</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>patient_uid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>conversation_uid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>widget_uid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>submission</td>\n<td>Required</td>\n<td>String - json submission that includes the form field and patient data submission</td>\n</tr>\n<tr>\n<td>form</td>\n<td>Required</td>\n<td>String - form parameters and fields</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>Date and time in ISO 8601 format</td>\n</tr>\n<tr>\n<td>source</td>\n<td>Required</td>\n<td>String - value: \"user_requested\"</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Required</td>\n<td>String - UUID of the form</td>\n</tr>\n<tr>\n<td>iv</td>\n<td>Required</td>\n<td>String - may be null - used for decryption of encrypted data</td>\n</tr>\n<tr>\n<td>key</td>\n<td>Required</td>\n<td>String - may be null - used for decryption of encrypted data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["reports","forms"],"host":["{{baseUrl}}"],"query":[{"key":"per_page","value":"1"},{"key":"page","value":"1"},{"key":"created_at_from_date","value":"2021-04-19"},{"key":"created_at_to_date","value":"2021-04-20"}],"variable":[]}},"response":[{"id":"27168164-dfe3-4332-81c0-f6a0d7a977e5","name":"Forms","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/reports/forms?per_page=1&page=1","host":["{{baseUrl}}"],"path":["reports","forms"],"query":[{"key":"per_page","value":"1"},{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Fri, 15 Jan 2021 22:58:22 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"1e6951261981591774bf0297b9164370\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"fa66f63f-6a63-4b4a-aa4c-ffc10f979243"},{"key":"X-Runtime","value":"0.615518"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"patient_uuid\": \"<string - 32 character uuid>\",\n            \"conversation_uuid\": \"<string - 32 character uuid>\",\n            \"widget_uid\": \"<string - 32 character uuid>\",\n            \"submission\": \"<string - JSON response containing field name and patient response\",\n            \"form\": \"<string - form parameters and configuration>\",\n            \"created_at\": \"<datetime>\",\n            \"source\": \"<string>\",\n            \"status\": integer,\n            \"uuid\": \"<string - 36 character uuid>\",\n            \"iv\": \"<string - may be null>\",\n            \"key\": \"<string - may be null>\"\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": integer,\n        \"items\": integer,\n        \"count\": integer,\n        \"total_pages\": integer\n    }\n}"}],"_postman_id":"3c52211e-71f3-4013-9293-90fbc250f7e9"},{"name":"Device Tests","id":"deb7c41b-fbd7-42e2-b599-eeab9d165c82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{admin_email}}"},{"key":"password","value":"{{reports_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/reports/device_tests?page=1&per_page=10&created_at_from_date=2021-01-02&created_at_to_date=2021-01-03","description":"<p>Get list of device tests that have been submitted for your group. </p>\n<p>There are two parameters that may be passed in the address bar to change the amount of data visible in your report:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>per_page</td>\n<td>Optional</td>\n<td>This is the number of results you desire per page of your report</td>\n</tr>\n<tr>\n<td>page</td>\n<td>Optional</td>\n<td>This is the page number of the results that you wish to view</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>The response for this is an array of objects that contain the following parameters:</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>content_type</td>\n<td>Required</td>\n<td>String - value: \"quick_test_results\"</td>\n</tr>\n<tr>\n<td>inline</td>\n<td>Required</td>\n<td>String - contents of the device test - see below for more information</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>Date and time in ISO 8601 format</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>Required</td>\n<td>Date and time in ISO 8601 format</td>\n</tr>\n<tr>\n<td>patient_uuid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>conversation_uuid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>chat_widget_uuid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>sender_device</td>\n<td>Required</td>\n<td>String - browser string</td>\n</tr>\n</tbody>\n</table>\n</div><p>The inline parameter has all of the device information an explanation is below:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>isCamOK</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>isMicOK</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>isAudioOK</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>isConnectionOK</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>snapshot</td>\n<td>data URI format with base64 of image taken during the isCamOK test</td>\n</tr>\n<tr>\n<td>cameraLabel</td>\n<td>string of device label of the camera</td>\n</tr>\n<tr>\n<td>micLabel</td>\n<td>string of the device label of the microphone</td>\n</tr>\n<tr>\n<td>allPassed</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>yourBrowser</td>\n<td>string - short name of the browser</td>\n</tr>\n<tr>\n<td>yourBrowserVersion</td>\n<td>string - version number of the browser</td>\n</tr>\n<tr>\n<td>yourUA</td>\n<td>string - User Agent string</td>\n</tr>\n<tr>\n<td>yourDevice</td>\n<td>string - device type</td>\n</tr>\n<tr>\n<td>yourOS</td>\n<td>string - operating system</td>\n</tr>\n<tr>\n<td>isValidBrowser</td>\n<td>boolean</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["reports","device_tests"],"host":["{{baseUrl}}"],"query":[{"key":"page","value":"1"},{"key":"per_page","value":"10"},{"key":"created_at_from_date","value":"2021-01-02"},{"key":"created_at_to_date","value":"2021-01-03"}],"variable":[]}},"response":[{"id":"bc12cb8f-c7ad-46ff-828e-0c688e4f27ab","name":"Device Tests","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/reports/device_tests?page=1&per_page=1","host":["{{baseUrl}}"],"path":["reports","device_tests"],"query":[{"key":"page","value":"1"},{"key":"per_page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Fri, 15 Jan 2021 22:53:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"5f6fa277100fb5192efa4e31228b64a9\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"8a01b069-bb2a-41c6-acfa-0b35ba4cc94e"},{"key":"X-Runtime","value":"0.734173"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"content_type\": \"quick_test_results\",\n            \"inline\": \"{\\\"isCamOK\\\":true,\\\"isMicOK\\\":false,\\\"isAudioOK\\\":true,\\\"isConnectOK\\\":false,\\\"snapshot\\\":\\\"data:image/jpeg;base64,<base64>\",\\\"cameraLabel\\\":\\\"Front Camera\\\",\\\"micLabel\\\":\\\"iPhone Microphone\\\",\\\"allPassed\\\":false,\\\"yourBrowser\\\":\\\"Safari\\\",\\\"yourBrowserVersion\\\":\\\"13\\\",\\\"yourUA\\\":\\\"Mozilla/5.0 (iPhone; CPU iPhone OS 13_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.2 Mobile/15E148 Safari/604.1\\\",\\\"yourDevice\\\":\\\"mobile\\\",\\\"yourOS\\\":\\\"iOS\\\",\\\"isValidBrowser\\\":true}\",\n            \"created_at\": \"<datetime>\",\n            \"updated_at\": \"<datetime>\",\n            \"patient_uuid\": \"<string - 32 character UUID>\",\n            \"conversation_uuid\": \"<string - 32 character UUID>\",\n            \"chat_widget_uid\": \"<string - 32 character UUID>\",\n            \"sender_device\": \"<string - user agent>\"\n        }\n    ],\n    \"meta\": {\n        \"filters\": null,\n        \"page\": 1,\n        \"items\": 1,\n        \"count\": 260,\n        \"total_pages\": 260\n    }\n}"}],"_postman_id":"deb7c41b-fbd7-42e2-b599-eeab9d165c82"},{"name":"Virtual Visit Reports","id":"a75f858c-aabb-44bc-8bb5-ef22a25cd6fe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{admin_email}}"},{"key":"password","value":"{{reports_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/reports/virtual_visits?page=1&per_page=1&from_time=2020-12-01&to_time=2021-03-26","description":"<p>Get list of Virtual Visits conducted by your group. </p>\n<p>There are two parameters that may be passed in the address bar to change the amount of data visible in your report:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>per_page</td>\n<td>Optional</td>\n<td>This is the number of results you desire per page of your report</td>\n</tr>\n<tr>\n<td>page</td>\n<td>Optional</td>\n<td>This is the page number of the results that you wish to view</td>\n</tr>\n</tbody>\n</table>\n</div><p>The data response is an array of objects and each array has the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>The response for this is an array of objects that contain the following parameters:</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>call_type</td>\n<td>Required</td>\n<td>String - value: \"Video\"</td>\n</tr>\n<tr>\n<td>chat_widget</td>\n<td>Required</td>\n<td>String - chat widget name</td>\n</tr>\n<tr>\n<td>session_id</td>\n<td>Required</td>\n<td>String - UUID of session</td>\n</tr>\n<tr>\n<td>owner</td>\n<td>Required</td>\n<td>String - Group Name</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Required</td>\n<td>String - name of participant</td>\n</tr>\n<tr>\n<td>title</td>\n<td>Required</td>\n<td>String - title of agent</td>\n</tr>\n<tr>\n<td>mobile_number</td>\n<td>Required</td>\n<td>Phone number of participant</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Required</td>\n<td>String - final status of participant in video visit</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>Required</td>\n<td>Date and time in ISO 8601 format</td>\n</tr>\n<tr>\n<td>joined_at</td>\n<td>Required</td>\n<td>Date and time in ISO 8601 format</td>\n</tr>\n<tr>\n<td>left_at</td>\n<td>Required</td>\n<td>Date and time in ISO 8601 format</td>\n</tr>\n<tr>\n<td>device_browser</td>\n<td>Required</td>\n<td>String - User Agent</td>\n</tr>\n<tr>\n<td>duration</td>\n<td>Required</td>\n<td>integer in seconds</td>\n</tr>\n<tr>\n<td>reason</td>\n<td>Required</td>\n<td>String - Video Visit failure reason</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Required</td>\n<td>String - participant type - value: \"Patient\" or \"User\"</td>\n</tr>\n<tr>\n<td>conversation_uuid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>patient_uuid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>chat_widget_uid</td>\n<td>Required</td>\n<td>String - 32 character UUID</td>\n</tr>\n<tr>\n<td>user_qliq_id</td>\n<td>Required</td>\n<td>integer - will be null for patients</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["reports","virtual_visits"],"host":["{{baseUrl}}"],"query":[{"key":"page","value":"1"},{"key":"per_page","value":"1"},{"disabled":true,"key":"created_at_from_date","value":"2021-01-01"},{"disabled":true,"key":"created_at_to_date","value":"2021-01-17"},{"key":"from_time","value":"2020-12-01"},{"key":"to_time","value":"2021-03-26"}],"variable":[]}},"response":[{"id":"332d6c9b-ae50-4d89-9ff2-9b36fae583df","name":"Virtual Visit Reports","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/reports/virtual_visits?page=1&per_page=1","host":["{{baseUrl}}"],"path":["reports","virtual_visits"],"query":[{"key":"page","value":"1"},{"key":"per_page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Fri, 15 Jan 2021 22:55:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"07bdbe4d82f763e7013bb75c258df36a\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"2a459e57-d8f8-4975-b65a-b0f8fbfd6c03"},{"key":"X-Runtime","value":"0.231415"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"call_type\": \"Video\",\n            \"chat_widget\": \"<string>\",\n            \"session_id\": \"<string - session UUID>\",\n            \"owner\": \"<string>\",\n            \"name\": \"<string (redacted)>\",\n            \"title\": \"<string> - may be null\",\n            \"mobile_number\": \"<phone number>\",\n            \"status\": \"<string>\",\n            \"created_at\": \"<datetime>\",\n            \"joined_at\": \"<datetime>\",\n            \"left_at\": \"<datetime>\",\n            \"device_browser\": \"<string - Browser User Agent>\",\n            \"duration\": 9,\n            \"reason\": \"<string - may be null>\",\n            \"type\": \"<string - Patient or User>\",\n            \"conversation_uuid\": \"<String - 32 char UUID>\",\n            \"patient_uuid\": \"<String - 32 char UUID>\",\n            \"chat_widget_uid\": \"<String - 32 char UUID>\",\n            \"user_qliq_id\": <integer may be null>\n        }\n    ],\n    \"meta\": {\n        \"filters\": {},\n        \"page\": 1,\n        \"items\": 1,\n        \"count\": 626,\n        \"total_pages\": 626\n    }\n}"}],"_postman_id":"a75f858c-aabb-44bc-8bb5-ef22a25cd6fe"}],"id":"d73a0f26-3859-4ff3-a69e-17e3603bcee0","_postman_id":"d73a0f26-3859-4ff3-a69e-17e3603bcee0","description":""},{"name":"Secure Messaging API (QliqCONNECT/QliqCHAT)","item":[{"name":"Latest Updates Copy","item":[],"id":"9e157f15-6815-46cb-b9d8-88e106b660ee","description":"<p>Documentation last updated: </p>\n<p>1/17/2021</p>\n<p>Change Log: Updated modify_chat_group.</p>\n<p>11/13/2020</p>\n<p>Change Log: Added examples and responses of Group Messages.</p>\n<p>8/9/2020</p>\n<p>Change Log:</p>\n<p>Added Acknowledgment parameter to \"Send to Qliq User\"</p>\n","event":[{"listen":"prerequest","script":{"id":"91c36989-2d6d-4f35-82e7-75b0073a2c61","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"b22c53a0-3541-4d9d-ae1b-0ddf4b6cc741","type":"text/javascript","exec":[""]}}],"_postman_id":"9e157f15-6815-46cb-b9d8-88e106b660ee"},{"name":"send Copy","item":[{"name":"send to Qliq User","event":[{"listen":"test","script":{"id":"c4016989-d849-48f0-8817-223638790e83","exec":["pm.test(\"Response status code is 202\", function () {\r","    pm.expect(pm.response.code).to.equal(202);\r","});\r","\r","\r","pm.test(\"Response time is within acceptable range\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(200);\r","});\r","\r","\r","pm.test(\"Response has the required fields\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.status).to.exist;\r","    pm.expect(responseData.text).to.exist;\r","    pm.expect(responseData.conversation_id).to.exist;\r","    pm.expect(responseData.message_id).to.exist;\r","});\r","\r","\r","pm.test(\"Status field is a non-negative integer\", function () {\r","  const responseData = pm.response.json();\r","  \r","  pm.expect(responseData.status).to.exist;\r","  pm.expect(responseData.status).to.be.a('number');\r","  pm.expect(responseData.status).to.satisfy((status) => status >= 0, \"Status should be a non-negative integer\");\r","});\r","\r","\r","pm.test(\"Check if the Content-Type is 'application/json'\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"f2883282-dc3d-43dd-8c82-c9b4977da70d","protocolProfileBehavior":{"disableBodyPruning":true,"tlsDisabledProtocols":["TLSv1","TLSv1_1","TLSv1_3"],"strictSSL":true,"tlsCipherSelection":[]},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"{{email_of_qliq_user}}\",\n\t\"from\": \"{{qliq_user}}\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"Beatae quasi quaerat reiciendis quia. Consequuntur ut eos omnis deleniti est.\",\n    \"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send","description":"<p>If you are trying to send messages longer than 150 characters, User JSON Payload format to sent the message\nRequest URL: <a href=\"https://capi.qliqsoft.com/secure_messages/send\">https://capi.qliqsoft.com/secure_messages/send</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>api_key</td>\n<td>Conditional Required</td>\n<td>string: This should match the generated API key from the Admin Portal - the api_key may be passed in either the JSON as a parameter OR in the header as a bearer token</td>\n</tr>\n<tr>\n<td>to</td>\n<td>Required</td>\n<td>string: This is the email address of the recipient. If the person with email is already a member of the Qliq group, the message is routed to the Qliq App on the user’s device. If you want to send a broadcast message to all members of the Group or Subgroup, you should use the QliqID of the Group or Subgroup in “to” field.</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Optional</td>\n<td>email: This is the email address of the member. You must create a member with valid email before using the email in the from field. If the from field is not specified, the Group’s Point of Contact is used for the From field. Recipient will see the message from this from user.</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>Optional</td>\n<td>You can specify optional subject for the text. Qliq uses subject field to group the messages into conversation.</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>Optional</td>\n<td>string:  Set the priority of the message. The options are “fyi”, “asap”, “urgent”.</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string: This is the actual text of the message.</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Optional</td>\n<td>This can be used to group all of the messages inside a single conversation</td>\n</tr>\n<tr>\n<td>require_ack</td>\n<td>Optional</td>\n<td>This boolean can be used to requst an acknowledgment from the message receiver</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["send"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"56af1b28-8557-43f5-a779-756aa9e325c0","name":"send to Qliq User","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"test@test.net\",\n\t\"from\": \"marble@elmer.pilot\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"I am sending a test message 2\",\n\t\"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Wed, 03 Jun 2020 21:34:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"5c760ad2-b973-4461-b17e-c375db212e16"},{"key":"X-Runtime","value":"0.194178"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 202,\n    \"text\": \"Message queued for delivery\",\n    \"conversation_id\": \"2b5d9357b0cd6430ce87a489e9f7f1ab\",\n    \"message_id\": \"17d4af56231eb9f6e45b1b9066ad9569\"\n}"}],"_postman_id":"f2883282-dc3d-43dd-8c82-c9b4977da70d"},{"name":"send to Qliq User Copy","event":[{"listen":"test","script":{"id":"c4016989-d849-48f0-8817-223638790e83","exec":["pm.test(\"Response status code is 202\", function () {\r","    pm.expect(pm.response.code).to.equal(202);\r","});\r","\r","\r","pm.test(\"Response time is within acceptable range\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(200);\r","});\r","\r","\r","pm.test(\"Response has the required fields\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.status).to.exist;\r","    pm.expect(responseData.text).to.exist;\r","    pm.expect(responseData.conversation_id).to.exist;\r","    pm.expect(responseData.message_id).to.exist;\r","});\r","\r","\r","pm.test(\"Status field is a non-negative integer\", function () {\r","  const responseData = pm.response.json();\r","  \r","  pm.expect(responseData.status).to.exist;\r","  pm.expect(responseData.status).to.be.a('number');\r","  pm.expect(responseData.status).to.satisfy((status) => status >= 0, \"Status should be a non-negative integer\");\r","});\r","\r","\r","pm.test(\"Check if the Content-Type is 'application/json'\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"04152a77-6072-4b27-b128-d681a28585cd","protocolProfileBehavior":{"disableBodyPruning":true,"tlsDisabledProtocols":["TLSv1","TLSv1_1","TLSv1_3"],"strictSSL":true,"tlsCipherSelection":[]},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"{{email_of_qliq_user}}\",\n\t\"from\": \"{{qliq_user}}\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"Itaque quaerat possimus laudantium ut quod sunt laudantium. Ut ipsum vero est sunt corrupti excepturi et ab ut. Totam quia nulla natus unde sit. Officia ut qui sequi. Qui iure optio nihil ut corporis recusandae. Omnis rem quo accusantium.\",\n    \"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send","description":"<p>If you are trying to send messages longer than 150 characters, User JSON Payload format to sent the message\nRequest URL: <a href=\"https://capi.qliqsoft.com/secure_messages/send\">https://capi.qliqsoft.com/secure_messages/send</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>api_key</td>\n<td>Conditional Required</td>\n<td>string: This should match the generated API key from the Admin Portal - the api_key may be passed in either the JSON as a parameter OR in the header as a bearer token</td>\n</tr>\n<tr>\n<td>to</td>\n<td>Required</td>\n<td>string: This is the email address of the recipient. If the person with email is already a member of the Qliq group, the message is routed to the Qliq App on the user’s device. If you want to send a broadcast message to all members of the Group or Subgroup, you should use the QliqID of the Group or Subgroup in “to” field.</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Optional</td>\n<td>email: This is the email address of the member. You must create a member with valid email before using the email in the from field. If the from field is not specified, the Group’s Point of Contact is used for the From field. Recipient will see the message from this from user.</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>Optional</td>\n<td>You can specify optional subject for the text. Qliq uses subject field to group the messages into conversation.</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>Optional</td>\n<td>string:  Set the priority of the message. The options are “fyi”, “asap”, “urgent”.</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string: This is the actual text of the message.</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Optional</td>\n<td>This can be used to group all of the messages inside a single conversation</td>\n</tr>\n<tr>\n<td>require_ack</td>\n<td>Optional</td>\n<td>This boolean can be used to requst an acknowledgment from the message receiver</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["send"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"28d87583-ed80-41e5-b0c9-a0664bd359ae","name":"send to Qliq User","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"test@test.net\",\n\t\"from\": \"marble@elmer.pilot\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"I am sending a test message 2\",\n\t\"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Wed, 03 Jun 2020 21:34:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"5c760ad2-b973-4461-b17e-c375db212e16"},{"key":"X-Runtime","value":"0.194178"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 202,\n    \"text\": \"Message queued for delivery\",\n    \"conversation_id\": \"2b5d9357b0cd6430ce87a489e9f7f1ab\",\n    \"message_id\": \"17d4af56231eb9f6e45b1b9066ad9569\"\n}"}],"_postman_id":"04152a77-6072-4b27-b128-d681a28585cd"},{"name":"send to Qliq User Copy","event":[{"listen":"test","script":{"id":"c4016989-d849-48f0-8817-223638790e83","exec":["pm.test(\"Response status code is 202\", function () {\r","    pm.expect(pm.response.code).to.equal(202);\r","});\r","\r","\r","pm.test(\"Response time is within acceptable range\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(200);\r","});\r","\r","\r","pm.test(\"Response has the required fields\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.status).to.exist;\r","    pm.expect(responseData.text).to.exist;\r","    pm.expect(responseData.conversation_id).to.exist;\r","    pm.expect(responseData.message_id).to.exist;\r","});\r","\r","\r","pm.test(\"Status field is a non-negative integer\", function () {\r","  const responseData = pm.response.json();\r","  \r","  pm.expect(responseData.status).to.exist;\r","  pm.expect(responseData.status).to.be.a('number');\r","  pm.expect(responseData.status).to.satisfy((status) => status >= 0, \"Status should be a non-negative integer\");\r","});\r","\r","\r","pm.test(\"Check if the Content-Type is 'application/json'\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"843dc6a8-f3f5-47d1-866a-4bf7108a84ed","protocolProfileBehavior":{"disableBodyPruning":true,"tlsDisabledProtocols":["TLSv1","TLSv1_1","TLSv1_3"],"strictSSL":true,"tlsCipherSelection":[]},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"{{email_of_qliq_user}}\",\n\t\"from\": \"{{qliq_user}}\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"Vero vero placeat qui non aut nulla velit. Error porro cumque unde non.\",\n    \"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send","description":"<p>If you are trying to send messages longer than 150 characters, User JSON Payload format to sent the message\nRequest URL: <a href=\"https://capi.qliqsoft.com/secure_messages/send\">https://capi.qliqsoft.com/secure_messages/send</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>api_key</td>\n<td>Conditional Required</td>\n<td>string: This should match the generated API key from the Admin Portal - the api_key may be passed in either the JSON as a parameter OR in the header as a bearer token</td>\n</tr>\n<tr>\n<td>to</td>\n<td>Required</td>\n<td>string: This is the email address of the recipient. If the person with email is already a member of the Qliq group, the message is routed to the Qliq App on the user’s device. If you want to send a broadcast message to all members of the Group or Subgroup, you should use the QliqID of the Group or Subgroup in “to” field.</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Optional</td>\n<td>email: This is the email address of the member. You must create a member with valid email before using the email in the from field. If the from field is not specified, the Group’s Point of Contact is used for the From field. Recipient will see the message from this from user.</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>Optional</td>\n<td>You can specify optional subject for the text. Qliq uses subject field to group the messages into conversation.</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>Optional</td>\n<td>string:  Set the priority of the message. The options are “fyi”, “asap”, “urgent”.</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string: This is the actual text of the message.</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Optional</td>\n<td>This can be used to group all of the messages inside a single conversation</td>\n</tr>\n<tr>\n<td>require_ack</td>\n<td>Optional</td>\n<td>This boolean can be used to requst an acknowledgment from the message receiver</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["send"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"131b0bdf-1752-47bf-8bcc-d9beb243c553","name":"send to Qliq User","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"test@test.net\",\n\t\"from\": \"marble@elmer.pilot\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"I am sending a test message 2\",\n\t\"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Wed, 03 Jun 2020 21:34:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"5c760ad2-b973-4461-b17e-c375db212e16"},{"key":"X-Runtime","value":"0.194178"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 202,\n    \"text\": \"Message queued for delivery\",\n    \"conversation_id\": \"2b5d9357b0cd6430ce87a489e9f7f1ab\",\n    \"message_id\": \"17d4af56231eb9f6e45b1b9066ad9569\"\n}"}],"_postman_id":"843dc6a8-f3f5-47d1-866a-4bf7108a84ed"},{"name":"send to Qliq User Copy","event":[{"listen":"test","script":{"id":"c4016989-d849-48f0-8817-223638790e83","exec":["pm.test(\"Response status code is 202\", function () {\r","    pm.expect(pm.response.code).to.equal(202);\r","});\r","\r","\r","pm.test(\"Response time is within acceptable range\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(200);\r","});\r","\r","\r","pm.test(\"Response has the required fields\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.status).to.exist;\r","    pm.expect(responseData.text).to.exist;\r","    pm.expect(responseData.conversation_id).to.exist;\r","    pm.expect(responseData.message_id).to.exist;\r","});\r","\r","\r","pm.test(\"Status field is a non-negative integer\", function () {\r","  const responseData = pm.response.json();\r","  \r","  pm.expect(responseData.status).to.exist;\r","  pm.expect(responseData.status).to.be.a('number');\r","  pm.expect(responseData.status).to.satisfy((status) => status >= 0, \"Status should be a non-negative integer\");\r","});\r","\r","\r","pm.test(\"Check if the Content-Type is 'application/json'\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"41b0ca05-3e4b-4028-93f3-ca7c01c6c5d2","protocolProfileBehavior":{"disableBodyPruning":true,"tlsDisabledProtocols":["TLSv1","TLSv1_1","TLSv1_3"],"strictSSL":true,"tlsCipherSelection":[]},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"{{email_of_qliq_user}}\",\n\t\"from\": \"{{qliq_user}}\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"Eligendi consequatur consequatur quia officiis consequatur dolores ut dolore. Quibusdam maxime reprehenderit qui quibusdam temporibus dolores nulla et eos. Magnam recusandae asperiores veniam quaerat voluptates fuga qui. Fugiat nulla ducimus iste rem porro odio quia. Minus nulla ut eum expedita nesciunt cum. Perferendis aliquam laudantium similique.\",\n    \"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send","description":"<p>If you are trying to send messages longer than 150 characters, User JSON Payload format to sent the message\nRequest URL: <a href=\"https://capi.qliqsoft.com/secure_messages/send\">https://capi.qliqsoft.com/secure_messages/send</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>api_key</td>\n<td>Conditional Required</td>\n<td>string: This should match the generated API key from the Admin Portal - the api_key may be passed in either the JSON as a parameter OR in the header as a bearer token</td>\n</tr>\n<tr>\n<td>to</td>\n<td>Required</td>\n<td>string: This is the email address of the recipient. If the person with email is already a member of the Qliq group, the message is routed to the Qliq App on the user’s device. If you want to send a broadcast message to all members of the Group or Subgroup, you should use the QliqID of the Group or Subgroup in “to” field.</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Optional</td>\n<td>email: This is the email address of the member. You must create a member with valid email before using the email in the from field. If the from field is not specified, the Group’s Point of Contact is used for the From field. Recipient will see the message from this from user.</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>Optional</td>\n<td>You can specify optional subject for the text. Qliq uses subject field to group the messages into conversation.</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>Optional</td>\n<td>string:  Set the priority of the message. The options are “fyi”, “asap”, “urgent”.</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string: This is the actual text of the message.</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Optional</td>\n<td>This can be used to group all of the messages inside a single conversation</td>\n</tr>\n<tr>\n<td>require_ack</td>\n<td>Optional</td>\n<td>This boolean can be used to requst an acknowledgment from the message receiver</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["send"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"2cf5aac3-b37d-4526-b739-4d44cba85369","name":"send to Qliq User","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"test@test.net\",\n\t\"from\": \"marble@elmer.pilot\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"I am sending a test message 2\",\n\t\"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Wed, 03 Jun 2020 21:34:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"5c760ad2-b973-4461-b17e-c375db212e16"},{"key":"X-Runtime","value":"0.194178"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 202,\n    \"text\": \"Message queued for delivery\",\n    \"conversation_id\": \"2b5d9357b0cd6430ce87a489e9f7f1ab\",\n    \"message_id\": \"17d4af56231eb9f6e45b1b9066ad9569\"\n}"}],"_postman_id":"41b0ca05-3e4b-4028-93f3-ca7c01c6c5d2"},{"name":"send to Qliq User Copy","event":[{"listen":"test","script":{"id":"c4016989-d849-48f0-8817-223638790e83","exec":["pm.test(\"Response status code is 202\", function () {\r","    pm.expect(pm.response.code).to.equal(202);\r","});\r","\r","\r","pm.test(\"Response time is within acceptable range\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(200);\r","});\r","\r","\r","pm.test(\"Response has the required fields\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.status).to.exist;\r","    pm.expect(responseData.text).to.exist;\r","    pm.expect(responseData.conversation_id).to.exist;\r","    pm.expect(responseData.message_id).to.exist;\r","});\r","\r","\r","pm.test(\"Status field is a non-negative integer\", function () {\r","  const responseData = pm.response.json();\r","  \r","  pm.expect(responseData.status).to.exist;\r","  pm.expect(responseData.status).to.be.a('number');\r","  pm.expect(responseData.status).to.satisfy((status) => status >= 0, \"Status should be a non-negative integer\");\r","});\r","\r","\r","pm.test(\"Check if the Content-Type is 'application/json'\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"865ed566-8856-4e78-835d-31bfb03e9db0","protocolProfileBehavior":{"disableBodyPruning":true,"tlsDisabledProtocols":["TLSv1","TLSv1_1","TLSv1_3"],"strictSSL":true,"tlsCipherSelection":[]},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"{{email_of_qliq_user}}\",\n\t\"from\": \"{{qliq_user}}\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"Est sed porro eligendi voluptatum fuga neque et. Nesciunt provident dignissimos eligendi quis facere ducimus error tenetur delectus. Corrupti animi dolore alias consectetur ut qui. Sit enim facere excepturi eum ea et. Aut quasi voluptas quia dolorem.\",\n    \"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send","description":"<p>If you are trying to send messages longer than 150 characters, User JSON Payload format to sent the message\nRequest URL: <a href=\"https://capi.qliqsoft.com/secure_messages/send\">https://capi.qliqsoft.com/secure_messages/send</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>api_key</td>\n<td>Conditional Required</td>\n<td>string: This should match the generated API key from the Admin Portal - the api_key may be passed in either the JSON as a parameter OR in the header as a bearer token</td>\n</tr>\n<tr>\n<td>to</td>\n<td>Required</td>\n<td>string: This is the email address of the recipient. If the person with email is already a member of the Qliq group, the message is routed to the Qliq App on the user’s device. If you want to send a broadcast message to all members of the Group or Subgroup, you should use the QliqID of the Group or Subgroup in “to” field.</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Optional</td>\n<td>email: This is the email address of the member. You must create a member with valid email before using the email in the from field. If the from field is not specified, the Group’s Point of Contact is used for the From field. Recipient will see the message from this from user.</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>Optional</td>\n<td>You can specify optional subject for the text. Qliq uses subject field to group the messages into conversation.</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>Optional</td>\n<td>string:  Set the priority of the message. The options are “fyi”, “asap”, “urgent”.</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string: This is the actual text of the message.</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Optional</td>\n<td>This can be used to group all of the messages inside a single conversation</td>\n</tr>\n<tr>\n<td>require_ack</td>\n<td>Optional</td>\n<td>This boolean can be used to requst an acknowledgment from the message receiver</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["send"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"98ad6123-60c3-4098-84fc-f77146acd91a","name":"send to Qliq User","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"test@test.net\",\n\t\"from\": \"marble@elmer.pilot\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"I am sending a test message 2\",\n\t\"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Wed, 03 Jun 2020 21:34:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"5c760ad2-b973-4461-b17e-c375db212e16"},{"key":"X-Runtime","value":"0.194178"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 202,\n    \"text\": \"Message queued for delivery\",\n    \"conversation_id\": \"2b5d9357b0cd6430ce87a489e9f7f1ab\",\n    \"message_id\": \"17d4af56231eb9f6e45b1b9066ad9569\"\n}"}],"_postman_id":"865ed566-8856-4e78-835d-31bfb03e9db0"},{"name":"send to Qliq User Copy","event":[{"listen":"test","script":{"id":"c4016989-d849-48f0-8817-223638790e83","exec":["pm.test(\"Response status code is 202\", function () {\r","    pm.expect(pm.response.code).to.equal(202);\r","});\r","\r","\r","pm.test(\"Response time is within acceptable range\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(200);\r","});\r","\r","\r","pm.test(\"Response has the required fields\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.status).to.exist;\r","    pm.expect(responseData.text).to.exist;\r","    pm.expect(responseData.conversation_id).to.exist;\r","    pm.expect(responseData.message_id).to.exist;\r","});\r","\r","\r","pm.test(\"Status field is a non-negative integer\", function () {\r","  const responseData = pm.response.json();\r","  \r","  pm.expect(responseData.status).to.exist;\r","  pm.expect(responseData.status).to.be.a('number');\r","  pm.expect(responseData.status).to.satisfy((status) => status >= 0, \"Status should be a non-negative integer\");\r","});\r","\r","\r","pm.test(\"Check if the Content-Type is 'application/json'\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"06fbc9ba-3a83-4890-b0f6-61a4d2b1faad","protocolProfileBehavior":{"disableBodyPruning":true,"tlsDisabledProtocols":["TLSv1","TLSv1_1","TLSv1_3"],"strictSSL":true,"tlsCipherSelection":[]},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"{{email_of_qliq_user}}\",\n\t\"from\": \"{{qliq_user}}\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"Unde sit voluptatum cupiditate voluptates harum soluta reiciendis ut dolorum. Odio veniam nemo sunt nesciunt odit. Quibusdam similique incidunt libero rerum corrupti nesciunt. Veniam veritatis laboriosam ut eum numquam aperiam aut reiciendis.\",\n    \"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send","description":"<p>If you are trying to send messages longer than 150 characters, User JSON Payload format to sent the message\nRequest URL: <a href=\"https://capi.qliqsoft.com/secure_messages/send\">https://capi.qliqsoft.com/secure_messages/send</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>api_key</td>\n<td>Conditional Required</td>\n<td>string: This should match the generated API key from the Admin Portal - the api_key may be passed in either the JSON as a parameter OR in the header as a bearer token</td>\n</tr>\n<tr>\n<td>to</td>\n<td>Required</td>\n<td>string: This is the email address of the recipient. If the person with email is already a member of the Qliq group, the message is routed to the Qliq App on the user’s device. If you want to send a broadcast message to all members of the Group or Subgroup, you should use the QliqID of the Group or Subgroup in “to” field.</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Optional</td>\n<td>email: This is the email address of the member. You must create a member with valid email before using the email in the from field. If the from field is not specified, the Group’s Point of Contact is used for the From field. Recipient will see the message from this from user.</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>Optional</td>\n<td>You can specify optional subject for the text. Qliq uses subject field to group the messages into conversation.</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>Optional</td>\n<td>string:  Set the priority of the message. The options are “fyi”, “asap”, “urgent”.</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string: This is the actual text of the message.</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Optional</td>\n<td>This can be used to group all of the messages inside a single conversation</td>\n</tr>\n<tr>\n<td>require_ack</td>\n<td>Optional</td>\n<td>This boolean can be used to requst an acknowledgment from the message receiver</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["send"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"92d08ee0-2a35-4436-b16e-710be0cfdce0","name":"send to Qliq User","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"test@test.net\",\n\t\"from\": \"marble@elmer.pilot\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"I am sending a test message 2\",\n\t\"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Wed, 03 Jun 2020 21:34:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"5c760ad2-b973-4461-b17e-c375db212e16"},{"key":"X-Runtime","value":"0.194178"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 202,\n    \"text\": \"Message queued for delivery\",\n    \"conversation_id\": \"2b5d9357b0cd6430ce87a489e9f7f1ab\",\n    \"message_id\": \"17d4af56231eb9f6e45b1b9066ad9569\"\n}"}],"_postman_id":"06fbc9ba-3a83-4890-b0f6-61a4d2b1faad"},{"name":"send to Qliq User Copy","event":[{"listen":"test","script":{"id":"c4016989-d849-48f0-8817-223638790e83","exec":["pm.test(\"Response status code is 202\", function () {\r","    pm.expect(pm.response.code).to.equal(202);\r","});\r","\r","\r","pm.test(\"Response time is within acceptable range\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(200);\r","});\r","\r","\r","pm.test(\"Response has the required fields\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.status).to.exist;\r","    pm.expect(responseData.text).to.exist;\r","    pm.expect(responseData.conversation_id).to.exist;\r","    pm.expect(responseData.message_id).to.exist;\r","});\r","\r","\r","pm.test(\"Status field is a non-negative integer\", function () {\r","  const responseData = pm.response.json();\r","  \r","  pm.expect(responseData.status).to.exist;\r","  pm.expect(responseData.status).to.be.a('number');\r","  pm.expect(responseData.status).to.satisfy((status) => status >= 0, \"Status should be a non-negative integer\");\r","});\r","\r","\r","pm.test(\"Check if the Content-Type is 'application/json'\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"3f15e5b7-7582-45f3-b66b-f0ba7333494c","protocolProfileBehavior":{"disableBodyPruning":true,"tlsDisabledProtocols":["TLSv1","TLSv1_1","TLSv1_3"],"strictSSL":true,"tlsCipherSelection":[]},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"{{email_of_qliq_user}}\",\n\t\"from\": \"{{qliq_user}}\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"Dolor id vitae accusantium quod minima. Quia sed iure cupiditate repellendus tempora facere harum.\",\n    \"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send","description":"<p>If you are trying to send messages longer than 150 characters, User JSON Payload format to sent the message\nRequest URL: <a href=\"https://capi.qliqsoft.com/secure_messages/send\">https://capi.qliqsoft.com/secure_messages/send</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>api_key</td>\n<td>Conditional Required</td>\n<td>string: This should match the generated API key from the Admin Portal - the api_key may be passed in either the JSON as a parameter OR in the header as a bearer token</td>\n</tr>\n<tr>\n<td>to</td>\n<td>Required</td>\n<td>string: This is the email address of the recipient. If the person with email is already a member of the Qliq group, the message is routed to the Qliq App on the user’s device. If you want to send a broadcast message to all members of the Group or Subgroup, you should use the QliqID of the Group or Subgroup in “to” field.</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Optional</td>\n<td>email: This is the email address of the member. You must create a member with valid email before using the email in the from field. If the from field is not specified, the Group’s Point of Contact is used for the From field. Recipient will see the message from this from user.</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>Optional</td>\n<td>You can specify optional subject for the text. Qliq uses subject field to group the messages into conversation.</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>Optional</td>\n<td>string:  Set the priority of the message. The options are “fyi”, “asap”, “urgent”.</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string: This is the actual text of the message.</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Optional</td>\n<td>This can be used to group all of the messages inside a single conversation</td>\n</tr>\n<tr>\n<td>require_ack</td>\n<td>Optional</td>\n<td>This boolean can be used to requst an acknowledgment from the message receiver</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["send"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"d06f3bb7-05a2-466c-be25-0a7d41304348","name":"send to Qliq User","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"test@test.net\",\n\t\"from\": \"marble@elmer.pilot\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"I am sending a test message 2\",\n\t\"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Wed, 03 Jun 2020 21:34:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"5c760ad2-b973-4461-b17e-c375db212e16"},{"key":"X-Runtime","value":"0.194178"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 202,\n    \"text\": \"Message queued for delivery\",\n    \"conversation_id\": \"2b5d9357b0cd6430ce87a489e9f7f1ab\",\n    \"message_id\": \"17d4af56231eb9f6e45b1b9066ad9569\"\n}"}],"_postman_id":"3f15e5b7-7582-45f3-b66b-f0ba7333494c"},{"name":"send to Qliq User - new conversation id","event":[{"listen":"test","script":{"id":"c4016989-d849-48f0-8817-223638790e83","exec":["let jsonData = JSON.parse(responseBody);\r","pm.environment.set(\"conversation_id\", jsonData.conversation_id);\r","\r","pm.test(\"Response status code is 202\", function () {\r","    pm.expect(pm.response.code).to.equal(202);\r","});\r","\r","\r","pm.test(\"Response time is within acceptable range\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(200);\r","});\r","\r","\r","pm.test(\"Response has the required fields\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.status).to.exist;\r","    pm.expect(responseData.text).to.exist;\r","    pm.expect(responseData.conversation_id).to.exist;\r","    pm.expect(responseData.message_id).to.exist;\r","});\r","\r","\r","pm.test(\"Status field is a non-negative integer\", function () {\r","  const responseData = pm.response.json();\r","  \r","  pm.expect(responseData.status).to.exist;\r","  pm.expect(responseData.status).to.be.a('number');\r","  pm.expect(responseData.status).to.satisfy((status) => status >= 0, \"Status should be a non-negative integer\");\r","});\r","\r","\r","pm.test(\"Check if the Content-Type is 'application/json'\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"694d0f8c-d42d-4ad3-be0b-ce4612cef891","protocolProfileBehavior":{"disableBodyPruning":true,"tlsDisabledProtocols":["TLSv1","TLSv1_1","TLSv1_3"],"strictSSL":true,"tlsCipherSelection":[]},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"{{email_of_qliq_user}}\",\n\t\"from\": \"{{qliq_user}}\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"Nostrum architecto adipisci voluptas. Accusantium eligendi debitis excepturi ut voluptatem dolore magnam. Voluptatem earum tenetur a qui quia et id quia fugit. Et qui sint velit inventore quisquam suscipit asperiores aliquam. Vel earum cumque impedit.\"\n    }","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send","description":"<p>If you are trying to send messages longer than 150 characters, User JSON Payload format to sent the message\nRequest URL: <a href=\"https://capi.qliqsoft.com/secure_messages/send\">https://capi.qliqsoft.com/secure_messages/send</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>api_key</td>\n<td>Conditional Required</td>\n<td>string: This should match the generated API key from the Admin Portal - the api_key may be passed in either the JSON as a parameter OR in the header as a bearer token</td>\n</tr>\n<tr>\n<td>to</td>\n<td>Required</td>\n<td>string: This is the email address of the recipient. If the person with email is already a member of the Qliq group, the message is routed to the Qliq App on the user’s device. If you want to send a broadcast message to all members of the Group or Subgroup, you should use the QliqID of the Group or Subgroup in “to” field.</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Optional</td>\n<td>email: This is the email address of the member. You must create a member with valid email before using the email in the from field. If the from field is not specified, the Group’s Point of Contact is used for the From field. Recipient will see the message from this from user.</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>Optional</td>\n<td>You can specify optional subject for the text. Qliq uses subject field to group the messages into conversation.</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>Optional</td>\n<td>string:  Set the priority of the message. The options are “fyi”, “asap”, “urgent”.</td>\n</tr>\n<tr>\n<td>text</td>\n<td>Required</td>\n<td>string: This is the actual text of the message.</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Optional</td>\n<td>This can be used to group all of the messages inside a single conversation</td>\n</tr>\n<tr>\n<td>require_ack</td>\n<td>Optional</td>\n<td>This boolean can be used to requst an acknowledgment from the message receiver</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["send"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"ca47ec18-eca9-4be2-b2b5-2f223003f200","name":"send to Qliq User","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"test@test.net\",\n\t\"from\": \"marble@elmer.pilot\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"I am sending a test message 2\",\n\t\"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Wed, 03 Jun 2020 21:34:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"5c760ad2-b973-4461-b17e-c375db212e16"},{"key":"X-Runtime","value":"0.194178"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 202,\n    \"text\": \"Message queued for delivery\",\n    \"conversation_id\": \"2b5d9357b0cd6430ce87a489e9f7f1ab\",\n    \"message_id\": \"17d4af56231eb9f6e45b1b9066ad9569\"\n}"}],"_postman_id":"694d0f8c-d42d-4ad3-be0b-ce4612cef891"},{"name":"send to Qliq User ATTACHMENT","id":"8b7a62fa-d3cb-4c4e-9956-312719635e0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"{{email_of_qliq_user}}\",\n\t\"from\": \"{{qliq_user}}\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"png to qliq user\",\n\t\"conversation_id\": \"{{conversation_id}}\",\n\t\t\"attachment\": {\n\t\t\"content_type\": \"image/png\",\n\t\t\"file_name\": \"qliq-qr.png\",\n\t\t\"base64\":\n\"iVBORw0KGgoAAAANSUhEUgAAAPgAAAD4AQMAAAD7H7lIAAAABlBMVEUAAAD///+l2Z/dAAABCUlEQVRYw+WZQRLDMAwC+f+n6SGSwWmnD4DkEI82J42FsAz+fxDP8Ty7JkkoWsA3Twd6tIE/kdksnrcqjoO0V5q4UkSiiksHOfn5VT+x3JTQ3i/9TOWnE3qqfvTPWD56MP8MN8lM57u27bBFggI+8PiiK3UFnFrj8obWL5K5LLEpwxrmAm6+cDoij19AC5c1sB9RwWH2eGUCOGLRwbcwNj8AfD6QzFUFuD6qj2w++eEtDi6Z2ZzuEKh2YcYpmksToTg2ks91PhqhkFGq4LdZlDjcU6NgTjsHmiV+T0pyuc3HfGTCMr73A2sVTUEa+O2LfVKYzml3Q5BMyDJkc1hncI1494dQ3n3/+wGvUwfoEYT/GgAAAABJRU5ErkJggg==\"\n\t}\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send","description":"<p>Attachments that are sent via JSON must be base64 encoded to be delivered.</p>\n<p>The maximum attachment size is 20MB.\n</p><p>Supported file formats are: png, doc, docx, xls, xlsx, jpg, pdf, txt, csv \n</p><p>You can also send an attachment with the request as MIME.\n</p><p>You can only send one attachment per request.\n</p><p>To send multiple attachments, use the conversation_id returned from the first message to send subsequent messages and attachments.\n</p><p>The expected array format is:\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>content_type</td>\n<td>this is the MIME type of the file eg: image/png</td>\n</tr>\n<tr>\n<td>file_name</td>\n<td>file name of the file to be transmitted</td>\n</tr>\n<tr>\n<td>base64</td>\n<td>The base64 string of the file to be attached</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["send"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8b7a62fa-d3cb-4c4e-9956-312719635e0b"},{"name":"Sending Broadcast Message to Group","id":"1cacd446-ee29-46eb-8ece-37c0b5d45afa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"to\": \"{{broadcast_group_qliq_id}}\",\n\t\"from\": \"{{email_of_qliq_user}}\",\n\t\"subject\": \"Test Message\",\n\t\"priority\" : \"fyi\",\n\t\"text\": \"This is a broadcast test\",\n\t\"conversation_id\": \"{{conversation_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/send","description":"<p>Your application can send a broadcast message to an entire group or a subgroup or external group. When you send a broadcast message, everyone in the group will receive the message. If a recipient replies, the reply message goes to the sender’s address only.\n</p><p>In Qliq service each group is identified by unique “QliqID. You can find the QliqID of the group you are interested in from the Admin Portal.\n<br />\n\n</p><p><img src=\"https://www.qliqsoft.com/wp-content/uploads/Secure_Messaging_API_images/broadcast_group_qliq_id.png\" alt=\"Broadcast Group location\" />\n <br /></p>\n<p><img src=\"https://www.qliqsoft.com/wp-content/uploads/Secure_Messaging_API_images/broadcast_external_qliq_id.png\" alt=\"External Broadcast Group location\" /></p>\n<p>Below is an example of sending a Broadcast message to \"OnCall\" subgroup via http POST.\n<br /><img src=\"https://www.qliqsoft.com/wp-content/uploads/Secure_Messaging_API_images/broadcast_example.png\" alt=\"Broadcast Example\" /></p>\n<p>If the broadcast is over 150 characters, use JSON to post the message.\n</p><p><br />The following HTTP Responses you will receive when sending a message:\n</p><p>\n</p><ul>\n<li>202 - The API executed successfully and the message is queued.</li>\n<li>400 - The request was incorrect, please make sure that passed arguements are matching format in the method's documentation.</li>\n<li>401 - Unauthorized. You attempt to authenticate with an invalid API key.</li>\n<li>403 - Forbidden.  Not allowed to send message.</li>\n<li>404 - Not Found. You attempted to request a resource which does not exist. Check your URL.</li>\n<li> 500 - Internal Server Error. Something unexpeected happened. Please try again or contact support.</li>\n</ul>","urlObject":{"path":["send"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1cacd446-ee29-46eb-8ece-37c0b5d45afa"},{"name":"Recall Message","id":"2f21a8b1-8b59-4a7d-812c-0e270b99c365","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{cloud_api_key}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n\t\"api_key\": \"{{cloud_api_key}}\",\n\t\"sender\": \"{{test_from_email}}\",\n\t\"conversation_id\": \"{{conversation_id}}\",\n\t\"message_id\": \"{{message_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/recall_message","description":"<p><b>In order to recall a message, use the endpoint recall_message. </b></p>\n<p>\nRequest URL: https://capi.qliqsoft.com/secure_messages/recall_message\n</p><p>\nRequest: PUT\n</p><p>\nParameters\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>M/O</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>api_key</td>\n<td>M</td>\n<td>This should match the generatied API key from the Admin Portal</td>\n</tr>\n<tr>\n<td>sender</td>\n<td>M</td>\n<td>The Email address of the sender. This is the same ID that is used in \"from\" when sending message for the conversation</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>M</td>\n<td>The id of the reply that is posted to your URL</td>\n</tr>\n</tbody>\n</table>\n</div><p>\n\n\n</p>","urlObject":{"path":["recall_message"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"2f21a8b1-8b59-4a7d-812c-0e270b99c365"}],"id":"8e9b2d37-01c7-453f-9cee-e6387fce3a08","description":"<p>Qliq Cloud Messaging API is a RESTful POST command with parameters like below:</p>\n<p><img src=\"https://www.qliqsoft.com/wp-content/uploads/Secure_Messaging_API_images/POSTexample.png\" alt=\"POST example\" /></p>\n<p>NOTE: Use %20 or + for space in Query String. Particularly for “subject” or “text” field.</p>\n","event":[{"listen":"prerequest","script":{"id":"37ae6e33-b4c0-4439-baba-24c75184492c","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"38ecaaca-fe9a-4529-b550-0a66dc6e6f4a","type":"text/javascript","exec":[""]}}],"_postman_id":"8e9b2d37-01c7-453f-9cee-e6387fce3a08"},{"name":"Group Messages Copy","item":[{"name":"Create Chat Group","id":"f76dd7ca-57b1-414f-80bb-319621df4ab9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{cloud_api_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"group_name\": \"API created MP Group\", \r\n    \"sender\": \"{{group_qliq_part1}}\",\r\n    \"participants\": [\r\n        {\"qliq_id\": \"{{group_qliq_part2}}\"}, \r\n        {\"qliq_id\": \"{{group_qliq_part4}}\"}, \r\n        {\"qliq_id\": \"{{group_qliq_part3}}\"} \r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/create_chat_group","description":"<p>Request URL: <a href=\"https://capi.qliqsoft.com/secure_messages/create_chat_group\">https://capi.qliqsoft.com/secure_messages/create_chat_group</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>group_name</td>\n<td>Conditional Required</td>\n<td>string: name of the chat group</td>\n</tr>\n<tr>\n<td>sender</td>\n<td>Required</td>\n<td>string: This is the qliq_id of the chat group creator.</td>\n</tr>\n<tr>\n<td>participants</td>\n<td>Required</td>\n<td>This is an array of objects. Each object will have a \"qliq_id\": \"{{qliq_id}}\"</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Optional</td>\n<td>This can be used to group all of the messages inside a single conversation</td>\n</tr>\n<tr>\n<td>require_ack</td>\n<td>Optional</td>\n<td>This boolean can be used to requst an acknowledgment from the message receiver</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["create_chat_group"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"e986c7ae-199f-4438-b69f-294145e3bf05","name":"Create Chat Group","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"group_name\": \"<string>\", \r\n    \"sender\": \"<qliq_id>\",\r\n    \"participants\": [\r\n        {\"qliq_id\": \"<qliq_id>\"}, \r\n        {\"qliq_id\": \"<qliq_id>\"} \r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/create_chat_group"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Mon, 26 Oct 2020 02:59:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"367fbe1dc4bfa1412dc91521fc643955\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"f4bb56ec-6adf-4017-86b9-8f6e08fa9516"},{"key":"X-Runtime","value":"0.599778"}],"cookie":[],"responseTime":null,"body":"{\n    \"group_qliq_id\": <qliq_id>\n}"},{"id":"6daccf6d-671e-479d-bc99-e35a79b3252f","name":"Create Chat Group","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"group_name\": \"<string>\", \r\n    \"sender\": \"{{{{group_qliq_part1}}}}\",\r\n    \"participants\": [\r\n        {\"qliq_id\": \"{{group_qliq_part2}}\"}, \r\n        {\"qliq_id\": \"{{group_qliq_part3}}\"}, \r\n        {\"qliq_id\": \"{{group_qliq_part4}}\"} \r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/create_chat_group"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Fri, 13 Nov 2020 21:24:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"d65445e2ef52e5ddb8446b56c47ca395\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"a4692d59-610a-4e5d-bed1-bf7eac2577c5"},{"key":"X-Runtime","value":"0.243391"}],"cookie":[],"responseTime":null,"body":"{\n    \"group_qliq_id\": <group_qliq_id>\n}"}],"_postman_id":"f76dd7ca-57b1-414f-80bb-319621df4ab9"},{"name":"Modify Chat Group","event":[{"listen":"test","script":{"id":"cd24a640-2389-4ed8-b9e6-07f9f7637f42","exec":[""],"type":"text/javascript"}}],"id":"4c37de16-8d07-442d-bb51-19c2b21c1190","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{cloud_api_key}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{ \r\n    \"group_qliq_id\": \"{{group_qliq_id}}\",\r\n    \"sender\": \"{{group_qliq_part2}}\", \r\n    \"conversation_id\": \"{{conversation_id}}\",\r\n    \"participants\": [\r\n        {\"qliq_id\": \"{{group_qliq_part3}}\", \"operation\": \"remove\"},\r\n        {\"qliq_id\": \"{{group_qliq_part1}}\", \"operation\": \"add\"}\r\n\r\n        ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/modify_chat_group","description":"<p>Request URL: <a href=\"https://capi.qliqsoft.com/secure_messages/modify_chat_group\">https://capi.qliqsoft.com/secure_messages/modify_chat_group</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>group_qliq_id</td>\n<td>Required</td>\n<td>string: This is the qliq_id of the chat group</td>\n</tr>\n<tr>\n<td>sender</td>\n<td>Required</td>\n<td>string: This is the qliq_id of a chat group member.</td>\n</tr>\n<tr>\n<td>conversation_id</td>\n<td>Required</td>\n<td>string: this is the conversation id of the group that you want to modify. If conversation_id is not present - the banner announcements on the app will not show up correctly</td>\n</tr>\n<tr>\n<td>participants</td>\n<td>Required</td>\n<td>This is an array of objects. Each object will have a \"qliq_id\": \"{{qliq_id}}\", \"operation\": \"add/remove\"</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["modify_chat_group"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"ceae2c3c-a1d4-4766-a84b-6b2c5968905d","name":"Modify Chat Group","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{ \r\n    \"group_qliq_id\": \"{{group_qliq_id}}\",\r\n    \"sender\": \"{{group_qliq_part1}}\", \r\n    \"participants\": [\r\n        {\"qliq_id\": \"{{group_qliq_part5}}\", \"operation\": \"remove\"},\r\n        {\"qliq_id\": \"{{group_qliq_part4}}\", \"operation\": \"add\"}\r\n        ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/modify_chat_group"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Fri, 13 Nov 2020 21:26:33 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"6238f585b9efd85c37a03c044e629c06\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"7ea8ac7f-de60-4ec6-8a36-33add0951390"},{"key":"X-Runtime","value":"0.222972"}],"cookie":[],"responseTime":null,"body":"{\n    \"participant_qliq_ids\": [\n        {{group_qliq_part1}},\n        {{group_qliq_part2}},\n        {{group_qliq_part4}}\n    ]\n}"}],"_postman_id":"4c37de16-8d07-442d-bb51-19c2b21c1190"},{"name":"Get Chat Group Participants","id":"65b8bf82-582b-4fe3-97a0-88fa2fb288a1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{cloud_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"{ \r\n    \"group_qliq_id\": {{group_qliq_id}},\r\n    \"sender\": \"{{group_qliq_part1}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/chat_group_participants","description":"<p>Request URL: <a href=\"https://capi.qliqsoft.com/secure_messages/chat_group_participants\">https://capi.qliqsoft.com/secure_messages/chat_group_participants</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>group_qliq_id</td>\n<td>Required</td>\n<td>string: This is the qliq_id of the chat group</td>\n</tr>\n<tr>\n<td>sender</td>\n<td>Required</td>\n<td>string: This is the qliq_id of a chat group member.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["chat_group_participants"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"868981a4-3d2d-4c59-860d-57618d2502a5","name":"Get Chat Group Participants","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{ \r\n    \"sender\": \"{{group_part_1}}\",\r\n    \"group_qliq_id\": \"{{group_qliq_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/chat_group_participants"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Mon, 26 Oct 2020 15:55:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"2687fc7c53e5e717dcff8fca9fceed29\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0e8335d4-b253-442e-a8c7-178594ff0b9f"},{"key":"X-Runtime","value":"0.442547"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"qliq_id\": \"{{group_qliq_part1}}\",\n        \"display_name\": \"<display name>\"\n    },\n    {\n        \"qliq_id\": \"{{group_qliq_part2}}\",\n        \"display_name\": \"<display name>\"\n    },    {\n        \"qliq_id\": \"{{group_qliq_part3}}\",\n        \"display_name\": \"<display name>\"\n    },\n]"}],"_postman_id":"65b8bf82-582b-4fe3-97a0-88fa2fb288a1"},{"name":"Delete Chat Group","id":"06db579b-7425-4682-b59c-0c0dc27fbccc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{cloud_api_key}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"group_qliq_id\": {{group_qliq_id}}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/delete_chat_group","description":"<p>Request URL: <a href=\"https://capi.qliqsoft.com/secure_messages/delete_chat_group\">https://capi.qliqsoft.com/secure_messages/delete_chat_group</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>group_qliq_id</td>\n<td>Required</td>\n<td>string: This is the qliq_id of the chat group</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["delete_chat_group"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"f26e648c-1b1b-4e73-b951-77d3dc3ec29e","name":"Delete Chat Group","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"group_qliq_id\": {{group_qliq_id}}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/delete_chat_group"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Fri, 13 Nov 2020 22:56:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"9ba6fc81e4b515cc4030046abf248e1a\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"6052fbd6-9e40-4931-a207-27c7b269d8dd"},{"key":"X-Runtime","value":"0.431237"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\"\n}"}],"_postman_id":"06db579b-7425-4682-b59c-0c0dc27fbccc"}],"id":"03744c11-27f6-49a9-88f0-d6b3a54bcae7","_postman_id":"03744c11-27f6-49a9-88f0-d6b3a54bcae7","description":""},{"name":"Testing from Command Line Copy","item":[],"id":"ff46fac4-8313-4f18-8a0c-ff1f42a53bb4","description":"<p>If you have command line tool such as CURL,  http://curl.haxx.se/, \nyou can run tests on the message delivery before integrating the logic into your app. Below is an example of testing from the command line.\n<br />\n\n</p><p><img src=\"https://www.qliqsoft.com/wp-content/uploads/Secure_Messaging_API_images/commandlinetest.jpg\" alt=\"Command Line testing\" /></p>\n<p>\nIf the request is successful, you will see a JSON response to the curl command. You will see conversation_id that can be used to send subsequent message to the same conversation and the message_id that can be used to query the message status.\n<br />Below is the example of sending message with attachment. Make sure that the attachment is in the current directory.\n<br />\n\n</p><p><img src=\"https://www.qliqsoft.com/wp-content/uploads/Secure_Messaging_API_images/commandlinetestwithattachment.jpg\" alt=\"Command Line test with attachment\" /></p>\n<p>\n\n</p><p>\nWith the example above, the request packet looks like this:\n</p><p>\n\n</p><blockquote>\n<p>POST /secure_messages_send HTTP/1.1<br />\nAccept: <em>/</em><br />\nAccept-Encoding: gzip, deflate<br />\nContent-Type: multipart/form-data; boundary=38516d25820c4a9aad05f1e42cb442f4<br />\nHost: capi.qliqsoft.com<br />\n--38516d25820c4a9aad05f1e42cb442f4<br />\nContent-Disposition: form-data; name=\"file\"; filename=\"GNYHA.pdf\"<br />\nContent-Type: application/pdf<br />\nContent-Encoding: base64<br />\nH4sICI0fXVQAA3BhZ2UucGRmAAvOz01VCE7MLchJVQhITE8FAAyOwbUQAAAA<br />\n--38516d25820c4a9aad05f1e42cb442f4--<br /></p>\n</blockquote>\n<p>\n</p><h3>\nNotes:<br />\n1. Make sure that you use HTTPS and POST method when submitting the RESTful API<br />\n2. Make sure that the subgroup, group, external group QliqID is correct before adding it to “to” field of the request.<br />\n3. Make sure that the email address is correct in the to field if you are sending message to specific user.\n</h3>","event":[{"listen":"prerequest","script":{"id":"4ba7b736-6d69-4877-9573-b48a9793fca1","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"63fa7208-6203-4b18-9ad7-704ec05748ab","type":"text/javascript","exec":[""]}}],"_postman_id":"ff46fac4-8313-4f18-8a0c-ff1f42a53bb4"},{"name":"Retrieving Message Status Copy","item":[{"name":"Retrieving Message Status","id":"de402300-31d4-41c6-abc4-d5ee6d90ab84","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{cloud_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://capi.qliqsoft.com/secure_messages/message_status?message_id={{message_id}}","description":"<p>Request: GET\n</p><p>Response: JSON Data\n</p><p>The response to the GET request is a JSON array. The array contains one or more recipient’s message status. If the message is single party message, expect to see one element in the array. If the message is a group or broadcast message, you might see more than one element in the array.<br />\n</p><p>If the message is not delivered to any recipients, expect to see array with no elements ( ex: [])\n<br />Each element will have the email address of the recipient and the delivery time in Unix Epoch Time https://en.wikipedia.org/wiki/Unix_time . It can contain read time as well in Unix Epoch Time. The Unix Epoch Time can be converted to local time for display or other purposes.\n</p><p> The Response will be in the following format:\n</p><p><code>\n[ { “to”: ,<br />\n“delivered_at”: ,<br />\n“read_at”: <br />\n},<br />\n{ “to”: ,<br />\n“delivered_at”: ,<br />\n“read_at”: <br />\n}<br />\n]</code>\n\n</p><p>If the recipient did not read the message, the read_at will not be present.\n</p><p>\n\n</p><p><img src=\"https://www.qliqsoft.com/wp-content/uploads/Secure_Messaging_API_images/read_atnotpresent.jpg\" alt=\"read_at is not present\" /></p>\n","urlObject":{"protocol":"https","path":["secure_messages","message_status"],"host":["capi","qliqsoft","com"],"query":[{"key":"message_id","value":"{{message_id}}"}],"variable":[]}},"response":[{"id":"794725cb-82b7-4c4f-ae47-51d9f2cde02b","name":"Retrieving Message Status","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://capi.qliqsoft.com/secure_messages/message_status?message_id={{message_id}}","protocol":"https","host":["capi","qliqsoft","com"],"path":["secure_messages","message_status"],"query":[{"key":"message_id","value":"{{message_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Sat, 06 Jun 2020 23:51:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"c796d066efd1d62653f60cdb3591fa6c\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"766474a8-5f5f-4d48-95ba-37de76e0cc6f"},{"key":"X-Runtime","value":"0.015615"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"to\": \"qliq_id@qliq.com\",\n        \"status\": \"Queued for Delivery\"\n    }\n]"}],"_postman_id":"de402300-31d4-41c6-abc4-d5ee6d90ab84"}],"id":"330f1339-affd-49bf-a825-500ca4c93184","description":"<p>The Cloud API provides a RESTful API for querying the status of the message. The message_id is mandatory to query for the status of the message along with the api_key.</p>\n<p>Request URL: https://capi.qliqsoft.com/secure_messages /message_status\n</p>","event":[{"listen":"prerequest","script":{"id":"66b4c336-407a-47ef-a9f5-a44df25d95eb","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"7a34f8be-2a9d-4a9e-8e3c-c64ce6d632d8","type":"text/javascript","exec":[""]}}],"_postman_id":"330f1339-affd-49bf-a825-500ca4c93184"},{"name":"Sending Messages to Non-Qliq users Copy","item":[{"name":"SMS Messaging to a Non-Qliq User","item":[{"name":"Send SMS  Message to Non-Qliq user","id":"5418d006-540c-4264-8b03-a5052e73dcf4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\t\"api_key\": \"{{cloud_api_key}}\",\r\n\t\"to\": \"5125555555\",\r\n\t\"from\": \"bnye@elmer.pilot\",\r\n\t\"subject\": \"From Cardinal Health\",\r\n\t\"text\": \"test\",\r\n\t\"no_phi\": true,\r\n\t\"reply_posting_url\": \"qliqsoft.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://capi.qliqsoft.com/secure_messages/send","urlObject":{"protocol":"https","path":["secure_messages","send"],"host":["capi","qliqsoft","com"],"query":[],"variable":[]}},"response":[{"id":"1712f516-fa94-4431-9a48-df776d121080","name":"Send SMS  Message to Non-Qliq user","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\t\"api_key\": \"{{cloud_api_key}}\",\r\n\t\"to\": \"5125555555\",\r\n\t\"from\": \"bnye@elmer.pilot\",\r\n\t\"subject\": \"From Cardinal Health\",\r\n\t\"text\": \"test\",\r\n\t\"no_phi\": true,\r\n\t\"reply_posting_url\": \"qliqsoft.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://capi.qliqsoft.com/secure_messages/send"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Sun, 07 Jun 2020 18:13:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"6d0272d8-8030-489f-a63b-5fbd052c7d65"},{"key":"X-Runtime","value":"0.017854"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 202,\n    \"text\": \"Message queued for delivery\",\n    \"conversation_id\": \"1755209760133616751\",\n    \"message_id\": \"71fb41ec899f852a034f147e03c5b6b1\"\n}"}],"_postman_id":"5418d006-540c-4264-8b03-a5052e73dcf4"},{"name":"Get SMS Replies","id":"b365b690-315a-4881-8149-5836b2447757","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{cloud_api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://capi.qliqsoft.com/secure_messages/get_replies?api_key={{cloud_api_key}}&from={{test_smsnumber}}","urlObject":{"protocol":"https","path":["secure_messages","get_replies"],"host":["capi","qliqsoft","com"],"query":[{"key":"api_key","value":"{{cloud_api_key}}"},{"disabled":true,"key":"since","value":"2020-01-01"},{"key":"from","value":"{{test_smsnumber}}"}],"variable":[]}},"response":[{"id":"1f0a21bc-01b8-468d-ac82-4ad0e067131d","name":"Get SMS Replies","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://capi.qliqsoft.com/secure_messages/get_replies?api_key={{cloud_api_key}}&from={{test_sms_number}}","protocol":"https","host":["capi","qliqsoft","com"],"path":["secure_messages","get_replies"],"query":[{"key":"api_key","value":"{{cloud_api_key}}"},{"key":"since","value":"2020-01-01","type":"text","disabled":true},{"key":"from","value":"{{test_sms_number}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Sun, 07 Jun 2020 18:15:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"aee4a8632a28dab072799bd4177ca84b\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"dc4b769b-8fdc-4258-832c-fa775e44ff05"},{"key":"X-Runtime","value":"0.054801"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"conversation_id\": \"10085433690790047932\",\n        \"message_id\": \"188763bb644ff528cbf47bbcce526219\",\n        \"sender_info\": \"XXXXXX1388\",\n        \"reply\": \"Okay\",\n        \"received_at\": \"2020-06-05T14:47:26.000-05:00\"\n    },\n    {\n        \"conversation_id\": \"10085433690790047932\",\n        \"message_id\": \"188763bb644ff528cbf47bbcce526219\",\n        \"sender_info\": \"XXXXXX1388\",\n        \"reply\": \"Hi\",\n        \"received_at\": \"2020-06-05T14:47:31.000-05:00\"\n    }\n]"}],"_postman_id":"b365b690-315a-4881-8149-5836b2447757"}],"id":"f2e253a2-1e17-4026-9360-3bb16f3ff8ce","description":"<p>Sending SMS<br />\nRequest URL: <a href=\"https://capi.qliqsoft.com/secure_messages/send\">https://capi.qliqsoft.com/secure_messages/send</a><br />\nRequest: POST<br />\nResponse: JSON Data<br />\nRequest Params:<br /></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>M/O</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>api_key</td>\n<td>M</td>\n<td>This should match the generated API key from the Admin Portal</td>\n</tr>\n<tr>\n<td>to</td>\n<td>M</td>\n<td>Mobile Number of the Patient/Recipient.</td>\n</tr>\n<tr>\n<td>from</td>\n<td>O</td>\n<td>This is the email address of the member. You must create a member with valid email before using the email in the from field. If the from field is not specified, the Group’s Point of Contact is used for the From field. Recipient will see the message from this from user.</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>O</td>\n<td>You can specify optional subject for the text. Qliq uses subject field to group the messages into conversation.</td>\n</tr>\n<tr>\n<td>text</td>\n<td>M</td>\n<td>This is the actual text of the message.</td>\n</tr>\n<tr>\n<td>no_phi</td>\n<td>M</td>\n<td>API user should not send PHI through SMS since it is not HIPAA compliant. Set no_phi to true</td>\n</tr>\n<tr>\n<td>reply_posting_url</td>\n<td>O</td>\n<td>The webhook implemented by the client to receive replies</td>\n</tr>\n</tbody>\n</table>\n</div><p>\nResponse:\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>M/O</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>conversation_id</td>\n<td>M</td>\n<td>Unique for the recipient. There is one conversation id per recipient</td>\n</tr>\n<tr>\n<td>message_id</td>\n<td>M</td>\n<td>Unique ID for each message sent.</td>\n</tr>\n<tr>\n<td>status</td>\n<td>M</td>\n<td>Status of the message</td>\n</tr>\n</tbody>\n</table>\n</div><p>Example Request:\n</p><pre><code>\n{\n    \"api_key\": \"1239c32379ec0725dbb8bc1b87ab9094e\",\n    \"from\": \"notifier@cardinal.com\",\n    \"to\": \"4693110979\",\n    \"text\": \"Your forgot to take a pill\",\n    \"subject\": \"From Cardinal Health\",\n    \"no_phi\": true\n}\n</code></pre>\n\n<p>ExampleResponse:</p>\n<pre><code>\n{ “status”: “Queued for Delivery”,\n“Conversation_id”: “1ksdfjkhskfhsdsfsdfsdhfjks”,\n“Message_id”: “kjshfkskfhsdfsdkjfsfs”\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"1d78befc-3f2b-4e89-9fa8-11124a51dd67","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"db07bab7-1105-4c30-af61-ed3ee382af66","type":"text/javascript","exec":[""]}}],"_postman_id":"f2e253a2-1e17-4026-9360-3bb16f3ff8ce"},{"name":"Secure Messaging to Non-Qliq user","item":[{"name":"Send Secure Message Non-Qliq user","id":"66af27a0-7f79-4e03-84b4-1b6fe1624732","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\t\"api_key\": \"{{cloud_api_key}}\",\r\n\t\"to\": \"{{to_email_or_qliq_id}}\",\r\n\t\"from\": \"{{from_email_or_qliq_id}}\",\r\n\t\"subject\": \"<string>\",\r\n\t\"text\": \"<string>\",\r\n\t\"send_non_qliq_user\": true,\r\n\t\"expiry_in_minutes\": 60,\r\n    \"send_invite\": \"<boolean>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://capi.qliqsoft.com/secure_messages/send","urlObject":{"protocol":"https","path":["secure_messages","send"],"host":["capi","qliqsoft","com"],"query":[],"variable":[]}},"response":[{"id":"b2350a75-a280-4c94-a877-a1008a07dbe7","name":"Send Secure Message Non-Qliq user","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\t\"api_key\": \"{{cloud_api_key}}\",\r\n\t\"to\": \"{{test_smsnumber}}\",\r\n\t\"from\": \"bnye@elmer.pilot\",\r\n\t\"subject\": \"From Cardinal Health\",\r\n\t\"text\": \"This is a test! Please respond\",\r\n\t\"send_non_qliq_user\": true,\r\n\t\"expiry_in_minutes\": 60\r\n}","options":{"raw":{"language":"json"}}},"url":"https://capi.qliqsoft.com/secure_messages/send"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.16.1"},{"key":"Date","value":"Sun, 07 Jun 2020 18:28:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"b93d8722-3d64-4ca5-8527-b7238e0c2045"},{"key":"X-Runtime","value":"0.492060"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 202,\n    \"text\": \"Message queued for delivery\",\n    \"conversation_id\": \"18e853f8aa0b196a492b8a14fe0446b4\",\n    \"message_id\": \"0565f3dba807cf302f6fa15cecb4946b\"\n}"}],"_postman_id":"66af27a0-7f79-4e03-84b4-1b6fe1624732"}],"id":"4723117d-7595-4dc9-bcc1-c2e1ec85b1c5","description":"<p>Cloud Messaging API can be used to send Secure Message to Non-Qliq User. For example, you need to send a patient referral or clinical summary to a provider who is not currently a Qliq User, the API can help systems to generate such messages.<br /></p>\n<h3>Sending Non-Qliq User</h3>\n\n<p>Request URL: https://capi.qliqsoft.com/secure_messages/send<br />\nRequest: POST<br />\nResponse: JSON Data<br />\nRequest Params:<br />\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>M/O</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>api_key</td>\n<td>M</td>\n<td>This should match the generated API key from the Admin Portal</td>\n</tr>\n<tr>\n<td>to</td>\n<td>M</td>\n<td>Mobile Number of the Patient/Recipient.</td>\n</tr>\n<tr>\n<td>from</td>\n<td>O</td>\n<td>This is the email address of the member. You must create a member with valid email before using the email in the from field. If the from field is not specified, the Group’s Point of Contact is used for the From field. Recipient will see the message from this from user.</td>\n</tr>\n<tr>\n<td>subject</td>\n<td>O</td>\n<td>You can specify optional subject for the text. Qliq uses subject field to group the messages into conversation.</td>\n</tr>\n<tr>\n<td>text</td>\n<td>M</td>\n<td>This is the actual text of the message.</td>\n</tr>\n<tr>\n<td>send_non_qliq_user</td>\n<td>M</td>\n<td>API User must set this value to “true”. Otherwise, the message will not be delivered.</td>\n</tr>\n<tr>\n<td>expiry_in_minutes</td>\n<td>O</td>\n<td>The Secure Message Link generated by this operation has limited life time to protect against sharing. The duration normally 1 day (1440 minutes). API user can customize the expiry with this field. The maximum time the Secure Message Link will be active is 7 days.</td>\n</tr>\n</tbody>\n</table>\n</div><br />\nResponse:\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>M/O</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>conversation_id</td>\n<td>M</td>\n<td>Unique for the recipient. There is one conversation id per recipient</td>\n</tr>\n<tr>\n<td>message_id</td>\n<td>M</td>\n<td>Unique ID for each message sent.</td>\n</tr>\n<tr>\n<td>status</td>\n<td>M</td>\n<td>Status of the message</td>\n</tr>\n</tbody>\n</table>\n</div><p><br />Example Request:</p>\n<pre><code>\n{\n\"api_key\": \"1239c32379ec0725dbb8bc1b87ab9094e\",\n\"from\": \"notifier@cardinal.com\",\n\"to\": \"4693110979\",\n\"text\": \"Your forgot to take a pill\",\n\"subject\": \"From Cardinal Health\",\n\"send_non_qliq_user\": true,\n“expiry_in_minutes”: 60\n}\n</code></pre>\n\n<p>Example Response:</p>\n<pre><code>\n{ “status”: “Queued for Delivery”,\n“Conversation_id”: “1ksdfjkhskfhsdsfsdfsdhfjks”,\n“Message_id”: “kjshfkskfhsdfsdkjfsfs”\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"a8957f53-8b23-4432-98ae-30aa0b7f357e","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"a10567ff-aad3-4bcd-bd69-114bc2ae026c","type":"text/javascript","exec":[""]}}],"_postman_id":"4723117d-7595-4dc9-bcc1-c2e1ec85b1c5"}],"id":"667154b8-9721-4f21-890d-58d49c43675a","description":"<p>Cloud Secure Messaging API can be used to send SMS messages or Secure messages to Patients/Providers. Patients/Partners don’t need to download Qliq App to get these messages. Moreover, Patients can reply to these messages and the the replies are POSTed back to a webhook or the replies can be queried. QliqSOFT considers Patient’s Phone Number as PHI and does not store in the Qliq DB. Only Last 4 digits of the Phone Number are stored for troubleshooting purposes.</p>\n<p>\n</p>","event":[{"listen":"prerequest","script":{"id":"54ddf97a-323b-4619-8cb2-705a5e5e86c1","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"b2886b8c-4f97-423c-8c41-71d74854905d","type":"text/javascript","exec":[""]}}],"_postman_id":"667154b8-9721-4f21-890d-58d49c43675a"}],"id":"e5acdd6c-2370-4a04-b83c-a924a8460d37","_postman_id":"e5acdd6c-2370-4a04-b83c-a924a8460d37","description":""},{"name":"User Management API","item":[{"name":"Latest Update","item":[],"id":"c8ace2aa-6c79-47a9-93ea-4cd8a9a370bd","description":"<p>Documentation last updated: </p>\n<p>1/27/2021 \nAdded documentation for the External Group end points that will be exposed on the evening of 1/28/2021</p>\n<p>8/29/2020</p>\n<p>Added add_if_exists to documentation for adding existing qliq users to the group. \nAdded expected responses to Create new Qliq User\nQuery for existing qliq user extended with filter parameter.</p>\n<p>8/9/2020</p>\n<p>Change Log:</p>\n<p>Added Latest Updates to collection</p>\n<p>8/1/2020</p>\n<p>Change Log:</p>\n<p>verify_qliq_user will now work outside your group.</p>\n<p>7/26/2020</p>\n<p>Change Log:</p>\n<p>Added POSTs for Verify Qliq User and Verify Qliq Credentials</p>\n","event":[{"listen":"prerequest","script":{"id":"b50a7a52-e7b3-47f0-913b-39a657cf2134","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"33b56de5-993b-4da0-8488-9142bcfcc3de","type":"text/javascript","exec":[""]}}],"_postman_id":"c8ace2aa-6c79-47a9-93ea-4cd8a9a370bd"},{"name":"users","item":[{"name":"Create a new Qliq user","id":"13c4e115-6351-4656-a38b-df6506e8d920","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\": {\n        \"givenName\": \"API\",\n        \"familyName\": \"User\",\n        \"middleName\": \"Test1\"\n    },\n    \"displayName\": \"API Test1\",\n  \"emails\": [\n    {\n      \"value\": \"APITest@qliqsoft.com\",\n      \"primary\": true\n    }\n  ],\n    \"phoneNumbers\": [\n        {\n            \"value\": \"940555555\",\n            \"type\": \"work\"\n        }\n    ],\n    \"title\": \"API Testing\",\n    \"department\": \"Support\",\n    \"autoInvite\": \"false\",\n    \"canGroupMessage\": \"true\",\n    \"canBroadcast\": \"true\",\n    \"fullGroupAccess\": \"false\",\n    \"password\": \"anNtMTA4\",\n    \"groups\": [\n        {\n            \"name\": \"Support\",\n            \"value\": \"811499930\"\n        }\n    ]\n}"},"url":"{{baseUrl}}/users","description":"<p>POST for adding new user \n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>familyName</td>\n<td>Required</td>\n<td>string</td>\n</tr>\n<tr>\n<td>givenName</td>\n<td>Required</td>\n<td>string</td>\n</tr>\n<tr>\n<td>middleName</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>displayName</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>emails</td>\n<td>Conditional Optional</td>\n<td>array of strings</td>\n</tr>\n<tr>\n<td>phoneNumbers</td>\n<td>Conditional Optional</td>\n<td>array of strings</td>\n</tr>\n<tr>\n<td>title</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>department</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>autoInvite</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>canBroadcast</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>canGroupMessage</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>password</td>\n<td>optional</td>\n<td>Base64 Encoded Password string</td>\n</tr>\n<tr>\n<td>groups</td>\n<td>Optional</td>\n<td>array</td>\n</tr>\n</tbody>\n</table>\n</div><p>emails is Conditional Optional. If the Mobile Number is present, the Emails are optional.</p>\n<p>If the one or more Emails are present, the “phoneNumbers” are optional. If not, at least, the mobile number should be present.\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>value</td>\n<td>Required</td>\n<td>email</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Optional</td>\n<td>enum: home, work, or mobile</td>\n</tr>\n<tr>\n<td>primary</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n</tbody>\n</table>\n</div><p>\"autoInvite\" is optional, if it is set to true, an invitation Email or SMS is sent to the user to activate the account.\n</p><p>\"canBroadcast\" User can send Broadcast messages if true \n</p><p>\"canGroupMessage\" User can send Group Messages if true\n</p><p>\"fullGroupAccess\" User can see contacts from entire group and subgroups if true\n\n</p><p>password is the Base64 Encoded Password. Password cannot be smaller than 4 characters.\n\n</p><p>“groups” is optional The groups when specified are the Qliq Subgroups that the User is made member of. User can be added to one or more </p><p>subgroups. Subgroups shall be identified by the value which is the qliq_id of the subgroups that you can either find out from the Qliq Admin\ndashboard or in response to groups API call.\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>value</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n</tbody>\n</table>\n</div><p>Expected Responses:\n201 - New User created\n202 - Existing User\n400 - Bad Request</p>\n","urlObject":{"path":["users"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"582a9b95-1a10-4513-ac4a-fee3dc11956b","name":"Create a new Qliq user","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\": {\n        \"givenName\": \"API\",\n        \"familyName\": \"User\",\n        \"middleName\": \"Test1\"\n    },\n    \"displayName\": \"API Test1\",\n  \"emails\": [\n    {\n      \"value\": \"APITest@qliqsoft.com\",\n      \"primary\": true\n    }\n  ],\n    \"phoneNumbers\": [\n        {\n            \"value\": \"940555555\",\n            \"type\": \"work\"\n        }\n    ],\n    \"title\": \"API Testing\",\n    \"department\": \"Support\",\n    \"autoInvite\": \"false\",\n    \"canGroupMessage\": \"true\",\n    \"canBroadcast\": \"true\",\n    \"fullGroupAccess\": \"false\",\n    \"password\": \"anNtMTA4\",\n    \"groups\": [\n        {\n            \"name\": \"Support\",\n            \"value\": \"811499930\"\n        }\n    ]\n}"},"url":"{{baseUrl}}/users"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 20:51:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"7b57ce880d7d1104a7420de916b1a889\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"e724e295-af5c-4b1c-980b-fe8540ac2ada"},{"key":"X-Runtime","value":"0.097734"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"id\": 103950330,\n    \"email\": \"apitest@qliqsoft.com\",\n    \"meta\": {\n        \"resourceType\": \"User\",\n        \"created\": \"2020-05-19T11:38:31.000-05:00\",\n        \"lastModified\": \"2020-05-19T15:51:08.000-05:00\"\n    },\n    \"name\": {\n        \"formatted\": \"API T. User\",\n        \"familyName\": \"User\",\n        \"givenName\": \"API\"\n    },\n    \"location\": \"/user_management_api/users/103950330\",\n    \"title\": \"API Testing\",\n    \"groups\": [\n        {\n            \"id\": 811499930,\n            \"name\": \"Support\",\n            \"nonMember\": false,\n            \"fullGroupAccess\": false,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false,\n            \"parentGroupId\": 996197504,\n            \"parentGroupName\": \"Adam's Clinic4\"\n        }\n    ]\n}"}],"_postman_id":"13c4e115-6351-4656-a38b-df6506e8d920"},{"name":"Add existing User to Group with email","id":"8f3eb2e7-4ed3-4b6e-8348-961403e065bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"add_if_exists\": true,\n\n  \"emails\": [\n    {\n      \"value\": \"<existing email>\",\n      \"primary\": true\n    }\n  ]\n\n}"},"url":"{{baseUrl}}/users","description":"<p>POST for adding an existing user with a known good email.\n\n</p><pre>\n<code>\n{\n    \"add_if_exists\": true,\n\n  \"emails\": [\n    {\n      \"value\": \"\",\n      \"primary\": true\n    }\n  ]\n\n}</code></pre>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>add_if_exists</td>\n<td>Required</td>\n<td>Boolean</td>\n</tr>\n<tr>\n<td>familyName</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>givenName</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>middleName</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>displayName</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>emails</td>\n<td>Required Optional</td>\n<td>array of strings</td>\n</tr>\n<tr>\n<td>phoneNumbers</td>\n<td>Conditional Optional</td>\n<td>array of strings</td>\n</tr>\n<tr>\n<td>title</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>department</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>autoInvite</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>canBroadcast</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>canGroupMessage</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>password</td>\n<td>optional</td>\n<td>Base64 Encoded Password string</td>\n</tr>\n<tr>\n<td>groups</td>\n<td>Optional</td>\n<td>array</td>\n</tr>\n</tbody>\n</table>\n</div><p>emails is Conditional Optional. If the Mobile Number is present, the Emails are optional.</p>\n<p>If the one or more Emails are present, the “phoneNumbers” are optional. If not, at least, the mobile number should be present.\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>value</td>\n<td>Required</td>\n<td>email</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Optional</td>\n<td>enum: home, work, or mobile</td>\n</tr>\n<tr>\n<td>primary</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n</tbody>\n</table>\n</div><p>\"autoInvite\" is optional, if it is set to true, an invitation Email or SMS is sent to the user to activate the account.\n</p><p>\"canBroadcast\" User can send Broadcast messages if true \n</p><p>\"canGroupMessage\" User can send Group Messages if true\n</p><p>\"fullGroupAccess\" User can see contacts from entire group and subgroups if true\n\n</p><p>password is the Base64 Encoded Password. Password cannot be smaller than 4 characters.\n\n</p><p>“groups” is optional The groups when specified are the Qliq Subgroups that the User is made member of. User can be added to one or more </p><p>subgroups. Subgroups shall be identified by the value which is the qliq_id of the subgroups that you can either find out from the Qliq Admin\ndashboard or in response to groups API call.\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>value</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["users"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"c70c5497-1d82-4ce8-827d-10900b79af1a","name":"Create a new Qliq user","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\": {\n        \"givenName\": \"API\",\n        \"familyName\": \"User\",\n        \"middleName\": \"Test1\"\n    },\n    \"displayName\": \"API Test1\",\n  \"emails\": [\n    {\n      \"value\": \"APITest@qliqsoft.com\",\n      \"primary\": true\n    }\n  ],\n    \"phoneNumbers\": [\n        {\n            \"value\": \"940555555\",\n            \"type\": \"work\"\n        }\n    ],\n    \"title\": \"API Testing\",\n    \"department\": \"Support\",\n    \"autoInvite\": \"false\",\n    \"canGroupMessage\": \"true\",\n    \"canBroadcast\": \"true\",\n    \"fullGroupAccess\": \"false\",\n    \"password\": \"anNtMTA4\",\n    \"groups\": [\n        {\n            \"name\": \"Support\",\n            \"value\": \"811499930\"\n        }\n    ]\n}"},"url":"{{baseUrl}}/users"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 20:51:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"7b57ce880d7d1104a7420de916b1a889\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"e724e295-af5c-4b1c-980b-fe8540ac2ada"},{"key":"X-Runtime","value":"0.097734"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"id\": 103950330,\n    \"email\": \"apitest@qliqsoft.com\",\n    \"meta\": {\n        \"resourceType\": \"User\",\n        \"created\": \"2020-05-19T11:38:31.000-05:00\",\n        \"lastModified\": \"2020-05-19T15:51:08.000-05:00\"\n    },\n    \"name\": {\n        \"formatted\": \"API T. User\",\n        \"familyName\": \"User\",\n        \"givenName\": \"API\"\n    },\n    \"location\": \"/user_management_api/users/103950330\",\n    \"title\": \"API Testing\",\n    \"groups\": [\n        {\n            \"id\": 811499930,\n            \"name\": \"Support\",\n            \"nonMember\": false,\n            \"fullGroupAccess\": false,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false,\n            \"parentGroupId\": 996197504,\n            \"parentGroupName\": \"Adam's Clinic4\"\n        }\n    ]\n}"}],"_postman_id":"8f3eb2e7-4ed3-4b6e-8348-961403e065bc"},{"name":"Query for an existing Qliq User details","id":"1ae944cc-c8a2-4e71-9d9d-526e7f51e579","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/users?email={{adam_email}}","description":"<p>When performing a query use one of either the familyName (last name) or email address of the User.</p>\n<p>/user_management_api/users?email=xxx@xxx.xxx <br />\nOR<br />\n/user_management_api/users?familyName=xxx</p>","urlObject":{"path":["users"],"host":["{{baseUrl}}"],"query":[{"key":"email","value":"{{adam_email}}"},{"disabled":true,"key":"familyName","value":"{{familyName}}"}],"variable":[]}},"response":[{"id":"9feb775a-d093-4bae-966c-5d3e9a58262d","name":"Query for an existing Qliq User details by familyName","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/users?familyName=test","host":["{{baseUrl}}"],"path":["users"],"query":[{"key":"email","value":"<email>","disabled":true},{"key":"familyName","value":"test"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:03:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"f03973697a12fd534d134e4531440bae\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"47120b69-31eb-4d67-8951-a7c2ecd1d3e8"},{"key":"X-Runtime","value":"0.041737"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 14,\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"Resources\": [\n        {\n            \"name\": {\n                \"formatted\": \"Password Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Password\"\n            },\n            \"userName\": \"pwdtest@adam.test\",\n            \"id\": 703793592,\n            \"externalId\": \"pwdtest@adam.test\",\n            \"title\": \"Case Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Pandu Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Pandu\"\n            },\n            \"userName\": \"pandu@siddu.test\",\n            \"id\": 126978047,\n            \"externalId\": \"pandu@siddu.test\",\n            \"title\": \"Other\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Avatar Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Avatar\"\n            },\n            \"userName\": \"avatar_test@krishna123.test\",\n            \"id\": 588941060,\n            \"externalId\": \"69f3ff3753be8f4c9a176f0d864f568f\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Valleri Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Valleri\"\n            },\n            \"userName\": \"valtest@siddu.test\",\n            \"id\": 876876931,\n            \"externalId\": \"valtest@siddu.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Cloud10 Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Cloud10\"\n            },\n            \"userName\": \"cloud10@adam.test\",\n            \"id\": 859894359,\n            \"externalId\": \"cloud10@adam.test\",\n            \"title\": \"Robot\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Bill Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Bill\"\n            },\n            \"userName\": \"bill@jerson.test\",\n            \"id\": 910922173,\n            \"externalId\": \"bill@jerson.test\",\n            \"title\": \"Administrator\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Alex Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Alex\"\n            },\n            \"userName\": \"alex@adam.test\",\n            \"id\": 348969881,\n            \"externalId\": \"alex@adam.test\",\n            \"title\": \"Staff\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Alex2 Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Alex2\"\n            },\n            \"userName\": \"alex4@adam.test\",\n            \"id\": 104433673,\n            \"externalId\": \"alex4@adam.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Krishna Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Krishna\"\n            },\n            \"userName\": \"krishna@adam.test\",\n            \"id\": 197336103,\n            \"externalId\": \"krishna@adam.test\",\n            \"title\": \"Administrator\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Sikander Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Sikander\"\n            },\n            \"userName\": \"sikander@adam.test\",\n            \"id\": 506024786,\n            \"externalId\": \"sikander@adam.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Sikander2 Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Sikander2\"\n            },\n            \"userName\": \"sikander2@adam.test\",\n            \"id\": 749192368,\n            \"externalId\": \"sikander2@adam.test\",\n            \"title\": \"Staff\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"SOS Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"SOS\"\n            },\n            \"userName\": \"sos2@james.test\",\n            \"id\": 794697070,\n            \"externalId\": \"sos2@james.test\",\n            \"title\": \"tester\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Upload Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Upload\"\n            },\n            \"userName\": \"uqt@adam.test\",\n            \"id\": 465671735,\n            \"externalId\": \"uqt@adam.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test50 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test50\"\n            },\n            \"userName\": \"test50@adam.test\",\n            \"id\": 370374101,\n            \"externalId\": \"d52cbc3fe5ba124e89384ffb068b696a\"\n        }\n    ]\n}"},{"id":"a4a0407e-0179-41a3-920c-0d6eacac5102","name":"Query for an existing Qliq User details by email address","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/users?email=pwdtest@adam.test","host":["{{baseUrl}}"],"path":["users"],"query":[{"key":"email","value":"pwdtest@adam.test"},{"key":"familyName","value":"test","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:05:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"3f789d0c3ca372751076736aeae10ca0\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"3af67e27-9721-426b-be16-362446096d3c"},{"key":"X-Runtime","value":"0.018451"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 1,\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"Resources\": [\n        {\n            \"name\": {\n                \"formatted\": \"Password Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Password\"\n            },\n            \"userName\": \"pwdtest@adam.test\",\n            \"id\": 703793592,\n            \"externalId\": \"pwdtest@adam.test\",\n            \"title\": \"Case Manager\"\n        }\n    ]\n}"}],"_postman_id":"1ae944cc-c8a2-4e71-9d9d-526e7f51e579"},{"name":"Get list of users for Group","id":"ef001ae8-d3fa-4b25-8980-0c3eba5c75c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/users","description":"<p>Perform a Get to list all users in the group</p>\n<p>\n/user_management_api/users</p>","urlObject":{"path":["users"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"4dceb891-22e3-42c6-a1de-4aa354b7df2c","name":"Get list of users for group","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/users","host":["{{baseUrl}}"],"path":["users"],"query":[{"key":"email","value":"<email>","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:03:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"f03973697a12fd534d134e4531440bae\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"47120b69-31eb-4d67-8951-a7c2ecd1d3e8"},{"key":"X-Runtime","value":"0.041737"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 14,\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"Resources\": [\n        {\n            \"name\": {\n                \"formatted\": \"Password Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Password\"\n            },\n            \"userName\": \"pwdtest@adam.test\",\n            \"id\": 703793592,\n            \"externalId\": \"pwdtest@adam.test\",\n            \"title\": \"Case Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Pandu Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Pandu\"\n            },\n            \"userName\": \"pandu@siddu.test\",\n            \"id\": 126978047,\n            \"externalId\": \"pandu@siddu.test\",\n            \"title\": \"Other\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Avatar Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Avatar\"\n            },\n            \"userName\": \"avatar_test@krishna123.test\",\n            \"id\": 588941060,\n            \"externalId\": \"69f3ff3753be8f4c9a176f0d864f568f\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Valleri Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Valleri\"\n            },\n            \"userName\": \"valtest@siddu.test\",\n            \"id\": 876876931,\n            \"externalId\": \"valtest@siddu.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Cloud10 Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Cloud10\"\n            },\n            \"userName\": \"cloud10@adam.test\",\n            \"id\": 859894359,\n            \"externalId\": \"cloud10@adam.test\",\n            \"title\": \"Robot\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Bill Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Bill\"\n            },\n            \"userName\": \"bill@jerson.test\",\n            \"id\": 910922173,\n            \"externalId\": \"bill@jerson.test\",\n            \"title\": \"Administrator\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Alex Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Alex\"\n            },\n            \"userName\": \"alex@adam.test\",\n            \"id\": 348969881,\n            \"externalId\": \"alex@adam.test\",\n            \"title\": \"Staff\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Alex2 Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Alex2\"\n            },\n            \"userName\": \"alex4@adam.test\",\n            \"id\": 104433673,\n            \"externalId\": \"alex4@adam.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Krishna Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Krishna\"\n            },\n            \"userName\": \"krishna@adam.test\",\n            \"id\": 197336103,\n            \"externalId\": \"krishna@adam.test\",\n            \"title\": \"Administrator\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Sikander Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Sikander\"\n            },\n            \"userName\": \"sikander@adam.test\",\n            \"id\": 506024786,\n            \"externalId\": \"sikander@adam.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Sikander2 Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Sikander2\"\n            },\n            \"userName\": \"sikander2@adam.test\",\n            \"id\": 749192368,\n            \"externalId\": \"sikander2@adam.test\",\n            \"title\": \"Staff\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"SOS Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"SOS\"\n            },\n            \"userName\": \"sos2@james.test\",\n            \"id\": 794697070,\n            \"externalId\": \"sos2@james.test\",\n            \"title\": \"tester\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Upload Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Upload\"\n            },\n            \"userName\": \"uqt@adam.test\",\n            \"id\": 465671735,\n            \"externalId\": \"uqt@adam.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test50 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test50\"\n            },\n            \"userName\": \"test50@adam.test\",\n            \"id\": 370374101,\n            \"externalId\": \"d52cbc3fe5ba124e89384ffb068b696a\"\n        }\n    ]\n}"}],"_postman_id":"ef001ae8-d3fa-4b25-8980-0c3eba5c75c5"},{"name":"Query for an existing Qliq User using filter","id":"386f73f6-5290-432e-b8fb-add09fd46c9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/users?filter=familyName%20co%20\"Test\"","description":"<p>A query may be performed on the familyName, givenName, email, userName fields using SCIM query operators. </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Operator</th>\n<th>Description</th>\n<th>Behavior</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>eq</td>\n<td>equal</td>\n<td>The attribute and operator values must be identical for a match.</td>\n</tr>\n<tr>\n<td>co</td>\n<td>contains</td>\n<td>The entire operator value must be a substring of the attribute value for a match.</td>\n</tr>\n<tr>\n<td>sw</td>\n<td>starts with</td>\n<td>The entire operator value must be a substring of the attribute value, starting at the beginning of the attribute value.  This criterion is satisfied if the two strings are identical.</td>\n</tr>\n<tr>\n<td>ew</td>\n<td>ends with</td>\n<td>The entire operator value must be a substring of the attribute value, matching at the end of the attribute value.  This criterion is satisfied if the two strings are identical.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Examples:</strong><br />\nWhen performing a query use one of either the familyName (last name) or email address of the User for an exact search, the query would look like the following:<br />\n{{baseUrl}}/users?filter=familyName%20eq%20\"Test\" <br />\n{{baseUrl}}/users?filter=email%20eq%20\"<a href=\"mailto:test@test.com\">test@test.com</a>\"<br />\n<br />\n%20 is used in the URL to denote spaces.</p>\n","urlObject":{"path":["users"],"host":["{{baseUrl}}"],"query":[{"key":"filter","value":"familyName%20co%20\"Test\""}],"variable":[]}},"response":[{"id":"1a3fd1a7-92f0-4855-b33f-5de4380ec23e","name":"Query for an existing Qliq User using filter","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/users?filter=familyName%20co%20\"Test\"","host":["{{baseUrl}}"],"path":["users"],"query":[{"key":"filter","value":"familyName%20co%20\"Test\""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Sun, 30 Aug 2020 18:45:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"1886f3167d23cc4901954ad1f4298c41\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"789d2c25-b43e-408c-a122-0bfed51e4ba2"},{"key":"X-Runtime","value":"0.805711"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 22,\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"Resources\": [\n        {\n            \"name\": {\n                \"formatted\": \"test50 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test50\"\n            },\n            \"userName\": \"jklewey@hotmail.com\",\n            \"id\": 370374101,\n            \"externalId\": \"d52cbc3fe5ba124e89384ffb068b696a\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test42 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test42\"\n            },\n            \"userName\": \"discordii@yahoo.com\",\n            \"id\": 741697101,\n            \"externalId\": \"8873a33adf53064a94b3eb38bc7b0e04\",\n            \"title\": \"Administrator\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test43 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test43\"\n            },\n            \"userName\": \"test43@jkltest.test\",\n            \"id\": 978765067,\n            \"externalId\": \"88dfbb59a8dc014395c11cb3b28954d9\",\n            \"title\": \"RN\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"qliqDirect jkltest\",\n                \"familyName\": \"jkltest\",\n                \"givenName\": \"qliqDirect\"\n            },\n            \"userName\": \"995722438@qliqdirect.test\",\n            \"id\": 153769216,\n            \"externalId\": \"995722438@qliqdirect.test\",\n            \"title\": \"Other\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Test51 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"Test51\"\n            },\n            \"userName\": \"test51@jkltest.test\",\n            \"id\": 797231903,\n            \"externalId\": \"f1daa091653b984f846117ea37ef6b38\",\n            \"title\": \"Other\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test1 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test1\"\n            },\n            \"userName\": \"test1@lewey.net\",\n            \"id\": 163775227,\n            \"externalId\": \"31c3b6e311d4e744ba6f7afe4fe4b415\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test5 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test5\"\n            },\n            \"userName\": \"test5@lewey.net\",\n            \"id\": 659130558,\n            \"externalId\": \"af7abf2ec141274eabf2195c4ae1ccf4\",\n            \"title\": \"Other\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test9 test9\",\n                \"familyName\": \"test9\",\n                \"givenName\": \"test9\"\n            },\n            \"userName\": \"test9@jkltest.test\",\n            \"id\": 905881842,\n            \"externalId\": \"fd640c689b40d444b390ff2b35f05b1b\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test8 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test8\"\n            },\n            \"userName\": \"test8@jkltest.test\",\n            \"id\": 811358282,\n            \"externalId\": \"e8b4389926662e4e9d3871a5260fee6f\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test10 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test10\"\n            },\n            \"userName\": \"test10@jkltest.test\",\n            \"id\": 758838817,\n            \"externalId\": \"5fe02946d036e44b99e64e5839d23f4b\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"John Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"John\"\n            },\n            \"userName\": \"broken@jkltest.test\",\n            \"id\": 810492491,\n            \"externalId\": \"broken@jkltest.test\",\n            \"title\": \"lkjh\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"staging1 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"staging1\"\n            },\n            \"userName\": \"staging1@jkltest.test\",\n            \"id\": 884306653,\n            \"externalId\": \"7cbc9a9c22d82b4182d82891cb043fc1\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test6 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test6\"\n            },\n            \"userName\": \"test6@jkltest.test\",\n            \"id\": 217236760,\n            \"externalId\": \"85aed740075d324a82dce2552e209b13\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"qliqStor jkltest\",\n                \"familyName\": \"jkltest\",\n                \"givenName\": \"qliqStor\"\n            },\n            \"userName\": \"995722438@qliqstor.test\",\n            \"id\": 690524491,\n            \"externalId\": \"995722438@qliqstor.test\",\n            \"title\": \"Other\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test7 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test7\"\n            },\n            \"userName\": \"test7@jkltest.test\",\n            \"id\": 930069489,\n            \"externalId\": \"c138a511d8ee0340b3845d9e0468a8b0\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test11 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test11\"\n            },\n            \"userName\": \"test11@lewey.net\",\n            \"id\": 354187532,\n            \"externalId\": \"9ff4d8204c75c5419fd8f88548869499\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test12 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test12\"\n            },\n            \"userName\": \"test12@lewey.net\",\n            \"id\": 821907984,\n            \"externalId\": \"5a1dbc42589b7144959277080c7d2557\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test13 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test13\"\n            },\n            \"userName\": \"test13@jkltest.test\",\n            \"id\": 944800641,\n            \"externalId\": \"120c392b40da3842ba02bec4dff58547\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test14 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test14\"\n            },\n            \"userName\": \"test14@jkltest.test\",\n            \"id\": 761237806,\n            \"externalId\": \"67ee68136b9dd24eafe0a7ab0861975d\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test15 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test15\"\n            },\n            \"userName\": \"test15@jkltest.test\",\n            \"id\": 352142204,\n            \"externalId\": \"a8b12397ba1685439b7164d451f4f593\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test16 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test16\"\n            },\n            \"userName\": \"test16@jkltest.test\",\n            \"id\": 957499039,\n            \"externalId\": \"e008137d7895864b8517d61343e8affc\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Aaron Testing\",\n                \"familyName\": \"Testing\",\n                \"givenName\": \"Aaron\"\n            },\n            \"userName\": \"abc@123.test\",\n            \"id\": 564179136,\n            \"externalId\": \"abc@123.test\",\n            \"title\": \"\"\n        }\n    ]\n}"}],"_postman_id":"386f73f6-5290-432e-b8fb-add09fd46c9b"},{"name":"Verify Qliq User","id":"b5c184de-3951-485d-a2ca-9cae794c580f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email_or_mobile\": \"<string>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/verify_qliq_user","description":"<p>You can check if a given email or mobile number has an associated Qliq User Account. If user account is valid, the API returns the User Data. If the User is not found, it will return NOT FOUND.\n</p><p>\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email_or_mobile</td>\n<td>Required</td>\n<td>String that contains either the email address or mobile number</td>\n</tr>\n</tbody>\n</table>\n</div><p>Response will be the following:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>404 - Not found</td>\n<td>Qliq user with the email_or_mobile is not found</td>\n</tr>\n<tr>\n<td>401 - Unauthorized</td>\n<td>If you are using an API key that is not valid, you will receive this response. Cross check the API key.</td>\n</tr>\n<tr>\n<td>200 - OK</td>\n<td>Response will contain the JSON data of the qliq user details.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["verify_qliq_user"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"973077d1-daa1-4e52-9696-32ed99412203","name":"Verify Qliq User","originalRequest":{"method":"POST","header":[{"key":"","value":"","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"email_or_mobile\": \"<string>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/verify_qliq_user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 04 Aug 2020 00:01:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"d09325c385ca20957eb90701d286d6df\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"b2bc9540-e340-42da-818a-e76ee86cae50"},{"key":"X-Runtime","value":"0.164283"}],"cookie":[],"responseTime":null,"body":"{\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"qliq_id\": \"<integer>\",\n    \"title\": \"<string>\",\n    \"thumb_url\": \"<string>\",\n    \"primary_email\": \"<string>\",\n    \"primary_group\": {\n        \"name\": \"<string>\",\n        \"sso_authentication\": false\n    }\n}"}],"_postman_id":"b5c184de-3951-485d-a2ca-9cae794c580f"},{"name":"Verify Qliq Credentials","id":"3ea19190-2e9b-4b77-a70a-7588117b1036","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email_or_mobile\": \"<string>\",\r\n    \"password\": \"<Password encoded as base64 string>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/verify_qliq_credentials","description":"<p>You can check if a User's credentials are valid or not. You can only verify credentials of the user associated with your group.\n</p><p>\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email_or_mobile</td>\n<td>Required</td>\n<td>String that contains either the email address or mobile number</td>\n</tr>\n<tr>\n<td>password</td>\n<td>Required</td>\n<td>String that is the password that has been Base64 encoded.</td>\n</tr>\n</tbody>\n</table>\n</div><p>Response will be the following:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>404 - Not found</td>\n<td>Qliq user with the email_or_mobile is not found</td>\n</tr>\n<tr>\n<td>401 - Unauthorized</td>\n<td>If you are using an API key that is not valid, you will receive this response. Cross check the API key.</td>\n</tr>\n<tr>\n<td>200 - OK</td>\n<td>Response will contain the JSON data of the qliq user details.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["verify_qliq_credentials"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"aa57420d-af39-44ab-b429-a5382300cc8e","name":"Verify Qliq Credentials","originalRequest":{"method":"POST","header":[{"key":"","value":"","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"email_or_mobile\": \"<string>\",\r\n    \"password\": \"<Password encoded as base64 string>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/verify_qliq_credentials"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Sat, 01 Aug 2020 20:07:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"f603d8e348d82e6d05904d61b22cb137\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"Set-Cookie","value":"client_user_ws=BAhJIj97ImlkIjo0NTE4ODQsImV4cGlyYXRpb24iOiIyMDIwLTA4LTAxVDE1OjM3OjA4LjgyNS0wNTowMCJ9BjoGRVQ%3D--eeb9908ee012b8fa29f8ee3186c1dca17ee8023c; path=/"},{"key":"X-Request-Id","value":"53673975-1087-47b9-acc6-aa433629a268"},{"key":"X-Runtime","value":"0.354587"}],"cookie":[],"responseTime":null,"body":"{\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"qliq_id\": \"<integer>\",\n    \"title\": \"<string>\",\n    \"primary_email\": \"<string - email format>\"\n}"}],"_postman_id":"3ea19190-2e9b-4b77-a70a-7588117b1036"},{"name":"Reset Password","id":"66fa7a20-bd5e-4324-ae9f-a08b2f0bb427","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email_or_mobile\": \"{{email_or_mobile}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/reset_password","description":"<p>You can request password reset instructions to be sent to the user associated with your group.\n</p><p>\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email_or_mobile</td>\n<td>Required</td>\n<td>String that contains either the email address or mobile number</td>\n</tr>\n</tbody>\n</table>\n</div><p>Response will be the following:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>404 - Not found</td>\n<td>Qliq user with the email_or_mobile is not found</td>\n</tr>\n<tr>\n<td>401 - Unauthorized</td>\n<td>If you are using an API key that is not valid, you will receive this response. Cross check the API key.</td>\n</tr>\n<tr>\n<td>200 - OK</td>\n<td>Plain text success response. The user will be sent instructions on how to reset their password</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["reset_password"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"66fa7a20-bd5e-4324-ae9f-a08b2f0bb427"}],"id":"9caa569d-1567-41b6-8725-1a69f2f8ff01","description":"<p>User management takes place at the users endpoint. \nIn this endpoint, you can POST a new User, GET an existing User's details via a query.\nTo modify an existing User, you must use the qliq_id as the endpoint.</p>\n","_postman_id":"9caa569d-1567-41b6-8725-1a69f2f8ff01"},{"name":"users/{qliq_id} Copy","item":[{"name":"Get Qliq User's information using qliqID","id":"a765f3db-cbfa-4da8-b109-3a149be77f40","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/users/:qliq_id","description":"<p>When using the /user_management_api/users/:qliq_id path, you will be able to see the meta data related to user creation as well as a list of groups that the User is a part of.</p>\n","urlObject":{"path":["users",":qliq_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"d7f0e5db-d823-4e85-b4af-244e7671087d","description":{"content":"<p>(Required) User qliq id</p>\n","type":"text/plain"},"type":"string","value":"493116987","key":"qliq_id"}]}},"response":[{"id":"4e1bfc50-8a75-490d-88c5-9185d39cc1dd","name":"Get Qliq User's information, given a location","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/users/:qliq_id","host":["{{baseUrl}}"],"path":["users",":qliq_id"],"variable":[{"key":"qliq_id","value":"103950330","type":"string","description":"(Required) User qliq id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Wed, 20 May 2020 00:06:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"735f5c9dab93656565e09ddc0c1d9f5b\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0074979a-d46f-4601-aad8-bdd154687f23"},{"key":"X-Runtime","value":"0.039460"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"id\": 103950330,\n    \"email\": \"apitest@qliqsoft.com\",\n    \"meta\": {\n        \"resourceType\": \"User\",\n        \"created\": \"2020-05-19T11:38:31.000-05:00\",\n        \"lastModified\": \"2020-05-19T16:36:37.000-05:00\"\n    },\n    \"name\": {\n        \"formatted\": \"API T. UpdatedUser\",\n        \"familyName\": \"UpdatedUser\",\n        \"givenName\": \"API\"\n    },\n    \"location\": \"/user_management_api/users/103950330\",\n    \"title\": \"API Testing\",\n    \"groups\": [\n        {\n            \"id\": 811499930,\n            \"name\": \"Support\",\n            \"nonMember\": false,\n            \"fullGroupAccess\": false,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false,\n            \"parentGroupId\": 996197504,\n            \"parentGroupName\": \"Adam's Clinic4\"\n        }\n    ]\n}"}],"_postman_id":"a765f3db-cbfa-4da8-b109-3a149be77f40"},{"name":"Update an existing Qliq User who is part of your organizational group","id":"c3907cbc-3879-4e29-9905-c4912296bd67","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\": {\n        \"givenName\": \"API\",\n        \"familyName\": \"UpdatedUser\",\n        \"middleName\": \"Test1\"\n    },\n    \"displayName\": \"API Test1\",\n  \"emails\": [\n    {\n      \"value\": \"APITest@qliqsoft.com\",\n      \"primary\": true\n    }\n  ],\n    \"phoneNumbers\": [\n        {\n            \"value\": \"940555555\",\n            \"type\": \"work\"\n        }\n    ],\n    \"title\": \"API Testing\",\n    \"department\": \"Support\",\n    \"autoInvite\": \"false\",\n    \"canGroupMessage\": \"true\",\n    \"canBroadcast\": \"true\",\n    \"fullGroupAccess\": \"false\",\n    \"password\": \"anNtMTA4\",\n    \"groups\": [\n        {\n            \"name\": \"Support\",\n            \"value\": \"811499930\"\n        }\n    ]\n}"},"url":"{{baseUrl}}/users/:qliq_id","description":"<p>You can update one or more attributes of the User using PUT. If the User’s Email is updated, an email is sent to the User. If the Mobile Number is updated, an SMS is sent to the User’s old Mobile number as well as to the new Mobile Number. The JSON payload follows the same as the POST payload. You can specify whichever fields you want to update.</p>\n","urlObject":{"path":["users",":qliq_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"ff22e405-480b-43e1-992e-a979a92b1a40","description":{"content":"<p>(Required) User qliq id</p>\n","type":"text/plain"},"type":"string","value":"{{user_location}}","key":"qliq_id"}]}},"response":[{"id":"f00f3f34-1e90-4536-b3a2-d38f3445950c","name":"Update an existing Qliq User who is part of your organizational group","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\": {\n        \"givenName\": \"API\",\n        \"familyName\": \"UpdatedUser\",\n        \"middleName\": \"Test1\"\n    },\n    \"displayName\": \"API Test1\",\n  \"emails\": [\n    {\n      \"value\": \"APITest@qliqsoft.com\",\n      \"primary\": true\n    }\n  ],\n    \"phoneNumbers\": [\n        {\n            \"value\": \"940555555\",\n            \"type\": \"work\"\n        }\n    ],\n    \"title\": \"API Testing\",\n    \"department\": \"Support\",\n    \"autoInvite\": \"false\",\n    \"canGroupMessage\": \"true\",\n    \"canBroadcast\": \"true\",\n    \"fullGroupAccess\": \"false\",\n    \"password\": \"anNtMTA4\",\n    \"groups\": [\n        {\n            \"name\": \"Support\",\n            \"value\": \"811499930\"\n        }\n    ]\n}"},"url":{"raw":"{{baseUrl}}/users/:qliq_id","host":["{{baseUrl}}"],"path":["users",":qliq_id"],"variable":[{"key":"qliq_id","value":"103950330","type":"string","description":"(Required) User qliq id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:41:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"6fbf79a655acc17a4ef37aba39db353f\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"ea69f50b-a60c-4b00-b83e-f0fd737357ba"},{"key":"X-Runtime","value":"0.430529"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"id\": 103950330,\n    \"email\": \"apitest@qliqsoft.com\",\n    \"meta\": {\n        \"resourceType\": \"User\",\n        \"created\": \"2020-05-19T11:38:31.000-05:00\",\n        \"lastModified\": \"2020-05-19T11:41:51.000-05:00\"\n    },\n    \"name\": {\n        \"formatted\": \"API T. UpdatedUser\",\n        \"familyName\": \"UpdatedUser\",\n        \"givenName\": \"API\"\n    },\n    \"location\": \"/user_management_api/users/103950330\",\n    \"title\": \"API Testing\",\n    \"groups\": [\n        {\n            \"id\": 811499930,\n            \"name\": \"Support\",\n            \"nonMember\": false,\n            \"fullGroupAccess\": false,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false,\n            \"parentGroupId\": 996197504,\n            \"parentGroupName\": \"Adam's Clinic4\"\n        }\n    ]\n}"}],"_postman_id":"c3907cbc-3879-4e29-9905-c4912296bd67"},{"name":"Remove a Qliq User from your organizational group","id":"aca2dc9e-a7a2-44a9-9d76-f827d8a579f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{baseUrl}}/users/:qliq_id","description":"<p>When deleting a user. A success response is 200 OK.</p>\n","urlObject":{"path":["users",":qliq_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"999d9c3b-ac30-47d6-957a-998d5bf0d649","description":{"content":"<p>(Required) User qliq id</p>\n","type":"text/plain"},"type":"string","value":"<integer>","key":"qliq_id"}]}},"response":[{"id":"834529e1-0c64-4811-aee2-a3aa3dc31257","name":"Remove a Qliq User from your organizational group","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/users/:qliq_id","host":["{{baseUrl}}"],"path":["users",":qliq_id"],"variable":[{"key":"qliq_id","value":"163775227","type":"string","description":"(Required) User qliq id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:43:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"c696817118b680550851011544840318\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"103357c4-14f9-4a40-8592-279df10890d6"},{"key":"X-Runtime","value":"0.130953"}],"cookie":[],"responseTime":null,"body":"ok"}],"_postman_id":"aca2dc9e-a7a2-44a9-9d76-f827d8a579f3"}],"id":"68330f6f-f3d4-4e3c-a123-20107ae7b60a","description":"<p>At the users/:qliq_id endpoint you can modify or delete a User, as well as GET the User information. PUT will allow you to update an existing Qliq User who is part of your organization, DEL will delete that User from your organization, and GET will retrieve the User's metadata.</p>\n","_postman_id":"68330f6f-f3d4-4e3c-a123-20107ae7b60a"},{"name":"groups Copy","item":[{"name":"Must be used when Adding a new Qliq Subgroup. The group is only visible inside your organizational group","id":"c745505a-ba5d-45ab-ac83-69011329de78","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"displayName\": \"TestGroupAdd12\"\n}"},"url":"{{baseUrl}}/groups","description":"<p>Add a Subgroup to your organization. Subgroups are only visible inside of your organizational group.</p>\n","urlObject":{"path":["groups"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"5babfad6-9384-41ff-b2e1-4a7ca2268fdb","name":"Must be used when Adding a new Qliq Subgroup. The group is only visible inside your organizational group","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"displayName\": \"APITestGroup\"\n}"},"url":"{{baseUrl}}/groups"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:34:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"ee0896da3ac2a97a0f5df98edeb8f4c5\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"3964f3b6-f262-4f42-8f17-cb1efea13a0f"},{"key":"X-Runtime","value":"0.074761"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"id\": 179311435,\n    \"displayName\": \"APITestGroup\",\n    \"meta\": {\n        \"resourceType\": \"Group\",\n        \"created\": \"2020-05-19T11:34:57.000-05:00\",\n        \"lastModified\": \"2020-05-19T11:34:57.000-05:00\",\n        \"location\": \"/user_management_api/groups/179311435\"\n    }\n}"}],"_postman_id":"c745505a-ba5d-45ab-ac83-69011329de78"},{"name":"Query for all subgroups in your organizational group.","id":"e4de9874-b09f-4d88-9ee1-ac10b35da523","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/groups","description":"<p>List all subgroups in your organizational group.</p>\n","urlObject":{"path":["groups"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"17a0fef9-b593-4bf1-a2d4-5fad9f271c99","name":"Query for all subgroups in your organizational group.","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:33:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"fdfba861fc78a252b1ce0a4e30c0da59\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"9c23b376-44f5-4593-a02b-eb39d9a1ad1a"},{"key":"X-Runtime","value":"0.053111"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 65,\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"Resources\": [\n        {\n            \"displayName\": \"on Call\",\n            \"id\": 931031350,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Management\",\n            \"id\": 225375378,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true,\n            \"externalId\": \"4e426112869ad94d99efefa19bb3b4ae\"\n        },\n        {\n            \"displayName\": \"Alex test2\",\n            \"id\": 178014112,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Alex Test 4\",\n            \"id\": 863772674,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Addison\",\n            \"id\": 788375877,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"red\",\n            \"id\": 457745005,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Abbott\",\n            \"id\": 662696407,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Abilene\",\n            \"id\": 490457523,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Ackerly\",\n            \"id\": 442410691,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Plano\",\n            \"id\": 441317252,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Billing\",\n            \"id\": 582776521,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Dallas\",\n            \"id\": 688633689,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"OnCall\",\n            \"id\": 447221353,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Floor A\",\n            \"id\": 866932929,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Clinic\",\n            \"id\": 783914388,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"start123\",\n            \"id\": 119069866,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Arlington\",\n            \"id\": 438047499,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Support\",\n            \"id\": 811499930,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"IT\",\n            \"id\": 447008449,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Fortworth\",\n            \"id\": 982177977,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Front Office\",\n            \"id\": 903900882,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Admitting\",\n            \"id\": 504629802,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Pediatrics\",\n            \"id\": 806164562,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"non mem\",\n            \"id\": 237216905,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"A-Team\",\n            \"id\": 526758372,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Non-members test\",\n            \"id\": 318514488,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Sikander\",\n            \"id\": 319040476,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Adam's Subgroup 2 Server 2\",\n            \"id\": 107926046,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true,\n            \"externalId\": \"ba049e34c9f1414281f3cab13784ca86\"\n        },\n        {\n            \"displayName\": \"Disabled users test 02\",\n            \"id\": 459751045,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"A Disabled User Test Group\",\n            \"id\": 480073660,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"5/5/19\",\n            \"id\": 370006439,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Test devices\",\n            \"id\": 400258474,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"Small Group\",\n            \"id\": 324650016,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"potato\",\n            \"id\": 691090029,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Test Group 06/10\",\n            \"id\": 908675884,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Triple-Play11\",\n            \"id\": 422867173,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"Frisco \",\n            \"id\": 442490522,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Mango_Mango\",\n            \"id\": 113125524,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"S.A.G.\",\n            \"id\": 982405400,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"GOAL 9/1/19\",\n            \"id\": 128404809,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Nurse Role\",\n            \"id\": 201451674,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Team Doc\",\n            \"id\": 912357750,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Q & A /Customer Service\",\n            \"id\": 386910938,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Rift\",\n            \"id\": 476561067,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"alena.alena\\\"678%\",\n            \"id\": 264754246,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"AlenaN_TestGR\",\n            \"id\": 546697473,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"nFront Office\",\n            \"id\": 428879962,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Non Member test 1 \",\n            \"id\": 145271667,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"New 2\",\n            \"id\": 300110591,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"pizza/ - places \",\n            \"id\": 170622876,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"New 12\",\n            \"id\": 572097665,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Subgroup 1\",\n            \"id\": 573648279,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"sub kroop\",\n            \"id\": 393396270,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"December20\",\n            \"id\": 740834690,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Hyd\",\n            \"id\": 875442954,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Chat Widget subgroup\",\n            \"id\": 328844435,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Chat Widget subgroup 2\",\n            \"id\": 689358748,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"UserManagementAPITest\",\n            \"id\": 625609300,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd\",\n            \"id\": 877840442,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd1\",\n            \"id\": 173978798,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd2\",\n            \"id\": 182508545,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd3\",\n            \"id\": 579245892,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd4\",\n            \"id\": 474355252,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd5\",\n            \"id\": 253152143,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd13\",\n            \"id\": 737515772,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        }\n    ]\n}"}],"_postman_id":"e4de9874-b09f-4d88-9ee1-ac10b35da523"},{"name":"GET Subgroup members","id":"74f6d765-054a-46ef-aa3b-8cc0beb386fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/groups/:qliq_id/members","description":"<p>List all subgroups in your organizational group.</p>\n","urlObject":{"path":["groups",":qliq_id","members"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"c8b030f3-5561-4047-9b5c-4a252c299db9","type":"any","value":"{{subgroup_qliq_id}}","key":"qliq_id"}]}},"response":[{"id":"c59e784b-3e7a-455e-829d-bae6e50322e5","name":"Query for all subgroups in your organizational group.","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:33:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"fdfba861fc78a252b1ce0a4e30c0da59\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"9c23b376-44f5-4593-a02b-eb39d9a1ad1a"},{"key":"X-Runtime","value":"0.053111"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 65,\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"Resources\": [\n        {\n            \"displayName\": \"on Call\",\n            \"id\": 931031350,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Management\",\n            \"id\": 225375378,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true,\n            \"externalId\": \"4e426112869ad94d99efefa19bb3b4ae\"\n        },\n        {\n            \"displayName\": \"Alex test2\",\n            \"id\": 178014112,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Alex Test 4\",\n            \"id\": 863772674,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Addison\",\n            \"id\": 788375877,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"red\",\n            \"id\": 457745005,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Abbott\",\n            \"id\": 662696407,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Abilene\",\n            \"id\": 490457523,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Ackerly\",\n            \"id\": 442410691,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Plano\",\n            \"id\": 441317252,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Billing\",\n            \"id\": 582776521,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Dallas\",\n            \"id\": 688633689,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"OnCall\",\n            \"id\": 447221353,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Floor A\",\n            \"id\": 866932929,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Clinic\",\n            \"id\": 783914388,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"start123\",\n            \"id\": 119069866,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Arlington\",\n            \"id\": 438047499,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Support\",\n            \"id\": 811499930,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"IT\",\n            \"id\": 447008449,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Fortworth\",\n            \"id\": 982177977,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Front Office\",\n            \"id\": 903900882,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Admitting\",\n            \"id\": 504629802,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Pediatrics\",\n            \"id\": 806164562,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"non mem\",\n            \"id\": 237216905,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"A-Team\",\n            \"id\": 526758372,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Non-members test\",\n            \"id\": 318514488,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Sikander\",\n            \"id\": 319040476,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Adam's Subgroup 2 Server 2\",\n            \"id\": 107926046,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true,\n            \"externalId\": \"ba049e34c9f1414281f3cab13784ca86\"\n        },\n        {\n            \"displayName\": \"Disabled users test 02\",\n            \"id\": 459751045,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"A Disabled User Test Group\",\n            \"id\": 480073660,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"5/5/19\",\n            \"id\": 370006439,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Test devices\",\n            \"id\": 400258474,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"Small Group\",\n            \"id\": 324650016,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"potato\",\n            \"id\": 691090029,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Test Group 06/10\",\n            \"id\": 908675884,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Triple-Play11\",\n            \"id\": 422867173,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"Frisco \",\n            \"id\": 442490522,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Mango_Mango\",\n            \"id\": 113125524,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"S.A.G.\",\n            \"id\": 982405400,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"GOAL 9/1/19\",\n            \"id\": 128404809,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Nurse Role\",\n            \"id\": 201451674,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Team Doc\",\n            \"id\": 912357750,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Q & A /Customer Service\",\n            \"id\": 386910938,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Rift\",\n            \"id\": 476561067,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"alena.alena\\\"678%\",\n            \"id\": 264754246,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"AlenaN_TestGR\",\n            \"id\": 546697473,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"nFront Office\",\n            \"id\": 428879962,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Non Member test 1 \",\n            \"id\": 145271667,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"New 2\",\n            \"id\": 300110591,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"pizza/ - places \",\n            \"id\": 170622876,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"New 12\",\n            \"id\": 572097665,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Subgroup 1\",\n            \"id\": 573648279,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"sub kroop\",\n            \"id\": 393396270,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"December20\",\n            \"id\": 740834690,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Hyd\",\n            \"id\": 875442954,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Chat Widget subgroup\",\n            \"id\": 328844435,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Chat Widget subgroup 2\",\n            \"id\": 689358748,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"UserManagementAPITest\",\n            \"id\": 625609300,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd\",\n            \"id\": 877840442,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd1\",\n            \"id\": 173978798,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd2\",\n            \"id\": 182508545,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd3\",\n            \"id\": 579245892,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd4\",\n            \"id\": 474355252,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd5\",\n            \"id\": 253152143,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd13\",\n            \"id\": 737515772,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        }\n    ]\n}"}],"_postman_id":"74f6d765-054a-46ef-aa3b-8cc0beb386fa"}],"id":"479fd141-5599-4a91-bb51-948e0ebaedbe","description":"<p>Group management takes place at the groups endpoint. In this endpoint, you can POST a new Gser, GET an existing Groups's details via a query. To modify an existing Group name, you must use the qliq_id as the endpoint.</p>\n","_postman_id":"479fd141-5599-4a91-bb51-948e0ebaedbe"},{"name":"groups/{qliq_id} Copy","item":[{"name":"Find Group, given a location","id":"266dff6e-dba1-4b20-bf6b-6e6af68b1590","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/groups/:qliq_id","description":"<p>When using the /user_management_api/groups/:qliq_id path, you will be able to see the meta data related to the group creation.</p>\n","urlObject":{"path":["groups",":qliq_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"aa242994-38dd-4ee0-ab51-bf3a6323f6d0","description":{"content":"<p>(Required) ID of Group to return</p>\n","type":"text/plain"},"type":"string","value":"{{group_location}}","key":"qliq_id"}]}},"response":[{"id":"9436898f-72cc-42d6-a2f3-395e2a6ecd81","name":"Find Group, given a location","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/groups/:qliq_id","host":["{{baseUrl}}"],"path":["groups",":qliq_id"],"variable":[{"key":"qliq_id","value":"737515772","type":"string","description":"(Required) ID of Group to return"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 18:21:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"c50a82d74cf2249e5718e98f998ab181\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"7a7465f1-0c54-47c8-a5bb-1237edbe858b"},{"key":"X-Runtime","value":"0.025957"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"id\": 737515772,\n    \"displayName\": \"TestGroupAdd13\",\n    \"meta\": {\n        \"resourceType\": \"Group\",\n        \"created\": \"2020-05-18T11:44:28.000-05:00\",\n        \"lastModified\": \"2020-05-18T11:44:28.000-05:00\",\n        \"location\": \"/user_management_api/groups/737515772/737515772\"\n    }\n}"},{"id":"fd9b8c1a-10a9-4557-8b6b-6d59e9ea16c5","name":"Find Group, given a location","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/groups/:qliq_id","host":["{{baseUrl}}"],"path":["groups",":qliq_id"],"variable":[{"key":"qliq_id","value":"{{group_location}}","type":"string","description":"(Required) ID of Group to return"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Wed, 20 May 2020 00:45:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"61b6095b02e51e7be490d7a915433453\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"375988ce-5c1e-4ba6-b86f-1b41094d72d6"},{"key":"X-Runtime","value":"0.023338"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"id\": 179311435,\n    \"displayName\": \"Test Group Modify 2\",\n    \"meta\": {\n        \"resourceType\": \"Group\",\n        \"created\": \"2020-05-19T11:34:57.000-05:00\",\n        \"lastModified\": \"2020-05-19T19:45:11.000-05:00\",\n        \"location\": \"/user_management_api/groups/179311435/179311435\"\n    }\n}"}],"_postman_id":"266dff6e-dba1-4b20-bf6b-6e6af68b1590"},{"name":"Update an existing group","id":"2d0a28d8-af67-4500-86f8-99e9041cc06f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"displayName\": \"Test Group Modify 2\"\n}"},"url":"{{baseUrl}}/groups/:qliq_id","description":"<p>Must be used when Updating an existing Qliq Subgroup who is part of your organizational group. PUT allows the name of the subgroup to be changed.</p>\n","urlObject":{"path":["groups",":qliq_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"8e503cb9-2da7-4f19-90fd-70cd37d15316","type":"string","value":"{{group_location}}","key":"qliq_id"}]}},"response":[{"id":"61d5d8ea-a751-4103-8838-9d22b2ea1575","name":"Update an existing group","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"displayName\": \"Test Group Modify 2\"\n}"},"url":{"raw":"{{baseUrl}}/groups/:qliq_id","host":["{{baseUrl}}"],"path":["groups",":qliq_id"],"variable":[{"key":"qliq_id","value":"{{group_location}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Wed, 20 May 2020 00:45:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"ed0e46558b55d0fa94edf7eedbd85a76\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"329b72ec-eebd-4bf8-90ca-c92d993acacb"},{"key":"X-Runtime","value":"0.038970"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"id\": 179311435,\n    \"displayName\": \"Test Group Modify 2\",\n    \"meta\": {\n        \"resourceType\": \"Group\",\n        \"created\": \"2020-05-19T11:34:57.000-05:00\",\n        \"lastModified\": \"2020-05-19T19:45:11.000-05:00\",\n        \"location\": \"/user_management_api/groups/179311435/179311435\"\n    }\n}"},{"id":"8e3177d7-e777-4869-99b6-9a625b244691","name":"Update an existing group","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"displayName\": \"Test Group Modify 2\"\n}"},"url":{"raw":"{{baseUrl}}/groups/:qliq_id","host":["{{baseUrl}}"],"path":["groups",":qliq_id"],"variable":[{"key":"qliq_id","value":"737515772"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 18:22:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"c210166a16e08bb5f87e96ae9f8691ad\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"98153485-6085-467f-8136-f8647ea745dd"},{"key":"X-Runtime","value":"0.057460"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"id\": 737515772,\n    \"displayName\": \"Test Group Modify 2\",\n    \"meta\": {\n        \"resourceType\": \"Group\",\n        \"created\": \"2020-05-18T11:44:28.000-05:00\",\n        \"lastModified\": \"2020-05-19T13:22:36.000-05:00\",\n        \"location\": \"/user_management_api/groups/737515772/737515772\"\n    }\n}"}],"_postman_id":"2d0a28d8-af67-4500-86f8-99e9041cc06f"},{"name":"Remove a subgroup from your organizational group","id":"2f1db5a7-df0b-4ff0-b3f9-31b316234737","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{baseUrl}}/groups/:qliq_id","description":"<p>When deleting a Group. A success response is 200 OK.</p>\n","urlObject":{"path":["groups",":qliq_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"a0882b8b-1029-4890-86da-4514986d8630","description":{"content":"<p>(Required) ID of Group to return</p>\n","type":"text/plain"},"type":"string","value":"{{group_location}}","key":"qliq_id"}]}},"response":[{"id":"560231ab-cfb9-488e-8025-1b160bf537d9","name":"Remove a subgroup from your organizational group","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/groups/:qliq_id","host":["{{baseUrl}}"],"path":["groups",":qliq_id"],"variable":[{"key":"qliq_id","value":"737515772","type":"string","description":"(Required) ID of Group to return"}]}},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 18:23:26 GMT"},{"key":"Content-Type","value":"text/html"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"cc923cdde8bbc2611379e629cf51e320\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"58434947-17b3-48b0-8e47-1506257a0585"},{"key":"X-Runtime","value":"0.278442"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"2f1db5a7-df0b-4ff0-b3f9-31b316234737"}],"id":"fd3e3067-09aa-4841-96f2-1e74c6e01c45","description":"<p>At the groups/:qliq_id endpoint you can modify or delete a Group, as well as GET the Group information. PUT will allow you to update an existing Qliq Group that is part of your organization, DEL will delete that Group from your organization, and GET will retrieve the Group's metadata.</p>\n","_postman_id":"fd3e3067-09aa-4841-96f2-1e74c6e01c45"},{"name":"External Groups Copy","item":[{"name":"Get  External Groups","id":"7290f3ff-d58d-43d8-9012-8343d2383d44","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/external_groups/","description":"<p>List of External Groups for an organization.</p>\n<p><b>Response</b></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Mandatory</td>\n<td>integer - This is an internal id</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Mandatory</td>\n<td>String - enum of group_link</td>\n</tr>\n<tr>\n<td>attributes</td>\n<td>Mandator</td>\n<td>Array - remaining parameters are part of the array</td>\n</tr>\n<tr>\n<td>id</td>\n<td>Mandatory</td>\n<td>integer - internal id</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Mandatory</td>\n<td>string - 32 character UUID - This is the UUID of External Group</td>\n</tr>\n<tr>\n<td>archiveMessages</td>\n<td>Mandatory</td>\n<td>boolean - True means that this group is archiving messages into the qliqSTOR configured for this group</td>\n</tr>\n<tr>\n<td>qliqId</td>\n<td>Mandatory</td>\n<td>integer - this is the qliqID of the group</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Mandatory</td>\n<td>string - Group's Name</td>\n</tr>\n<tr>\n<td>created</td>\n<td>Mandatory</td>\n<td>The date and time of when the group was created</td>\n</tr>\n<tr>\n<td>initiator</td>\n<td>Mandatory</td>\n<td>boolean - identifies if this group was the originator of the External Group request</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Mandatory</td>\n<td>string - enum: accepted, pending, declined</td>\n</tr>\n<tr>\n<td>adminName</td>\n<td>Mandatory</td>\n<td>string - Group Owner's name</td>\n</tr>\n<tr>\n<td>adminPhone</td>\n<td>Mandatory</td>\n<td>string - Group's phone number</td>\n</tr>\n<tr>\n<td>adminEmail</td>\n<td>Mandatory</td>\n<td>string - email address of the Group</td>\n</tr>\n<tr>\n<td>website</td>\n<td>Mandatory</td>\n<td>string - URL of the Group</td>\n</tr>\n<tr>\n<td>addressLine1</td>\n<td>Mandatory</td>\n<td>string - Mailing address of the group</td>\n</tr>\n<tr>\n<td>addressLine2</td>\n<td>Mandatory</td>\n<td>string - continuation of mailing address</td>\n</tr>\n<tr>\n<td>allowArchiving</td>\n<td>Mandatory</td>\n<td>boolean - always true</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",""],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"6392313e-339b-49fb-bb87-b6588defa19c","name":"Get  External Groups","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/external_groups/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 17:32:33 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"5a265846faa10fd7f5ef347b23fcb7b0\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"356f267e-62d0-4f72-be1d-9a7e1f2bd85d"},{"key":"X-Runtime","value":"0.084803"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": \"<integer - internal id>\",\n            \"type\": \"group_link\",\n            \"attributes\": {\n                \"id\": <integer - internal id>,\n                \"uuid\": \"<string - 32 character UUID>\",\n                \"archiveMessages\": <boolean>,\n                \"qliqId\": <integer>,\n                \"name\": \"<string>\",\n                \"created\": \"<datetime>\",\n                \"initiator\": <boolean>,\n                \"status\": \"<string - enum: accepted, pending, declined>\",\n                \"adminName\": \"<string>\",\n                \"adminPhone\": \"<string>\",\n                \"adminEmail\": \"<string>\",\n                \"website\": \"<string>\",\n                \"addressLine1\": \"<string>\",\n                \"addressLine2\": \"<string>\",\n                \"allowArchiving\": boolean - always true\n            }\n        }\n    ]\n}"}],"_postman_id":"7290f3ff-d58d-43d8-9012-8343d2383d44"},{"name":"Get External Groups by UUID","id":"5f74d751-492a-4b35-bc69-fb4bcd9afc1d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/external_groups/:uuid","description":"<p>Get details of an External Group connection by the External Group's UUID.</p>\n<p><b>Response</b></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Mandatory</td>\n<td>integer - This is an internal id</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Mandatory</td>\n<td>String - enum of group_link</td>\n</tr>\n<tr>\n<td>attributes</td>\n<td>Mandator</td>\n<td>Array - remaining parameters are part of the array</td>\n</tr>\n<tr>\n<td>id</td>\n<td>Mandatory</td>\n<td>integer - internal id</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Mandatory</td>\n<td>string - 32 character UUID - This is the UUID of External Group</td>\n</tr>\n<tr>\n<td>archiveMessages</td>\n<td>Mandatory</td>\n<td>boolean - True means that this group is archiving messages into the qliqSTOR configured for this group</td>\n</tr>\n<tr>\n<td>qliqId</td>\n<td>Mandatory</td>\n<td>integer - this is the qliqID of the group</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Mandatory</td>\n<td>string - Group's Name</td>\n</tr>\n<tr>\n<td>created</td>\n<td>Mandatory</td>\n<td>The date and time of when the group was created</td>\n</tr>\n<tr>\n<td>initiator</td>\n<td>Mandatory</td>\n<td>boolean - identifies if this group was the originator of the External Group request</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Mandatory</td>\n<td>string - enum: accepted, pending, declined</td>\n</tr>\n<tr>\n<td>adminName</td>\n<td>Mandatory</td>\n<td>string - Group Owner's name</td>\n</tr>\n<tr>\n<td>adminPhone</td>\n<td>Mandatory</td>\n<td>string - Group's phone number</td>\n</tr>\n<tr>\n<td>adminEmail</td>\n<td>Mandatory</td>\n<td>string - email address of the Group</td>\n</tr>\n<tr>\n<td>website</td>\n<td>Mandatory</td>\n<td>string - URL of the Group</td>\n</tr>\n<tr>\n<td>addressLine1</td>\n<td>Mandatory</td>\n<td>string - Mailing address of the group</td>\n</tr>\n<tr>\n<td>addressLine2</td>\n<td>Mandatory</td>\n<td>string - continuation of mailing address</td>\n</tr>\n<tr>\n<td>allowArchiving</td>\n<td>Mandatory</td>\n<td>boolean - always true</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",":uuid"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"69de5ca8-f848-40dc-8a41-d0559249832c","type":"string","value":"{{external_group_uuid}}","key":"uuid"}]}},"response":[{"id":"1dcd89a4-7853-4ea4-b407-2ed83164e978","name":"Get External Groups by UUID","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/external_groups/:uuid","host":["{{baseUrl}}"],"path":["external_groups",":uuid"],"variable":[{"key":"uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 16:55:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"6d059ff3c55cd71f67f997aa4a5f71e6\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"904a57d5-6ca0-4a79-80ee-71a135390d22"},{"key":"X-Runtime","value":"0.020592"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": \"<integer - internal id>\",\n            \"type\": \"group_link\",\n            \"attributes\": {\n                \"id\": <integer - internal id>,\n                \"uuid\": \"<string - 32 character UUID>\",\n                \"archiveMessages\": <boolean>,\n                \"qliqId\": <integer>,\n                \"name\": \"<string>\",\n                \"created\": \"<datetime>\",\n                \"initiator\": <boolean>,\n                \"status\": \"<string - enum: accepted, pending, declined>\",\n                \"adminName\": \"<string>\",\n                \"adminPhone\": \"<string>\",\n                \"adminEmail\": \"<string>\",\n                \"website\": \"<string>\",\n                \"addressLine1\": \"<string>\",\n                \"addressLine2\": \"<string>\",\n                \"allowArchiving\": boolean - always true\n            }\n        }\n    ]\n}"}],"_postman_id":"5f74d751-492a-4b35-bc69-fb4bcd9afc1d"},{"name":"Initiate an external group connection by sending invitation","id":"7e44fbe6-de41-4e2c-abc2-fe4e95c33b4f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"qliq_id\": \"{{external_group_qliqId}}\",\r\n    \"email_subject\": \"<string>\",\r\n    \"send_email\": \"<boolean>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/external_groups/invite","description":"<p>The intiation of an external group connection may be performed by either group involved in the external connection.</p>\n<p>The body of the External Group Connection requires the following information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>qliq_id</td>\n<td>Mandatory</td>\n<td>integer - external group's qliqID</td>\n</tr>\n<tr>\n<td>email_subject</td>\n<td>Mandatory</td>\n<td>String - email subject line requesting the establishment of the connection</td>\n</tr>\n<tr>\n<td>send_email</td>\n<td>Mandatory</td>\n<td>Boolean - true will generate an email &amp; false will not generate the email</td>\n</tr>\n</tbody>\n</table>\n</div><p><b>Response</b></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Mandatory</td>\n<td>integer - This is an internal id</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Mandatory</td>\n<td>String - enum of group_link</td>\n</tr>\n<tr>\n<td>attributes</td>\n<td>Mandator</td>\n<td>Array - remaining parameters are part of the array</td>\n</tr>\n<tr>\n<td>id</td>\n<td>Mandatory</td>\n<td>integer - internal id</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Mandatory</td>\n<td>string - 32 character UUID - This is the UUID of External Group</td>\n</tr>\n<tr>\n<td>archiveMessages</td>\n<td>Mandatory</td>\n<td>boolean - True means that this group is archiving messages into the qliqSTOR configured for this group</td>\n</tr>\n<tr>\n<td>qliqId</td>\n<td>Mandatory</td>\n<td>integer - this is the qliqID of the group</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Mandatory</td>\n<td>string - Group's Name</td>\n</tr>\n<tr>\n<td>created</td>\n<td>Mandatory</td>\n<td>The date and time of when the group was created</td>\n</tr>\n<tr>\n<td>initiator</td>\n<td>Mandatory</td>\n<td>boolean - identifies if this group was the originator of the External Group request</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Mandatory</td>\n<td>string - enum: accepted, pending, declined</td>\n</tr>\n<tr>\n<td>adminName</td>\n<td>Mandatory</td>\n<td>string - Group Owner's name</td>\n</tr>\n<tr>\n<td>adminPhone</td>\n<td>Mandatory</td>\n<td>string - Group's phone number</td>\n</tr>\n<tr>\n<td>adminEmail</td>\n<td>Mandatory</td>\n<td>string - email address of the Group</td>\n</tr>\n<tr>\n<td>website</td>\n<td>Mandatory</td>\n<td>string - URL of the Group</td>\n</tr>\n<tr>\n<td>addressLine1</td>\n<td>Mandatory</td>\n<td>string - Mailing address of the group</td>\n</tr>\n<tr>\n<td>addressLine2</td>\n<td>Mandatory</td>\n<td>string - continuation of mailing address</td>\n</tr>\n<tr>\n<td>allowArchiving</td>\n<td>Mandatory</td>\n<td>boolean - always true</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups","invite"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"db676ae3-70a3-41af-83ac-fb2a73389f29","name":"Initiate an external group connection by sending invitation","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"qliq_id\": \"{{external_group_qliqId}}\",\r\n    \"email_subject\": \"<string>\",\r\n    \"send_email\": \"false\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/external_groups/invite"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 17:38:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"4a44f96c16b409d3ae19c5ee84ab0ed7\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0c617319-3b17-4a12-9118-8f7150c3eb6a"},{"key":"X-Runtime","value":"0.034093"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": \"<integer - internal id>\",\n            \"type\": \"group_link\",\n            \"attributes\": {\n                \"id\": <integer - internal id>,\n                \"uuid\": \"<string - 32 character UUID>\",\n                \"archiveMessages\": <boolean>,\n                \"qliqId\": <integer>,\n                \"name\": \"<string>\",\n                \"created\": \"<datetime>\",\n                \"initiator\": <boolean>,\n                \"status\": \"<string - enum: accepted, pending, declined>\",\n                \"adminName\": \"<string>\",\n                \"adminPhone\": \"<string>\",\n                \"adminEmail\": \"<string>\",\n                \"website\": \"<string>\",\n                \"addressLine1\": \"<string>\",\n                \"addressLine2\": \"<string>\",\n                \"allowArchiving\": boolean - always true\n            }\n        }\n    ]\n}"}],"_postman_id":"7e44fbe6-de41-4e2c-abc2-fe4e95c33b4f"},{"name":"Accept  External Group request","id":"77e44831-3a70-4547-a7da-667c14ea66b6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/external_groups/:external_group_uuid/accept","description":"<p>This Post command will accept an External Group request that was initiated from outside the organization.</p>\n<p>In the URL path, you must include the UUID of the External Group that you wish to accept the External Group Request invitation.</p>\n<p>Response if successful will be status code 200 with the body contents of </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>string - enum: ok</td>\n</tr>\n<tr>\n<td>link_status</td>\n<td>string - enum: accepted</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",":external_group_uuid","accept"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"ff3fd6c6-8171-4ee7-a91e-c08949fb967f","type":"string","value":"{{external_group_uuid}}","key":"external_group_uuid"}]}},"response":[{"id":"4f8e5923-2385-48b6-927e-a236f44fb475","name":"Patch Accept/Decline External Group request","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{ \"accept\": true}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/external_groups/:external_group_uuid","host":["{{baseUrl}}"],"path":["external_groups",":external_group_uuid"],"variable":[{"key":"external_group_uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 26 Jan 2021 13:54:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"42b1fa600ec836a97278e4e72633ec52\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"ed46b1a3-e3b2-4f24-ada1-4a56e886c5e6"},{"key":"X-Runtime","value":"0.081381"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"link_status\": \"accepted\"\n}"},{"id":"739dba6c-ea25-42bf-aeff-a61454e26ed3","name":"Accept  External Group request","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/external_groups/:external_group_uuid/accept","host":["{{baseUrl}}"],"path":["external_groups",":external_group_uuid","accept"],"variable":[{"key":"external_group_uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 17:37:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"7fcaef9966f0e54ae174edfbda9cfbc0\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"1960ccd4-c17a-4409-a259-e67e947b8605"},{"key":"X-Runtime","value":"0.046806"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"link_status\": \"accepted\"\n}"}],"_postman_id":"77e44831-3a70-4547-a7da-667c14ea66b6"},{"name":"Decline External Group request","id":"4acbbf52-9437-4268-ba2e-f469378e3a8d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/external_groups/:external_group_uuid/decline","description":"<p>This Post command will decline an External Group request that was initiated from outside the organization.</p>\n<p>In the URL path, you must include the UUID of the External Group that you wish to decline the External Group Request invitation.</p>\n<p>Response if successful will be status code 200 with the body contents of </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>string - enum: ok</td>\n</tr>\n<tr>\n<td>link_status</td>\n<td>string - enum: declined</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",":external_group_uuid","decline"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"2cdc997e-d0d1-4f7a-819b-12aef3c54af8","type":"string","value":"{{external_group_uuid}}","key":"external_group_uuid"}]}},"response":[{"id":"c51893fb-4c63-4e17-8cf0-e15eb56e250e","name":"Decline External Group request","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/external_groups/:external_group_uuid/decline","host":["{{baseUrl}}"],"path":["external_groups",":external_group_uuid","decline"],"variable":[{"key":"external_group_uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 16:52:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"791eb40c2e7ffd38214d1776dee99697\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"bd07e20c-ef3e-41f6-8424-39c9862b6e15"},{"key":"X-Runtime","value":"0.021795"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"link_status\": \"declined\"\n}"}],"_postman_id":"4acbbf52-9437-4268-ba2e-f469378e3a8d"},{"name":"Enable Archiving to External Group","id":"c52e43c1-901f-44e9-9be1-00252cb77e17","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"POST","header":[],"url":"{{baseUrl}}/external_groups/:external_group_uuid/start_archive","description":"<p>This Post command will Enable archiving of your group's secure messages into the External Group whose UUID is specified in the URL.</p>\n<p>In the URL path, you must include the UUID of the External Group that you wish to enable archiving to.</p>\n<p>Response if successful will be status code 200 with the body contents of </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>string - enum: ok</td>\n</tr>\n<tr>\n<td>archive_messages</td>\n<td>boolean - enum: true</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",":external_group_uuid","start_archive"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"0e170908-f615-4182-9362-def3896f4c52","type":"string","value":"{{external_group_uuid}}","key":"external_group_uuid"}]}},"response":[{"id":"04daa8a5-83f0-4710-9a7b-62f58fbb0bca","name":"Patch Enable Archiving to External Group","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{baseUrl}}/external_groups/:external_group_uuid/start_archive","host":["{{baseUrl}}"],"path":["external_groups",":external_group_uuid","start_archive"],"variable":[{"key":"external_group_uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 17:31:23 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"03bdf4b62eb132ee91669c36b59e9884\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"fa91c544-7463-4ca9-aa5d-5e471577297b"},{"key":"X-Runtime","value":"0.420574"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"archive_messages\": true\n}"}],"_postman_id":"c52e43c1-901f-44e9-9be1-00252cb77e17"},{"name":"Disable Archiving to External Group","id":"12baae24-f4cb-4f7b-a516-1e99383dd88a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/external_groups/:external_group_uuid/stop_archive","description":"<p>This Post command will disable archiving of your group's secure messages into the External Group whose UUID is specified in the URL.</p>\n<p>In the URL path, you must include the UUID of the External Group that you wish to disable archiving to.</p>\n<p>Response if successful will be status code 200 with the body contents of </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>string - enum: ok</td>\n</tr>\n<tr>\n<td>archive_messages</td>\n<td>boolean - enum: false</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",":external_group_uuid","stop_archive"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"39d01330-ca55-40d5-a953-4f0faef052cd","type":"string","value":"{{external_group_uuid}}","key":"external_group_uuid"}]}},"response":[{"id":"6f5c8baf-7c0a-4ad8-8d8f-befceef6d2c4","name":"Patch Enable Archiving to External Group Copy","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/external_groups/:external_group_uuid/stop_archive","host":["{{baseUrl}}"],"path":["external_groups",":external_group_uuid","stop_archive"],"variable":[{"key":"external_group_uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 17:31:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"d0ff5e58ea99575c34d5d65e71a375f0\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"dbbd1c0a-21a9-4291-a70f-4270891c393f"},{"key":"X-Runtime","value":"0.393955"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"archive_messages\": false\n}"}],"_postman_id":"12baae24-f4cb-4f7b-a516-1e99383dd88a"},{"name":"Remove External Groups Connection by ID","id":"6099834d-e3c2-4929-8acf-c5b20a951980","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{baseUrl}}/external_groups/:uuid","description":"<p>This DELETE command will remove the External Group Connection to the group whose UUID is specified in the URL.</p>\n<p>In the URL path, you must include the UUID of the External Group that you wish to cease the External Group Connection with.</p>\n<p>Response if successful will be status code 200 with the body contents of </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>string - enum: ok</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",":uuid"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"0e6bc0fd-ce15-4370-9f33-a12cfd85d657","type":"string","value":"{{external_group_uuid}}","key":"uuid"}]}},"response":[{"id":"6d9ea7c2-a4f8-46f4-8c17-e202b8f870e5","name":"Remove External Groups Connection by ID","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/external_groups/:uuid","host":["{{baseUrl}}"],"path":["external_groups",":uuid"],"variable":[{"key":"uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 16:49:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"a83b29f03a0bcac3fc218c60a3efbc37\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"a54f825c-d5ce-4047-9436-089e199e121b"},{"key":"X-Runtime","value":"0.063137"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\"\n}"}],"_postman_id":"6099834d-e3c2-4929-8acf-c5b20a951980"}],"id":"79653b42-8e8d-42c4-96c1-1139de80fb01","description":"<p>External Group connections allow the sharing of Qliq User lists between organizations. Archiving allows for the messages from one organization to be saved in receiving organizations qliqstor. </p>\n<p>The base url for External Connections is: <a href=\"https://capi.qliqsoft.com/user_management_api\">https://capi.qliqsoft.com/user_management_api</a></p>\n","event":[{"listen":"prerequest","script":{"id":"5b8ebf5b-ccd5-4744-a5cf-70ab61e8da4e","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"3746c5de-5f72-4087-848c-d7164f10915d","type":"text/javascript","exec":[""]}}],"_postman_id":"79653b42-8e8d-42c4-96c1-1139de80fb01"}],"id":"fe8b63fd-8536-4cdf-a977-89b756238ed2","_postman_id":"fe8b63fd-8536-4cdf-a977-89b756238ed2","description":""},{"name":"User Management API (SCIMv2)","item":[{"name":"Latest Update Copy","item":[],"id":"805c8583-224a-40c3-bf7a-18daa88c5b29","description":"<p>Documentation last updated: </p>\n<p>1/27/2021 \nAdded documentation for the External Group end points that will be exposed on the evening of 1/28/2021</p>\n<p>8/29/2020</p>\n<p>Added add_if_exists to documentation for adding existing qliq users to the group. \nAdded expected responses to Create new Qliq User\nQuery for existing qliq user extended with filter parameter.</p>\n<p>8/9/2020</p>\n<p>Change Log:</p>\n<p>Added Latest Updates to collection</p>\n<p>8/1/2020</p>\n<p>Change Log:</p>\n<p>verify_qliq_user will now work outside your group.</p>\n<p>7/26/2020</p>\n<p>Change Log:</p>\n<p>Added POSTs for Verify Qliq User and Verify Qliq Credentials</p>\n","event":[{"listen":"prerequest","script":{"id":"b50a7a52-e7b3-47f0-913b-39a657cf2134","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"33b56de5-993b-4da0-8488-9142bcfcc3de","type":"text/javascript","exec":[""]}}],"_postman_id":"805c8583-224a-40c3-bf7a-18daa88c5b29"},{"name":"users Copy","item":[{"name":"Create a new Qliq user","id":"615a20b7-fd69-4379-8eeb-101051b42bb5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\": {\n        \"givenName\": \"API\",\n        \"familyName\": \"User\",\n        \"middleName\": \"Test1\"\n    },\n    \"displayName\": \"API Test1\",\n  \"emails\": [\n    {\n      \"value\": \"APITest@qliqsoft.com\",\n      \"primary\": true\n    }\n  ],\n    \"phoneNumbers\": [\n        {\n            \"value\": \"940555555\",\n            \"type\": \"work\"\n        }\n    ],\n    \"title\": \"API Testing\",\n    \"department\": \"Support\",\n    \"autoInvite\": \"false\",\n    \"canGroupMessage\": \"true\",\n    \"canBroadcast\": \"true\",\n    \"fullGroupAccess\": \"false\",\n    \"password\": \"anNtMTA4\",\n    \"groups\": [\n        {\n            \"name\": \"Support\",\n            \"value\": \"811499930\"\n        }\n    ]\n}"},"url":"{{baseUrl}}/azure/Users","description":"<p>POST for adding new user \n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>familyName</td>\n<td>Required</td>\n<td>string</td>\n</tr>\n<tr>\n<td>givenName</td>\n<td>Required</td>\n<td>string</td>\n</tr>\n<tr>\n<td>middleName</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>displayName</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>emails</td>\n<td>Conditional Optional</td>\n<td>array of strings</td>\n</tr>\n<tr>\n<td>phoneNumbers</td>\n<td>Conditional Optional</td>\n<td>array of strings</td>\n</tr>\n<tr>\n<td>title</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>department</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>autoInvite</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>canBroadcast</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>canGroupMessage</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>password</td>\n<td>optional</td>\n<td>Base64 Encoded Password string</td>\n</tr>\n<tr>\n<td>groups</td>\n<td>Optional</td>\n<td>array</td>\n</tr>\n</tbody>\n</table>\n</div><p>emails is Conditional Optional. If the Mobile Number is present, the Emails are optional.</p>\n<p>If the one or more Emails are present, the “phoneNumbers” are optional. If not, at least, the mobile number should be present.\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>value</td>\n<td>Required</td>\n<td>email</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Optional</td>\n<td>enum: home, work, or mobile</td>\n</tr>\n<tr>\n<td>primary</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n</tbody>\n</table>\n</div><p>\"autoInvite\" is optional, if it is set to true, an invitation Email or SMS is sent to the user to activate the account.\n</p><p>\"canBroadcast\" User can send Broadcast messages if true \n</p><p>\"canGroupMessage\" User can send Group Messages if true\n</p><p>\"fullGroupAccess\" User can see contacts from entire group and subgroups if true\n\n</p><p>password is the Base64 Encoded Password. Password cannot be smaller than 4 characters.\n\n</p><p>“groups” is optional The groups when specified are the Qliq Subgroups that the User is made member of. User can be added to one or more </p><p>subgroups. Subgroups shall be identified by the value which is the qliq_id of the subgroups that you can either find out from the Qliq Admin\ndashboard or in response to groups API call.\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>value</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n</tbody>\n</table>\n</div><p>Expected Responses:\n201 - New User created\n202 - Existing User\n400 - Bad Request</p>\n","urlObject":{"path":["azure","Users"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"d8bc5140-404f-443b-8915-c609ec410100","name":"Create a new Qliq user","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\": {\n        \"givenName\": \"API\",\n        \"familyName\": \"User\",\n        \"middleName\": \"Test1\"\n    },\n    \"displayName\": \"API Test1\",\n  \"emails\": [\n    {\n      \"value\": \"APITest@qliqsoft.com\",\n      \"primary\": true\n    }\n  ],\n    \"phoneNumbers\": [\n        {\n            \"value\": \"940555555\",\n            \"type\": \"work\"\n        }\n    ],\n    \"title\": \"API Testing\",\n    \"department\": \"Support\",\n    \"autoInvite\": \"false\",\n    \"canGroupMessage\": \"true\",\n    \"canBroadcast\": \"true\",\n    \"fullGroupAccess\": \"false\",\n    \"password\": \"anNtMTA4\",\n    \"groups\": [\n        {\n            \"name\": \"Support\",\n            \"value\": \"811499930\"\n        }\n    ]\n}"},"url":"{{baseUrl}}/users"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 20:51:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"7b57ce880d7d1104a7420de916b1a889\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"e724e295-af5c-4b1c-980b-fe8540ac2ada"},{"key":"X-Runtime","value":"0.097734"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"id\": 103950330,\n    \"email\": \"apitest@qliqsoft.com\",\n    \"meta\": {\n        \"resourceType\": \"User\",\n        \"created\": \"2020-05-19T11:38:31.000-05:00\",\n        \"lastModified\": \"2020-05-19T15:51:08.000-05:00\"\n    },\n    \"name\": {\n        \"formatted\": \"API T. User\",\n        \"familyName\": \"User\",\n        \"givenName\": \"API\"\n    },\n    \"location\": \"/user_management_api/users/103950330\",\n    \"title\": \"API Testing\",\n    \"groups\": [\n        {\n            \"id\": 811499930,\n            \"name\": \"Support\",\n            \"nonMember\": false,\n            \"fullGroupAccess\": false,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false,\n            \"parentGroupId\": 996197504,\n            \"parentGroupName\": \"Adam's Clinic4\"\n        }\n    ]\n}"}],"_postman_id":"615a20b7-fd69-4379-8eeb-101051b42bb5"},{"name":"Add existing User to Group with email","id":"eb47b21e-d23e-4d01-b6d5-d7b53c00a7fc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"add_if_exists\": true,\n\n  \"emails\": [\n    {\n      \"value\": \"<existing email>\",\n      \"primary\": true\n    }\n  ]\n\n}"},"url":"{{baseUrl}}/users","description":"<p>POST for adding an existing user with a known good email.\n\n</p><pre>\n<code>\n{\n    \"add_if_exists\": true,\n\n  \"emails\": [\n    {\n      \"value\": \"\",\n      \"primary\": true\n    }\n  ]\n\n}</code></pre>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>add_if_exists</td>\n<td>Required</td>\n<td>Boolean</td>\n</tr>\n<tr>\n<td>familyName</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>givenName</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>middleName</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>displayName</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>emails</td>\n<td>Required Optional</td>\n<td>array of strings</td>\n</tr>\n<tr>\n<td>phoneNumbers</td>\n<td>Conditional Optional</td>\n<td>array of strings</td>\n</tr>\n<tr>\n<td>title</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>department</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>autoInvite</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>canBroadcast</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>canGroupMessage</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n<tr>\n<td>password</td>\n<td>optional</td>\n<td>Base64 Encoded Password string</td>\n</tr>\n<tr>\n<td>groups</td>\n<td>Optional</td>\n<td>array</td>\n</tr>\n</tbody>\n</table>\n</div><p>emails is Conditional Optional. If the Mobile Number is present, the Emails are optional.</p>\n<p>If the one or more Emails are present, the “phoneNumbers” are optional. If not, at least, the mobile number should be present.\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>value</td>\n<td>Required</td>\n<td>email</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Optional</td>\n<td>enum: home, work, or mobile</td>\n</tr>\n<tr>\n<td>primary</td>\n<td>Optional</td>\n<td>boolean</td>\n</tr>\n</tbody>\n</table>\n</div><p>\"autoInvite\" is optional, if it is set to true, an invitation Email or SMS is sent to the user to activate the account.\n</p><p>\"canBroadcast\" User can send Broadcast messages if true \n</p><p>\"canGroupMessage\" User can send Group Messages if true\n</p><p>\"fullGroupAccess\" User can see contacts from entire group and subgroups if true\n\n</p><p>password is the Base64 Encoded Password. Password cannot be smaller than 4 characters.\n\n</p><p>“groups” is optional The groups when specified are the Qliq Subgroups that the User is made member of. User can be added to one or more </p><p>subgroups. Subgroups shall be identified by the value which is the qliq_id of the subgroups that you can either find out from the Qliq Admin\ndashboard or in response to groups API call.\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>Optional</td>\n<td>string</td>\n</tr>\n<tr>\n<td>value</td>\n<td>Required</td>\n<td>integer</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["users"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"0fab0f91-5a80-434d-9e54-4fef67b4a1cc","name":"Create a new Qliq user","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\": {\n        \"givenName\": \"API\",\n        \"familyName\": \"User\",\n        \"middleName\": \"Test1\"\n    },\n    \"displayName\": \"API Test1\",\n  \"emails\": [\n    {\n      \"value\": \"APITest@qliqsoft.com\",\n      \"primary\": true\n    }\n  ],\n    \"phoneNumbers\": [\n        {\n            \"value\": \"940555555\",\n            \"type\": \"work\"\n        }\n    ],\n    \"title\": \"API Testing\",\n    \"department\": \"Support\",\n    \"autoInvite\": \"false\",\n    \"canGroupMessage\": \"true\",\n    \"canBroadcast\": \"true\",\n    \"fullGroupAccess\": \"false\",\n    \"password\": \"anNtMTA4\",\n    \"groups\": [\n        {\n            \"name\": \"Support\",\n            \"value\": \"811499930\"\n        }\n    ]\n}"},"url":"{{baseUrl}}/users"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 20:51:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"7b57ce880d7d1104a7420de916b1a889\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"e724e295-af5c-4b1c-980b-fe8540ac2ada"},{"key":"X-Runtime","value":"0.097734"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"id\": 103950330,\n    \"email\": \"apitest@qliqsoft.com\",\n    \"meta\": {\n        \"resourceType\": \"User\",\n        \"created\": \"2020-05-19T11:38:31.000-05:00\",\n        \"lastModified\": \"2020-05-19T15:51:08.000-05:00\"\n    },\n    \"name\": {\n        \"formatted\": \"API T. User\",\n        \"familyName\": \"User\",\n        \"givenName\": \"API\"\n    },\n    \"location\": \"/user_management_api/users/103950330\",\n    \"title\": \"API Testing\",\n    \"groups\": [\n        {\n            \"id\": 811499930,\n            \"name\": \"Support\",\n            \"nonMember\": false,\n            \"fullGroupAccess\": false,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false,\n            \"parentGroupId\": 996197504,\n            \"parentGroupName\": \"Adam's Clinic4\"\n        }\n    ]\n}"}],"_postman_id":"eb47b21e-d23e-4d01-b6d5-d7b53c00a7fc"},{"name":"Query for an existing Qliq User details","id":"4d6f6aab-42c4-4dbd-8c73-60df0e64f54c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/users?email={{adam_email}}","description":"<p>When performing a query use one of either the familyName (last name) or email address of the User.</p>\n<p>/user_management_api/users?email=xxx@xxx.xxx <br />\nOR<br />\n/user_management_api/users?familyName=xxx</p>","urlObject":{"path":["users"],"host":["{{baseUrl}}"],"query":[{"key":"email","value":"{{adam_email}}"},{"disabled":true,"key":"familyName","value":"{{familyName}}"}],"variable":[]}},"response":[{"id":"90f69422-0322-4743-b757-813e79085f76","name":"Query for an existing Qliq User details by familyName","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/users?familyName=test","host":["{{baseUrl}}"],"path":["users"],"query":[{"key":"email","value":"<email>","disabled":true},{"key":"familyName","value":"test"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:03:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"f03973697a12fd534d134e4531440bae\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"47120b69-31eb-4d67-8951-a7c2ecd1d3e8"},{"key":"X-Runtime","value":"0.041737"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 14,\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"Resources\": [\n        {\n            \"name\": {\n                \"formatted\": \"Password Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Password\"\n            },\n            \"userName\": \"pwdtest@adam.test\",\n            \"id\": 703793592,\n            \"externalId\": \"pwdtest@adam.test\",\n            \"title\": \"Case Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Pandu Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Pandu\"\n            },\n            \"userName\": \"pandu@siddu.test\",\n            \"id\": 126978047,\n            \"externalId\": \"pandu@siddu.test\",\n            \"title\": \"Other\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Avatar Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Avatar\"\n            },\n            \"userName\": \"avatar_test@krishna123.test\",\n            \"id\": 588941060,\n            \"externalId\": \"69f3ff3753be8f4c9a176f0d864f568f\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Valleri Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Valleri\"\n            },\n            \"userName\": \"valtest@siddu.test\",\n            \"id\": 876876931,\n            \"externalId\": \"valtest@siddu.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Cloud10 Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Cloud10\"\n            },\n            \"userName\": \"cloud10@adam.test\",\n            \"id\": 859894359,\n            \"externalId\": \"cloud10@adam.test\",\n            \"title\": \"Robot\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Bill Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Bill\"\n            },\n            \"userName\": \"bill@jerson.test\",\n            \"id\": 910922173,\n            \"externalId\": \"bill@jerson.test\",\n            \"title\": \"Administrator\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Alex Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Alex\"\n            },\n            \"userName\": \"alex@adam.test\",\n            \"id\": 348969881,\n            \"externalId\": \"alex@adam.test\",\n            \"title\": \"Staff\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Alex2 Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Alex2\"\n            },\n            \"userName\": \"alex4@adam.test\",\n            \"id\": 104433673,\n            \"externalId\": \"alex4@adam.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Krishna Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Krishna\"\n            },\n            \"userName\": \"krishna@adam.test\",\n            \"id\": 197336103,\n            \"externalId\": \"krishna@adam.test\",\n            \"title\": \"Administrator\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Sikander Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Sikander\"\n            },\n            \"userName\": \"sikander@adam.test\",\n            \"id\": 506024786,\n            \"externalId\": \"sikander@adam.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Sikander2 Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Sikander2\"\n            },\n            \"userName\": \"sikander2@adam.test\",\n            \"id\": 749192368,\n            \"externalId\": \"sikander2@adam.test\",\n            \"title\": \"Staff\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"SOS Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"SOS\"\n            },\n            \"userName\": \"sos2@james.test\",\n            \"id\": 794697070,\n            \"externalId\": \"sos2@james.test\",\n            \"title\": \"tester\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Upload Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Upload\"\n            },\n            \"userName\": \"uqt@adam.test\",\n            \"id\": 465671735,\n            \"externalId\": \"uqt@adam.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test50 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test50\"\n            },\n            \"userName\": \"test50@adam.test\",\n            \"id\": 370374101,\n            \"externalId\": \"d52cbc3fe5ba124e89384ffb068b696a\"\n        }\n    ]\n}"},{"id":"937bab08-c6a6-4cc8-8414-d6c325b295d4","name":"Query for an existing Qliq User details by email address","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/users?email=pwdtest@adam.test","host":["{{baseUrl}}"],"path":["users"],"query":[{"key":"email","value":"pwdtest@adam.test"},{"key":"familyName","value":"test","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:05:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"3f789d0c3ca372751076736aeae10ca0\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"3af67e27-9721-426b-be16-362446096d3c"},{"key":"X-Runtime","value":"0.018451"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 1,\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"Resources\": [\n        {\n            \"name\": {\n                \"formatted\": \"Password Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Password\"\n            },\n            \"userName\": \"pwdtest@adam.test\",\n            \"id\": 703793592,\n            \"externalId\": \"pwdtest@adam.test\",\n            \"title\": \"Case Manager\"\n        }\n    ]\n}"}],"_postman_id":"4d6f6aab-42c4-4dbd-8c73-60df0e64f54c"},{"name":"Get list of users for Group","id":"f942752d-1b25-4622-bedd-1f84fcbf9eb9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/azure/Users","description":"<p>Perform a Get to list all users in the group</p>\n<p>\n/user_management_api/users</p>","urlObject":{"path":["azure","Users"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"9f6c35ef-2b89-4aa2-8281-26dc6b5d0845","name":"Get list of users for group","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/users","host":["{{baseUrl}}"],"path":["users"],"query":[{"key":"email","value":"<email>","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:03:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"f03973697a12fd534d134e4531440bae\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"47120b69-31eb-4d67-8951-a7c2ecd1d3e8"},{"key":"X-Runtime","value":"0.041737"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 14,\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"Resources\": [\n        {\n            \"name\": {\n                \"formatted\": \"Password Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Password\"\n            },\n            \"userName\": \"pwdtest@adam.test\",\n            \"id\": 703793592,\n            \"externalId\": \"pwdtest@adam.test\",\n            \"title\": \"Case Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Pandu Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Pandu\"\n            },\n            \"userName\": \"pandu@siddu.test\",\n            \"id\": 126978047,\n            \"externalId\": \"pandu@siddu.test\",\n            \"title\": \"Other\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Avatar Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Avatar\"\n            },\n            \"userName\": \"avatar_test@krishna123.test\",\n            \"id\": 588941060,\n            \"externalId\": \"69f3ff3753be8f4c9a176f0d864f568f\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Valleri Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Valleri\"\n            },\n            \"userName\": \"valtest@siddu.test\",\n            \"id\": 876876931,\n            \"externalId\": \"valtest@siddu.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Cloud10 Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Cloud10\"\n            },\n            \"userName\": \"cloud10@adam.test\",\n            \"id\": 859894359,\n            \"externalId\": \"cloud10@adam.test\",\n            \"title\": \"Robot\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Bill Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Bill\"\n            },\n            \"userName\": \"bill@jerson.test\",\n            \"id\": 910922173,\n            \"externalId\": \"bill@jerson.test\",\n            \"title\": \"Administrator\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Alex Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Alex\"\n            },\n            \"userName\": \"alex@adam.test\",\n            \"id\": 348969881,\n            \"externalId\": \"alex@adam.test\",\n            \"title\": \"Staff\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Alex2 Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Alex2\"\n            },\n            \"userName\": \"alex4@adam.test\",\n            \"id\": 104433673,\n            \"externalId\": \"alex4@adam.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Krishna Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Krishna\"\n            },\n            \"userName\": \"krishna@adam.test\",\n            \"id\": 197336103,\n            \"externalId\": \"krishna@adam.test\",\n            \"title\": \"Administrator\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Sikander Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Sikander\"\n            },\n            \"userName\": \"sikander@adam.test\",\n            \"id\": 506024786,\n            \"externalId\": \"sikander@adam.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Sikander2 Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Sikander2\"\n            },\n            \"userName\": \"sikander2@adam.test\",\n            \"id\": 749192368,\n            \"externalId\": \"sikander2@adam.test\",\n            \"title\": \"Staff\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"SOS Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"SOS\"\n            },\n            \"userName\": \"sos2@james.test\",\n            \"id\": 794697070,\n            \"externalId\": \"sos2@james.test\",\n            \"title\": \"tester\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Upload Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"Upload\"\n            },\n            \"userName\": \"uqt@adam.test\",\n            \"id\": 465671735,\n            \"externalId\": \"uqt@adam.test\",\n            \"title\": \"IT/HIM Manager\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test50 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test50\"\n            },\n            \"userName\": \"test50@adam.test\",\n            \"id\": 370374101,\n            \"externalId\": \"d52cbc3fe5ba124e89384ffb068b696a\"\n        }\n    ]\n}"}],"_postman_id":"f942752d-1b25-4622-bedd-1f84fcbf9eb9"},{"name":"Query for an existing Qliq User using filter","id":"6144805d-ef16-404f-b9e7-c029a8de5c41","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/users?filter=familyName%20co%20\"Test\"","description":"<p>A query may be performed on the familyName, givenName, email, userName fields using SCIM query operators. </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Operator</th>\n<th>Description</th>\n<th>Behavior</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>eq</td>\n<td>equal</td>\n<td>The attribute and operator values must be identical for a match.</td>\n</tr>\n<tr>\n<td>co</td>\n<td>contains</td>\n<td>The entire operator value must be a substring of the attribute value for a match.</td>\n</tr>\n<tr>\n<td>sw</td>\n<td>starts with</td>\n<td>The entire operator value must be a substring of the attribute value, starting at the beginning of the attribute value.  This criterion is satisfied if the two strings are identical.</td>\n</tr>\n<tr>\n<td>ew</td>\n<td>ends with</td>\n<td>The entire operator value must be a substring of the attribute value, matching at the end of the attribute value.  This criterion is satisfied if the two strings are identical.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Examples:</strong><br />\nWhen performing a query use one of either the familyName (last name) or email address of the User for an exact search, the query would look like the following:<br />\n{{baseUrl}}/users?filter=familyName%20eq%20\"Test\" <br />\n{{baseUrl}}/users?filter=email%20eq%20\"<a href=\"mailto:test@test.com\">test@test.com</a>\"<br />\n<br />\n%20 is used in the URL to denote spaces.</p>\n","urlObject":{"path":["users"],"host":["{{baseUrl}}"],"query":[{"key":"filter","value":"familyName%20co%20\"Test\""}],"variable":[]}},"response":[{"id":"7c208778-8f5f-484d-b4e0-92bb3f6a6a38","name":"Query for an existing Qliq User using filter","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/users?filter=familyName%20co%20\"Test\"","host":["{{baseUrl}}"],"path":["users"],"query":[{"key":"filter","value":"familyName%20co%20\"Test\""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Sun, 30 Aug 2020 18:45:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"1886f3167d23cc4901954ad1f4298c41\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"789d2c25-b43e-408c-a122-0bfed51e4ba2"},{"key":"X-Runtime","value":"0.805711"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 22,\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"Resources\": [\n        {\n            \"name\": {\n                \"formatted\": \"test50 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test50\"\n            },\n            \"userName\": \"jklewey@hotmail.com\",\n            \"id\": 370374101,\n            \"externalId\": \"d52cbc3fe5ba124e89384ffb068b696a\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test42 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test42\"\n            },\n            \"userName\": \"discordii@yahoo.com\",\n            \"id\": 741697101,\n            \"externalId\": \"8873a33adf53064a94b3eb38bc7b0e04\",\n            \"title\": \"Administrator\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test43 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test43\"\n            },\n            \"userName\": \"test43@jkltest.test\",\n            \"id\": 978765067,\n            \"externalId\": \"88dfbb59a8dc014395c11cb3b28954d9\",\n            \"title\": \"RN\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"qliqDirect jkltest\",\n                \"familyName\": \"jkltest\",\n                \"givenName\": \"qliqDirect\"\n            },\n            \"userName\": \"995722438@qliqdirect.test\",\n            \"id\": 153769216,\n            \"externalId\": \"995722438@qliqdirect.test\",\n            \"title\": \"Other\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Test51 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"Test51\"\n            },\n            \"userName\": \"test51@jkltest.test\",\n            \"id\": 797231903,\n            \"externalId\": \"f1daa091653b984f846117ea37ef6b38\",\n            \"title\": \"Other\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test1 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test1\"\n            },\n            \"userName\": \"test1@lewey.net\",\n            \"id\": 163775227,\n            \"externalId\": \"31c3b6e311d4e744ba6f7afe4fe4b415\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test5 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test5\"\n            },\n            \"userName\": \"test5@lewey.net\",\n            \"id\": 659130558,\n            \"externalId\": \"af7abf2ec141274eabf2195c4ae1ccf4\",\n            \"title\": \"Other\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test9 test9\",\n                \"familyName\": \"test9\",\n                \"givenName\": \"test9\"\n            },\n            \"userName\": \"test9@jkltest.test\",\n            \"id\": 905881842,\n            \"externalId\": \"fd640c689b40d444b390ff2b35f05b1b\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test8 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test8\"\n            },\n            \"userName\": \"test8@jkltest.test\",\n            \"id\": 811358282,\n            \"externalId\": \"e8b4389926662e4e9d3871a5260fee6f\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test10 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test10\"\n            },\n            \"userName\": \"test10@jkltest.test\",\n            \"id\": 758838817,\n            \"externalId\": \"5fe02946d036e44b99e64e5839d23f4b\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"John Test\",\n                \"familyName\": \"Test\",\n                \"givenName\": \"John\"\n            },\n            \"userName\": \"broken@jkltest.test\",\n            \"id\": 810492491,\n            \"externalId\": \"broken@jkltest.test\",\n            \"title\": \"lkjh\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"staging1 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"staging1\"\n            },\n            \"userName\": \"staging1@jkltest.test\",\n            \"id\": 884306653,\n            \"externalId\": \"7cbc9a9c22d82b4182d82891cb043fc1\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test6 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test6\"\n            },\n            \"userName\": \"test6@jkltest.test\",\n            \"id\": 217236760,\n            \"externalId\": \"85aed740075d324a82dce2552e209b13\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"qliqStor jkltest\",\n                \"familyName\": \"jkltest\",\n                \"givenName\": \"qliqStor\"\n            },\n            \"userName\": \"995722438@qliqstor.test\",\n            \"id\": 690524491,\n            \"externalId\": \"995722438@qliqstor.test\",\n            \"title\": \"Other\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test7 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test7\"\n            },\n            \"userName\": \"test7@jkltest.test\",\n            \"id\": 930069489,\n            \"externalId\": \"c138a511d8ee0340b3845d9e0468a8b0\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test11 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test11\"\n            },\n            \"userName\": \"test11@lewey.net\",\n            \"id\": 354187532,\n            \"externalId\": \"9ff4d8204c75c5419fd8f88548869499\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test12 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test12\"\n            },\n            \"userName\": \"test12@lewey.net\",\n            \"id\": 821907984,\n            \"externalId\": \"5a1dbc42589b7144959277080c7d2557\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test13 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test13\"\n            },\n            \"userName\": \"test13@jkltest.test\",\n            \"id\": 944800641,\n            \"externalId\": \"120c392b40da3842ba02bec4dff58547\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test14 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test14\"\n            },\n            \"userName\": \"test14@jkltest.test\",\n            \"id\": 761237806,\n            \"externalId\": \"67ee68136b9dd24eafe0a7ab0861975d\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test15 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test15\"\n            },\n            \"userName\": \"test15@jkltest.test\",\n            \"id\": 352142204,\n            \"externalId\": \"a8b12397ba1685439b7164d451f4f593\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"test16 test\",\n                \"familyName\": \"test\",\n                \"givenName\": \"test16\"\n            },\n            \"userName\": \"test16@jkltest.test\",\n            \"id\": 957499039,\n            \"externalId\": \"e008137d7895864b8517d61343e8affc\"\n        },\n        {\n            \"name\": {\n                \"formatted\": \"Aaron Testing\",\n                \"familyName\": \"Testing\",\n                \"givenName\": \"Aaron\"\n            },\n            \"userName\": \"abc@123.test\",\n            \"id\": 564179136,\n            \"externalId\": \"abc@123.test\",\n            \"title\": \"\"\n        }\n    ]\n}"}],"_postman_id":"6144805d-ef16-404f-b9e7-c029a8de5c41"},{"name":"Verify Qliq User","id":"636b020b-0ab7-48f0-a97e-e46b51568695","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email_or_mobile\": \"<string>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/verify_qliq_user","description":"<p>You can check if a given email or mobile number has an associated Qliq User Account. If user account is valid, the API returns the User Data. If the User is not found, it will return NOT FOUND.\n</p><p>\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email_or_mobile</td>\n<td>Required</td>\n<td>String that contains either the email address or mobile number</td>\n</tr>\n</tbody>\n</table>\n</div><p>Response will be the following:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>404 - Not found</td>\n<td>Qliq user with the email_or_mobile is not found</td>\n</tr>\n<tr>\n<td>401 - Unauthorized</td>\n<td>If you are using an API key that is not valid, you will receive this response. Cross check the API key.</td>\n</tr>\n<tr>\n<td>200 - OK</td>\n<td>Response will contain the JSON data of the qliq user details.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["verify_qliq_user"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"ac293193-d5f0-4342-b4b8-e7fa25d5e6e5","name":"Verify Qliq User","originalRequest":{"method":"POST","header":[{"key":"","value":"","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"email_or_mobile\": \"<string>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/verify_qliq_user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 04 Aug 2020 00:01:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"d09325c385ca20957eb90701d286d6df\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"b2bc9540-e340-42da-818a-e76ee86cae50"},{"key":"X-Runtime","value":"0.164283"}],"cookie":[],"responseTime":null,"body":"{\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"qliq_id\": \"<integer>\",\n    \"title\": \"<string>\",\n    \"thumb_url\": \"<string>\",\n    \"primary_email\": \"<string>\",\n    \"primary_group\": {\n        \"name\": \"<string>\",\n        \"sso_authentication\": false\n    }\n}"}],"_postman_id":"636b020b-0ab7-48f0-a97e-e46b51568695"},{"name":"Verify Qliq Credentials","id":"f1e6565f-f592-4f40-8cac-5886ae5dad82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email_or_mobile\": \"<string>\",\r\n    \"password\": \"<Password encoded as base64 string>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/verify_qliq_credentials","description":"<p>You can check if a User's credentials are valid or not. You can only verify credentials of the user associated with your group.\n</p><p>\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email_or_mobile</td>\n<td>Required</td>\n<td>String that contains either the email address or mobile number</td>\n</tr>\n<tr>\n<td>password</td>\n<td>Required</td>\n<td>String that is the password that has been Base64 encoded.</td>\n</tr>\n</tbody>\n</table>\n</div><p>Response will be the following:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>404 - Not found</td>\n<td>Qliq user with the email_or_mobile is not found</td>\n</tr>\n<tr>\n<td>401 - Unauthorized</td>\n<td>If you are using an API key that is not valid, you will receive this response. Cross check the API key.</td>\n</tr>\n<tr>\n<td>200 - OK</td>\n<td>Response will contain the JSON data of the qliq user details.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["verify_qliq_credentials"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"71a4721f-1f67-404e-9da2-ffa7aed2fba9","name":"Verify Qliq Credentials","originalRequest":{"method":"POST","header":[{"key":"","value":"","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"email_or_mobile\": \"<string>\",\r\n    \"password\": \"<Password encoded as base64 string>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/verify_qliq_credentials"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Sat, 01 Aug 2020 20:07:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"f603d8e348d82e6d05904d61b22cb137\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"Set-Cookie","value":"client_user_ws=BAhJIj97ImlkIjo0NTE4ODQsImV4cGlyYXRpb24iOiIyMDIwLTA4LTAxVDE1OjM3OjA4LjgyNS0wNTowMCJ9BjoGRVQ%3D--eeb9908ee012b8fa29f8ee3186c1dca17ee8023c; path=/"},{"key":"X-Request-Id","value":"53673975-1087-47b9-acc6-aa433629a268"},{"key":"X-Runtime","value":"0.354587"}],"cookie":[],"responseTime":null,"body":"{\n    \"first_name\": \"<string>\",\n    \"last_name\": \"<string>\",\n    \"qliq_id\": \"<integer>\",\n    \"title\": \"<string>\",\n    \"primary_email\": \"<string - email format>\"\n}"}],"_postman_id":"f1e6565f-f592-4f40-8cac-5886ae5dad82"},{"name":"Reset Password","id":"7a2f5159-615f-4eac-8ec1-b8052cef7da1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email_or_mobile\": \"{{email_or_mobile}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/reset_password","description":"<p>You can request password reset instructions to be sent to the user associated with your group.\n</p><p>\n\n</p><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email_or_mobile</td>\n<td>Required</td>\n<td>String that contains either the email address or mobile number</td>\n</tr>\n</tbody>\n</table>\n</div><p>Response will be the following:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>404 - Not found</td>\n<td>Qliq user with the email_or_mobile is not found</td>\n</tr>\n<tr>\n<td>401 - Unauthorized</td>\n<td>If you are using an API key that is not valid, you will receive this response. Cross check the API key.</td>\n</tr>\n<tr>\n<td>200 - OK</td>\n<td>Plain text success response. The user will be sent instructions on how to reset their password</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["reset_password"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"7a2f5159-615f-4eac-8ec1-b8052cef7da1"}],"id":"6eea9690-fd1b-42de-8695-2b1931988d3b","description":"<p>User management takes place at the users endpoint. \nIn this endpoint, you can POST a new User, GET an existing User's details via a query.\nTo modify an existing User, you must use the qliq_id as the endpoint.</p>\n","_postman_id":"6eea9690-fd1b-42de-8695-2b1931988d3b"},{"name":"users/{qliq_id} Copy","item":[{"name":"Get Qliq User's information using qliqID","id":"896d32ac-89f5-4bf0-bba4-0a8c039d9081","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/users/:qliq_id","description":"<p>When using the /user_management_api/users/:qliq_id path, you will be able to see the meta data related to user creation as well as a list of groups that the User is a part of.</p>\n","urlObject":{"path":["users",":qliq_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"586393a3-d2f4-4d17-ab47-1dc5b6225255","description":{"content":"<p>(Required) User qliq id</p>\n","type":"text/plain"},"type":"string","value":"493116987","key":"qliq_id"}]}},"response":[{"id":"623d599d-46d9-469b-acd5-d256859c9c85","name":"Get Qliq User's information, given a location","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/users/:qliq_id","host":["{{baseUrl}}"],"path":["users",":qliq_id"],"variable":[{"key":"qliq_id","value":"103950330","type":"string","description":"(Required) User qliq id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Wed, 20 May 2020 00:06:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"735f5c9dab93656565e09ddc0c1d9f5b\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0074979a-d46f-4601-aad8-bdd154687f23"},{"key":"X-Runtime","value":"0.039460"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"id\": 103950330,\n    \"email\": \"apitest@qliqsoft.com\",\n    \"meta\": {\n        \"resourceType\": \"User\",\n        \"created\": \"2020-05-19T11:38:31.000-05:00\",\n        \"lastModified\": \"2020-05-19T16:36:37.000-05:00\"\n    },\n    \"name\": {\n        \"formatted\": \"API T. UpdatedUser\",\n        \"familyName\": \"UpdatedUser\",\n        \"givenName\": \"API\"\n    },\n    \"location\": \"/user_management_api/users/103950330\",\n    \"title\": \"API Testing\",\n    \"groups\": [\n        {\n            \"id\": 811499930,\n            \"name\": \"Support\",\n            \"nonMember\": false,\n            \"fullGroupAccess\": false,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false,\n            \"parentGroupId\": 996197504,\n            \"parentGroupName\": \"Adam's Clinic4\"\n        }\n    ]\n}"}],"_postman_id":"896d32ac-89f5-4bf0-bba4-0a8c039d9081"},{"name":"Update an existing Qliq User who is part of your organizational group","id":"95af700e-664e-426f-9bc0-c5672473b853","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\": {\n        \"givenName\": \"API\",\n        \"familyName\": \"UpdatedUser\",\n        \"middleName\": \"Test1\"\n    },\n    \"displayName\": \"API Test1\",\n  \"emails\": [\n    {\n      \"value\": \"APITest@qliqsoft.com\",\n      \"primary\": true\n    }\n  ],\n    \"phoneNumbers\": [\n        {\n            \"value\": \"940555555\",\n            \"type\": \"work\"\n        }\n    ],\n    \"title\": \"API Testing\",\n    \"department\": \"Support\",\n    \"autoInvite\": \"false\",\n    \"canGroupMessage\": \"true\",\n    \"canBroadcast\": \"true\",\n    \"fullGroupAccess\": \"false\",\n    \"password\": \"anNtMTA4\",\n    \"groups\": [\n        {\n            \"name\": \"Support\",\n            \"value\": \"811499930\"\n        }\n    ]\n}"},"url":"{{baseUrl}}/users/:qliq_id","description":"<p>You can update one or more attributes of the User using PUT. If the User’s Email is updated, an email is sent to the User. If the Mobile Number is updated, an SMS is sent to the User’s old Mobile number as well as to the new Mobile Number. The JSON payload follows the same as the POST payload. You can specify whichever fields you want to update.</p>\n","urlObject":{"path":["users",":qliq_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"d56d1440-faaa-4f96-8a83-40fd16c72ecb","description":{"content":"<p>(Required) User qliq id</p>\n","type":"text/plain"},"type":"string","value":"{{user_location}}","key":"qliq_id"}]}},"response":[{"id":"80ce81eb-caa9-4a9c-b25a-1eecf6c68013","name":"Update an existing Qliq User who is part of your organizational group","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\": {\n        \"givenName\": \"API\",\n        \"familyName\": \"UpdatedUser\",\n        \"middleName\": \"Test1\"\n    },\n    \"displayName\": \"API Test1\",\n  \"emails\": [\n    {\n      \"value\": \"APITest@qliqsoft.com\",\n      \"primary\": true\n    }\n  ],\n    \"phoneNumbers\": [\n        {\n            \"value\": \"940555555\",\n            \"type\": \"work\"\n        }\n    ],\n    \"title\": \"API Testing\",\n    \"department\": \"Support\",\n    \"autoInvite\": \"false\",\n    \"canGroupMessage\": \"true\",\n    \"canBroadcast\": \"true\",\n    \"fullGroupAccess\": \"false\",\n    \"password\": \"anNtMTA4\",\n    \"groups\": [\n        {\n            \"name\": \"Support\",\n            \"value\": \"811499930\"\n        }\n    ]\n}"},"url":{"raw":"{{baseUrl}}/users/:qliq_id","host":["{{baseUrl}}"],"path":["users",":qliq_id"],"variable":[{"key":"qliq_id","value":"103950330","type":"string","description":"(Required) User qliq id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:41:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"6fbf79a655acc17a4ef37aba39db353f\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"ea69f50b-a60c-4b00-b83e-f0fd737357ba"},{"key":"X-Runtime","value":"0.430529"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:1.1:User\"\n    ],\n    \"id\": 103950330,\n    \"email\": \"apitest@qliqsoft.com\",\n    \"meta\": {\n        \"resourceType\": \"User\",\n        \"created\": \"2020-05-19T11:38:31.000-05:00\",\n        \"lastModified\": \"2020-05-19T11:41:51.000-05:00\"\n    },\n    \"name\": {\n        \"formatted\": \"API T. UpdatedUser\",\n        \"familyName\": \"UpdatedUser\",\n        \"givenName\": \"API\"\n    },\n    \"location\": \"/user_management_api/users/103950330\",\n    \"title\": \"API Testing\",\n    \"groups\": [\n        {\n            \"id\": 811499930,\n            \"name\": \"Support\",\n            \"nonMember\": false,\n            \"fullGroupAccess\": false,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false,\n            \"parentGroupId\": 996197504,\n            \"parentGroupName\": \"Adam's Clinic4\"\n        }\n    ]\n}"}],"_postman_id":"95af700e-664e-426f-9bc0-c5672473b853"},{"name":"Remove a Qliq User from your organizational group","id":"c6f44e85-b23b-4e44-9fb5-56d0805a2fcf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{baseUrl}}/users/:qliq_id","description":"<p>When deleting a user. A success response is 200 OK.</p>\n","urlObject":{"path":["users",":qliq_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"999d9c3b-ac30-47d6-957a-998d5bf0d649","description":{"content":"<p>(Required) User qliq id</p>\n","type":"text/plain"},"type":"string","value":"<integer>","key":"qliq_id"}]}},"response":[{"id":"700d9114-12e8-4bd5-ae8e-4f41ea399852","name":"Remove a Qliq User from your organizational group","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/users/:qliq_id","host":["{{baseUrl}}"],"path":["users",":qliq_id"],"variable":[{"key":"qliq_id","value":"163775227","type":"string","description":"(Required) User qliq id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:43:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"c696817118b680550851011544840318\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"103357c4-14f9-4a40-8592-279df10890d6"},{"key":"X-Runtime","value":"0.130953"}],"cookie":[],"responseTime":null,"body":"ok"}],"_postman_id":"c6f44e85-b23b-4e44-9fb5-56d0805a2fcf"}],"id":"7d1cda8a-b0b0-43a0-817f-c5213dd90b6f","description":"<p>At the users/:qliq_id endpoint you can modify or delete a User, as well as GET the User information. PUT will allow you to update an existing Qliq User who is part of your organization, DEL will delete that User from your organization, and GET will retrieve the User's metadata.</p>\n","_postman_id":"7d1cda8a-b0b0-43a0-817f-c5213dd90b6f"},{"name":"groups Copy","item":[{"name":"Must be used when Adding a new Qliq Subgroup. The group is only visible inside your organizational group","id":"b4023ec2-e7c3-4eb2-a895-64adf4a0fbf0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"displayName\": \"TestGroupAdd12\"\n}"},"url":"{{baseUrl}}/groups","description":"<p>Add a Subgroup to your organization. Subgroups are only visible inside of your organizational group.</p>\n","urlObject":{"path":["groups"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"29f1fe4d-4616-4de8-b3e3-8034caf24810","name":"Must be used when Adding a new Qliq Subgroup. The group is only visible inside your organizational group","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"displayName\": \"APITestGroup\"\n}"},"url":"{{baseUrl}}/groups"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:34:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"ee0896da3ac2a97a0f5df98edeb8f4c5\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"3964f3b6-f262-4f42-8f17-cb1efea13a0f"},{"key":"X-Runtime","value":"0.074761"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"id\": 179311435,\n    \"displayName\": \"APITestGroup\",\n    \"meta\": {\n        \"resourceType\": \"Group\",\n        \"created\": \"2020-05-19T11:34:57.000-05:00\",\n        \"lastModified\": \"2020-05-19T11:34:57.000-05:00\",\n        \"location\": \"/user_management_api/groups/179311435\"\n    }\n}"}],"_postman_id":"b4023ec2-e7c3-4eb2-a895-64adf4a0fbf0"},{"name":"Query for all subgroups in your organizational group.","id":"767fccde-3b3f-4bca-b279-4f7ac74bb17e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/groups","description":"<p>List all subgroups in your organizational group.</p>\n","urlObject":{"path":["groups"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"bf79daa9-e980-4975-b4af-9cc3895b6aee","name":"Query for all subgroups in your organizational group.","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:33:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"fdfba861fc78a252b1ce0a4e30c0da59\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"9c23b376-44f5-4593-a02b-eb39d9a1ad1a"},{"key":"X-Runtime","value":"0.053111"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 65,\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"Resources\": [\n        {\n            \"displayName\": \"on Call\",\n            \"id\": 931031350,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Management\",\n            \"id\": 225375378,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true,\n            \"externalId\": \"4e426112869ad94d99efefa19bb3b4ae\"\n        },\n        {\n            \"displayName\": \"Alex test2\",\n            \"id\": 178014112,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Alex Test 4\",\n            \"id\": 863772674,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Addison\",\n            \"id\": 788375877,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"red\",\n            \"id\": 457745005,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Abbott\",\n            \"id\": 662696407,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Abilene\",\n            \"id\": 490457523,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Ackerly\",\n            \"id\": 442410691,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Plano\",\n            \"id\": 441317252,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Billing\",\n            \"id\": 582776521,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Dallas\",\n            \"id\": 688633689,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"OnCall\",\n            \"id\": 447221353,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Floor A\",\n            \"id\": 866932929,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Clinic\",\n            \"id\": 783914388,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"start123\",\n            \"id\": 119069866,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Arlington\",\n            \"id\": 438047499,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Support\",\n            \"id\": 811499930,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"IT\",\n            \"id\": 447008449,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Fortworth\",\n            \"id\": 982177977,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Front Office\",\n            \"id\": 903900882,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Admitting\",\n            \"id\": 504629802,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Pediatrics\",\n            \"id\": 806164562,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"non mem\",\n            \"id\": 237216905,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"A-Team\",\n            \"id\": 526758372,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Non-members test\",\n            \"id\": 318514488,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Sikander\",\n            \"id\": 319040476,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Adam's Subgroup 2 Server 2\",\n            \"id\": 107926046,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true,\n            \"externalId\": \"ba049e34c9f1414281f3cab13784ca86\"\n        },\n        {\n            \"displayName\": \"Disabled users test 02\",\n            \"id\": 459751045,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"A Disabled User Test Group\",\n            \"id\": 480073660,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"5/5/19\",\n            \"id\": 370006439,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Test devices\",\n            \"id\": 400258474,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"Small Group\",\n            \"id\": 324650016,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"potato\",\n            \"id\": 691090029,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Test Group 06/10\",\n            \"id\": 908675884,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Triple-Play11\",\n            \"id\": 422867173,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"Frisco \",\n            \"id\": 442490522,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Mango_Mango\",\n            \"id\": 113125524,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"S.A.G.\",\n            \"id\": 982405400,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"GOAL 9/1/19\",\n            \"id\": 128404809,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Nurse Role\",\n            \"id\": 201451674,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Team Doc\",\n            \"id\": 912357750,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Q & A /Customer Service\",\n            \"id\": 386910938,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Rift\",\n            \"id\": 476561067,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"alena.alena\\\"678%\",\n            \"id\": 264754246,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"AlenaN_TestGR\",\n            \"id\": 546697473,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"nFront Office\",\n            \"id\": 428879962,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Non Member test 1 \",\n            \"id\": 145271667,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"New 2\",\n            \"id\": 300110591,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"pizza/ - places \",\n            \"id\": 170622876,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"New 12\",\n            \"id\": 572097665,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Subgroup 1\",\n            \"id\": 573648279,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"sub kroop\",\n            \"id\": 393396270,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"December20\",\n            \"id\": 740834690,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Hyd\",\n            \"id\": 875442954,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Chat Widget subgroup\",\n            \"id\": 328844435,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Chat Widget subgroup 2\",\n            \"id\": 689358748,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"UserManagementAPITest\",\n            \"id\": 625609300,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd\",\n            \"id\": 877840442,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd1\",\n            \"id\": 173978798,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd2\",\n            \"id\": 182508545,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd3\",\n            \"id\": 579245892,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd4\",\n            \"id\": 474355252,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd5\",\n            \"id\": 253152143,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd13\",\n            \"id\": 737515772,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        }\n    ]\n}"}],"_postman_id":"767fccde-3b3f-4bca-b279-4f7ac74bb17e"},{"name":"GET Subgroup members","id":"8fe617dd-0d4d-44f9-a370-a6b234ac487c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/groups/:qliq_id/members","description":"<p>List all subgroups in your organizational group.</p>\n","urlObject":{"path":["groups",":qliq_id","members"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"ad92c9ff-5021-4cd4-85b5-6f02397afa2f","type":"any","value":"{{subgroup_qliq_id}}","key":"qliq_id"}]}},"response":[{"id":"680b1a04-1f69-4a76-acf9-cef0c2f3a25f","name":"Query for all subgroups in your organizational group.","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 16:33:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"fdfba861fc78a252b1ce0a4e30c0da59\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"9c23b376-44f5-4593-a02b-eb39d9a1ad1a"},{"key":"X-Runtime","value":"0.053111"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalResults\": 65,\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"Resources\": [\n        {\n            \"displayName\": \"on Call\",\n            \"id\": 931031350,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Management\",\n            \"id\": 225375378,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true,\n            \"externalId\": \"4e426112869ad94d99efefa19bb3b4ae\"\n        },\n        {\n            \"displayName\": \"Alex test2\",\n            \"id\": 178014112,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Alex Test 4\",\n            \"id\": 863772674,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Addison\",\n            \"id\": 788375877,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"red\",\n            \"id\": 457745005,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Abbott\",\n            \"id\": 662696407,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Abilene\",\n            \"id\": 490457523,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Ackerly\",\n            \"id\": 442410691,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Plano\",\n            \"id\": 441317252,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Billing\",\n            \"id\": 582776521,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Dallas\",\n            \"id\": 688633689,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"OnCall\",\n            \"id\": 447221353,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Floor A\",\n            \"id\": 866932929,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Clinic\",\n            \"id\": 783914388,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"start123\",\n            \"id\": 119069866,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Arlington\",\n            \"id\": 438047499,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Support\",\n            \"id\": 811499930,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"IT\",\n            \"id\": 447008449,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Fortworth\",\n            \"id\": 982177977,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Front Office\",\n            \"id\": 903900882,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Admitting\",\n            \"id\": 504629802,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Pediatrics\",\n            \"id\": 806164562,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"non mem\",\n            \"id\": 237216905,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"A-Team\",\n            \"id\": 526758372,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Non-members test\",\n            \"id\": 318514488,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Sikander\",\n            \"id\": 319040476,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Adam's Subgroup 2 Server 2\",\n            \"id\": 107926046,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true,\n            \"externalId\": \"ba049e34c9f1414281f3cab13784ca86\"\n        },\n        {\n            \"displayName\": \"Disabled users test 02\",\n            \"id\": 459751045,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"A Disabled User Test Group\",\n            \"id\": 480073660,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"5/5/19\",\n            \"id\": 370006439,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Test devices\",\n            \"id\": 400258474,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"Small Group\",\n            \"id\": 324650016,\n            \"canBroadcast\": false,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"potato\",\n            \"id\": 691090029,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Test Group 06/10\",\n            \"id\": 908675884,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Triple-Play11\",\n            \"id\": 422867173,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": false\n        },\n        {\n            \"displayName\": \"Frisco \",\n            \"id\": 442490522,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Mango_Mango\",\n            \"id\": 113125524,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"S.A.G.\",\n            \"id\": 982405400,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"GOAL 9/1/19\",\n            \"id\": 128404809,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Nurse Role\",\n            \"id\": 201451674,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Team Doc\",\n            \"id\": 912357750,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Q & A /Customer Service\",\n            \"id\": 386910938,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Rift\",\n            \"id\": 476561067,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"alena.alena\\\"678%\",\n            \"id\": 264754246,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"AlenaN_TestGR\",\n            \"id\": 546697473,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"nFront Office\",\n            \"id\": 428879962,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Non Member test 1 \",\n            \"id\": 145271667,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"New 2\",\n            \"id\": 300110591,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"pizza/ - places \",\n            \"id\": 170622876,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"New 12\",\n            \"id\": 572097665,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Subgroup 1\",\n            \"id\": 573648279,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"sub kroop\",\n            \"id\": 393396270,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"December20\",\n            \"id\": 740834690,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Hyd\",\n            \"id\": 875442954,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Chat Widget subgroup\",\n            \"id\": 328844435,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"Chat Widget subgroup 2\",\n            \"id\": 689358748,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"UserManagementAPITest\",\n            \"id\": 625609300,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd\",\n            \"id\": 877840442,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd1\",\n            \"id\": 173978798,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd2\",\n            \"id\": 182508545,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd3\",\n            \"id\": 579245892,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd4\",\n            \"id\": 474355252,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd5\",\n            \"id\": 253152143,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        },\n        {\n            \"displayName\": \"TestGroupAdd13\",\n            \"id\": 737515772,\n            \"canBroadcast\": true,\n            \"canGroupMessage\": true\n        }\n    ]\n}"}],"_postman_id":"8fe617dd-0d4d-44f9-a370-a6b234ac487c"}],"id":"98ed00b8-5f4d-4137-9a06-a9de21c8065a","description":"<p>Group management takes place at the groups endpoint. In this endpoint, you can POST a new Gser, GET an existing Groups's details via a query. To modify an existing Group name, you must use the qliq_id as the endpoint.</p>\n","_postman_id":"98ed00b8-5f4d-4137-9a06-a9de21c8065a"},{"name":"groups/{qliq_id} Copy","item":[{"name":"Find Group, given a location","id":"c907eca2-ddf2-4c44-808c-ad986f7de70a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/groups/:qliq_id","description":"<p>When using the /user_management_api/groups/:qliq_id path, you will be able to see the meta data related to the group creation.</p>\n","urlObject":{"path":["groups",":qliq_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"aa242994-38dd-4ee0-ab51-bf3a6323f6d0","description":{"content":"<p>(Required) ID of Group to return</p>\n","type":"text/plain"},"type":"string","value":"{{group_location}}","key":"qliq_id"}]}},"response":[{"id":"a70279c4-d4dd-4cd8-ad98-488d4900f3bb","name":"Find Group, given a location","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/groups/:qliq_id","host":["{{baseUrl}}"],"path":["groups",":qliq_id"],"variable":[{"key":"qliq_id","value":"737515772","type":"string","description":"(Required) ID of Group to return"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 18:21:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"c50a82d74cf2249e5718e98f998ab181\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"7a7465f1-0c54-47c8-a5bb-1237edbe858b"},{"key":"X-Runtime","value":"0.025957"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"id\": 737515772,\n    \"displayName\": \"TestGroupAdd13\",\n    \"meta\": {\n        \"resourceType\": \"Group\",\n        \"created\": \"2020-05-18T11:44:28.000-05:00\",\n        \"lastModified\": \"2020-05-18T11:44:28.000-05:00\",\n        \"location\": \"/user_management_api/groups/737515772/737515772\"\n    }\n}"},{"id":"cc5a4f79-26e0-4238-8e19-09450a1a19e7","name":"Find Group, given a location","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/groups/:qliq_id","host":["{{baseUrl}}"],"path":["groups",":qliq_id"],"variable":[{"key":"qliq_id","value":"{{group_location}}","type":"string","description":"(Required) ID of Group to return"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Wed, 20 May 2020 00:45:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"61b6095b02e51e7be490d7a915433453\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"375988ce-5c1e-4ba6-b86f-1b41094d72d6"},{"key":"X-Runtime","value":"0.023338"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"id\": 179311435,\n    \"displayName\": \"Test Group Modify 2\",\n    \"meta\": {\n        \"resourceType\": \"Group\",\n        \"created\": \"2020-05-19T11:34:57.000-05:00\",\n        \"lastModified\": \"2020-05-19T19:45:11.000-05:00\",\n        \"location\": \"/user_management_api/groups/179311435/179311435\"\n    }\n}"}],"_postman_id":"c907eca2-ddf2-4c44-808c-ad986f7de70a"},{"name":"Update an existing group","id":"f7bd5e6a-4dd3-40a2-88ab-e2eb8ddc1d11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"displayName\": \"Test Group Modify 2\"\n}"},"url":"{{baseUrl}}/groups/:qliq_id","description":"<p>Must be used when Updating an existing Qliq Subgroup who is part of your organizational group. PUT allows the name of the subgroup to be changed.</p>\n","urlObject":{"path":["groups",":qliq_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"8e503cb9-2da7-4f19-90fd-70cd37d15316","type":"string","value":"{{group_location}}","key":"qliq_id"}]}},"response":[{"id":"456b8e99-ec33-4036-bd23-629a96203ec5","name":"Update an existing group","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"displayName\": \"Test Group Modify 2\"\n}"},"url":{"raw":"{{baseUrl}}/groups/:qliq_id","host":["{{baseUrl}}"],"path":["groups",":qliq_id"],"variable":[{"key":"qliq_id","value":"{{group_location}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Wed, 20 May 2020 00:45:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"ed0e46558b55d0fa94edf7eedbd85a76\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"329b72ec-eebd-4bf8-90ca-c92d993acacb"},{"key":"X-Runtime","value":"0.038970"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"id\": 179311435,\n    \"displayName\": \"Test Group Modify 2\",\n    \"meta\": {\n        \"resourceType\": \"Group\",\n        \"created\": \"2020-05-19T11:34:57.000-05:00\",\n        \"lastModified\": \"2020-05-19T19:45:11.000-05:00\",\n        \"location\": \"/user_management_api/groups/179311435/179311435\"\n    }\n}"},{"id":"122c1f1f-9f5a-4967-ac60-6f46a2a280d8","name":"Update an existing group","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"displayName\": \"Test Group Modify 2\"\n}"},"url":{"raw":"{{baseUrl}}/groups/:qliq_id","host":["{{baseUrl}}"],"path":["groups",":qliq_id"],"variable":[{"key":"qliq_id","value":"737515772"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 18:22:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"c210166a16e08bb5f87e96ae9f8691ad\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"98153485-6085-467f-8136-f8647ea745dd"},{"key":"X-Runtime","value":"0.057460"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:scim:schemas:core:2.0:Group\"\n    ],\n    \"id\": 737515772,\n    \"displayName\": \"Test Group Modify 2\",\n    \"meta\": {\n        \"resourceType\": \"Group\",\n        \"created\": \"2020-05-18T11:44:28.000-05:00\",\n        \"lastModified\": \"2020-05-19T13:22:36.000-05:00\",\n        \"location\": \"/user_management_api/groups/737515772/737515772\"\n    }\n}"}],"_postman_id":"f7bd5e6a-4dd3-40a2-88ab-e2eb8ddc1d11"},{"name":"Remove a subgroup from your organizational group","id":"86be7aac-b9ba-4b30-99fb-f5e2f54a1f77","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearer}}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{baseUrl}}/groups/:qliq_id","description":"<p>When deleting a Group. A success response is 200 OK.</p>\n","urlObject":{"path":["groups",":qliq_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"a0882b8b-1029-4890-86da-4514986d8630","description":{"content":"<p>(Required) ID of Group to return</p>\n","type":"text/plain"},"type":"string","value":"{{group_location}}","key":"qliq_id"}]}},"response":[{"id":"686b907c-b9d6-4599-99cc-ffc09f9b7910","name":"Remove a subgroup from your organizational group","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/groups/:qliq_id","host":["{{baseUrl}}"],"path":["groups",":qliq_id"],"variable":[{"key":"qliq_id","value":"737515772","type":"string","description":"(Required) ID of Group to return"}]}},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Server","value":"nginx/1.8.1"},{"key":"Date","value":"Tue, 19 May 2020 18:23:26 GMT"},{"key":"Content-Type","value":"text/html"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"cc923cdde8bbc2611379e629cf51e320\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"58434947-17b3-48b0-8e47-1506257a0585"},{"key":"X-Runtime","value":"0.278442"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"86be7aac-b9ba-4b30-99fb-f5e2f54a1f77"}],"id":"7fcd6bcd-3871-4b9f-b02f-16852bae8013","description":"<p>At the groups/:qliq_id endpoint you can modify or delete a Group, as well as GET the Group information. PUT will allow you to update an existing Qliq Group that is part of your organization, DEL will delete that Group from your organization, and GET will retrieve the Group's metadata.</p>\n","_postman_id":"7fcd6bcd-3871-4b9f-b02f-16852bae8013"},{"name":"External Groups Copy","item":[{"name":"Get  External Groups","id":"57cdb92b-4110-4146-ac7d-380a276e1ab8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/external_groups/","description":"<p>List of External Groups for an organization.</p>\n<p><b>Response</b></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Mandatory</td>\n<td>integer - This is an internal id</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Mandatory</td>\n<td>String - enum of group_link</td>\n</tr>\n<tr>\n<td>attributes</td>\n<td>Mandator</td>\n<td>Array - remaining parameters are part of the array</td>\n</tr>\n<tr>\n<td>id</td>\n<td>Mandatory</td>\n<td>integer - internal id</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Mandatory</td>\n<td>string - 32 character UUID - This is the UUID of External Group</td>\n</tr>\n<tr>\n<td>archiveMessages</td>\n<td>Mandatory</td>\n<td>boolean - True means that this group is archiving messages into the qliqSTOR configured for this group</td>\n</tr>\n<tr>\n<td>qliqId</td>\n<td>Mandatory</td>\n<td>integer - this is the qliqID of the group</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Mandatory</td>\n<td>string - Group's Name</td>\n</tr>\n<tr>\n<td>created</td>\n<td>Mandatory</td>\n<td>The date and time of when the group was created</td>\n</tr>\n<tr>\n<td>initiator</td>\n<td>Mandatory</td>\n<td>boolean - identifies if this group was the originator of the External Group request</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Mandatory</td>\n<td>string - enum: accepted, pending, declined</td>\n</tr>\n<tr>\n<td>adminName</td>\n<td>Mandatory</td>\n<td>string - Group Owner's name</td>\n</tr>\n<tr>\n<td>adminPhone</td>\n<td>Mandatory</td>\n<td>string - Group's phone number</td>\n</tr>\n<tr>\n<td>adminEmail</td>\n<td>Mandatory</td>\n<td>string - email address of the Group</td>\n</tr>\n<tr>\n<td>website</td>\n<td>Mandatory</td>\n<td>string - URL of the Group</td>\n</tr>\n<tr>\n<td>addressLine1</td>\n<td>Mandatory</td>\n<td>string - Mailing address of the group</td>\n</tr>\n<tr>\n<td>addressLine2</td>\n<td>Mandatory</td>\n<td>string - continuation of mailing address</td>\n</tr>\n<tr>\n<td>allowArchiving</td>\n<td>Mandatory</td>\n<td>boolean - always true</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",""],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"d8b8ece6-6bee-4aff-87a2-4741afdcde6e","name":"Get  External Groups","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/external_groups/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 17:32:33 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"5a265846faa10fd7f5ef347b23fcb7b0\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"356f267e-62d0-4f72-be1d-9a7e1f2bd85d"},{"key":"X-Runtime","value":"0.084803"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": \"<integer - internal id>\",\n            \"type\": \"group_link\",\n            \"attributes\": {\n                \"id\": <integer - internal id>,\n                \"uuid\": \"<string - 32 character UUID>\",\n                \"archiveMessages\": <boolean>,\n                \"qliqId\": <integer>,\n                \"name\": \"<string>\",\n                \"created\": \"<datetime>\",\n                \"initiator\": <boolean>,\n                \"status\": \"<string - enum: accepted, pending, declined>\",\n                \"adminName\": \"<string>\",\n                \"adminPhone\": \"<string>\",\n                \"adminEmail\": \"<string>\",\n                \"website\": \"<string>\",\n                \"addressLine1\": \"<string>\",\n                \"addressLine2\": \"<string>\",\n                \"allowArchiving\": boolean - always true\n            }\n        }\n    ]\n}"}],"_postman_id":"57cdb92b-4110-4146-ac7d-380a276e1ab8"},{"name":"Get External Groups by UUID","id":"4e927373-6b1a-4d1a-ac0b-78ecb9f3e5ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/external_groups/:uuid","description":"<p>Get details of an External Group connection by the External Group's UUID.</p>\n<p><b>Response</b></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Mandatory</td>\n<td>integer - This is an internal id</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Mandatory</td>\n<td>String - enum of group_link</td>\n</tr>\n<tr>\n<td>attributes</td>\n<td>Mandator</td>\n<td>Array - remaining parameters are part of the array</td>\n</tr>\n<tr>\n<td>id</td>\n<td>Mandatory</td>\n<td>integer - internal id</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Mandatory</td>\n<td>string - 32 character UUID - This is the UUID of External Group</td>\n</tr>\n<tr>\n<td>archiveMessages</td>\n<td>Mandatory</td>\n<td>boolean - True means that this group is archiving messages into the qliqSTOR configured for this group</td>\n</tr>\n<tr>\n<td>qliqId</td>\n<td>Mandatory</td>\n<td>integer - this is the qliqID of the group</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Mandatory</td>\n<td>string - Group's Name</td>\n</tr>\n<tr>\n<td>created</td>\n<td>Mandatory</td>\n<td>The date and time of when the group was created</td>\n</tr>\n<tr>\n<td>initiator</td>\n<td>Mandatory</td>\n<td>boolean - identifies if this group was the originator of the External Group request</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Mandatory</td>\n<td>string - enum: accepted, pending, declined</td>\n</tr>\n<tr>\n<td>adminName</td>\n<td>Mandatory</td>\n<td>string - Group Owner's name</td>\n</tr>\n<tr>\n<td>adminPhone</td>\n<td>Mandatory</td>\n<td>string - Group's phone number</td>\n</tr>\n<tr>\n<td>adminEmail</td>\n<td>Mandatory</td>\n<td>string - email address of the Group</td>\n</tr>\n<tr>\n<td>website</td>\n<td>Mandatory</td>\n<td>string - URL of the Group</td>\n</tr>\n<tr>\n<td>addressLine1</td>\n<td>Mandatory</td>\n<td>string - Mailing address of the group</td>\n</tr>\n<tr>\n<td>addressLine2</td>\n<td>Mandatory</td>\n<td>string - continuation of mailing address</td>\n</tr>\n<tr>\n<td>allowArchiving</td>\n<td>Mandatory</td>\n<td>boolean - always true</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",":uuid"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"93c47c01-dad8-456d-bcf8-557893a991e6","type":"string","value":"{{external_group_uuid}}","key":"uuid"}]}},"response":[{"id":"6c8c9c47-5729-4e07-b784-8033124ea344","name":"Get External Groups by UUID","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/external_groups/:uuid","host":["{{baseUrl}}"],"path":["external_groups",":uuid"],"variable":[{"key":"uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 16:55:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"6d059ff3c55cd71f67f997aa4a5f71e6\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"904a57d5-6ca0-4a79-80ee-71a135390d22"},{"key":"X-Runtime","value":"0.020592"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": \"<integer - internal id>\",\n            \"type\": \"group_link\",\n            \"attributes\": {\n                \"id\": <integer - internal id>,\n                \"uuid\": \"<string - 32 character UUID>\",\n                \"archiveMessages\": <boolean>,\n                \"qliqId\": <integer>,\n                \"name\": \"<string>\",\n                \"created\": \"<datetime>\",\n                \"initiator\": <boolean>,\n                \"status\": \"<string - enum: accepted, pending, declined>\",\n                \"adminName\": \"<string>\",\n                \"adminPhone\": \"<string>\",\n                \"adminEmail\": \"<string>\",\n                \"website\": \"<string>\",\n                \"addressLine1\": \"<string>\",\n                \"addressLine2\": \"<string>\",\n                \"allowArchiving\": boolean - always true\n            }\n        }\n    ]\n}"}],"_postman_id":"4e927373-6b1a-4d1a-ac0b-78ecb9f3e5ec"},{"name":"Initiate an external group connection by sending invitation","id":"0208d84f-91b4-4d6e-b7d6-a9c03e105bc2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"qliq_id\": \"{{external_group_qliqId}}\",\r\n    \"email_subject\": \"<string>\",\r\n    \"send_email\": \"<boolean>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/external_groups/invite","description":"<p>The intiation of an external group connection may be performed by either group involved in the external connection.</p>\n<p>The body of the External Group Connection requires the following information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>qliq_id</td>\n<td>Mandatory</td>\n<td>integer - external group's qliqID</td>\n</tr>\n<tr>\n<td>email_subject</td>\n<td>Mandatory</td>\n<td>String - email subject line requesting the establishment of the connection</td>\n</tr>\n<tr>\n<td>send_email</td>\n<td>Mandatory</td>\n<td>Boolean - true will generate an email &amp; false will not generate the email</td>\n</tr>\n</tbody>\n</table>\n</div><p><b>Response</b></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory or Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Mandatory</td>\n<td>integer - This is an internal id</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Mandatory</td>\n<td>String - enum of group_link</td>\n</tr>\n<tr>\n<td>attributes</td>\n<td>Mandator</td>\n<td>Array - remaining parameters are part of the array</td>\n</tr>\n<tr>\n<td>id</td>\n<td>Mandatory</td>\n<td>integer - internal id</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>Mandatory</td>\n<td>string - 32 character UUID - This is the UUID of External Group</td>\n</tr>\n<tr>\n<td>archiveMessages</td>\n<td>Mandatory</td>\n<td>boolean - True means that this group is archiving messages into the qliqSTOR configured for this group</td>\n</tr>\n<tr>\n<td>qliqId</td>\n<td>Mandatory</td>\n<td>integer - this is the qliqID of the group</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Mandatory</td>\n<td>string - Group's Name</td>\n</tr>\n<tr>\n<td>created</td>\n<td>Mandatory</td>\n<td>The date and time of when the group was created</td>\n</tr>\n<tr>\n<td>initiator</td>\n<td>Mandatory</td>\n<td>boolean - identifies if this group was the originator of the External Group request</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Mandatory</td>\n<td>string - enum: accepted, pending, declined</td>\n</tr>\n<tr>\n<td>adminName</td>\n<td>Mandatory</td>\n<td>string - Group Owner's name</td>\n</tr>\n<tr>\n<td>adminPhone</td>\n<td>Mandatory</td>\n<td>string - Group's phone number</td>\n</tr>\n<tr>\n<td>adminEmail</td>\n<td>Mandatory</td>\n<td>string - email address of the Group</td>\n</tr>\n<tr>\n<td>website</td>\n<td>Mandatory</td>\n<td>string - URL of the Group</td>\n</tr>\n<tr>\n<td>addressLine1</td>\n<td>Mandatory</td>\n<td>string - Mailing address of the group</td>\n</tr>\n<tr>\n<td>addressLine2</td>\n<td>Mandatory</td>\n<td>string - continuation of mailing address</td>\n</tr>\n<tr>\n<td>allowArchiving</td>\n<td>Mandatory</td>\n<td>boolean - always true</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups","invite"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"68948551-ed36-4644-929a-6dec34eb27a2","name":"Initiate an external group connection by sending invitation","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"qliq_id\": \"{{external_group_qliqId}}\",\r\n    \"email_subject\": \"<string>\",\r\n    \"send_email\": \"false\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/external_groups/invite"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 17:38:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"4a44f96c16b409d3ae19c5ee84ab0ed7\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0c617319-3b17-4a12-9118-8f7150c3eb6a"},{"key":"X-Runtime","value":"0.034093"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": \"<integer - internal id>\",\n            \"type\": \"group_link\",\n            \"attributes\": {\n                \"id\": <integer - internal id>,\n                \"uuid\": \"<string - 32 character UUID>\",\n                \"archiveMessages\": <boolean>,\n                \"qliqId\": <integer>,\n                \"name\": \"<string>\",\n                \"created\": \"<datetime>\",\n                \"initiator\": <boolean>,\n                \"status\": \"<string - enum: accepted, pending, declined>\",\n                \"adminName\": \"<string>\",\n                \"adminPhone\": \"<string>\",\n                \"adminEmail\": \"<string>\",\n                \"website\": \"<string>\",\n                \"addressLine1\": \"<string>\",\n                \"addressLine2\": \"<string>\",\n                \"allowArchiving\": boolean - always true\n            }\n        }\n    ]\n}"}],"_postman_id":"0208d84f-91b4-4d6e-b7d6-a9c03e105bc2"},{"name":"Accept  External Group request","id":"40ac04ab-1680-4643-ada8-2c2e9ad0dd44","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/external_groups/:external_group_uuid/accept","description":"<p>This Post command will accept an External Group request that was initiated from outside the organization.</p>\n<p>In the URL path, you must include the UUID of the External Group that you wish to accept the External Group Request invitation.</p>\n<p>Response if successful will be status code 200 with the body contents of </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>string - enum: ok</td>\n</tr>\n<tr>\n<td>link_status</td>\n<td>string - enum: accepted</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",":external_group_uuid","accept"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"8d8ef6eb-4da0-48c3-8fb6-2c65eac08f0e","type":"string","value":"{{external_group_uuid}}","key":"external_group_uuid"}]}},"response":[{"id":"7c48bd67-ecaf-4c3f-9ae6-f52932838945","name":"Accept  External Group request","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/external_groups/:external_group_uuid/accept","host":["{{baseUrl}}"],"path":["external_groups",":external_group_uuid","accept"],"variable":[{"key":"external_group_uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 17:37:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"7fcaef9966f0e54ae174edfbda9cfbc0\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"1960ccd4-c17a-4409-a259-e67e947b8605"},{"key":"X-Runtime","value":"0.046806"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"link_status\": \"accepted\"\n}"},{"id":"90229df4-e231-455e-a52b-f77928039104","name":"Patch Accept/Decline External Group request","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{ \"accept\": true}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/external_groups/:external_group_uuid","host":["{{baseUrl}}"],"path":["external_groups",":external_group_uuid"],"variable":[{"key":"external_group_uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Tue, 26 Jan 2021 13:54:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"42b1fa600ec836a97278e4e72633ec52\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"ed46b1a3-e3b2-4f24-ada1-4a56e886c5e6"},{"key":"X-Runtime","value":"0.081381"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"link_status\": \"accepted\"\n}"}],"_postman_id":"40ac04ab-1680-4643-ada8-2c2e9ad0dd44"},{"name":"Decline External Group request","id":"de2d0f6d-7d12-4c90-b0ad-ebdb8e051fc2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/external_groups/:external_group_uuid/decline","description":"<p>This Post command will decline an External Group request that was initiated from outside the organization.</p>\n<p>In the URL path, you must include the UUID of the External Group that you wish to decline the External Group Request invitation.</p>\n<p>Response if successful will be status code 200 with the body contents of </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>string - enum: ok</td>\n</tr>\n<tr>\n<td>link_status</td>\n<td>string - enum: declined</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",":external_group_uuid","decline"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"14e0de63-03ab-40cc-99de-c3c8a20791b9","type":"string","value":"{{external_group_uuid}}","key":"external_group_uuid"}]}},"response":[{"id":"0f78ed7b-1907-4c03-a966-2313de036a28","name":"Decline External Group request","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/external_groups/:external_group_uuid/decline","host":["{{baseUrl}}"],"path":["external_groups",":external_group_uuid","decline"],"variable":[{"key":"external_group_uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 16:52:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"791eb40c2e7ffd38214d1776dee99697\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"bd07e20c-ef3e-41f6-8424-39c9862b6e15"},{"key":"X-Runtime","value":"0.021795"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"link_status\": \"declined\"\n}"}],"_postman_id":"de2d0f6d-7d12-4c90-b0ad-ebdb8e051fc2"},{"name":"Enable Archiving to External Group","id":"1c5c0928-860f-4784-95e2-49a878388ca7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"POST","header":[],"url":"{{baseUrl}}/external_groups/:external_group_uuid/start_archive","description":"<p>This Post command will Enable archiving of your group's secure messages into the External Group whose UUID is specified in the URL.</p>\n<p>In the URL path, you must include the UUID of the External Group that you wish to enable archiving to.</p>\n<p>Response if successful will be status code 200 with the body contents of </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>string - enum: ok</td>\n</tr>\n<tr>\n<td>archive_messages</td>\n<td>boolean - enum: true</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",":external_group_uuid","start_archive"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"23618453-7506-4584-95df-e3f2bdce85dd","type":"string","value":"{{external_group_uuid}}","key":"external_group_uuid"}]}},"response":[{"id":"9abe4798-9fe8-450d-a3e3-c78445b83a36","name":"Patch Enable Archiving to External Group","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{baseUrl}}/external_groups/:external_group_uuid/start_archive","host":["{{baseUrl}}"],"path":["external_groups",":external_group_uuid","start_archive"],"variable":[{"key":"external_group_uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 17:31:23 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"03bdf4b62eb132ee91669c36b59e9884\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"fa91c544-7463-4ca9-aa5d-5e471577297b"},{"key":"X-Runtime","value":"0.420574"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"archive_messages\": true\n}"}],"_postman_id":"1c5c0928-860f-4784-95e2-49a878388ca7"},{"name":"Disable Archiving to External Group","id":"6d158aef-70fc-4392-a677-4861bc6e9319","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/external_groups/:external_group_uuid/stop_archive","description":"<p>This Post command will disable archiving of your group's secure messages into the External Group whose UUID is specified in the URL.</p>\n<p>In the URL path, you must include the UUID of the External Group that you wish to disable archiving to.</p>\n<p>Response if successful will be status code 200 with the body contents of </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>string - enum: ok</td>\n</tr>\n<tr>\n<td>archive_messages</td>\n<td>boolean - enum: false</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",":external_group_uuid","stop_archive"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"fd6cb2cb-faf5-4510-a1b4-7f0729b6e7dd","type":"string","value":"{{external_group_uuid}}","key":"external_group_uuid"}]}},"response":[{"id":"46c825d0-8bdd-445d-a2c6-2304a16603d0","name":"Patch Enable Archiving to External Group Copy","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/external_groups/:external_group_uuid/stop_archive","host":["{{baseUrl}}"],"path":["external_groups",":external_group_uuid","stop_archive"],"variable":[{"key":"external_group_uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 17:31:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"d0ff5e58ea99575c34d5d65e71a375f0\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"dbbd1c0a-21a9-4291-a70f-4270891c393f"},{"key":"X-Runtime","value":"0.393955"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"archive_messages\": false\n}"}],"_postman_id":"6d158aef-70fc-4392-a677-4861bc6e9319"},{"name":"Remove External Groups Connection by ID","id":"01ac1af8-26ca-4ed5-b541-70e3d82bdbea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_key}}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{baseUrl}}/external_groups/:uuid","description":"<p>This DELETE command will remove the External Group Connection to the group whose UUID is specified in the URL.</p>\n<p>In the URL path, you must include the UUID of the External Group that you wish to cease the External Group Connection with.</p>\n<p>Response if successful will be status code 200 with the body contents of </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>string - enum: ok</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["external_groups",":uuid"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"6e8e860a-b849-46f5-943f-1b0cde036c8a","type":"string","value":"{{external_group_uuid}}","key":"uuid"}]}},"response":[{"id":"0edb8d29-8d81-45d5-8174-67590e599844","name":"Remove External Groups Connection by ID","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{baseUrl}}/external_groups/:uuid","host":["{{baseUrl}}"],"path":["external_groups",":uuid"],"variable":[{"key":"uuid","value":"{{external_group_uuid}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.0"},{"key":"Date","value":"Wed, 27 Jan 2021 16:49:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' https://botm.qliqsoft.com"},{"key":"Vary","value":"Accept-Encoding, Origin"},{"key":"Content-Encoding","value":"gzip"},{"key":"ETag","value":"W/\"a83b29f03a0bcac3fc218c60a3efbc37\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"a54f825c-d5ce-4047-9436-089e199e121b"},{"key":"X-Runtime","value":"0.063137"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\"\n}"}],"_postman_id":"01ac1af8-26ca-4ed5-b541-70e3d82bdbea"}],"id":"4c9c17ac-888c-47e8-b44c-37e5ec52b7cb","description":"<p>External Group connections allow the sharing of Qliq User lists between organizations. Archiving allows for the messages from one organization to be saved in receiving organizations qliqstor. </p>\n<p>The base url for External Connections is: <a href=\"https://capi.qliqsoft.com/user_management_api\">https://capi.qliqsoft.com/user_management_api</a></p>\n","event":[{"listen":"prerequest","script":{"id":"5b8ebf5b-ccd5-4744-a5cf-70ab61e8da4e","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"3746c5de-5f72-4087-848c-d7164f10915d","type":"text/javascript","exec":[""]}}],"_postman_id":"4c9c17ac-888c-47e8-b44c-37e5ec52b7cb"}],"id":"091066d8-2873-458a-bd69-2883c6e8a289","_postman_id":"091066d8-2873-458a-bd69-2883c6e8a289","description":""},{"name":"WCTP API","item":[{"name":"wctp_SubmitClientMessage","id":"6c37d392-c259-487d-9740-679306d888a4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"`<!DOCTYPE wctp-Operation SYSTEM \"http://wctp.myairmail.com/wctp-dtd-v1r1.dtd\">\n<wctp-Operation wctpVersion=\"wctp-dtd-v1r1\">\n   <wctp-SubmitClientMessage>\n      <wctp-SubmitClientHeader submitTimestamp=\"{{submit_timestamp}}\">\n         <wctp-ClientOriginator senderID=\"{{sender_id}}\" securityCode=\"{{wctp_key}}\"/>\n         <wctp-ClientMessageControl notifyWhenDelivered=\"true\" allowResponse=\"true\"/>\n         <wctp-Recipient recipientID=\"{{recipient_id}}\"/>\n      </wctp-SubmitClientHeader>\n      <wctp-Payload>\n         <wctp-Alphanumeric>\n            \"{{message}}\"\n         </wctp-Alphanumeric>\n      </wctp-Payload>\n   </wctp-SubmitClientMessage> \n</wctp-Operation>`","options":{"raw":{"language":"xml"}}},"url":"{{wctp_url}}?authid={{wctp_key}}","description":"<p>The HTTP POST request to {{wctp_url}}?authid={{wctp_key}} is used to submit a client message via the WCTP (Wireless Communication Transfer Protocol) API. The request payload is in XML format and includes the submit timestamp, sender ID, security code, recipient ID, and the message to be delivered. The request body follows the WCTP XML schema for submitting client messages.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response of this request is an XML schema, which will define the structure and data types expected in the response from the WCTP API after submitting the client message. The XML schema will outline the elements, attributes, and their respective data types that the response will contain.</p>\n<h4 id=\"example\">Example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-xml\">&lt;wctp-Operation wctpVersion=\"wctp-dtd-v1r2\"&gt;\n  &lt;wctp-Confirmation&gt;\n    &lt;wctp-Success successCode=\"200\" successText=\"Message Queued for Delivery\" trackingNumber=\"{{tracking_number}}\"&gt;Message is being processed by Qliq Secure Texting Service&lt;/wctp-Success&gt;\n    &lt;qliq-ConversationID&gt;{{converation_id}}&lt;/qliq-ConversationID&gt;\n    &lt;qliq-MessageID&gt;{{message_id}}&lt;/qliq-MessageID&gt;\n  &lt;/wctp-Confirmation&gt;\n&lt;/wctp-Operation&gt;\n\n\n</code></pre>\n","urlObject":{"host":["{{wctp_url}}"],"query":[{"key":"authid","value":"{{wctp_key}}"}],"variable":[]}},"response":[],"_postman_id":"6c37d392-c259-487d-9740-679306d888a4"},{"name":"wctp_SubmitRequest","id":"4a6ba56a-6a53-4647-abe5-f432b8afdb6b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"<!DOCTYPE wctp-Operation SYSTEM \"http://wctp.myairmail.com/wctp-dtd-v1r1.dtd\">\n<wctp-Operation wctpVersion=\"wctp-dtd-v1r1\">\n   <wctp-SubmitRequest>\n      <wctp-SubmitClientHeader submitTimestamp=\"{{submit_timestamp}}\">\n         <wctp-ClientOriginator senderID=\"{{sender_id}}\" securityCode=\"{{wctp_key}}\"/>\n         <wctp-ClientMessageControl notifyWhenDelivered=\"true\" allowResponse=\"true\"/>\n         <wctp-Recipient recipientID=\"{{recipient_id}}\"/>\n      </wctp-SubmitClientHeader>\n      <wctp-Payload>\n         <wctp-Alphanumeric>\n            \"{{message}}\"\n         </wctp-Alphanumeric>\n      </wctp-Payload>\n   </wctp-SubmitRequest> \n</wctp-Operation>\n","options":{"raw":{"language":"xml"}}},"url":"{{wctp_url}}?authid={{wctp_key}}","description":"<p>The HTTP POST request to the specified URL is used to submit a WCTP (Wireless Communication Transfer Protocol) message. The request includes a payload in XML format, containing information such as the sender ID, recipient ID, message content, and delivery/notification settings.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request body is in raw format and follows the WCTP XML schema. It includes the submit timestamp, sender ID, security code, recipient ID, message content, and delivery/notification settings.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response of this request is expected to be an XML schema, detailing the structure and format of the response data.</p>\n<h4 id=\"example\">Example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-xml\">&lt;wctp-Operation wctpVersion=\"wctp-dtd-v1r2\"&gt;\n  &lt;wctp-Confirmation&gt;\n    &lt;wctp-Success successCode=\"200\" successText=\"Message Queued for Delivery\" trackingNumber=\"c6e7ee17f3b719900089366045bd6ea8\"&gt;Message is being processed by Qliq Secure Texting Service&lt;/wctp-Success&gt;\n    &lt;qliq-ConversationID&gt;{{conversation_id}}&lt;/qliq-ConversationID&gt;\n    &lt;qliq-MessageID&gt;{{message_id}}&lt;/qliq-MessageID&gt;\n  &lt;/wctp-Confirmation&gt;\n&lt;/wctp-Operation&gt;\n\n</code></pre>\n","urlObject":{"host":["{{wctp_url}}"],"query":[{"key":"authid","value":"{{wctp_key}}"}],"variable":[]}},"response":[],"_postman_id":"4a6ba56a-6a53-4647-abe5-f432b8afdb6b"},{"name":"wctp_SubmitRequest_spok","id":"e705089d-d864-4a03-98a8-6dae53982910","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"<!DOCTYPE wctp-Operation SYSTEM \"http://wctp.myairmail.com/wctp-dtd-v1r1.dtd\">\n<wctp-Operation wctpVersion=\"wctp-dtd-v1r1\">\n   <wctp-SubmitRequest>\n      <wctp-SubmitHeader submitTimestamp=\"{{submit_timestamp}}\">\n         <wctp-ClientOriginator senderID=\"{{sender_id}}\" securityCode=\"{{wctp_key}}\"/>\n         <wctp-ClientMessageControl messageID=\"{{message_id}}\" notifyWhenQueued=\"false\" notifyWhenDelivered=\"false\" notifyWhenRead=\"false\" />\n         <wctp-Recipient recipientID=\"{{recipient_id}}\"/>\n      </wctp-SubmitHeader>\n      <wctp-Payload>\n         <wctp-Alphanumeric>\n            {{message}}\n         </wctp-Alphanumeric>\n      </wctp-Payload>\n   </wctp-SubmitRequest> \n</wctp-Operation>\n","options":{"raw":{"language":"xml"}}},"url":"{{wctp_url}}?authid={{wctp_key}}","description":"<p>The HTTP POST request to {{wctp_url}}?authid={{wctp_key}} is used to submit a WCTP (Wireless Communication Transfer Protocol) message. The request body should be in XML format and include the necessary parameters for the message submission.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request body should be in raw format and include the following parameters:</p>\n<ul>\n<li><code>submitTimestamp</code> (string): The timestamp of the message submission.</li>\n<li><code>senderID</code> (string): The ID of the message sender.</li>\n<li><code>securityCode</code> (string): The security code for authentication.</li>\n<li><code>messageID</code> (string): The ID of the message.</li>\n<li><code>notifyWhenQueued</code> (boolean): Indicates whether to notify when the message is queued.</li>\n<li><code>notifyWhenDelivered</code> (boolean): Indicates whether to notify when the message is delivered.</li>\n<li><code>notifyWhenRead</code> (boolean): Indicates whether to notify when the message is read.</li>\n<li><code>recipientID</code> (string): The ID of the message recipient.</li>\n<li><code>message</code> (string): The content of the message.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>The response will be in XML format and will contain the status of the message submission.</p>\n<h4 id=\"example\">Example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-xml\">&lt;wctp-Operation wctpVersion=\"wctp-dtd-v1r2\"&gt;\n  &lt;wctp-Confirmation&gt;\n    &lt;wctp-Success successCode=\"200\" successText=\"Message Queued for Delivery\" trackingNumber=\"7070393fc4ec20193302641d20df3688\"&gt;Message is being processed by Qliq Secure Texting Service&lt;/wctp-Success&gt;\n    &lt;qliq-ConversationID&gt;{{conversation_id}}&lt;/qliq-ConversationID&gt;\n    &lt;qliq-MessageID&gt;{{message_id}}&lt;/qliq-MessageID&gt;\n  &lt;/wctp-Confirmation&gt;\n&lt;/wctp-Operation&gt;\n\n</code></pre>\n","urlObject":{"host":["{{wctp_url}}"],"query":[{"key":"authid","value":"{{wctp_key}}"}],"variable":[]}},"response":[],"_postman_id":"e705089d-d864-4a03-98a8-6dae53982910"},{"name":"wctp_ClientQuery","id":"828ff3b8-570e-492e-8b3c-d263adf955ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"<!DOCTYPE wctp-Operation SYSTEM \"http://dtd.wctp.org/wctp-dtd-v1r1.dtd\">\n<wctp-Operation wctpVersion=\"wctp-dtd-v1r1\">\n <wctp-ClientQuery\n senderID=\"{{sender_id}}\"\n recipientID=\"{{recipient_id}}\"\n trackingNumber=\"{{message_uid}}\"\n />\n</wctp-Operation>","options":{"raw":{"language":"xml"}}},"url":"{{wctp_url}}?authid={{wctp_key}}","description":"<h3 id=\"post-wctp_urlauthidwctp_key\">POST {{wctp_url}}?authid={{wctp_key}}</h3>\n<p>This endpoint allows you to send a WCTP (Wireless Communication Transfer Protocol) message.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<p>The request body should be in the raw format and follow the WCTP DTD (Document Type Definition) structure. It should contain the sender's ID, recipient's ID, and a tracking number for the message.</p>\n<p>Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-xml\">&lt;wctp-Operation wctpVersion=\"wctp-dtd-v1r1\"&gt;\n  senderID=\"{{sender_id}}\"\n recipientID=\"{{recipient_id}}\"\n trackingNumber=\"{{message_uid}}\"\n /&gt;\n&lt;/wctp-Operation&gt;\n\n</code></pre>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request will be a XML format.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-xml\">\n\n&lt;wctp-Operation wctpVersion=\"1.0\"&gt;\n    &lt;wctp-StatusInfo&gt;\n        &lt;wctp-Notification&gt;\n            &lt;qliq-MessageStatus type=\"array\"&gt;\n  &lt;qliq-MessageStatus&gt;\n    &lt;to&gt;{{recipient}}&lt;/to&gt;\n    &lt;status&gt;Read&lt;/status&gt;\n    &lt;delivered-at type=\"integer\"&gt;1713815232&lt;/delivered-at&gt;\n    &lt;read-at type=\"integer\"&gt;1713815232&lt;/read-at&gt;\n  &lt;/qliq-MessageStatus&gt;\n&lt;/qliq-MessageStatus&gt;\n        &lt;/wctp-Notification&gt;\n    &lt;/wctp-StatusInfo&gt;\n&lt;/wctp-Operation&gt;\n\n</code></pre>\n","urlObject":{"host":["{{wctp_url}}"],"query":[{"key":"authid","value":"{{wctp_key}}"}],"variable":[]}},"response":[],"_postman_id":"828ff3b8-570e-492e-8b3c-d263adf955ba"}],"id":"e3ec92c8-bd16-4e06-bc17-e714412d9c7a","_postman_id":"e3ec92c8-bd16-4e06-bc17-e714412d9c7a","description":""},{"name":"QliqSTOR API","item":[{"name":"Search_messages Copy","id":"99e880fc-4d3f-4cbf-9250-50164b395a0a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"api_key\" = \"{{API_key}}\";\r\n    \r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/search_messages?api_key={{API_key}}&quick_search=test","urlObject":{"path":["search_messages"],"host":["{{baseUrl}}"],"query":[{"key":"api_key","value":"{{API_key}}"},{"disabled":true,"key":"uuid","value":null},{"disabled":true,"key":"conversation_uuid","value":null},{"disabled":true,"key":"from_user_name","value":null},{"disabled":true,"key":"from_user_id","value":null},{"disabled":true,"key":"to_user_name","value":null},{"disabled":true,"key":"to_user_id","value":null},{"disabled":true,"key":"subject","value":null},{"disabled":true,"key":"text","value":null},{"key":"quick_search","value":"test"},{"disabled":true,"key":"stored_since","value":null},{"disabled":true,"key":"stored_until","value":null},{"disabled":true,"key":"limit","value":null},{"disabled":true,"key":"offset","value":null},{"disabled":true,"key":"output_format","value":null}],"variable":[]}},"response":[],"_postman_id":"99e880fc-4d3f-4cbf-9250-50164b395a0a"},{"name":"Search Conversations Copy","id":"ef086356-d4bd-47f3-9c50-a86363938061","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"api_key\" = \"{{API_key}}\";\r\n    \r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8095/search_conversations?api_key={{API_key}}&participant_id&quick_search=test","urlObject":{"protocol":"http","port":"8095","path":["search_conversations"],"host":["localhost"],"query":[{"key":"api_key","value":"{{API_key}}"},{"disabled":true,"key":"uuid","value":""},{"disabled":true,"key":"conversation_uuid","value":""},{"disabled":true,"key":"from_user_name","value":""},{"disabled":true,"key":"from_user_id","value":""},{"disabled":true,"key":"to_user_name","value":""},{"disabled":true,"key":"to_user_id","value":""},{"key":"participant_id","value":null},{"disabled":true,"key":"subject","value":""},{"disabled":true,"key":"text","value":""},{"key":"quick_search","value":"test"},{"disabled":true,"key":"stored_since","value":""},{"disabled":true,"key":"stored_until","value":""},{"disabled":true,"key":"limit","value":""},{"disabled":true,"key":"offset","value":""},{"disabled":true,"key":"output_format","value":""}],"variable":[]}},"response":[],"_postman_id":"ef086356-d4bd-47f3-9c50-a86363938061"},{"name":"Get Attachment Copy","id":"e8e03dfc-f4e2-4179-92b6-5e61da4389fe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8095/get_attachment?api_key={{API_key}}&uuid=6139df71-f086-4aa9-b1e0-1463c136afc9","urlObject":{"protocol":"http","port":"8095","path":["get_attachment"],"host":["localhost"],"query":[{"key":"api_key","value":"{{API_key}}"},{"key":"uuid","value":"6139df71-f086-4aa9-b1e0-1463c136afc9"}],"variable":[]}},"response":[],"_postman_id":"e8e03dfc-f4e2-4179-92b6-5e61da4389fe"}],"id":"df46ecdc-6f0e-4cca-be44-83164f6efcba","_postman_id":"df46ecdc-6f0e-4cca-be44-83164f6efcba","description":""}]}