
{"swagger":"2.0","info":{"version":"monumentuat 5.3.1.1 uatapp2a.sg2 t335 uatdb2I1","title":"Monument Collaborate UAT"},"basePath":"/monumentuat/api","tags":[{"name":"Activity"},{"name":"Attachment API"},{"name":"Blog API"},{"name":"Comments API"},{"name":"Document Resource APIs"},{"name":"Events APIs"},{"name":"Favourites API"},{"name":"ISheet Admin API"},{"name":"ISheet Module"},{"name":"ISheet API"},{"name":"ISheet System Admin"},{"name":"Likes API"},{"name":"Navigation"},{"name":"Organisation"},{"name":"Domains"},{"name":"Orgaddress"},{"name":"Countries"},{"name":"Exceptiondomains"},{"name":"Configuration"},{"name":"Private Message"},{"name":"Site Resource APIs"},{"name":"Sitecategories"},{"name":"Sitetemplates"},{"name":"System Groups"},{"name":"System Reports APIs"},{"name":"System Resource"},{"name":"Tasks APIs"},{"name":"User"}],"schemes":["https"],"paths":{"/{version}/comments":{"get":{"tags":["Activity"],"summary":"Get Comment List","description":"Method to obtain comments on a particular content. This method is supported in version 2 of the API and above","operationId":"getCommentList","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"contentid","in":"query","description":"This the content id of the required content. <br/>e.g. blogid for contenttype=blog, taskid for contenttype=tasks","required":true,"type":"string"},{"name":"contenttype","in":"query","description":"content types <br/><i>e.g. /api/1/comments?contenttype=files</i>\r\n- Microblogs\r\n- Files\r\n- Wiki\r\n- Blog\r\n- Tasks\r\n- Events","required":true,"type":"string"},{"name":"limit","in":"query","description":"The integer value of the last comment fetched.","required":false,"type":"string"},{"name":"offset","in":"query","description":"No of comments to return in one request. Default is 20  and the maximum value is 100\r\nIf a value of 0 or less is provided in the request then 20 comments will be returned.\r\nIf a value of more than 100 is provided then 100 comments are returned.","required":false,"type":"string"},{"name":"siteid","in":"query","description":"Provide site id of the required site, the parameter only accepts one site in the current implementation. <br/>e.g. <i>/api/1/comments?siteid=<siteid></i> \r\nFor global contents like microblogs please provide 0 as the siteid ","required":true,"type":"string"}],"responses":{"200":{"description":"Comments returned successfully","schema":{"$ref":"#/definitions/Comments"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":" Internal error occurred while returning comments"}},"security":[{"OAuth":[]}]},"post":{"tags":["Comments API"],"summary":"Add Comment","description":"Add comment API","operationId":"addComment","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"groupsupport","in":"query","description":"groupsupport flag for mention group","required":false,"type":"string","default":"0"},{"name":"contentid","in":"query","description":"This the content id of the required content.<br><br>e.g. blogid for contenttype=blog, taskid for contenttype=tasks","required":true,"type":"integer","format":"int32"},{"name":"contenttype","in":"query","description":"Content type<br><br>e.g. /api/1/comments?contenttype=files<br>- Microblogs\r\n- Files\r\n- Wiki\r\n- Blog\r\n- Tasks\r\n- Events","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/CommentDBO"}}],"responses":{"200":{"description":"Comment added successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while adding comment"}},"security":[{"OAuth":[]}]}},"/{version}/microblog":{"post":{"tags":["Activity"],"summary":"Post Microblog","description":"API method to post a Microblog","operationId":"addMicroBlog","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"groupsupport","in":"query","description":"groupsupport flag for mention group & share with group","required":false,"type":"string","default":"0"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Microblog"}}],"responses":{"200":{"description":"Activity returned successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while posting microblog"}},"security":[{"OAuth":[]}]}},"/{version}/microblog/{microblogid}":{"delete":{"tags":["Activity"],"summary":"Delete Microblog","description":"API method to delete a microblog","operationId":"deleteMicroblog","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"6"},{"name":"microblogid","in":"path","description":"ID of the microblog","required":true,"type":"string"}],"responses":{"201":{"description":"Microblog deleted successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while deleting microlbog"}},"security":[{"OAuth":[]}]}},"/{version}/activities/{activityid}":{"get":{"tags":["Activity"],"summary":"Get Activity","description":"To get the individual activity - currently only the microblog is supported","operationId":"getRecentActivity","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"groupsupport","in":"query","description":"groupsupport flag for share with group","required":false,"type":"string","default":"0"},{"name":"activityid","in":"path","description":"The activity id of requested activity","required":true,"type":"string"}],"responses":{"201":{"description":"Activity returned successfully","schema":{"$ref":"#/definitions/Activity"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting activity"}},"security":[{"OAuth":[]}]}},"/{version}/microblog/sharewith":{"get":{"tags":["Activity"],"summary":"Get sharewith options for microblog","description":"API to get list of sharewith option for post microblog","operationId":"getSharewithOptions","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"8"},{"name":"q","in":"query","description":"Text that will be searched against Org name, Site name and Group to filter out.","required":true,"type":"string"},{"name":"siteid","in":"query","description":"Site id of the site in which microblog is being posted","required":false,"type":"string"}],"responses":{"200":{"description":"Sharewith options returned successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting sharewith options for microblog"}},"security":[{"OAuth":[]}]}},"/{version}/activities/activityfilter":{"get":{"tags":["Activity"],"summary":"Get Activity Filters","description":"This API method can be used to obtain the list of filters available for the activity API, please note that this API only provide the filters relevant to a specific activity list and does not return the content activity. ","operationId":"getRecentActivityFilterList","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"site","in":"query","description":"This is an optional parameter if the parameter is not supplied or an \"ALL\" value is provided then filters relevant to the activity for all sites is returned. <br/>Provide a list of comma separated site ID's if activity filters for specific sites are required. <br/>e.g. site = 10,11,12","required":false,"type":"string","default":"all"},{"name":"contenttype","in":"query","description":"If a limited set of filters are required then provide a comma separated list of content types <br/>e.g. contenttype = files, blog, wiki <br/>otherwise, do not use this parameter or provide a value of \"ALL\" for this parameter.","required":false,"type":"string","default":"all"},{"name":"activitytype","in":"query","description":"all/post/activity","required":false,"type":"string","default":"all"},{"name":"searchtext","in":"query","description":"Search Text","required":false,"type":"string"},{"name":"limit","in":"query","description":"The integer value of the last record fetched.","required":false,"type":"string"},{"name":"offset","in":"query","description":"No of records to return in one request. Default is 20  and the maximum value is 100\r\nIf a value of 0 or less is provided in the request then 20 records will be returned.\r\nIf a value of more than 100 is provided then 100 records are returned.","required":false,"type":"string"},{"name":"filtertype","in":"query","description":"Provide filter type if the parameter is not supplied all filters will be returned. <br/>e.g. filtertype = content_site_filter, content_type_filter, content_user_filter <br/>","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ActivityFilter"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while gettting activity filter list"}},"security":[{"OAuth":[]}]}},"/{version}/getImageForLinkPreview":{"get":{"tags":["Activity"],"summary":"Get Image for Link Preview","description":"API method to get image for Link Preview in Microblog","operationId":"getImageForLinkPreview","produces":["application/xml","application/json"],"parameters":[{"name":"imgURL","in":"query","description":"image URL","required":true,"type":"string"},{"name":"width","in":"query","description":"width for image","required":true,"type":"string"},{"name":"height","in":"query","description":"height for image","required":true,"type":"string"},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"1"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while gettting image file"}},"security":[{"OAuth":[]}]}},"/{version}/comments/{commentid}":{"get":{"tags":["Activity"],"summary":"Get Comment","description":"Method to obtain a comment on a particular content. This method is supported in version 6 of the API and above","operationId":"getCommentByCommentID","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"6"},{"name":"commentid","in":"path","description":"Comment id to get single comment's details","required":true,"type":"string"}],"responses":{"200":{"description":"Comment returned successfully","schema":{"$ref":"#/definitions/Comments"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":" Internal error occurred while returning comment"}},"security":[{"OAuth":[]}]},"put":{"tags":["Comments API"],"summary":"Edit Comment","description":"Edit comment API","operationId":"updateComment","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"groupsupport","in":"query","description":"groupsupport flag for mention group","required":false,"type":"string","default":"0"},{"name":"commentid","in":"path","description":"This is the comment id","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/CommentDBO"}}],"responses":{"200":{"description":"Comment updated successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while updating comment"}},"security":[{"OAuth":[]}]},"delete":{"tags":["Comments API"],"summary":"Delete Comment","description":"Delete comment API","operationId":"deleteComment","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"commentid","in":"path","description":"This is the comment id","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"Comment deleted successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while deleting comment"}},"security":[{"OAuth":[]}]}},"/{version}/activities":{"get":{"tags":["Activity"],"summary":"Get Activity List","description":"<p>This API method can be used to obtain a collection of activity items. The activity is based on a specific filter.</p>\r\n<p>By default the activity of the authenticated OAuth token are used to provide the activity, however if the OAuth token user has got administrative rights they are able to obtain activity on behalf of other users.</p>\r\n<p>The type of activity returned can be altered by the filter parameters.</p>\r\n<br>Each activity has an Actor, Verb and Object: <br/>\r\n<p><strong>Actor</strong>: A person that performs the activity (user object) </p>\r\n<p><strong>Verb </strong>: The activities verb, which indicates what action was performed</p>\r\n<p><strong>Object</strong>: The object of the activity</p>\r\n<br>e.g. Mark posted a comment on the wiki page \"Welcome to the show\" <br/>\r\n<p>In the above activity description, \"Mark\" is the actor, \"posted\" is the verb and \"wiki page\" is the object.</p>\r\n<ul><li>&lt;noofcomments&gt; &lt;nooflikes&gt; &lt;comments&gt; &lt;images&gt; tags are only included in the returned xml when there are values available for those items.</li><li>The activity ID is only returned for microblog items and not for the any other activity.</li></ul>","operationId":"getRecentActivityList","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"site","in":"query","description":"If siteid is provided, the parameter for sitescope is ignored, sitescope parameter is only considered when no siteid is given.\r\n<p>For System Admin (scope can be all or it can be the sites they are a member of)<br/></p>","required":false,"type":"string"},{"name":"sitescope","in":"query","description":"If site id is provided , the parameter for site scope is ignore, site scope parameter is only considered when no site id is given.\r\n <br>For System admin (scope can be all or it can be the sites they are a member of)<br><i>/api/1/activities?sitescope={all / memberoff /favourite}</i>","required":false,"type":"string","enum":["all","memberoff","favourite"]},{"name":"people","in":"query","description":"<ul><li>Default scope is <strong>All</strong>. At one time only, one option is sent. </li>\r\n<li><strong>Author</strong> [supports only one author at this time] (As on the person&rsquo;s personal profile page)<br/>e.g Imran is the OAuth user, now Imran wants the activity for Keyur, then the call will be <br />/api/1/activities?<br />people=author&amp;authoremail=keyur@highq.com</li>\r\n<li><strong>Following</strong><br />/api/1/activities?people=following</li>\r\n<li><strong>Followers</strong><br />/api/1/activities?people=followers</li>\r\n<li><strong>MyOrganisation</strong> (People in my organisation)</li>\r\n<li><strong>MentionsMe</strong></li></ul>","required":false,"type":"string"},{"name":"authoremail","in":"query","description":"The author email address","required":false,"type":"string"},{"name":"contenttype","in":"query","description":"The type of content to filter by. Default is All, however you can filter by all content types available in the activity stream such as:\r\n<br><i>/api/1/activities?contenttype=files</i>\r\nThe possible values for content types are:\r\n- Microblogs\r\n- Files\r\n- Wiki\r\n- Blog\r\n- Tasks\r\n- Events\r\n- Comments \r\n<p><span>The API supports filtering by multiple content types from Collaborate 4.1.4 onwards.</span></p>\r\n<p>for example, to get activity by three content types use the following syntax.</p>\r\n<p><em>contenttype=files,events,tasks</em></p>","required":false,"type":"string"},{"name":"groupsupport","in":"query","description":"groupsupport flag for share with groups.","required":false,"type":"string","default":"0"},{"name":"offset","in":"query","description":"The no of the last activity fetched","required":false,"type":"string"},{"name":"limit","in":"query","description":"No of items to return. Default is 20 (Max is 100 , Activity up to a maximum of 3 months can be provided)","required":false,"type":"string"}],"responses":{"201":{"description":"Activity returned successfully","schema":{"$ref":"#/definitions/Activities"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting activity list"}},"security":[{"OAuth":[]}]}},"/{version}/attachments":{"get":{"tags":["Attachment API"],"summary":"Get all attachments","description":"This method is used to get a list of attachment of a Collaborate content item. Please note this method does not apply to iSheet attachments and Q&A attachments, as attachments to those modules are managed separately within the context of those modules.","operationId":"getAllAttachments","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"contenttype","in":"query","description":"Content type allows below options: \r\n- Microblogs\r\n- Wiki\r\n- Blog\r\n- Tasks\r\n- Events\r\n- Comments\r\n- Messages","required":true,"type":"string"},{"name":"contentid","in":"query","description":"This the content id of the required content. <br> e.g. blogid for contenttype=blog, taskid for contenttype=tasks","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"Attachments returned successfully","schema":{"$ref":"#/definitions/Attachments"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting attachments"}},"security":[{"OAuth":[]}]},"post":{"tags":["Attachment API"],"summary":"Add attachment","description":"API method to add an attachment to a content in Collaborate.<br><br>The file should be added as multipart form data. Please note that the parameters are case sensitive.<br><br>If the operation is successful the API returns a progressive key resource object . And based on this progressive key, can see the status of attachment otherwise an error object is returned with the appropriate error code\r\n<br>To get the status of attachment based on progressive key\r\n<i>e.g. POST /api/{version}/progressivekeystatus/{progressive_key}</i><br><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\">\n<thead><tr><th scope=\"col\">Name</th><th scope=\"col\">Type</th><th scope=\"col\">Description</th></tr></thead><tbody><tr><td>progressive_key</td><td>String</td><td> Key to check the status of your action.</td></tr></tbody></table><br><b>Response</b><br><br><code>&lt;attachment&gt;<br />&nbsp;&nbsp;&nbsp; &lt;id&gt;101&lt;/id&gt;<br /> &lt;/attachment&gt;</code><br>\n<br>If the operation is successful the API returns a progressive key resource object. Possible statuses are \"in-progress\", \"done\" or \"failed\"&nbsp;otherwise, an error object is returned with the appropriate error code.<br>\n<br>Note: This API&nbsp;will insert an attachment/file into the system with a non-active state. The attachment ID&nbsp;you can use while adding/editing the content API such as task, blog, or event.","operationId":"addAttachment","consumes":["multipart/form-data"],"produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"siteid","in":"query","description":"Site ID","required":true,"type":"string"},{"name":"file","in":"formData","description":"The parameter name should be called file and the value for it is the file to be uploaded","required":true,"type":"file"},{"name":"filename","in":"formData","description":"Name of the newly created file","required":true,"type":"string"}],"responses":{"200":{"description":"Attachment adding process initiated successfully","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while adding attachment"}},"security":[{"OAuth":[]}]}},"/{version}/attachments/{attachmentid}":{"delete":{"tags":["Attachment API"],"summary":"Remove attachment from content (un-link)","description":"This method is used to un-link attachment from particular content (not the actual delete of attachment from system).","operationId":"removeAttachment","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"attachmentid","in":"path","description":"Attachment id which is already linked in provided content id","required":true,"type":"integer","format":"int32"},{"name":"contenttype","in":"query","description":"Content type allows below options,\r\n- Wiki\r\n- Blog\r\n- Tasks\r\n- Events\r\n- Comments","required":true,"type":"string"},{"name":"contentid","in":"query","description":"This the content id of the required content.\r\n<br> e.g. blogid for contenttype=blog, taskid for contenttype=tasks","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"Attachment un-linked/removed successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while un-linking/removing attachment"}},"security":[{"OAuth":[]}]}},"/{version}/blog/create":{"post":{"tags":["Blog API"],"summary":"Add/update Blog","description":"To add or update blog in provided site","operationId":"createBlog","consumes":["text/xml"],"produces":["text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/BlogListDBO"}},{"name":"siteid","in":"query","description":"site id","required":true,"type":"string"}],"responses":{"200":{"description":"Blog created/updated successfully","schema":{"$ref":"#/definitions/ResponseDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while creating/updating blog"}},"security":[{"OAuth":[]}]}},"/{version}/blog/category":{"post":{"tags":["Blog API"],"summary":"Get sites by blog categories","description":"To get list of sites for given blog categories<br><br><b>Purponse:</b> To get list of blog categories","operationId":"siteCategories","consumes":["text/xml"],"produces":["text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/category"}}],"responses":{"200":{"description":"Site categories successfully returned","schema":{"$ref":"#/definitions/ResponseDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting sitecategories"}},"security":[{"OAuth":[]}]}},"/{version}/blog/reSynchronisationFlag":{"get":{"tags":["Blog API"],"summary":"Get Blog Synchronisation Check","description":"Check re-synchronization required or not<br><b>Purponse:</b> To check re-syncrhonization required or not for blogs(will return list of categories/sites for while resynchronization is required)<br><br>e.g. ../blog/reSynchronisationFlag?lastSynkDate=2014-04-28%2012:23:40","operationId":"reSynchronisationFlag","produces":["text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"lastSynkDate","in":"query","description":"Last synchronisation date of blog","required":true,"type":"string"}],"responses":{"200":{"description":"Conversations returned successfully","schema":{"$ref":"#/definitions/ResponseDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while checking blog synchronisation"}},"security":[{"OAuth":[]}]}},"/{version}/files/{fileid}/parent":{"post":{"tags":["Document Resource APIs"],"summary":"Copy file","description":"<p>Copy a file from one location to another. In case of a copy operation the target folder can be a folder in another site.<br>While copying the file, the version history and permissions will not be copied over, but the permissions for the new folder to which the file is being moved is going to be applied to the copied file.</p>","operationId":"copyFile","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"fileid","in":"path","description":"The id of the file which needs to be copied","required":true,"type":"string"},{"name":"targetfolder","in":"query","description":"The target folder id of the folder under which the file will be copied","required":true,"type":"string"}],"responses":{"200":{"description":"Your content is copied successfull..."},"400":{"description":"Request resource or xml is not valid"},"403":{"description":"Access denied"}},"security":[{"OAuth":[]}]},"put":{"tags":["Document Resource APIs"],"summary":"Move file","description":"Move a single file from one location to another. A file can only be moved within a site.","operationId":"moveFile","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"fileid","in":"path","description":"The id of the file which is to be moved","required":true,"type":"string"},{"name":"targetfolder","in":"query","description":"The target folder id of the folder under which the folder is to be moved","required":true,"type":"string"}],"responses":{"200":{"description":"Successfully moved"},"400":{"description":"Request resource or xml is not valid"},"403":{"description":"Validation failed/ Forbidden"}},"security":[{"OAuth":[]}]}},"/{version}/files/{fileid}":{"get":{"tags":["Document Resource APIs"],"summary":"Gets the file info","description":"<p>API method to get a single file info from Collaborate.","operationId":"getDocumentInfo","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"fileid","in":"path","description":"The ID of file to get Info","required":true,"type":"string"},{"name":"lastdmsinfo","in":"query","description":"Last DMS info (true/false)","required":false,"type":"boolean"},{"name":"foldertype","in":"query","description":"Folder type","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/DocumentDBO"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"put":{"tags":["Document Resource APIs"],"summary":"Update file","description":"This api is used for update file.","operationId":"updateDocument","consumes":["text/plain","application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"fileid","in":"path","description":"file ID","required":true,"type":"string"},{"name":"rootfolderid","in":"query","description":"Root folder ID","required":false,"type":"string"},{"name":"batchid","in":"query","description":"Batch ID","required":false,"type":"string"},{"name":"foldertype","in":"query","description":"Folder type","required":false,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/DocumentDBO"}}],"responses":{"200":{"description":"Document updated successfully."},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while updating document","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"delete":{"tags":["Document Resource APIs"],"summary":"Delete file","description":"This API deletes a file from a Collaborate Site and places it in the recycle bin. The documents being deleted should be an active document in a site.","operationId":"deleteDocument","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"fileid","in":"path","description":"The {fileid} is the Id of the file which is to be deleted.","required":true,"type":"string"},{"name":"foldertype","in":"query","description":"Folder type","required":false,"type":"string"}],"responses":{"200":{"description":"File/Document deleted successfully."},"204":{"description":"File/Document deleted successfully."},"401":{"description":"Unauthorized"},"405":{"description":"Method not allowed (calling api with wrong method)"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/batchid":{"get":{"tags":["Document Resource APIs"],"summary":"Gets the batch id","description":"This API is used to get batchId for the specified site.","operationId":"getBatchID","produces":["application/xml","text/plain"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"siteid","in":"path","description":"siteID","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"403":{"description":"Validation failed/ Forbidden"}},"security":[{"OAuth":[]}]}},"/{version}/files/{fileid}/activity":{"post":{"tags":["Document Resource APIs"],"summary":"Register view activity for a file","description":"This API is used to add 'view' activity on file","operationId":"addActivity","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"fileid","in":"path","description":"The id of the file in which activity to be added","required":true,"type":"string"},{"name":"type","in":"query","description":"The type of activity which is always 'view'","required":true,"type":"string"},{"name":"foldertype","in":"query","description":"Folder type","required":false,"type":"string"}],"responses":{"200":{"description":"OK"},"403":{"description":"Validation failed/ Forbidden"}},"security":[{"OAuth":[]}]}},"/{version}/shares/link":{"post":{"tags":["Document Resource APIs"],"summary":"Share via link","description":"<p>This api used to share content from my files or shared items<br><br><strong>Note :</strong><br><br>- <strong>resourcetype</strong> tag : {folder/file}.<br>- <strong>resourceid</strong> tag : (the folder/file id can be any from my files or shared items).<br>- Integer value for the <strong>shareoption</strong> tag : {1(anyone) / 2(my organisation user) / 3(system users)/ 4(Can be accessed by anyone who has the password) this 4th option is introduced from api version 6 onwards for sharing <br>&nbsp; password protected files}.<br>- <strong>password</strong> tag option is only used from api version 6 onwards when shareoption value is 4.<br>- <strong>expiry</strong> tag format is 'UTC date and time(dd MMM yyyy HH:mm)'.</p>","operationId":"shareViaLink","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Share"}}],"responses":{"200":{"description":"Response successfully","schema":{"$ref":"#/definitions/Share"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured"}},"security":[{"OAuth":[]}]}},"/{version}/changes/{sourceclient}/folder/{folderid}":{"post":{"tags":["Document Resource APIs"],"summary":"Register folder","description":"To register a given folder for Changes API based on source Client.","operationId":"registerFolder","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"Folder ID","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"404":{"description":"Document doesn't exists in the system"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occurred while getting document content"}},"security":[{"OAuth":[]}]},"delete":{"tags":["Document Resource APIs"],"summary":"Removes the registered folder","description":"<p>To Remove registered folder for Changes API based on sourceclient.","operationId":"removeRegisteredFolder","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"Folder ID","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"404":{"description":"Document doesn't exists in the system"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occurred while getting document content"}},"security":[{"OAuth":[]}]}},"/{version}/folders/{folderid}":{"get":{"tags":["Document Resource APIs"],"summary":"Gets the folder info","description":"<p>The method provides folder detail of given folder id.","operationId":"getFolderInfo","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"folderID","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/FolderDBOV2"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"put":{"tags":["Document Resource APIs"],"summary":"Update folder","description":"This api will allow you to update folder.","operationId":"updateFolder","consumes":["text/plain","application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"Version of api","required":true,"type":"string","default":"1"},{"name":"batchid","in":"query","description":"Batch ID","required":false,"type":"string"},{"name":"rootfolderid","in":"query","description":"Root folder ID","required":false,"type":"string"},{"name":"folderid","in":"path","description":"folderID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/FolderDBO"}}],"responses":{"200":{"description":"Folder updated successfully"},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while updating folder","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"delete":{"tags":["Document Resource APIs"],"summary":"Delete folder","description":"This api going to delete active folder from to the site, one's folder deleted it goes to recycle bin (Deleted items folder).","operationId":"deleteFolder","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"Folder ID","required":true,"type":"string"}],"responses":{"200":{"description":"Folder deleted successfully."},"204":{"description":"Folder deleted successfully."},"401":{"description":"Unauthorized"},"405":{"description":"Method not allowed (calling api with wrong method)"}},"security":[{"OAuth":[]}]}},"/{version}/shares/{shareid}":{"delete":{"tags":["Document Resource APIs"],"summary":"Delete share/Remove share","description":"<p>The \"Remove a share\" API endpoint deletes only single share link.<br><br><strong>Note :</strong><br><br> - The share link being deleted should be an active share link.<br> - This API will remove only single share link.<br> - If provided {shareid} not exists in system, then 'Access denied' response will be produced.</p>","operationId":"deleteShare","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"shareid","in":"path","description":"The {shareid} is the Id of the share which is to be deleted","required":true,"type":"string"}],"responses":{"200":{"description":"Share link deleted successfully."},"401":{"description":"Unauthorized"},"405":{"description":"Method not allowed (calling api with wrong method)"}},"security":[{"OAuth":[]}]}},"/{version}/shares/email":{"post":{"tags":["Document Resource APIs"],"summary":"Share via email","description":"This api used to share content of my files and shared items<br><br><strong>Note :</strong><br><br>- <strong>resourcetype</strong> tag : {folder/file}.<br>- <strong>resourceid</strong> tag : (the folder/file id can be any from my files or shared items).<br>- Integer value for the <strong>shareoption</strong> tag : {1(Can be accessed by anyone who has the link) / 2(Restrict access to specified system users below) / 3(Recipients must be registered to access the link)/ 4(Can be accessed by <br>&nbsp; anyone who has the password) this 4th option is introduced from api version 6 onwards for sharing password protected files}<br>- <strong>password</strong> tag option is only used from api version 6 onwards when shareoption value is 4<br>- <strong>expiry</strong> tag format is 'UTC date and time(dd MMM yyyy HH:mm)'<br>- Integer value for the <strong>permission</strong> tag : {1(download_view_print) / 2(view_only)}</p>","operationId":"shareViaEmail","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Share"}}],"responses":{"200":{"description":"Response successfully","schema":{"$ref":"#/definitions/Share"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured"}},"security":[{"OAuth":[]}]}},"/{version}/files":{"get":{"tags":["Document Resource APIs"],"summary":"Gets the file list","description":"<p>API method to get a list of files from Collaborate.<br><br><p>The representation of q parameter works as under\r\n\r\nq = \"folderid=1\"","operationId":"getFileList","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"q","in":"query","description":"query to filter out results","required":false,"type":"string"},{"name":"limit","in":"query","description":"No of items to returned","required":false,"type":"string"},{"name":"offset","in":"query","description":"Starting point of the returned items. This should be the item ID.","required":false,"type":"string"},{"name":"orderby","in":"query","description":"This is the order of the items returned. Possible values are \"Asc\" , \"desc\" , Default is Desc, which means that the latest items are returned first.","required":false,"type":"string"},{"name":"ordertype","in":"query","description":"can be one of name, size, author, lastModified, filetype","required":false,"type":"string"},{"name":"filelist","in":"query","description":"fileID CSV","required":false,"type":"string"}],"responses":{"200":{"description":"Get File List successfully","schema":{"$ref":"#/definitions/DocumentDBO"}},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occurred","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/folders/{folderid}/parent":{"post":{"tags":["Document Resource APIs"],"summary":"Copy folder","description":"The method allows a given folder to be copied from one folder location to another folder location. The target folder location can be in a different site.","operationId":"copyFolder","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"The id of the folder which needs to be copied","required":true,"type":"string"},{"name":"targetfolder","in":"query","description":"\tThe target folder id of the folder under which the folder will be copied","required":true,"type":"string"}],"responses":{"200":{"description":"Your content is copied successfull..."},"400":{"description":"Request resource or xml is not valid"},"403":{"description":"Validation failed/ Forbidden"}},"security":[{"OAuth":[]}]},"put":{"tags":["Document Resource APIs"],"summary":"Move folder","description":"The method allows a given folder to be moved from one folder location to another folder location within a site.","operationId":"moveFolder","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"The id of the folder which is to be moved  ","required":true,"type":"string"},{"name":"targetfolder","in":"query","description":"The target folder id of the folder under which the folder is to be moved","required":true,"type":"string"}],"responses":{"200":{"description":"Successfully moved"},"400":{"description":"Request resource or xml is not valid"},"403":{"description":"Validation failed/ Forbidden"}},"security":[{"OAuth":[]}]}},"/{version}/folders/{folderid}/foldersize":{"get":{"tags":["Document Resource APIs"],"summary":"Gets the folder size","description":"Get a folder size by folder ID.","operationId":"getFolderSize","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"folderID","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/FolderDBOV2"}},"401":{"description":"Unauthorized","schema":{"$ref":"#/definitions/ErrorDBO"}},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/folders/{folderid}/items":{"get":{"tags":["Document Resource APIs"],"summary":"Gets the folder list","description":"<p>This API method provides a list of folders under a given folder.<br><br><strong>Note :</strong><br><br>The value of limit parameter behaves as following<br>- limit =100 is the default value<br>- if limit>0 then (number of items returned is equal to limit)<br>- if limit=-1 then return all records<br>- if limit <-1 then the system returns the default no of items i.e 100<br><br>The value of Offset parameter behaves as under<br>- (Default) offset =0<br>- if offset > 0 then the records are returned from the offset value<br>- if offset < 0 then offset value of 0 is set<br><br>Defalut value for orderby parameter is asc and for ordertype is creation date.</p>","operationId":"getFolderList","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"Folder ID","required":true,"type":"string"},{"name":"limit","in":"query","description":"The no of items to return for this request","required":false,"type":"string"},{"name":"offset","in":"query","description":"The starting point for each item returned","required":false,"type":"string"},{"name":"orderby","in":"query","description":"The items can be organised by either asc/desc order","required":false,"type":"string"},{"name":"ordertype","in":"query","description":"In addition to the order we can organise items by name/author and last modified date.","required":false,"type":"string"}],"responses":{"200":{"description":"Get Folder List successfully"},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occurred","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/shares/content":{"post":{"tags":["Document Resource APIs"],"summary":"Add file for quick share","description":"This api used for Upload the shared file","operationId":"quickFileUpload","consumes":["multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"file","in":"formData","description":"Choose file","required":true,"type":"file"},{"name":"progressiveoperkey","in":"query","description":"Progressiveoperkey","required":false,"type":"string"},{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"filename","in":"formData","description":"Document name","required":true,"type":"string"}],"responses":{"201":{"description":"document uploaded successfully"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while uploading document"}},"security":[{"OAuth":[]}]}},"/{version}/folders":{"post":{"tags":["Document Resource APIs"],"summary":"Add folder","description":"<p>This api will allow you to create folder into site.","operationId":"addFolder","consumes":["text/plain","application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"Version of api","required":true,"type":"string","default":"1"},{"name":"batchid","in":"query","description":"Batch ID","required":false,"type":"string"},{"name":"rootfolderid","in":"query","description":"Root folder ID","required":false,"type":"string"},{"name":"parentfolderid","in":"query","description":"ID of the parent folder in which want to add folder","required":true,"type":"string"},{"name":"allowduplicatefolder","in":"query","description":"Allow/Disallow duplicate folder in given parent folder","required":false,"type":"boolean","default":true,"enum":["true","false"]},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/FolderDBO"}}],"responses":{"201":{"description":"Folder created successfully","schema":{"$ref":"#/definitions/FolderDBO"}},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"409":{"description":"Folder already exists","schema":{"$ref":"#/definitions/FolderDBO"}},"500":{"description":"Internal error occured while creating folder","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/folders/{folderid}/dmsaddrequest":{"get":{"tags":["Document Resource APIs"],"summary":"Gets the collab folders and documents structure","description":"An API method that provides a list of files and folders has been added to the synced folder in Collaborate and can be synced from Collaborate to Worksite. An API client can call this method at regular intervals to find out if there are any changes at the Collaborate end, and then based on that, can sync the changes back to DMS.","operationId":"getCollabFoldersAndDocumentsStructure","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"Folderid is the ID of the synced folder","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/DMSAddRequestDBO"}}},"security":[{"OAuth":[]}]},"put":{"tags":["Document Resource APIs"],"summary":"Update details of job by dms add request info","description":"An API method which helps update a Collaborate document's sync status when uploading the content to external DMS system. This method helps to toggle the Collaborate document or folder status from inSync to synced or error, depending on the success or failure of the operation. This status change will change the icon colour from blue to green or red, depending on the final status.","operationId":"updateDetailsOfJobByDMSAddRequestInfo","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"folderid is the ID of the synced folder","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/DMSAddRequestDBO"}}],"responses":{"200":{"description":"OK"}},"security":[{"OAuth":[]}]}},"/{version}/folders/{folderid}/permissions":{"get":{"tags":["Document Resource APIs"],"summary":"To get folder permissions for groups","description":"<p>Use this method to return a list of the groups/users that have permissions to the folder and their permission details.<br>In the response <!-- 0 for off and 1 for on--> for inherited</p>","operationId":"getFolderUserGroupsPermission","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"folderid","in":"path","description":"folderid is the ID of the folder for which the permissions are required.","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"403":{"description":"Validation failed/ Forbidden"}},"security":[{"OAuth":[]}]},"put":{"tags":["Document Resource APIs"],"summary":"Add/update group/user folder permissions","description":"<p>This API method adds or updates folder permissions for a group/user. This can only be used when the inheritance has been broken for the specific folder. Please use the change inheritance method for a folder to break the inheritance. <br>usergrouptype In request xml are 1 for user based site and 2 for group based site.</p>","operationId":"addUpdateUserGroupFolderPermission","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"folderid","in":"path","description":"The ID for the folder. To get the folder id use get folder id API","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/UserGroupPermissions"}}],"responses":{"200":{"description":"OK"},"403":{"description":"Validation failed/ Forbidden"}},"security":[{"OAuth":[]}]}},"/{version}/files/{fileid}/content":{"get":{"tags":["Document Resource APIs"],"summary":"Download file","description":"API method to download a single document ( document content not its metadata) from Collaborate. The method supports download by a specific document version.<br><br><strong>Note :</strong><br><br>- <strong>original=true</strong> parameter is only applicable for users, who have rights to download original version from UI.<br>- If workflow is enabled & document is in pending state then the document should only download file to file owner & content admin.<br>- <strong>getconvertedfile=true</strong> parameter is used to get encrypted document.<br>- Users, who have rights to download original version from the Collaborate interface will receive the original document others will get encrypted document.<br>- <strong>thumbnail=true</strong> allows the user to obtain the thumbnail of the specified document.<br>- <strong>imagewidth</strong> should in range of '2048,1024,800,512,256,128,64'. If thumbnail is true then 'imagewidth' will be mandatory.","operationId":"downloadDocumentAPI","produces":["application/json","application/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"fileid","in":"path","description":"file ID","required":true,"type":"string"},{"name":"foldertype","in":"query","description":"Folder type","required":false,"type":"string"},{"name":"imagewidth","in":"query","description":"Image width","required":false,"type":"string"},{"name":"thumbnail","in":"query","description":"Thumbnail","required":false,"type":"boolean"},{"name":"getconvertedfile","in":"query","description":"To get encrypted document (true/false)","required":false,"type":"string"},{"name":"original","in":"query","description":"download original version of document (true/false)","required":false,"type":"string"},{"name":"version","in":"query","description":"Document version number","required":false,"type":"string"}],"responses":{"200":{"description":"Document found"},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"404":{"description":"Document doesn't exists in the system"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while gettting document content","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"post":{"tags":["Document Resource APIs"],"summary":"Add file version","description":"<p>This api is used for add new file version.<br><br><strong>Note :</strong><br><br>- Optional form data param called \"notification\"  which is used for \"notification\" preference.<br>- <strong>1=</strong> Respect user preference.<br>- <strong>2=</strong> Force email notification.<br>- <strong>3=</strong> Suppress all notifications.<br>This notification form data param is not mandatory and when user does not provide it then default value = 3 = Suppress all notifications.</p>","operationId":"insertDocumentVersion","consumes":["multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"file","in":"formData","description":"Choose file","required":true,"type":"file"},{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"fileid","in":"path","description":"Document ID","required":true,"type":"string"},{"name":"foldertype","in":"query","description":"Folder type","required":false,"type":"string"},{"name":"filename","in":"formData","description":"Document name","required":true,"type":"string"},{"name":"progressiveoperkey","in":"formData","description":"Progressiveoperkey","required":false,"type":"string"},{"name":"dmsdatabasename","in":"formData","description":"DMS database name","required":false,"type":"string"},{"name":"dmseditdate","in":"formData","description":"DMS edit date","required":false,"type":"string"},{"name":"dmsparentfolderid","in":"formData","description":"DMS parent folder ID","required":false,"type":"string"},{"name":"dmsdocid","in":"formData","description":"DMS doc ID","required":false,"type":"string"},{"name":"dmsversion","in":"formData","description":"DMS version","required":false,"type":"string"},{"name":"notification","in":"formData","description":"Notification","required":false,"type":"string"},{"name":"batchid","in":"query","description":"batchID","required":false,"type":"string"},{"name":"rootfolderid","in":"query","description":"Root folder ID","required":false,"type":"string"}],"responses":{"201":{"description":"Document's version uploaded successfully","schema":{"$ref":"#/definitions/DocumentDBO"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while uploading document's version"}},"security":[{"OAuth":[]}]}},"/{version}/shares/microblog":{"post":{"tags":["Document Resource APIs"],"summary":"Share via micro blog","description":"<p>This api used to share content from my files or shared items via microblog.<br><br><strong>Note :</strong><br><br>- <strong>resourcetype</strong> tag : {folder/file}.<br>- <strong>resourceid</strong> tag : (the folder/file id can be any from my files or shared items).<br>- Integer value for the <strong>permission</strong> tag : {1(download_view_print) / 2(view_only)}<br>- <strong>sharegroup</strong> tag : List of sites to share with.<br>- <strong>microblogmessage</strong> tag : {The microblog can accept # and @ mention}.<br>- <strong>expiry</strong> tag format is 'UTC date and time(dd MMM yyyy HH:mm)'.</p>","operationId":"shareViaMicroBlog","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"groupsupport","in":"query","description":"groupsupport flag for mention group","required":false,"type":"string","default":"0"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Share"}}],"responses":{"200":{"description":"Share via microblog successfully","schema":{"$ref":"#/definitions/Share"}},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured"}},"security":[{"OAuth":[]}]}},"/{version}/folders/{folderid}/recycle":{"post":{"tags":["Document Resource APIs"],"summary":"Restore folder from recycle","description":"Restore a deleted folder from Recycle bin. The restore location is a folderid of the target folder where the specific folder is to be restored.","operationId":"restoreFolderFromRecycle","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"The id of the folder which is to be restored","required":true,"type":"string"},{"name":"targetfolder","in":"query","description":"The folder to which this folder is to be restored too","required":true,"type":"string"}],"responses":{"200":{"description":"Successfully restored"},"400":{"description":"Request resource or xml is not valid"},"403":{"description":"Validation failed/ Forbidden"}},"security":[{"OAuth":[]}]},"delete":{"tags":["Document Resource APIs"],"summary":"Delete folder from recycle","description":"This api help to delete specific folder from to the recycle/deleted items.Its allow you to delete folder permanently.","operationId":"deleteFolderFromRecycle","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"folder ID","required":true,"type":"string"}],"responses":{"200":{"description":"Folder deleted successfully."},"204":{"description":"Folder deleted successfully."},"401":{"description":"Unauthorized","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)"}},"security":[{"OAuth":[]}]}},"/{version}/folders/{folderid}/path":{"get":{"tags":["Document Resource APIs"],"summary":"Gets the folder path","description":"API method to get folder details along with its parent folder hierarchy and the information from Collaborate.","operationId":"getFolderLocation","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"folderid","in":"path","description":"folderID","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/FolderLocationDBO"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/shares/message":{"post":{"tags":["Document Resource APIs"],"summary":"Share via private message","description":"<p>This api used to share content from my files or shared items via private message.<br><br><strong>Note :</strong><br><br>- <strong>resourcetype</strong> tag : {folder/file}.<br>- <strong>resourceid</strong> tag : (the folder/file id can be any from my files or shared items).<br>- <strong>share_with</strong> tag : list of email addresses to share with {these should be valid existing Collaborate users,  please see he response to see how error messages are going to be returned}.<br>- <strong>private_message</strong> tag : {The message can accept # and @ mention}.<br>- <strong>expiry</strong> tag format is 'UTC date and time(dd MMM yyyy HH:mm)'.<br>- Integer value for the <strong>permission</strong> tag : {1(download_view_print) / 2(view_only)}.","operationId":"shareViaPrivateMessage","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Share"}}],"responses":{"200":{"description":"Share via private message successfully","schema":{"$ref":"#/definitions/Share"}},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured"}},"security":[{"OAuth":[]}]}},"/{version}/changes":{"get":{"tags":["Document Resource APIs"],"summary":"Gets the changes for sync","description":"The purpose of this API is to provide changes to the system. This will get the sync changes detail.<br><br><strong>Note :</strong><br><br> - In the response nextsyncposition means the next sync position the client should use to obtain changes.<br> - <strong>syncpositionid</strong> : If the next sync position id is provided, then changes following that sync position will be returned. Otherwise a response with a current sync position ID  is given (without activities).If syncpositionid=0 then first 500 top activities will be given in response.<br> - <strong>limit</strong> : This parameter can be used to limit the number of changes returned otherwise 500 changes are returned.<br> - <strong>contenttype</strong> : To filter the result set by a specific content type like 'Files'.  If this parameter is set then it will return specific type of changes, otherwise all types of content will be returned. \"contenttype=files\" will return both file and folder contents.<br> - <strong>siteid</strong> : to get changes by sourceclient basis. If provided, then it will give site specific sync changes otherwise not.<br></p>","operationId":"getChangesForSync","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"syncpositionid","in":"query","description":"The start location for the content sync. All items from the syncpositionid will be returned. ","required":false,"type":"string"},{"name":"limit","in":"query","description":"The no of items to return for this request","required":false,"type":"string"},{"name":"contenttype","in":"query","description":"The type of content for which the changes are required, the default is all but you can save the changes by the following content types Files","required":false,"type":"string"},{"name":"siteid","in":"query","description":"User can filter by site","required":false,"type":"string"}],"responses":{"200":{"description":"Get Changes List successfully"},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling API with wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]}},"/{version}/files/{fileid}/recycle":{"post":{"tags":["Document Resource APIs"],"summary":"Restore file from recycle","description":"Restore a deleted file from Recycle bin. The restore location is a folderid of the target folder where the specific file is to be restored. ","operationId":"restoreFileFromRecycle","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"fileid","in":"path","description":"The id of the file to restore","required":true,"type":"string"},{"name":"targetfolder","in":"query","description":"The folder to which this file is to be restored too","required":true,"type":"string"}],"responses":{"200":{"description":"Successfully restored"},"400":{"description":"Request resource or xml is not valid"},"403":{"description":"Validation failed/ Forbidden"}},"security":[{"OAuth":[]}]},"delete":{"tags":["Document Resource APIs"],"summary":"Delete file from recycle","description":"This api help to delete specific file from to the recycle/deleted items.Its allow you to delete file permanently.","operationId":"deleteDocumentFromRecycle","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"fileid","in":"path","description":"file ID","required":true,"type":"string"}],"responses":{"200":{"description":"File deleted successfully."},"204":{"description":"File deleted successfully."},"401":{"description":"Unauthorized"},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/changes/{sourceclient}/folders":{"delete":{"tags":["Document Resource APIs"],"summary":"Removes the all registered folder","description":"To Remove all registered folders for Changes API based on sourceclient.","operationId":"removeAllRegisteredFolder","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"}],"responses":{"200":{"description":"OK"},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"404":{"description":"Document doesn't exists in the system"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occurred while getting document content"}},"security":[{"OAuth":[]}]}},"/{version}/files/{fileid}/permissions":{"get":{"tags":["Document Resource APIs"],"summary":"To get file permission for user and group","description":"Use this method to return a list of the groups/users that have permissions to the file and their permission details.","operationId":"getFileUserGroupPermission","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"fileid","in":"path","description":"fileid is the ID of the file for which the permissions are required. The fileid can be obtained by calling the get files list API","required":true,"type":"string"},{"name":"foldertype","in":"query","description":"the foldertype=qa for Q&A file support from version 5","required":false,"type":"string"}],"responses":{"200":{"description":"OK"},"403":{"description":"Validation failed/ Forbidden"}},"security":[{"OAuth":[]}]},"put":{"tags":["Document Resource APIs"],"summary":"Add/update group/user file permissions","description":"<p>This API method adds or updates file permissions for a group/user.<br>Please note the permissions can only be added to the existing permissions inherited from the parent folder and does not allow the removal of the inherited permissions from the parent folder in which the file exists. <br>usergrouptype In request xml are 1 for user based site and 2 for group based site.</p>","operationId":"updateFileGroupPermission","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"fileid","in":"path","description":"The ID for the file. To get the file id, use get files list API","required":true,"type":"string"},{"name":"foldertype","in":"query","description":"the foldertype=qa for Q&A file support from version 5","required":false,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/UserGroupPermissions"}}],"responses":{"200":{"description":"OK"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/batchid/{batchid}":{"post":{"tags":["Document Resource APIs"],"summary":"Close batch process","description":"This API is used to close batchId for the specified site.","operationId":"closeBatchProcess","produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"siteid","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"batchid","in":"path","description":"Batch ID","required":true,"type":"string"},{"name":"rootfolderid","in":"query","description":"Root folder ID","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"403":{"description":"Validation failed/ Forbidden"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/documentprogresskey":{"get":{"tags":["Document Resource APIs"],"summary":"Gets the document progressive key","description":"To get the docuemnt progressive key value for to upload large size file process.","operationId":"getDocumentProgressiveKey","produces":["application/xml","text/plain"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"siteid","in":"path","description":"siteID","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}},"security":[{"OAuth":[]}]}},"/{version}/files/placeholder":{"post":{"tags":["Document Resource APIs"],"summary":"Add Placeholder file","description":"<p>This api used for to add placeholder file.<br><br><strong>Note :</strong><br><br>- Optional form data param called \"notification\"  which is used for \"notification\" preference.<br>- <strong>1=</strong> Respect user preference.<br>- <strong>2=</strong> Force email notification.<br>- <strong>3=</strong> Suppress all notifications.<br>This notification form data param is not mandatory and when user does not provide it then default value = 3 = Suppress all notifications.</p>","operationId":"insertPlaceHolder","consumes":["multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"parentfolderid","in":"query","description":"Parent folder ID","required":true,"type":"string"},{"name":"filename","in":"formData","description":"Document name","required":true,"type":"string"},{"name":"notification","in":"formData","description":"Notification","required":false,"type":"string"}],"responses":{"201":{"description":"placeholder created successfully","schema":{"$ref":"#/definitions/DocumentDBO"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while uploading document","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/files/content":{"post":{"tags":["Document Resource APIs"],"summary":"Add file","description":"<p>This api used for insert file in specified folder in site.<br><br><strong>Note :</strong><br><br>Optional form data param called \"notification\"  which is used for \"notification\" preference.<br>- <strong>1=</strong> Respect user preference.<br>- <strong>2=</strong> Force email notification.<br>- <strong>3=</strong> Suppress all notifications.<br>This notification form data param is not mandatory and when user does not provide it then default value = 3 = Suppress all notifications.</p>","operationId":"insertDocument","consumes":["multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"file","in":"formData","description":"Choose file","required":true,"type":"file"},{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"parentfolderid","in":"query","description":"Parent folder ID","required":true,"type":"string"},{"name":"filename","in":"formData","description":"Document name","required":true,"type":"string"},{"name":"progressiveoperkey","in":"formData","description":"Progressiveoperkey","required":false,"type":"string"},{"name":"dmsdatabasename","in":"formData","description":"DMS database name","required":false,"type":"string"},{"name":"dmseditdate","in":"formData","description":"DMS edit date","required":false,"type":"string"},{"name":"dmsparentfolderid","in":"formData","description":"DMS parent folder ID","required":false,"type":"string"},{"name":"dmsdocid","in":"formData","description":"DMS doc ID","required":false,"type":"string"},{"name":"dmsversion","in":"formData","description":"DMS version","required":false,"type":"string"},{"name":"notification","in":"formData","description":"Notification","required":false,"type":"string"},{"name":"batchid","in":"query","description":"batchID","required":false,"type":"string"},{"name":"rootfolderid","in":"query","description":"Root folder ID","required":false,"type":"string"}],"responses":{"201":{"description":"document uploaded  successfully","schema":{"$ref":"#/definitions/DocumentDBO"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while uploading document"}},"security":[{"OAuth":[]}]}},"/{version}/event":{"post":{"tags":["Events APIs"],"summary":"Add Event","description":"Method to Add Event<br>This method is supported in version 5 of the API and above","operationId":"addEvent","consumes":["application/xml","application/json","multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"siteid","in":"query","description":"site id","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Event"}}],"responses":{"201":{"description":"Event Added successfully","schema":{"$ref":"#/definitions/Event"}},"200":{"description":"Event Added successfully"},"400":{"description":"Problem with parameters in add event"},"401":{"description":"Unauthorised in add event"},"403":{"description":"Validation failed | Forbidden in add event","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while adding event"}},"security":[{"OAuth":[]}]}},"/{version}/event/create":{"post":{"tags":["Events APIs"],"summary":"Create Event","description":"Method to Create Event<br>This method is supported in version 1 of the API and above","operationId":"createEvent","consumes":["text/xml"],"produces":["text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/EventListDBO"}},{"name":"siteid","in":"query","description":"site id","required":true,"type":"string"}],"responses":{"201":{"description":"Event Created successfully","schema":{"$ref":"#/definitions/ResponseDBO"}},"200":{"description":"Event created successfully"},"400":{"description":"Problem with parameters in create event"},"401":{"description":"Unauthorised in create event"},"403":{"description":"Validation failed | Forbidden in create event","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while creating event"}},"security":[{"OAuth":[]}]}},"/{version}/event/category":{"post":{"tags":["Events APIs"],"summary":"Get Site Categories","description":"Method to get site categories<br>This method is supported in version 1 of the API and above","operationId":"siteCategories_1","consumes":["text/xml"],"produces":["text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/category"}}],"responses":{"201":{"description":"Site Category get successfully","schema":{"$ref":"#/definitions/ResponseDBO"}},"200":{"description":"Site Category get successfully"},"400":{"description":"Problem with parameters in site categories"},"401":{"description":"Unauthorised in site categories"},"403":{"description":"Validation failed | Forbidden in site categories","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting site category"}},"security":[{"OAuth":[]}]}},"/{version}/event/categorylist":{"get":{"tags":["Events APIs"],"summary":"Get Event Category List","description":"Method to get event categories list<br>This method is supported in version 5 of the API and above","operationId":"eventCategoriesList","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"siteid","in":"query","description":"site id","required":true,"type":"string"}],"responses":{"201":{"description":"Event Category list get successfully","schema":{"$ref":"#/definitions/Response"}},"200":{"description":"Event Category list get successfully"},"400":{"description":"Problem with parameters in event category list"},"401":{"description":"Unauthorised in event category list"},"403":{"description":"Validation failed | Forbidden in event category list","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting event category list"}},"security":[{"OAuth":[]}]}},"/{version}/event/reSynchronisationFlag":{"get":{"tags":["Events APIs"],"summary":"Get Re-syncronization flag","description":"Method to get resynchronization flag<br>This method is supported in version 1 of the API and above","operationId":"reSynchronisationFlag_1","produces":["text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"lastSynkDate","in":"query","description":"last synk date","required":true,"type":"string"}],"responses":{"201":{"description":"resynchronization flag get successfully","schema":{"$ref":"#/definitions/ResponseDBO"}},"200":{"description":"resynchronization flag get successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting resynchronization flag"}},"security":[{"OAuth":[]}]}},"/{version}/favourites":{"get":{"tags":["Favourites API"],"summary":"Get Favourites List","description":"Method to obtain favourite items.<br><br>This method is supported in version 4 of the API and above","operationId":"getAllFavourites","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"contenttype","in":"query","description":"Content type<br>e.g. /api/3/favourites?contenttype=files\r\n- Microblogs\r\n- Files\r\n- Wiki\r\n- Blog\r\n- Tasks\r\n- Events\r\n- Site\r\n- iSheet\r\n- Folder\r\n- SiteHome \r\n- Sitetemplate","required":true,"type":"string"},{"name":"groupsupport","in":"query","description":"groupsupport flag for share with group","required":false,"type":"string","default":"0"},{"name":"offset","in":"query","description":"The integer value of the last Favorite item fetched.","required":false,"type":"string"},{"name":"limit","in":"query","description":"No of Favorite items to return in one request. Default is 20  and the maximum value is 100 <br><br>If a value of 0 or less is provided in the request then 20 Favorite items will be returned. <br><br>If a value of more than 100 is provided then 100 Favorite items are returned.","required":false,"type":"string"}],"responses":{"200":{"description":"Favorite items returned successfully","schema":{"$ref":"#/definitions/FavoriteContents"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while returning Favorite items"}},"security":[{"OAuth":[]}]},"put":{"tags":["Favourites API"],"summary":"Favourite Items - Add to favourites /  Remove from favourites","description":"Add to favourites /  Remove from favourites API <br><br>Note: For Q&A foldertype user will get access denied as they can not update Q&A file favourite.","operationId":"updateFavourite","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"contenttype","in":"query","description":"Content type<br>e.g. /api/3/favourites?contenttype=files\r\n- Microblogs\r\n- Files\r\n- Wiki\r\n- Blog\r\n- Tasks\r\n- Events\r\n- Site\r\n- iSheet\r\n- Folder\r\n- SiteHome\r\n- Sitetemplate","required":true,"type":"string"},{"name":"contentid","in":"query","description":"This the content id of the required content. \r\n<br>e.g. blogid for contenttype=blog, taskid for contenttype=tasks","required":true,"type":"integer","format":"int32"},{"name":"favourite","in":"query","description":"0 : Remove from favourites\r\n<br>1 : Add to favourites","required":true,"type":"integer","format":"int32"},{"name":"foldertype","in":"query","description":"the foldertype=qa for Q&A file support from version 5","required":false,"type":"string"}],"responses":{"200":{"description":"Favourite operation performed successfully","schema":{"$ref":"#/definitions/ConversationsDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while performing favourite operation"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin":{"get":{"tags":["ISheet Admin API"],"summary":"To get the list of iSheets","description":"<p>This API call is used to get a list of iSheet of the site.</p><p>This method includes the iSheet structure as seen in the iSheet admin interface. Please note that this method is only available to site and content admins.</p>","operationId":"getISheets","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"query","description":"Id of the iSheet site for which the iSheets are to be obtained","required":true,"type":"string"},{"name":"type","in":"query","description":"Type parameter is not mandatory. Blank or Null will return all iSheets including metadata iSheets. Other values are documentmetadata, foldermetadata, taskmetadata, normal","required":false,"type":"string"}],"responses":{"200":{"description":"API will return the list of iSheets of the site","schema":{"$ref":"#/definitions/ISheetDocTemplatesDBO"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"post":{"tags":["ISheet Admin API"],"summary":"To create an iSheet","description":"<p>Method to add a new iSheet to the site. <br>The method only allows you to define the details of an iSheet, and does not provide the capability to add columns to the iSheet.<br> Add columns to iSheet record method should be used to add columns to the iSheet.</p><p> To Add an iSheet call API: <i> POST : /api/3/isheets/admin?siteid={siteid} </i><p> <br><b> Parameters: </b></p><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\">\n<thead><tr><th scope=\"col\">Name</th><th scope=\"col\">Type</th><th scope=\"col\">Description</th></tr></thead><tbody><tr><td>siteid</td><td>number</td><td>The  of the site to create the iSheet in</td></tr></tbody></table><br><p>If successful, the API returns the 200 http message If the operation fails, the API will return one of the following error codes.</p><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\">\n<thead><tr><th scope=\"col\">Code</th><th scope=\"col\">Meaning</th></tr></thead><tbody><tr><td>200</td><td>iSheet created  successfully</td></tr><tr><td>401</td><td>Unauthorised</td></tr><tr><td>403</td><td>Validation failed/ Forbidden</td></tr><tr><td>405</td><td>Method not allowed (calling api with wrong method)</td></tr><tr><td>500</td><td>Internal error occurred</td></tr></tbody></table><p><br>This method is supported in version 3 of the API and above.</p>","operationId":"createIsheet","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"query","description":"Id of the site for which iSheet is to be created","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/isheetDBO"}}],"responses":{"200":{"description":"API will return the details about the newly created iSheet.","schema":{"$ref":"#/definitions/isheetDBO"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/sections":{"get":{"tags":["ISheet Admin API"],"summary":"To get the list of iSheet sections","description":"<p>This API call is used to get list of sections for an iSheet of the site.<br>This method is supported in version 3 of the API and above.</p>","operationId":"getISheetSection","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet for which the sections are to be obtained","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"API will return the list of iSheet sections","schema":{"$ref":"#/definitions/ISheetSectionsDBO"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"post":{"tags":["ISheet Admin API"],"summary":"To create an iSheet section","description":"<p>This API will add a new section to the iSheet. <br>This method is supported in version 3 of the API and above.</p>","operationId":"addIsheetSection","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet for which the section is to be add","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/ISheetSectionDBO"}}],"responses":{"200":{"description":"API will return the details about the newly created iSheet section.","schema":{"$ref":"#/definitions/ISheetSectionsDBO"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/columntypes":{"get":{"tags":["ISheet Admin API"],"summary":"To get the iSheet column types","description":"<p>This method returns the allowed column types and should be used when creating a new column in an iSheet.<br>This method is supported in version 3 of the API and above.</p>","operationId":"getColumnTypes","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"API will return the list of iSheet column types.","schema":{"$ref":"#/definitions/ColumnTypesDBO"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}":{"put":{"tags":["ISheet Admin API"],"summary":"To update the iSheet","description":"<p>API method to edit an existing iSheet.</p>","operationId":"updateIsheet","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet which is being edited","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/isheetDBO"}}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]},"delete":{"tags":["ISheet Admin API"],"summary":"To delete the iSheet","description":"<p>This API will delete the existing iSheet.</p><p> <br>To delete an iSheet call API: <i> DELETE /api/{version}/isheets/admin/{isheetid} </i><p> <br><b> Parameters: </b></p><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\">\n<thead><tr><th scope=\"col\">Name</th><th scope=\"col\">Type</th><th scope=\"col\">Description</th></tr></thead><tbody><tr><td>isheetId</td><td>number</td><td>Id of the iSheet for which the column is to be deleted</td></tr></tbody></table><p>To get the status of an iSheet columns based on a progressive key, call <i>API POST /api/3/progressivekeystatus/{progressive_key}</i></p><p><br><i>e.g. POST /api/{version}/progressivekeystatus/{progressive_key}</i><br></p><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\">\n<thead><tr><th scope=\"col\">Name</th><th scope=\"col\">Type</th><th scope=\"col\">Description</th></tr></thead><tbody><tr><td>progressive_key</td><td>String</td><td>This key is returned when a long-running operation is called and can be used to find the final status of the operation</td></tr></tbody></table><p><br>If the operation is successful, the API returns a progressive key resource object. The possible status values are \"INPROGRESS\", \"DONE\" or \"FAIL\". <br>In the case of a failure, an error object is returned with the appropriate error code.<br>This method is supported in version 3 of the API and above.</p>","operationId":"deleteIsheet","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet which is to be deleted","required":true,"type":"integer","format":"int32"}],"responses":{"201":{"description":"This key is returned when a long-running operation is called and can be used to find the final status of the operation","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/views":{"get":{"tags":["ISheet Admin API"],"summary":"To get the list of iSheet view","description":"<p>Get the list of views for an iSheet.</p><br>","operationId":"getISheetViews","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"API will return the list of iSheet views.","schema":{"$ref":"#/definitions/ISheetViews"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]},"post":{"tags":["ISheet Admin API"],"summary":"To create an iSheet view","description":"<p>Add a new view to the iSheet</p><br><p>The methods returns a 200 http response in case of a successful request, otherwise an error object is returned.</p>","operationId":"createIsheetView","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/iSheetView"}}],"responses":{"200":{"description":"API will return the newly created iSheet view","schema":{"$ref":"#/definitions/iSheetView"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/sortisheets":{"get":{"tags":["ISheet Admin API"],"summary":"To get the list of the iSheets sorted based on the position in ascending order","description":"<p>This method is used to get the iSheets sorted based on the position in ascending order.</p><br><p>GET /api/3/isheets/admin/sortisheets?siteid=${siteid}</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Value</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>siteid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><P>number</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>The id of the site</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br><p>Note : As seen in the UI, the response will display the iSheets in their correct sequence.</p>","operationId":"getSortIsheets","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"query","description":"Id of the site","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"API will return the list of iSheets sorted based on the position in ascending order","schema":{"$ref":"#/definitions/ISheetsDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]},"put":{"tags":["ISheet Admin API"],"summary":"To update iSheets in order","description":"<p>This method is used to update iSheets into a sort order</p><br><p>PUT /api/3/isheets/admin/sortisheets?siteid=${siteid}</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Value</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>siteid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><P>number</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>The id of the site for isheet sorts</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br><p>Note : Need to manage sequences in the request xml. We will refer this sequence for update. First iSheet will be set as first and second will be set for second iSheet.</p>","operationId":"updateSortIsheets","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"query","description":"Id of the site","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/ISheetsDBO"}}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/doctemplate":{"get":{"tags":["ISheet Admin API"],"summary":"To get the iSheet document template","description":"<p>This API call is used to get a list of iSheet document templates.<br>This method is supported in version 3 of the API and above.</p>","operationId":"getDocTemplates","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"siteid","in":"query","description":"Id of the site","required":true,"type":"integer","format":"int32"},{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"List of iSheet document template","schema":{"$ref":"#/definitions/ISheetDocTemplatesDBO"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"post":{"tags":["ISheet Admin API"],"summary":"To add an iSheet document report","description":"<p>This method shows you how to add a new iSheet document report</p><br><p>POST /api/{version}/isheets/admin/doctemplate?siteid=${siteid}</p><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Value</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>siteid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><P>A numeric value representing the site id </p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>The id of the site for iSheet document templates.</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br>","operationId":"insertSheetDocReport","consumes":["multipart/form-data"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"query","description":"Id of the site for which the template are to be obtained","required":true,"type":"string"},{"name":"reportfile","in":"formData","description":"Parameter name should be called reportfile and the value for it is the file to be uploaded","required":true,"type":"file"},{"name":"templatename","in":"formData","description":"Template name","required":true,"type":"string"},{"name":"templatetype","in":"formData","description":"Template type","required":false,"type":"string","enum":["SITE_WIDE","SINGLE_RECORD"]},{"name":"linkedisheet","in":"formData","description":"Id of iSheet - only applicable for templatetype=SINGLE_RECORD","required":false,"type":"string"},{"name":"linkedviewtype","in":"formData","description":"Linked view type - only applicable for templatetype=SINGLE_RECORD","required":false,"type":"string","enum":["0","1"]},{"name":"linkedviewid","in":"formData","description":"CSV of isheet view id (multiple view id with ',' separated ). Only applicable for templatetype=SINGLE_RECORD and 0 : All isheet views","required":false,"type":"string"},{"name":"generatedocument","in":"formData","description":"Generate document","required":false,"type":"string","enum":["WORD","PDF"]},{"name":"downloaddocument","in":"formData","description":"Download document","required":false,"type":"string","enum":["0","1"]},{"name":"savetofolder","in":"formData","description":"Save to folder","required":false,"type":"string","enum":["0","1"]},{"name":"savetospecificfolder","in":"formData","description":"Id of the folder","required":false,"type":"string"},{"name":"savetospecificisheetcolumn","in":"formData","description":"Id of the column. This field only applicable for templatetype=SINGLE_RECORD","required":false,"type":"string"}],"responses":{"200":{"description":"API will return the details of newly created iSheet document report.","schema":{"$ref":"#/definitions/ISheetDocTemplateDBO"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/columns":{"get":{"tags":["ISheet Admin API"],"summary":"To get the list of iSheet column","description":"<p>Method to Get columns of an existing iSheet. <br>This method is supported in version 3 of the API and above.</p>","operationId":"getIsheetColumns","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"isheetid","in":"path","description":"Id of iSheet in which columns are to be get","required":true,"type":"integer","format":"int32"},{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"API will return the list of iSheet columns","schema":{"$ref":"#/definitions/columns"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"post":{"tags":["ISheet Admin API"],"summary":"To add iSheet column","description":"<p>Method to add a column to an existing iSheet.</p><p>To get the status of an iSheet columns based on a progressive key, call <i>API POST /api/3/progressivekeystatus/{progressive_key}</i></p><p><br><i>e.g. POST /api/{version}/progressivekeystatus/{progressive_key}</i><br></p><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\">\n<thead><tr><th scope=\"col\">Name</th><th scope=\"col\">Type</th><th scope=\"col\">Description</th></tr></thead><tbody><tr><td>progressive_key</td><td>String</td><td>This key is returned when a long-running operation is called and can be used to find the final status of the operation</td></tr></tbody></table><p><br>If the operation is successful, the API returns a progressive key resource object. The possible status values are \"INPROGRESS\", \"DONE\" or \"FAIL\". <br>In the case of a failure, an error object is returned with the appropriate error code.<br>This method is supported in version 3 of the API and above.</p>","operationId":"insertIsheetColumns","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of iSheet in which columns are to be add","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/columns"}}],"responses":{"200":{"description":"If the operation is successful, the API returns a progressive key resource object. Using the progressive key, an API user can see the status of an iSheet columns. In case of a failure, an error object is returned with the appropriate error code.","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ColumnErrorsDBO"}},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/views/{viewid}":{"put":{"tags":["ISheet Admin API"],"summary":"To update the iSheet view","description":"<p>Edit view to the iSheet</p><br><p>The methods returns a 200 http response in case of a successful request, otherwise an error object is returned.</p>","operationId":"updateIsheetView","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"name":"viewid","in":"path","description":"Id of the view","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/iSheetView"}}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]},"delete":{"tags":["ISheet Admin API"],"summary":"To delete the iSheet view","description":"<p>Delete an iSheet view.</p><br><p>The method returns a 200 http response if the section is deleted successfully, otherwise an error response is returned.</p>","operationId":"deleteIsheetView","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"name":"viewid","in":"path","description":"Id of the iSheet view","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/columns/{columnid}/permissions/status":{"put":{"tags":["ISheet Admin API"],"summary":"To enable or disable iSheet column permission","description":"<p>This method is use to enable or disable permissions at the iSheet column level. <br>This method is supported in version 3 of the API and above.</p>","operationId":"enableDisableSheetColumnPermission","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet for which view permission is to be enable/disable","required":true,"type":"integer","format":"int32"},{"name":"inheritfromisheet","in":"query","description":"Inheritfromisheet value can be true/false","required":true,"type":"string","enum":["true","false"]},{"name":"columnid","in":"path","description":"Id of the column for which permission is to be enable/disable","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/sections/{sectionid}":{"put":{"tags":["ISheet Admin API"],"summary":"To edit the iSheet section","description":"<p>Method used to Edit section to the iSheet.<br>This method is supported in version 3 of the API and above.</p>","operationId":"editISheetSection","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet for which the section is to be edit","required":true,"type":"integer","format":"int32"},{"name":"sectionid","in":"path","description":"Id of the section which is to be edit","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/ISheetSectionDBO"}}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"delete":{"tags":["ISheet Admin API"],"summary":"To delete iSheet section","description":"<p>Method used to delete a section. A section can only be deleted if there are no columns associated with it.<br>This method is supported in version 3 of the API and above.</p>","operationId":"deleteISheetSection","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet for which the section is to be delete","required":true,"type":"integer","format":"int32"},{"name":"sectionid","in":"path","description":"Id of section is to be delete","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/views/{viewid}/permissions/status":{"put":{"tags":["ISheet Admin API"],"summary":"To enable or disable iSheet view permission","description":"<p>This method is used to enable/disable permissions at an iSheet view level. <br>This method is supported in version 3 of the API and above.</p>","operationId":"enableDisableSheetViewPermission","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet for which view permission is to be enable/disable","required":true,"type":"integer","format":"int32"},{"name":"accesstoallusers","in":"query","description":"Accesstoallusers value can be true/false","required":true,"type":"string","enum":["true","false"]},{"name":"viewid","in":"path","description":"Id of view in which is need to enable/disable permission","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/choicecolumnoptions":{"get":{"tags":["ISheet Admin API"],"summary":"To get the list of iSheet Choice and Score columns","description":"<p>Method to Get Choice And Score columns of an existing iSheet. <br>This method is supported in version 8 of the API and above.</p>","operationId":"getISheetChoiceANDScoreColumns","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"isheetid","in":"path","description":"Id of iSheet in which columns are to be get","required":true,"type":"integer","format":"int32"},{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"8"}],"responses":{"200":{"description":"API will return the list of iSheet Choice and Score columns","schema":{"$ref":"#/definitions/columns"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/permissions":{"get":{"tags":["ISheet Admin API"],"summary":"To get the list of the iSheet permission","description":"<p>Method used to get the list of isheet permissions.<br>This method is supported in version 3 of the API and above.</p>","operationId":"getIsheetPermissions","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet for which the permission is to be get","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"API will return the list of iSheet permissions","schema":{"$ref":"#/definitions/isheetPermissionsDBO"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"put":{"tags":["ISheet Admin API"],"summary":"To update the iSheet permission","description":"<p>This method is used to Sets the values based on the information provided at the iSheet level. <br>This method is supported in version 3 of the API and above.</p>","operationId":"updateSheetPermission","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet for which the permission is to be update","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/isheetPermissionsDBO"}}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/views/{viewid}/permissions":{"get":{"tags":["ISheet Admin API"],"summary":"To get the iSheet view permission","description":"<p>This method returns the list of iSheet-view permissions. <br>This method is supported in version 3 of the API and above.</p>","operationId":"getISheetViewPermissions","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet of view for which the permission is to be get","required":true,"type":"integer","format":"int32"},{"name":"viewid","in":"path","description":"Id of the view for which the permission is to be get","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"API will return the list of iSeet view permissions","schema":{"$ref":"#/definitions/iSheetViewPermissionsDBO"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"put":{"tags":["ISheet Admin API"],"summary":"To update the iSheet view permission","description":"<p>This method set the values based on the information provided. <br>This method is supported in version 3 of the API and above.</p>","operationId":"updateIsheetViewPermission","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet of view for which the permission is to be update","required":true,"type":"integer","format":"int32"},{"name":"viewid","in":"path","description":"Id of the view for which the permission is to be update","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/iSheetViewPermissionsDBO"}}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/permissions/status":{"put":{"tags":["ISheet Admin API"],"summary":"To enable or disable iSheet permission","description":"<p>This method is used to enable/disable a permission at the iSheet level. <br>This method is supported in version 3 of the API and above.</p>","operationId":"enableDisableSheetPermission","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet for which the permission is to be enable/disable","required":true,"type":"integer","format":"int32"},{"name":"enablepermissions","in":"query","description":"Enable permissions can be true/false","required":true,"type":"string","enum":["true","false"]}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/columns/{columnid}/permissions":{"get":{"tags":["ISheet Admin API"],"summary":"To get the list of the iSheet column permission","description":"<p>This method returns the list of iSheet column permissions. <br>This method is supported in version 3 of the API and above.</p>","operationId":"getIsheetColumnPermissions","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"isheetid","in":"path","description":"Id of the iSheet of column for which the permission is to be get","required":true,"type":"integer","format":"int32"},{"name":"columnid","in":"path","description":"Id of the column for which the permission is to be get","required":true,"type":"integer","format":"int32"},{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"The API reruns the iSheet column permissions where Usergrouptype 1=USER, 2=GROUP","schema":{"$ref":"#/definitions/isheetColumnPermissionsDBO"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"put":{"tags":["ISheet Admin API"],"summary":"To update iSheet column permission","description":"<p>This method set the values based on the information provided. <br>This method is supported in version 3 of the API and above.</p>","operationId":"updateIsheetColumnPermission","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet of column for which the permission is to be update","required":true,"type":"integer","format":"int32"},{"name":"columnid","in":"path","description":"Id of the column for which the permission is to be update","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/isheetColumnPermissionsDBO"}}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/settings":{"get":{"tags":["ISheet Admin API"],"summary":"To get the iSheet settings","description":"<p>This method is used to get iSheet settings. <br>This method is supported in version 3 of the API and above.</p>","operationId":"getIsheetSettings","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"siteid","in":"query","description":"Id of the site","required":true,"type":"integer","format":"int32"},{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"API will return the list of the iSheet settings","schema":{"$ref":"#/definitions/isheetSettings"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"put":{"tags":["ISheet Admin API"],"summary":"To update the iSheet settings","description":"<p>This method is used to update the iSheet settings.<br>This method is supported in version 3 of the API and above.</p>","operationId":"updateIsheetSettings","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"query","description":"Id of the site for which the settings is to be update","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/isheetSettings"}}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/doctemplate/{doctemplateid}":{"put":{"tags":["ISheet Admin API"],"summary":"To edit the iSheet document template","description":"<p>This method lets you edit an iSheet document template.</p>","operationId":"updateSheetDocReport","consumes":["multipart/form-data"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"doctemplateid","in":"path","description":"Id of doctemplate which is to be update","required":true,"type":"integer","format":"int32"},{"name":"reportfile","in":"formData","description":"Parameter name should be called reportfile and the value for it is the file to be uploaded","required":true,"type":"file"},{"name":"templatename","in":"formData","description":"Template name","required":false,"type":"string"},{"name":"templatetype","in":"formData","description":"Template type","required":false,"type":"string","enum":["SITE_WIDE","SINGLE_RECORD"]},{"name":"linkedisheet","in":"formData","description":"Id of the iSheet - only applicable for templatetype=SINGLE_RECORD","required":false,"type":"string"},{"name":"linkedviewtype","in":"formData","description":"Linked view type - only applicable for templatetype=SINGLE_RECORD","required":false,"type":"string","enum":["0","1"]},{"name":"linkedviewid","in":"formData","description":"CSV of isheet view id (multiple view id with ',' separated ). Only applicable for templatetype=SINGLE_RECORD and 0 : All isheet views","required":false,"type":"string"},{"name":"generatedocument","in":"formData","description":"Generate document","required":false,"type":"string","enum":["WORD","PDF"]},{"name":"downloaddocument","in":"formData","description":"Download document","required":false,"type":"string","enum":["0","1"]},{"name":"savetofolder","in":"formData","description":"Save to folder","required":false,"type":"string","enum":["0","1"]},{"name":"savetospecificfolder","in":"formData","description":"Id of the folder","required":false,"type":"string"},{"name":"savetospecificisheetcolumn","in":"formData","description":"Id of the column. This field only applicable for templatetype=SINGLE_RECORD","required":false,"type":"string"}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"delete":{"tags":["ISheet Admin API"],"summary":"To delete an iSheet document template","description":"<p>This API call is used to delete the iSheet document template.</p><p>The method has no request parameters or body.</p>","operationId":"deleteIsheetDocTemplate","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"doctemplateid","in":"path","description":"Id of the iSheet document template","required":true,"type":"integer","format":"int32"},{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/columns/{columnid}":{"put":{"tags":["ISheet Admin API"],"summary":"To update the iSheet column","description":"<p>Method to edit a column to an existing iSheet. <br>This method is supported in version 3 of the API and above.</p>","operationId":"updateIsheetColumn","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of iSheet","required":true,"type":"integer","format":"int32"},{"name":"columnid","in":"path","description":"Id of iSheet column","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/columnDBO"}}],"responses":{"200":{"description":"This key is returned when a long-running operation is called and can be used to find the final status of the operation.","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ColumnErrorsDBO"}},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"delete":{"tags":["ISheet Admin API"],"summary":"To delete the iSheet Column","description":"<p>API method to delete an individual column.</p><br><p>DELETE /api/3/isheets/admin/{isheetid}/columns/{columnid}</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Type</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>isheetId</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><P>number</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Id of the iSheet for which the column is to be deleted</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>columnid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><P>number</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Id of the column to be deleted</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br><p>To get the status of an iSheet column based on a progressive key</p><br><p>POST /api/3/progressivekeystatus/{progressive_key}</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Type</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>progressive_key</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><P>String</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Use this key to check the status of your progress. When you first send a delete request, a progressive key is returned in response.</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br><p>If the operation is successful, the API returns a progressive key resource object with a status of either 'INPROGRESS', 'DONE' or 'FAIL'.If there is a failure, an error object is returned with the appropriate error code.</p>","operationId":"deleteISheetColumn","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet for which the column is to be deleted","required":true,"type":"integer","format":"int32"},{"name":"columnid","in":"path","description":"Id of the column to be deleted","required":true,"type":"integer","format":"int32"}],"responses":{"201":{"description":"This key is returned when a long-running operation is called and can be used to find the final status of the operation.","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/choicelists":{"get":{"tags":["ISheet Admin API"],"summary":"To get a list of choice list templates","description":"<p>This method returns list of choice list templates.<br>This method is supported in version 8 of the API and above.</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>API Error code</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 400px;\"><strong><P>Error message</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>137</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 400px;\"><P>The limit value is invalid.</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Limit value should be a positive integer, -1 for all items</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>138</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 400px;\"><P>The offset value is invalid.</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Offset value should be a positive integer, 0 is default value</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>167</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 400px;\"><P>columntype parameter is invalid</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Column type values can be choice or 3 or score or 17</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>168</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 400px;\"><P>columntype parameter is required</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Column type is required parameter and can't be empty</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>169</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 400px;\"><P>creator parameter is invalid</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Creator parameter can be a single user id or multiple user ids separated by a comma e.g. 6 or 3,4,5</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br>","operationId":"getChoiceListTemplates","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"Version of the API","required":true,"type":"string","default":"8"},{"name":"columntype","in":"query","description":"The type of lists to get, choice or score","required":true,"type":"string","default":"3"},{"name":"search","in":"query","description":"This returns the matching choice lists by name","required":false,"type":"string"},{"name":"creator","in":"query","description":"This returns a list of choice lists created by user given in the parameter, it accepts comma separated user id(s) of the creators","required":false,"type":"string"},{"name":"limit","in":"query","description":"The number of items to return in an individual get call, default value is -1 which returns all the values","required":false,"type":"string","default":"-1"},{"name":"offset","in":"query","description":"The starting position of the choice list from when the choice list should be returned, This is to allow pagination","required":false,"type":"string","default":"0"}],"responses":{"200":{"description":"API will return the list of choice list templates","schema":{"$ref":"#/definitions/choicelists"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"post":{"tags":["ISheet Admin API"],"summary":"To add a choice list along with its items/values.","description":"<p>The add choice list API is used to add a choice list along with its items/values.</p><p>API Version: 8</p><p>Collaborate Branch: 5.3</p><p>Request URI: <b>POST</b>&nbsp; /api/8/isheets/admin/choicelists</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1200px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 130px;\"><strong><P>API Error code</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 550px;\"><strong><P>Error message</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: *\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 130px;\"><p>167</p></td>\r\n\t\t\t<td style=\"width: 550px;\"><P>columntype parameter is invalid</p></td>\r\n\t\t\t<td style=\"width: *;\"><P>Column type values can be choice or 3 or score or 17.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 130px;\"><p>168</p></td>\r\n\t\t\t<td style=\"width: 550px;\"><P>columntype parameter is required</p></td>\r\n\t\t\t<td style=\"width: *;\"><P>If the choice list column type is empty.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 130px;\"><p>171</p></td>\r\n\t\t\t<td style=\"width: 550px;\"><P>The name cannot be blank</p></td>\r\n\t\t\t<td style=\"width: *;\"><P>If the choice list name is empty.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 130px;\"><p>172</p></td>\r\n\t\t\t<td style=\"width: 550px;\"><P>The name cannot be more than 256 characters</p></td>\r\n\t\t\t<td style=\"width: *;\"><P>If the choice list name exceeds 256 characters.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 130px;\"><p>173</p></td>\r\n\t\t\t<td style=\"width: 550px;\"><P>Choice list item(s) or its label should not be empty</p></td>\r\n\t\t\t<td style=\"width: *;\"><P>If the choice list item(s) is not provided.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 130px;\"><p>174</p></td>\r\n\t\t\t<td style=\"width: 550px;\"><P>The name 'Dummy choice' already exists in the system</p></td>\r\n\t\t\t<td style=\"width: *;\"><P>If the duplicate choice list name found.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 130px;\"><p>175</p></td>\r\n\t\t\t<td style=\"width: 550px;\"><P>The choice option value size must be less than 256 characters</p></td>\r\n\t\t\t<td style=\"width: *;\"><P>If the choice list item label exceeds 255 chars.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 130px;\"><p>176</p></td>\r\n\t\t\t<td style=\"width: 550px;\"><P>Invalid score value '<Provided Score value e.g. 10000>'. Enter numeric values between -9999.9999 to 9999.9999</p></td>\r\n\t\t\t<td style=\"width: *;\"><P>If the score value is not within the range -9999.9999 to 9999.9999</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br>","operationId":"addChoiceListTemplate","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"Version of the API","required":true,"type":"string","default":"8"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/choicelist"}}],"responses":{"201":{"description":"API will return the added choice list with id and name.","schema":{"$ref":"#/definitions/choicelist"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"405":{"description":"Method not allowed (Invalid endpoint/method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/sortcolumns":{"get":{"tags":["ISheet Admin API"],"summary":"To get the list of sorted iSheet columns based on column position in ascending order","description":"<p>This method is used to get the list of sorted iSheet columns based on column position in ascending order</p><br><p>Note : As we can see in the UI, the response will display with columns in the correct sequences.</p>","operationId":"getSortIsheetColumns","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"API will return the list of sorted iSheet columns based on column position in ascending order.","schema":{"$ref":"#/definitions/columns"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]},"put":{"tags":["ISheet Admin API"],"summary":"To update iSheet columns' position in sorted order","description":"<p>This method is used to update iSheet columns' position in sorted order.</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Value</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>sectionid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><P>number</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>This parameter query is only applicable if the section is enabled in the iSheet. Once the section is enabled, the columns associated to the section can be re-ordered. Columns that are not associated, cannot be re-ordered.</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br><P>PUT /api/3/isheets/admin/{isheetid}/sortcolumns?sectionid={sectionid}</p><br><P>Note : The order of the columns in the request API determines the order of the columns in iSheet.","operationId":"updateSortIsheetColumns","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/columns"}},{"name":"sectionid","in":"query","description":"Id of the section","required":false,"type":"string"}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/doctemplate/{doctemplateid}/download":{"get":{"tags":["ISheet Admin API"],"summary":"To download the iSheet document report (configuration file)","description":"<p>This api is designed for downloading the configuration file (docx, docm) of an iSheet document template</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Value</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>doctemplateid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><P>number</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Id of isheet document template.</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br><p>Response :  Binary stream of document.<br></p><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Code</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Meaning</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>200</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Document found.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>400</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Problem with parsing XML or JSON object (Bad Request).</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>401</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Unauthorized.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>403</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Validation failed/ Forbidden.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>404</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Document doesn't exists in the system.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>405</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Method not allowed (calling api with wrong method).</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>500</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Internal error occured while gettting document content</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br>","operationId":"downloadSheetDocReport","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"doctemplateid","in":"path","description":"Id of the document template","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/isheettemplate/{linkedtemplateid}":{"put":{"tags":["ISheet Admin API"],"summary":"To update the imported iSheet template","description":"<p>This method set the values based on the information provided</p><br><p>If the operation is successful the API returns an progressive key resource object. <br>And based on this progressive key, you can see the status of the isheet template, otherwise an error object is returned with the appropriate error code.</p></br></br><p><b>To get the status of an iSheet template based on a progressive key</b></p><br><p>POST /api/3/progressivekeystatus/{progressive_key}</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Type</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>progressive_key</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><p>String</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><p>You can use this key to check the status of your progress. When the first request is sent, a progressive key is returned in response.</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br><p>If the operation is successful, the API returns a progressive key resource object with status of either 'INPROGRESS', 'DONE', or 'FAIL'. If there is a failure,  an error object is returned with the appropriate error code.</p><br><p>Note: linkedtemplateid = A new id is generated when an iSheet template is added in the site.</p>","operationId":"updateImportedIsheetTemplate","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"linkedtemplateid","in":"path","description":"Id of the linked template","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/importISheetTemplateDBO"}}],"responses":{"201":{"description":"This key is returned when a long-running operation is called and can be used to find the final status of the operation.","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]},"delete":{"tags":["ISheet Admin API"],"summary":"To delete the imported iSheet template","description":"<p>Use this method to delete iSheet templates from a site</p><br><p>If the operation is successful, the API returns a progressive key resource object. And based on this progressive key, you can see the status of the iSheet template, otherwise an error object is returned with the appropriate error code.</p></br></br><p><b>To get the status of an iSheet template based on a progressive key</b></p><br><p>POST /api/3/progressivekeystatus/{progressive_key}</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Type</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>progressive_key</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><p>String</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><p>Use this key to check the status of your progress. When the first request is sent, a progressive key is returned in the response.</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br><p>If the operation is successful, the API returns a progressive key resource object with status of either 'INPROGRESS', 'DONE', or 'FAIL'. If there is a failure,  an error object is returned with the appropriate error code.</p><br><p>Note: linkedtemplateid = A new id is generated when an iSheet template is added in the site.</p>","operationId":"deleteImportedIsheetTemplate","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"linkedtemplateid","in":"path","description":"Id of the linked template","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"This key is returned when a long-running operation is called and can be used to find the final status of the operation","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/choicelists/{choicelistid}":{"get":{"tags":["ISheet Admin API"],"summary":"To get choice list template","description":"<p>This API will get individual choice list.</p><p> <br>GET /api/{version}/isheets/admin/choicelists/{choicelistid}<br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Value</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>choicelistid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><P>number</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Id of the choice list is to be get.</p></td>\r\n\t\t</tr>\r\n\t</tbody>","operationId":"getChoiceListTemplate","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"Version of the API","required":true,"type":"string","default":"8"},{"name":"choicelistid","in":"path","description":"Id of the choice list template","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"API will return the choice list templates","schema":{"$ref":"#/definitions/choicelist"}},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"put":{"tags":["ISheet Admin API"],"summary":"To update a choice list.","description":"<p>The update choice list API is used to rename a choice list.</p><br/><p>API Version: 8</p><p>Collaborate Branch: 5.3</p><br/><p>Request URI: <b>PUT</b>&nbsp; /api/8/isheets/admin/choicelists/{choicelistid}</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1200px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 130px;\"><strong><P>API Error code</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 550px;\"><strong><P>Error message</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: *\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 130px;\"><p>171</p></td>\r\n\t\t\t<td style=\"width: 550px;\"><P>The name cannot be blank</p></td>\r\n\t\t\t<td style=\"width: *;\"><P>If the choice list name is empty.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 130px;\"><p>172</p></td>\r\n\t\t\t<td style=\"width: 550px;\"><P>The name cannot be more than 256 characters</p></td>\r\n\t\t\t<td style=\"width: *;\"><P>If the choice list name exceeds 256 characters.</p></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 130px;\"><p>174</p></td>\r\n\t\t\t<td style=\"width: 550px;\"><P>The name 'Dummy choice' already exists in the system</p></td>\r\n\t\t\t<td style=\"width: *;\"><P>If the duplicate choice list name found.</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br>","operationId":"updateChoiceListTemplate","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"Version of the API","required":true,"type":"string","default":"8"},{"name":"choicelistid","in":"path","description":"Id of the choice list template","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/choicelist"}}],"responses":{"200":{"description":"If update successfully, The API will return the 200 response code without any message."},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"405":{"description":"Method not allowed (Invalid endpoint/method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"delete":{"tags":["ISheet Admin API"],"summary":"To delete choice list template","description":"<p>This API will delete the existing choice list.</p><p> <br>DELETE /api/{version}/isheets/admin/choicelists/{choicelistid}<br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Value</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>choicelistid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><P>number</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>Id of the choice list is to be deleted.</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br><p> <br><b> Note: </b></p><p>System admin or site admin of any site can able to access this API for delete choice list.</p><p>If user have system admin role,  he/she can able to delete any choice list.</p><p>If user have site admin role, he/she can able to delete only own created choice list.</p>","operationId":"deleteChoiceListTemplate","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"8"},{"name":"choicelistid","in":"path","description":"Id of the choice list template","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/isheettemplate/{templateid}":{"post":{"tags":["ISheet Admin API"],"summary":"To import the iSheet templatein a site","description":"<p>Use this method to import an iSheet template to a site</p><br><p>If the operation is successful the API returns a progressive key resource object . And based on this progressive key, can see the status of an isheet template otherwise an error object is returned with the appropriate error code.</p></br></br><p><b>To get the status of an iSheet template based on a progressive key</b></p><br><p>POST /api/3/progressivekeystatus/{progressive_key}</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Type</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>progressive_key</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><p>String</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><p>You can use this key to check the status of your progress. When the first request is sent, a progressive key is returned in response.</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br><p>If the operation is successful, the API returns a progressive key resource object with status of either 'INPROGRESS', 'DONE', or 'FAIL'. If there is a failure,  an error object is returned with the appropriate error code.</p><br><p>Note: templateid is the id of the templates imported into the site from system admin</p>","operationId":"importIsheetTemplate","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"templateid","in":"path","description":"Id of the template","required":true,"type":"string"},{"name":"siteid","in":"query","description":"Id of the site the template will be imported to","required":true,"type":"integer","format":"int32"},{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/importISheetTemplateDBO"}}],"responses":{"201":{"description":"This key is returned when a long-running operation is called and can be used to find the final status of the operation","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/{isheetid}/sortviews":{"get":{"tags":["ISheet Admin API"],"summary":"TO get the list of iSheet views sorted based on the position in ascending order","description":"<p>This method is used to get the list of iSheet views sorted based on the position in ascending order</p><br><p>Note : As we can see in the UI, the response will display with iSheet views in the correct sequences.</p>","operationId":"getSortIsheetViews","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet for which the views are to be obtained or sort","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"API will return the list of iSheet views sorted based on the position in ascending order","schema":{"$ref":"#/definitions/ISheetViews"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]},"put":{"tags":["ISheet Admin API"],"summary":"To update iSheet views' position in sorted order","description":"<p>This method is used to update iSheet views' position in sorted order.</p><br><P>PUT /api/3/isheets/admin/{isheetid}/sortviews</p><br><P>Note : Need to manage sequences in request xml. we will refer this sequence for update. First iSheet view will be set as first and second will be set for second iSheet view.","operationId":"updateSortIsheetViews","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/ISheetViews"}}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/admin/isheettemplate/linkedtemplatelist":{"get":{"tags":["ISheet Admin API"],"summary":"To get the linked iSheet templates of the site","description":"<p>This method is used to get a list of iSheet templates which are imported in a site</p><br><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr align=\"center\">\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Name</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 120px;\"><strong><P>Parameter Value</p></strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 618px;\"><strong><P>Description</p></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 120px;\">\r\n\t\t\t<p>siteid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 120px;\"><P>number</p></td>\r\n\t\t\t<td style=\"width: 618px;\"><P>The id of the site to get list of linked iSheet templates.</p></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><br><p>Note : As we can see in the UI, the response will display with iSheet template in the correct sequences.</p>","operationId":"getLinkedtemplateList","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"query","description":"Id of the site for which the template are to be obtained","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"API will return the list of imported iSheet reports.","schema":{"$ref":"#/definitions/ImportISheetTemplatesDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/doctemplate/generatedocument/singlerecord/{doctemplateid}":{"get":{"tags":["ISheet Module"],"summary":"To download the single-record documents from iSheet","description":"<p>This API call is used to download the single-record documents from iSheet.</p><p>Use the progress key to check the status and to download the generated doc template by calling the below API.</p><i>/api/{version}/isheet/doctemplate/generatedocument/{doctemplateid}/download?key={progressiveKey}</i><p><b>Note: </b>If the iSheet doc template is configured with the setting 'Download document' checked (this can be found in the add/edit manage document template page) then '<downloadlink> will be returned in the response.</p>","operationId":"generateSheetContractAutomationReport","produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"doctemplateid","in":"path","description":"Id of the document template","required":true,"type":"integer","format":"int32"},{"name":"isheetrecordid","in":"query","description":"Id of iSheet record","required":true,"type":"integer","format":"int32"},{"name":"isheetid","in":"query","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"name":"viewid","in":"query","description":"Id of the iSheet view","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"This key is returned when a long-running operation is called and can be used to find the final status of the operation","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/{isheetid}/items":{"get":{"tags":["ISheet Module"],"summary":"To get a list of iSheet items by item id","description":"<p>This API call is used to get a list of iSheet items.</p><p><b>Note: </b>As seen in the UI, the response will be shown with iSheet views in the correct sequences.</p>","operationId":"getISheetItems","produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"name":"sheetviewid","in":"query","description":"Id of the iSheet view. Optional. Default view will be returned","required":false,"type":"string"},{"name":"sortcolumnid","in":"query","description":"Id of the column to be sorted. Optional. First column sorting will be applied. The sort column id is necessary to pass, if the sort column is set.","required":false,"type":"string"},{"name":"sortorder","in":"query","description":"The sorting order. Optional. Default value : 0. Pass 1 for Ascending and 2 for Descending Order","required":false,"type":"string"},{"name":"limit","in":"query","description":"The maximum number of records to show per request. Optional. Default value : 100","required":false,"type":"string"},{"name":"offset","in":"query","description":"Offset allows us to specify which row to start from retrieving data. Optional. Default value : 0","required":false,"type":"string"}],"responses":{"200":{"description":"API will return the list of the iSheet items"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"post":{"tags":["ISheet Module"],"summary":"To create the iSheet item","description":"<p>This API call is used to insert iSheet item. Multiple iSheets can be supported.</p><p>To get the status of an iSheet item based on a progressive key, call <i>API POST /api/3/progressivekeystatus/{progressive_key}</i></p><i>e.g. POST /api/{version}/progressivekeystatus/{progressive_key}</i><br><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\">\n<thead><tr><th scope=\"col\">Name</th><th scope=\"col\">Type</th><th scope=\"col\">Description</th></tr></thead><tbody><tr><td>progressive_key</td><td>String</td><td> Key to check the status of your action.</td></tr></tbody></table><br><b>Response</b><br><br><code>&lt;progressivekeyresponse&gt;<br>&emsp;\t&lt;items&gt;<br>&emsp;&emsp;\t\t&lt;item&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;itemid&gt;1232&lt;/itemid&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;status&gt;SUCCESS&lt;/status&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;statuscode&gt;200&lt;/statuscode&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;message&gt;Record added successfully&lt;/message&gt;<br>&emsp;&emsp;\t\t&lt;/item&gt;<br>&emsp;&emsp;\t\t&lt;item&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;itemid&gt;1233&lt;/itemid&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;status&gt;SUCCESS&lt;/status&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;statuscode&gt;200&lt;/statuscode&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;message&gt;Record added successfully&lt;/message&gt;<br>&emsp;&emsp;\t\t&lt;/item&gt;<br>&emsp;\t&lt;/items&gt;<br>&lt;/progressivekeyresponse&gt;</code>","operationId":"insertISheetItems","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/isheetDBO"}}],"responses":{"200":{"description":"This key is returned when a long-running operation is called and can be used to find the final status of the operation","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"delete":{"tags":["ISheet Module"],"summary":"To delete iSheet item by iSheet id","description":"<p>This API call is used to delete iSheet item. This supports multiple sheet items in a single call or all iSheet items.</p><br><p>To get the status of an iSheet item based on a progressive key</p><i>POST /api/{version}/progressivekeystatus/{progressiveKey}</i><br><p>{progressiveKey} - This key is returned when a long-running operation is called and can be used to find the final status of the operation</p><br><b>Response</b><br><br><code>\t&lt;progressivekeyresponse&gt;<br>&emsp;\t\t&lt;items&gt;<br>&emsp;&emsp;\t\t\t&lt;item&gt;<br>&emsp;&emsp;&emsp;\t\t\t\t&lt;itemid&gt;{itemId}&lt;/itemid&gt;<br>&emsp;&emsp;&emsp;\t\t\t\t&lt;externalid&gt;{externalId}&lt;/externalid&gt;<br>&emsp;&emsp;&emsp;\t\t\t\t&lt;status&gt;INPROGRESS or DONE or FAIL&lt;/status&gt;<br>&emsp;&emsp;&emsp;\t\t\t\t&lt;statuscode&gt;{statusCode (e.g. - 200)}&lt;/statuscode&gt;<br>&emsp;&emsp;&emsp;\t\t\t\t&lt;message&gt;{API response message (e.g. - Deleted successfully)}&lt;/message&gt;<br>&emsp;&emsp;\t\t\t&lt;/item&gt;<br>&emsp;\t\t&lt;/items&gt;<br>\t&lt;/progressivekeyresponse&gt;</code>","operationId":"deleteISheetItems","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"itemids","in":"query","description":"Id(s) of the iSheet item","required":true,"type":"string"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"API returns progressive object with status of either 'INPROGRESS', 'DONE', or 'FAIL'. Using the progressive key, an API user can see the status of an iSheet item.","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/{isheetid}/items/{itemid}":{"get":{"tags":["ISheet Module"],"summary":"To get an iSheet items by item id","description":"<p>This API call is used to get an iSheet item.</p><p><b>Note :</b> As seen in the UI, the response will be shown with iSheet views in the correct sequences.</p>","operationId":"getISheetItem","produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"name":"itemid","in":"path","description":"Id of the iSheet item","required":true,"type":"integer","format":"int32"},{"name":"sheetviewid","in":"query","description":"Id of the iSheet view. Optional. Default view will be returned","required":false,"type":"string"}],"responses":{"200":{"description":"API will return the specific iSheet item"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"put":{"tags":["ISheet Module"],"summary":"To edit iSheet item by using the item id","description":"<p>This API call is used to edit Isheet item by item ID.</p>","operationId":"editIsheetItem","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"name":"itemid","in":"path","description":"Id of the iSheet item","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/isheetDBO"}}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ItemErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"409":{"description":"Another user is editing the same rowid / Unable to aquire data source","schema":{"$ref":"#/definitions/ItemErrorDBO"}},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/item/{itemid}/attachment/{attachmentid}":{"get":{"tags":["ISheet Module"],"summary":"To download the isheet item attachment","description":"<p>This API call is used to download iSheet attachment.</p>","operationId":"downloadIsheetItemAttachment","produces":["application/json","application/xml","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"itemid","in":"path","description":"Id of the iSheet item","required":true,"type":"integer","format":"int32"},{"name":"attachmentid","in":"path","description":"Id of the iSheet item attachment","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/businessWorkflow/isheet/{isheetid}/search":{"post":{"tags":["ISheet Module"],"summary":"To get the number of records of the iSheet item","description":"<p>This API call is used for Isheet item search record count.</p>","operationId":"businessWorkflowSheetItemSearch","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"6"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"name":"limit","in":"query","description":"The maximum number of records to show per request","required":false,"type":"string","default":"100"},{"name":"offset","in":"query","description":"Offset allows us to specify which row to start from retrieving data","required":false,"type":"string","default":"0"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/isheetItemSearchDBO"}},{"name":"ruleId","in":"query","description":"ruleId of RuleDetails","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"API will return the count of totalRecords. Exa: { \"totalRecords\": {totalCounts} }"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/doctemplate/generatedocument/sitewide/{doctemplateid}":{"get":{"tags":["ISheet Module"],"summary":"Generate site-wide document","description":"<p>This API call is used to download a site-wide documents from iSheet.</p><p>To get the status of an iSheet item based on a progressive key, call <i>API POST /api/3/progressivekeystatus/{progressive_key}</i></p><i>e.g. POST /api/{version}/progressivekeystatus/{progressive_key}</i><br><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\">\n<thead><tr><th scope=\"col\">Name</th><th scope=\"col\">Type</th><th scope=\"col\">Description</th></tr></thead><tbody><tr><td>progressive_key</td><td>String</td><td> Key to check the status of your action.</td></tr></tbody></table><br><b>Response</b><br><p>If generating a document that is in progress</p><br><br><code>\t&lt;progressivekeyresponse&gt;<br>&emsp;\t\t&lt;progressivekeystatus&gt;INPROGRESS&lt;/progressivekeystatus&gt;<br>\t&lt;/progressivekeyresponse&gt;</code><br><br><p>If generating a document that is now complete</p><br><br><code>\t&lt;progressivekeyresponse&gt;<br>&emsp;\t\t&lt;progressivekeystatus&gt;DONE&lt;/progressivekeystatus&gt;<br>&emsp;\t\t&lt;downloadlink&gt;https://local.com/sitepont/api/{apiversion}/isheet/doctemplate/generatedocument/{docTemplateId}/download/key={progressiveKey}&lt;/downloadlink&gt;<br>\t&lt;/progressivekeyresponse&gt;</code><br><br><p><b>Note :</b> If the iSheet doc template is configured with the setting 'Download document' checked (this can be found in the add/edit manage document template page) then '<downloadlink> will be returned in the response.</p>","operationId":"generateSheetDocReport","produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"doctemplateid","in":"path","description":"Id of the document template","required":true,"type":"integer","format":"int32"},{"name":"isheetrecordids","in":"query","description":"Id(s) of the iSheet record","required":false,"type":"string"},{"name":"isheetid","in":"query","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"This key is returned when a long-running operation is called and can be used to find the final status of the operation","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/doctemplate/generatedocument/{doctemplateid}/download":{"get":{"tags":["ISheet Module"],"summary":"Download generated document for document template","description":"<p>This API call is used to download the generated document template using /isheet/doctemplate/generatedocument API. And a key can be found in the response from the API.</p><p>If generating a document that is in progress</p><br><br><code>\t&lt;progressivekeyresponse&gt;<br>&emsp;\t\t&lt;progressivekeystatus&gt;INPROGRESS&lt;/progressivekeystatus&gt;<br>\t&lt;/progressivekeyresponse&gt;</code><br><br><p>If generating a document that is now complete</p><br><br><code>\t&lt;progressivekeyresponse&gt;<br>&emsp;\t\t&lt;progressivekeystatus&gt;DONE&lt;/progressivekeystatus&gt;<br>&emsp;\t\t&lt;downloadlink&gt;https://local.com/sitepont/api/<apiversion>/isheet/doctemplate/generatedocument/{docTemplateId}/download/key={progressiveKey}&lt;/downloadlink&gt;<br>\t&lt;/progressivekeyresponse&gt;</code><br><br><p>Response will be in binary stream of document</p>","operationId":"downloadDocuAutoReport","produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"key","in":"query","description":"The key generated in response of document generation api","required":true,"type":"string"},{"name":"doctemplateid","in":"path","description":"Id of the document template","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/{isheetid}/items/byexternalid/{externalid}":{"get":{"tags":["ISheet Module"],"summary":"To get iSheet item by the external id","description":"<p>This API call is used to get iSheet item by external ID.</p>","operationId":"getISheetItemByExternalId","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"name":"externalid","in":"path","description":"External id of the iSheet","required":true,"type":"string"},{"name":"sheetviewid","in":"query","description":"Id of the iSheet view. Optional. Default view will be returned","required":false,"type":"string"}],"responses":{"200":{"description":"API will return a dynamic XML/JSON Object"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"409":{"description":"Another user is editing the same rowid / Unable to aquire data source","schema":{"$ref":"#/definitions/ItemErrorDBO"}},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"put":{"tags":["ISheet Module"],"summary":"To edit an iSheet item by using the external id","description":"<p>This API call is used to edit an iSheet item by external id.</p>","operationId":"editIsheetItemByExternalID","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"name":"externalid","in":"path","description":"External id of the iSheet","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/isheetDBO"}}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/{isheetid}/attachment":{"get":{"tags":["ISheet Module"],"summary":"To download isheet items attachments zip","description":"<p>Method to download isheet attachment zip.</p><p><br>If the operation is successful, the API returns approprivate file object.<br>In the case of a failure, an error object is returned with the appropriate error code.<br>This method is supported in version 8 of the API and above.</p>","operationId":"downloadIsheetAttachmentZIP","produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"8"},{"name":"isheetid","in":"path","required":true,"type":"integer","format":"int32"},{"name":"zipID","in":"query","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"If the operation is successful, the API returns approprivate file object. In case of a failure, an error object is returned with the appropriate error code.","schema":{"type":"file"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]},"post":{"tags":["ISheet Module"],"summary":"To prepare isheet items attachments zip","description":"<p>Method to prepare isheet attachment zip.</p><p>To get the status of zip creation process based on a progressive key, call <i>API POST /api/3/progressivekeystatus/{progressive_key}</i></p><p><br><i>e.g. POST /api/{version}/progressivekeystatus/{progressive_key}</i><br></p><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\">\n<thead><tr><th scope=\"col\">Name</th><th scope=\"col\">Type</th><th scope=\"col\">Description</th></tr></thead><tbody><tr><td>progressive_key</td><td>String</td><td>This key is returned when a long-running operation is called and can be used to find the final status of the operation</td></tr></tbody></table><p><br>If the operation is successful, the API returns a progressive key resource object. The possible status values are \"INPROGRESS\", \"DONE\" or \"FAIL\". <br>Also send zip creation id.<br>In the case of a failure, an error object is returned with the appropriate error code.<br>This method is supported in version 8 of the API and above.</p>","operationId":"prepareIsheetAttachmentZIP","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"8"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/downloadAttachmentParamDBO"}},{"name":"isheetid","in":"path","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"If the operation is successful, the API returns a progressive key resource object. Using the progressive key. In case of a failure, an error object is returned with the appropriate error code.","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/{isheetid}/audit":{"get":{"tags":["ISheet Module"],"summary":"To get the iSheet level audit history","description":"<p>This API call is used to get a list of audit history at iSheet level. Audit details like what, when and by whom the actions were performed, IP address of user, audit identification.</p>","operationId":"getISheetLevelAuditHistory","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"string"},{"name":"nextauditid","in":"query","description":"Next audit id to get the list of audit history from provided audit id.","required":false,"type":"string","default":"0"},{"name":"limit","in":"query","description":"The maximum number of records to show per request. Default value is 25","required":false,"type":"string","default":"25"}],"responses":{"200":{"description":"API will return the list of audit history for an iSheet","schema":{"$ref":"#/definitions/AuditsDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/{isheetid}/items/{itemid}/audit":{"get":{"tags":["ISheet Module"],"summary":"To get the iSheet item level audit history","description":"<p>This API call is used to get a list of audit history of an iSheet at item level. Audit details like what, when and by whom the actions were performed, IP address of user, audit identification.</p>","operationId":"getISheetItemLevelAuditHistory","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"string"},{"name":"itemid","in":"path","description":"Id of the iSheet item","required":true,"type":"string"},{"name":"nextauditid","in":"query","description":"Next audit id to get the list of audit history from provided audit id","required":false,"type":"string","default":"0"},{"name":"limit","in":"query","description":"The maximum number of records to show per request. Default value is 25","required":false,"type":"string","default":"25"}],"responses":{"200":{"description":"API will return the list of audit history of an iSheet item","schema":{"$ref":"#/definitions/AuditsDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/{isheetid}/items/byexternalid":{"delete":{"tags":["ISheet Module"],"summary":"To delete the iSheet items by external id(s)","description":"<p>This API call is used to delete iSheet items by using external id. This supports multiple sheet items in a single call or all iSheet items.</p><br><p>To get the status of an iSheet item based on a progressive key</p><i>POST /api/{version}/progressivekeystatus/{progressiveKey}</i><br><p>{progressiveKey} - This key is returned when a long-running operation is called and can be used to find the final status of the operation</p><br><b>Response</b><br><br><code>\t&lt;progressivekeyresponse&gt;<br>&emsp;\t\t&lt;items&gt;<br>&emsp;&emsp;\t\t\t&lt;item&gt;<br>&emsp;&emsp;&emsp;\t\t\t\t&lt;itemid&gt;{itemId}&lt;/itemid&gt;<br>&emsp;&emsp;&emsp;\t\t\t\t&lt;externalid&gt;{externalId}&lt;/externalid&gt;<br>&emsp;&emsp;&emsp;\t\t\t\t&lt;status&gt;INPROGRESS or DONE or FAIL&lt;/status&gt;<br>&emsp;&emsp;&emsp;\t\t\t\t&lt;statuscode&gt;{statusCode (e.g. - 200)}&lt;/statuscode&gt;<br>&emsp;&emsp;&emsp;\t\t\t\t&lt;message&gt;{API response message (e.g. - Deleted successfully)}&lt;/message&gt;<br>&emsp;&emsp;\t\t\t&lt;/item&gt;<br>&emsp;\t\t&lt;/items&gt;<br>\t&lt;/progressivekeyresponse&gt;</code>","operationId":"deleteISheetItemsByExternalIds","produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"externalids","in":"query","description":"External id(s) of iSheet which is linked with an iSheet item id. You can get the external id from the get all iSheet item api call.<br/>For Specific external ids (Example - EX101, EX102, EX103) or Remove all records where external id is set (Example - ALL)","required":true,"type":"string"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"This key is returned when a long-running operation is called and can be used to find the final status of the operation.","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/{isheetid}/attachment":{"post":{"tags":["ISheet Module"],"summary":"To add iSheet attachment","description":"<p>This API call is used to upload file in iSheet for image and attachment column type fields.</p><p>The returned attachment id by calling progressive key API will be used in image or attachment column type while adding/updating an item.</p><p>The file should be added as multipart form data. Please note that the parameters are case sensitive.</p><br><p>Add iSheet Attachment API response</p><br><br><code>\t&lt;progressivekeyresponse&gt;<br>&emsp;\t\t&lt;progressivekey&gt;{progressiveKey}&lt;/progressivekey&gt;<br>&emsp;\t\t&lt;progressivekeystatus&gt;INPROGRESS or DONE or FAIL&lt;/progressivekeystatus&gt;<br>\t&lt;/progressivekeyresponse&gt;</code><br><br><p>To get the status of an iSheet attachment based on a progressive key</p><br><i>POST /api/{version}/progressivekeystatus/{progressive_key}<i><br><br><code>\t&lt;progressivekeyresponse&gt;<br>&emsp;\t\t&lt;progressivekeystatus&gt;INPROGRESS or DONE or FAIL&lt;/progressivekeystatus&gt;<br>&emsp;\t\t&lt;attachment&gt;<br>&emsp;&emsp;\t\t&lt;id&gt;{attachmentId}&lt;/id&gt;<br>&emsp;\t\t&lt;/attachment&gt;<br>\t&lt;/progressivekeyresponse&gt;</code>","operationId":"addISheetAttachment","consumes":["multipart/form-data"],"produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"name":"file","in":"formData","description":"The parameter name should be the file and the value should be the file to be uploaded","required":true,"type":"file"},{"name":"filename","in":"formData","description":"Name of the newly created file","required":true,"type":"string"}],"responses":{"200":{"description":"This key is returned when a long-running operation is called and can be used to find the final status of the operation.","schema":{"$ref":"#/definitions/ProgressiveKeyDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/{isheetid}/items/{itemid}/externalreference/{externalid}":{"put":{"tags":["ISheet Module"],"summary":"To set the external id for an existing iSheet item","description":"<p>This API call is used to update the external ID for an existing iSheet item.</p>","operationId":"updateExternalIDToISheetItemID","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"name":"externalid","in":"path","description":"External id of the iSheet","required":true,"type":"string"},{"name":"itemid","in":"path","description":"Id of the iSheet item","required":true,"type":"string"}],"responses":{"200":{"description":"The API will return the 200 response code without any message"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/{isheetid}/search":{"post":{"tags":["ISheet Module"],"summary":"iSheet advanced search","description":"<p>This API call is used for iSheet advanced search.</p>","operationId":"sheetItemSearch","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"},{"name":"isheetid","in":"path","description":"Id of the iSheet","required":true,"type":"integer","format":"int32"},{"name":"limit","in":"query","description":"The maximum number of records to show per request","required":false,"type":"string","default":"100"},{"name":"offset","in":"query","description":"Offset allows us to specify which row to start from retrieving data","required":false,"type":"string","default":"0"},{"name":"sheetviewid","in":"query","description":"Id of the iSheet view","required":false,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/isheetItemSearchDBO"}}],"responses":{"200":{"description":"Will return a dynamic XML/JSON Object. i.e. JSON - { \"totalRecords\": {taotalCount} } Or XML - <totalRecords>{taotalCount}</totalRecords>"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/template":{"get":{"tags":["ISheet API"],"summary":"To get the list of iSheet template","description":"<p>This method is used to get the list of iSheet template</p><br><p><b>Note:</b> Only the linked iSheets are returned through this call.</p>","operationId":"getLinkTemplates","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"1"}],"responses":{"200":{"description":"API will return the list of iSheet templates","schema":{"$ref":"#/definitions/templateListDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets":{"get":{"tags":["ISheet API"],"summary":"To get the iSheet details","description":"<p>This API will get the list of iSheets.<br><br>Specific type of iSheets e.g file metadata iSheet can be obtained by providing the type parameter.</p><p>Request : Method Type : Get, Request URL: <i> /isheets?siteid=${siteid}&type=${type} </i></p><b>Parameters</b><br><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\">\n<thead><tr><th scope=\"col\">Parameter Name</th><th scope=\"col\">Value</th><th scope=\"col\">Description</th></tr></thead><tbody><tr><td>siteid</td><td>Int</td><td> The id of the site for which the iSheets are to be obtained.</td></tr><tr><td>type</td><td>string</td><td> Parameter to specify the type of iSheet to be obtained. The possible values are documentmetadata / foldermetadata / normal.</td></tr></tbody></table><br><b>Response</b><br>If the authenticated user has access to the iSheets module for the specific site then this method call will return the iSheets in the site.<br><code>&lt;?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?&gt;<br>&emsp;\t&lt;isheets&gt;<br>&emsp;&emsp;\t\t&lt;isheet&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;name&gt;SharePoint_Sheet&lt;/name&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;id&gt;{Integer value of the }&lt;/id&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;type&gt;{text value of one of the supported types}&lt;/type&gt;<br>&emsp;&emsp;\t\t&lt;/isheet&gt;<br>&emsp;\t&lt;/isheets&gt;<br></code>","operationId":"getISheets_1","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"1"},{"name":"siteid","in":"query","description":"Id of the site","required":true,"type":"integer","format":"int32"},{"name":"type","in":"query","description":"Type of the iSheet","required":false,"type":"string","enum":["normal","documentmetadata","foldermetadata"]}],"responses":{"200":{"description":"API will return the list of iSheets","schema":{"$ref":"#/definitions/ISheetsDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheets/{isheetid}/columns":{"get":{"tags":["ISheet API"],"summary":"To get the iSheet columns","description":"<p>This API will get the list of iSheet columns.</p>","operationId":"getColumns","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"1"},{"name":"isheetid","in":"path","description":"Id of the iSheet for which the column details are to be obtained","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"API will return the list of iSheet columns","schema":{"$ref":"#/definitions/columnListDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/item/delete":{"post":{"tags":["ISheet API"],"summary":"To delete the records from the iSheet","description":"<p>This API call is used to delete items/records from iSheet.<br><br>This method can only delete a record if it was added through an API call and an external id was provided for the record added. <br>This method does not support deletion of a record internally created in Collaborate, using the Collaborate interface.</p><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 60%;\">\n<thead><tr><th scope=\"col\">Name</th><th scope=\"col\">Type</th><th scope=\"col\">Description</th></tr></thead><tbody><tr><td>siteid</td><td>int</td><td>The id of the site in which the iSheet exists</td></tr><tr><td>sheetid</td><td>int</td><td>Specific iSheet from which the records are to be deleted</td></tr><tr><td>items</td><td>int</td><td>These are the external ids of the system from which the records were imported, these ids can be obtained by a call to get external ids method</td></tr></tbody></table>","operationId":"deleteIsheetItems_1","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"1"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/deleteItemsDBO"}}],"responses":{"200":{"description":"API will return the list of iSheet ids which are deleted successfully or the error message","schema":{"$ref":"#/definitions/ResponseDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ResponseDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/templateisheet":{"get":{"tags":["ISheet API"],"summary":"To get the list of iSheets created using a specific iSheet template","description":"<p>This method is used to get the list of iSheets created using a specific iSheet template</p>","operationId":"getTemplateISheetsByTemplate","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"1"},{"name":"templateid","in":"query","description":"The id of the template which was used to create the specific iSheets","required":true,"type":"string"}],"responses":{"200":{"description":"API will return the list of iSheets","schema":{"$ref":"#/definitions/templateISheetListDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/templateisheet/column":{"get":{"tags":["ISheet API"],"summary":"To get the list of iSheets columns created using a specific iSheet template","description":"<p>This method is used to get the list of iSheets columns created using a specific iSheet template</p>","operationId":"getColumnsByTemplateISheet","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"1"},{"name":"templateisheetid","in":"query","description":"The id of the template which was used to create the specific iSheet columns","required":true,"type":"string"}],"responses":{"200":{"description":"API will return the list of columns","schema":{"$ref":"#/definitions/columnListDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/externalId":{"get":{"tags":["ISheet API"],"summary":"To get external ids of the iSheet","description":"<p>This method gives the external ids of iSheets in CSV format. The external ids are the id of the iSheet records added to the system by an earlier API call. <br>The client application can use these external ids to match the ids with the external system and perform operations.</p><br><p>If no external ids were added to the system when the records were added to the system, or the records were added through the Collaborate then no external ids will be returned for this call.</p><br><p>GET /isheet/externalId?sheetid={sheetid}&siteid={siteid}</p>","operationId":"getSheetExternalIDs","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"1"},{"name":"sheetid","in":"query","description":"Id of the iSheet for which the column details are to be obtained","required":true,"type":"string"},{"name":"siteid","in":"query","description":"Id of the site from which the external ID's are to be obtained","required":true,"type":"string"}],"responses":{"200":{"description":"API will return the CSV of external ids","schema":{"$ref":"#/definitions/ResponseDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/item/create":{"post":{"tags":["ISheet API"],"summary":"To create records in the iSheet","description":"<p>This API call is used to create iSheet items/records.<br><br>The request XML requires siteid and sheet id parameters to determine the iSheet to which the records will be added.<br>In order to add the records to the correct columns a column and value mapping is provided, which is associated with a sequence parameter.<br>the headColumn defines the names of the columns to which the content will be added and row data defines the values for those columns.<br>Please note that the attachments cannot be added to an attachments column using this method.<br>iSheets link column is also not supported through the API. </p><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 60%;\">\n<thead><tr><th scope=\"col\">Name</th><th scope=\"col\">Type</th><th scope=\"col\">Description</th></tr></thead><tbody><tr><td>siteid</td><td>int</td><td>The id of the site in which the iSheet exists</td></tr><tr><td>sheetid</td><td>int</td><td>The iSheet id to which the records are to be added</td></tr><tr><td>headcolumn</td><td>string</td><td>The name of the columns to which a value is to be added</td></tr><tr><td>sequence</td><td>int</td><td>A number represending the sequence of the column in the iSheet</td></tr><tr><td>itemID (optional)</td><td>int</td><td>This parameter is to be used in case of file metadata iSheet, and is the id of the row which is to be updated. (Please note that the id can be obtained by inspecting the HTML of the page)</td></tr><tr><td>externalID</td><td>int</td><td>Item id of the item from the external system. This saves the external item id of the item in the system, this should be used later on to execute the delete operation</td></tr></tbody></table><br><p>The following iSheet column types are supported at this time:</p><ul><li>Single Line Text</li><li>Multiple Line Text</li><li>Choice</li><li>Number</li><li>Date and Time</li><li>Decimal number</li></ul>","operationId":"inserDataInFinalSheet","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"1"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/sheetDBO"}}],"responses":{"200":{"description":"API will return the list of data provided in the iSheet","schema":{"$ref":"#/definitions/ResponseDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ResponseDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/templatesheets/{templateid}":{"get":{"tags":["ISheet API"],"summary":"To get the list of iSheets created using a specific iSheet template","description":"<p>This API call is used to get a list of iSheets created using a specific iSheet template.</p><p>Request : Method Type : Get, Request URL: <i> /isheet/templateisheet?templateid={templateid} </i></p><p>Parameters</p><br><table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\">\n<thead><tr><th scope=\"col\">Parameter Name</th><th scope=\"col\">Value</th><th scope=\"col\">Description</th></tr></thead><tbody><tr><td>templateid</td><td>Int</td><td> The id of the template which was used to create the specific iSheets.</td></tr></tbody></table><br><b>Response XML</b><br><code>&lt;?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?&gt;<br>&emsp;\t&lt;site&gt;<br>&emsp;&emsp;\t\t&lt;siteid&gt;1&lt;/siteid&gt;<br>&emsp;&emsp;\t\t&lt;sitename&gt;Test site&lt;/sitename&gt;<br>&emsp;&emsp;\t\t&lt;template&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;templateid&gt;1&lt;/templateid&gt;<br>&emsp;&emsp;&emsp;\t\t\t&lt;templatelinkid&gt;1&lt;/templatelinkid&gt;<br>&emsp;&emsp;\t\t&lt;/template&gt;<br>&emsp;\t&lt;/site&gt;<br></code>","operationId":"getLinkTemplateSheets","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"1"},{"name":"templateid","in":"path","description":"Id of the template for get linked iSheets","required":true,"type":"string"}],"responses":{"200":{"description":"API will return the iSheets."},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/files/{fileid}/isheetRecordID":{"get":{"tags":["ISheet API"],"summary":"To get the iSheet record id from a file","description":"<p>This API call is used to get iSheet recordId form a fileId. <br><br>Collaborate site can be configured with a file metadata iSheet. <br>With a file metadata iSheet a new record is created in the file metadata iSheet when a file is uploaded to the files module of the site. <br>There can only be one file metadata isheet in a site.</p><p>On uploading the file to the files module the associated record in the file metadata isheet can be obtained by calling the following method. <br>This method can also be called for any existing file in the site, to update the metadata records for the file.<br><br>Call the isheetRecordID to obtain the isheet record which is to be updated.</p><p>Request <br> Method Type : Get, Request URL: <i> files/${fileid}/isheetRecordID </i><br>Where fileid parameter is the id of the file for which the metadata record id is required</p><br><b>Response</b><br>The method returns the iSheet Record id in the following format:<br><code>&lt;?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?&gt;<br>&emsp;\t&lt;sheet&gt;<br>&emsp;&emsp;\t\t&lt;IsheetRecordID&gt;{numeric record id} &lt;/IsheetRecordID&gt;<br>&emsp;\t&lt;/sheet&gt;<br></code><br><p>Please note that the isheetRecordID parameter is case sensitive<br>In case of an invalid file id an error object is returned</p><code>&lt;?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?&gt;<br>&emsp;\t&lt;error&gt;<br>&emsp;&emsp;\t\t&lt;ref&gt;136 &lt;/ref&gt;<br>&emsp;&emsp;\t\t&lt;summary&gt;File not found &lt;/summary&gt;<br>&emsp;\t&lt;/error&gt;<br></code>","operationId":"getIsheetRecordID","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"1"},{"name":"fileid","in":"path","description":"Id of the file to get the iSheet record id","required":true,"type":"string"}],"responses":{"200":{"description":"API will return the specific iSheet record id ","schema":{"$ref":"#/definitions/sheetDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/tasks/{taskid}/isheetRecordID":{"get":{"tags":["ISheet API"],"summary":"To get the iSheet record from task","description":"<p>This API call is used to get iSheet record id from a task id.<br><br>A site can be configured with a task metadata isheet. When a task is created in the task module, a new record is created in the task metadata iSheet. <br><b>Note:</b> There can only be one task metadata iSheet in a site.</p><br><p>On creating the task in the task module, the associated record in the task metadata iSheet can be obtained by calling the following method. <br>This method can also be called for any existing tasks in the site, to update the metadata records for the task.</p><br><p>Call the isheetRecordID to obtain the isheet record which is to be updated.</p><br>","operationId":"getIsheetRecordIDFromTaskID","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"5"},{"name":"taskid","in":"path","description":"Id of the task for which the metadata record id is required","required":true,"type":"string"}],"responses":{"200":{"description":"API will return the list of iSheet record ids","schema":{"$ref":"#/definitions/sheetDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/isheet/system/templates":{"get":{"tags":["ISheet System Admin"],"summary":"To get the list of the iSheet template","description":"<p>This API call is used to get iSheet templates.<br><br><b>Note :</b><br><ul><li>A site admin user in any single site can access this API</li><li>The request will return only 'active' iSheet templates</li></ul></p>","operationId":"getISheetTemplates","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"API will return the list of iSheet templates","schema":{"$ref":"#/definitions/ISheetTemplatesDBO"}},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling API endpoint with the wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/likes":{"get":{"tags":["Likes API"],"summary":"Get Likes List","description":"Method to obtain User likes<br>This method is supported in version 4 of the API and above","operationId":"getUserLikes","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"contentid","in":"query","description":"This the content id of the required content. \r\n<br> e.g. blogid for contenttype=blog and wikiid for contenttype=wiki","required":true,"type":"string"},{"name":"contenttype","in":"query","description":"Content Types \r\n<br> e.g. /api/3/likes?contenttype=files&contentid=102 \r\n- Microblogs\r\n- Files\r\n- Wiki\r\n- Blog\r\n- Events\r\n- Comments","required":true,"type":"string"},{"name":"activitytype","in":"query","description":"activity type \r\n<table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\"><tbody><tr><td><b>Content Type</b></td><td><b>Scope of activities</b></td></tr><tr><td>Files</td><td>UPLOADED<br /> UPDATED<br /> LIKED</td></tr><tr><td>Wiki</td><td>CREATED<br /> EDITED<br /> LIKED</td></tr><tr><td>Blog</td><td>PUBLISHED<br /> EDITED<br /> LIKED</td></tr><tr><td>Events</td><td>CREATED<br /> EDITED<br /> LIKED</td></tr><tr><td>Comments</td><td>ADDED</td></tr><tr><td>Tasks</td><td>ADDED<br /> UPDATED</td></tr></tbody></table>","required":false,"type":"string"},{"name":"foldertype","in":"query","description":"This parameter is used for QA attachment<br>e.g  foldertype = QA<br><br>It is optional and used for QA attachment in  version 5<br>api/5/likes?contenttype=files&contentid=1&foldertype=QA","required":false,"type":"string"}],"responses":{"200":{"description":"User likes returned successfully","schema":{"$ref":"#/definitions/UserLikes"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting user likes"}},"security":[{"OAuth":[]}]},"put":{"tags":["Likes API"],"summary":"Like / Unlike content","description":"Like / Unlike content API<br>This method is supported in version 4 of the API and above","operationId":"updateContentLike","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"contenttype","in":"query","description":"Content Types \r\n<br> e.g. /api/3/likes?contenttype=files&contentid=102 \r\n- Microblogs\r\n- Files\r\n- Wiki\r\n- Blog\r\n- Events\r\n- Comments","required":true,"type":"string"},{"name":"contentid","in":"query","description":"This the content id of the required content. \r\n<br> e.g. blogid for contenttype=blog and wikiid for contenttype=wiki","required":true,"type":"string"},{"name":"like","in":"query","description":"0 : Unlike<br>1 : Like","required":true,"type":"string"},{"name":"activitytype","in":"query","description":"activity type \r\n<table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" style=\"width: 50%;\"><tbody><tr><td><b>Content Type</b></td><td><b>Scope of activities</b></td></tr><tr><td>Files</td><td>UPLOADED<br /> UPDATED<br /> LIKED</td></tr><tr><td>Wiki</td><td>CREATED<br /> EDITED<br /> LIKED</td></tr><tr><td>Blog</td><td>PUBLISHED<br /> EDITED<br /> LIKED</td></tr><tr><td>Events</td><td>CREATED<br /> EDITED<br /> LIKED</td></tr><tr><td>Comments</td><td>ADDED</td></tr><tr><td>Tasks</td><td>ADDED<br /> UPDATED</td></tr></tbody></table>","required":false,"type":"string"},{"name":"foldertype","in":"query","description":"This parameter is used for QA attachment<br>e.g  foldertype = QA<br><br>It is optional and used for QA attachment in  version 5.0<br>api/5/likes?contenttype=files&contentid=1&foldertype=QA","required":false,"type":"string"}],"responses":{"200":{"description":"User likes operation successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while performing user likes"}},"security":[{"OAuth":[]}]}},"/{version}/site/{siteid}/navigation":{"get":{"tags":["Navigation"],"summary":"Get site navigation menus","description":"Get site navigation menus API","operationId":"getSiteNavigationMenus","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"9"},{"name":"siteid","in":"path","description":"The site id of site navigation","required":true,"type":"string"}],"responses":{"201":{"description":"Sitenavigation returned successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting site navigation menus"}},"security":[{"OAuth":[]}]},"post":{"tags":["Navigation"],"summary":"Add single site navigation menu","description":"Single Site navigation menu configurations API<table class=\"MsoTableGrid\" style=\"border-collapse:collapse; border:none\"><tbody><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><table class=\"Table\" style=\"width:209px; border-collapse:collapse\" width=\"209\"><tbody><tr><td nowrap=\"nowrap\" style=\"width:209px; padding:0cm 7px 0cm 7px; height:20px\" valign=\"bottom\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b><span style=\"color:black\">&lt;itemid&gt;</span></b></span></span></span></p></td></tr></tbody></table></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Item id should be unique in xml. It is used to design sub menu. For e.g. itemid is used while creating the submenu. </span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;menuid&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Menu id of database.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>&lt;menutypealias&gt;</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">menutypealias is mandatory field. Allowed values are <b>[COLLABORATE_EXTERNAL_TYPE / COLLABORATE_SINGLE_CONTENT_TYPE / COLLABORATE_CONTAINER_TYPE]</b></span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; height:264px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>&lt;contenttypeid&gt;</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; height:264px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Content type id is mandatory field.</span></span></span></p><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Following values are allowed.</span></span></span></p><table class=\"MsoTableGrid\" style=\"border-collapse:collapse; border:none\"><tbody><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Content type id</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Description</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">1</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a wiki page type menu. And &lt;contentid&gt; should be the wiki id. </span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">2</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a blog type menu. And &lt;contentid&gt; should be the blog id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">3</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a task type menu. And &lt;contentid&gt; should be the task id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">4</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to an event type menu. And &lt;contentid&gt; should be the event id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">8</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a document type menu. And &lt;contentid&gt; should be the document id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">13</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a folder type menu. And &lt;contentid&gt; should be the folder id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">14</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a user type menu. And &lt;contentid&gt; should be the user id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">23</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to an isheet view type menu. And &lt;contentid&gt; should be the isheet id.</span></span></span></p><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;sheetviewid&gt; should be 0 or greater than 0.</span></span></span></p><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;sheetItemID&gt; should be greater than 0.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">25</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a site type menu. And &lt;contentid&gt; should be the site id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">27</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a blog category type menu. And &lt;contentid&gt; should be the blog category id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">28</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to an event category type menu. And &lt;contentid&gt; should be the event category id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">29</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a tasklist type menu. And &lt;contentid&gt; should be the tasklist id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">30</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a module type menu. And &lt;contentid&gt; should be the module id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">31</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to an isheet view type menu. And &lt;contentid&gt; should be the isheet id.</span></span></span></p><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;sheetviewid&gt; should be 0 or greater than 0.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">32</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to an isheet view type menu. And &lt;contentid&gt; should be the isheet id.</span></span></span></p></td></tr></tbody></table><p>&nbsp;</p><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Content type id is used to identify the menu type.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; height:292px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>&lt;contentid&gt;</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; height:292px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">content id is mandatory field. </span></span></span></p><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">When contenttypeid is 30, following values are allowed for module type content type.</span></span></span></p><table class=\"MsoTableGrid\" style=\"border-collapse:collapse; border:none\"><tbody><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Content id</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Module name</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">1</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_HOME</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">2</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_ACTIVITY</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">3</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_DOCUMENTS</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">4</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_WIKI</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">5</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_BLOGS</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">6</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_TASKS</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">7</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_EVENTS</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">8</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_PEOPLE</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">9</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_QA</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">10</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_ISHEET</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">13</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_REPORTING</span></span></span></p></td></tr></tbody></table><br/> &lt;contentid&gt; should be -1 or greater than -1.<p>&nbsp;</p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b><span style=\"color:black\">&lt;siteid&gt;</span></b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Site is to identify that particular menu is belongs to which site.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b><span style=\"color:black\">&lt;numberofcolumns&gt;</span></b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. But is mandatory in <b>COLLABORATE_CONTAINER_TYPE.</b></span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;parentmenuid&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. It is used to identify that menu is belongs to which container.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;displayorder&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. It is used at the time of displaying menu order.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b><span style=\"color:black\">&lt;externalurl&gt;</span></b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. But is mandatory in <b>COLLABORATE_EXTERNAL_TYPE.</b>Url pattern should be valid.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b><span style=\"color:black\">&lt;linktarget&gt;</span></b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. But is mandatory in <b>COLLABORATE_EXTERNAL_TYPE. </b>Default value is _blank.<br />\t\t\tlinktarget is usedto open\tany hyperlink in new window or existing window.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;mobilemenucssclassname&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for mobile view for menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;mobilemenucssstyle&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for mobile view for menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;mobilesubmenucssclassname&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for mobile view css for sub menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;mobilesubmenucssstyle&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for mobile view css for sub menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;menucssclassname&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for desktop/tablet view css for menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;menucssstyle&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for desktop/tablet view css for menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;submenucssclassname&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for desktop/tablet view css for sub menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;submenucssstyle&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for desktop/tablet view css for sub menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;submenualign&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used in for <b>COLLABORATE_CONTAINER_TYPE. </b>Default value is left. And Allowed value is left/right.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;sheetviewid&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used when contenttypeid is 31.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;sheetitemid&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used when contenttypeid is 23.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;sheetviewmode&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. 0 or 1 value is allowed. Otherwise default value 0 will be consider.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; height:211px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>&lt;menuitemtitle&gt;</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; height:211px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Is used to set the multilingual values for the menu or submenu. <b>English UK is mandatory. </b><br />Currently following languages are allowed.</span></span></span></p><table class=\"MsoTableGrid\" style=\"border-collapse:collapse; border:none\"><tbody><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>Language</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>Code</b></span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">English UK</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">en_GB</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">English US</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">en_US</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Netherlands</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">nl_NL</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Deutch</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">de_DE</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Spanish</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">es_ES</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">French</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">fr_FR</span></span></span></p></td></tr></tbody></table><p>&nbsp;</p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>&lt;title&gt;</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Title is used for menu label.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;tooltip&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. If tooltip is not exists and &lt;title&gt; is exists then &lt;title&gt; value will be consider as &lt;tooltip&gt; value.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>&lt;language&gt;</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Language is mandatory field in &lt;menutitle&gt;.</span></span></span></p></td></tr></tbody></table>","operationId":"insertNavigationMenu","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"9"},{"name":"siteid","in":"path","description":"The site id of site navigation","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Menu"}}],"responses":{"201":{"description":"Site navigation menu saved successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while performing save site navigation menu configuration"}},"security":[{"OAuth":[]}]},"put":{"tags":["Navigation"],"summary":"Add multiple site navigation menu configurations","description":"Multiple site navigation menu configurations API<table class=\"MsoTableGrid\" style=\"border-collapse:collapse; border:none\"><tbody><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><table class=\"Table\" style=\"width:209px; border-collapse:collapse\" width=\"209\"><tbody><tr><td nowrap=\"nowrap\" style=\"width:209px; padding:0cm 7px 0cm 7px; height:20px\" valign=\"bottom\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b><span style=\"color:black\">&lt;itemid&gt;</span></b></span></span></span></p></td></tr></tbody></table></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Item id should be unique in xml. It is used to design sub menu. For e.g. itemid is used while creating the submenu. </span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;menuid&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Menu id of database.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>&lt;menutypealias&gt;</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">menutypealias is mandatory field. Allowed values are <b>[COLLABORATE_EXTERNAL_TYPE / COLLABORATE_SINGLE_CONTENT_TYPE / COLLABORATE_CONTAINER_TYPE]</b></span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; height:264px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>&lt;contenttypeid&gt;</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; height:264px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Content type id is mandatory field.</span></span></span></p><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Following values are allowed.</span></span></span></p><table class=\"MsoTableGrid\" style=\"border-collapse:collapse; border:none\"><tbody><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Content type id</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Description</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">1</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a wiki page type menu. And &lt;contentid&gt; should be the wiki id. </span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">2</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a blog type menu. And &lt;contentid&gt; should be the blog id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">3</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a task type menu. And &lt;contentid&gt; should be the task id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">4</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to an event type menu. And &lt;contentid&gt; should be the event id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">8</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a document type menu. And &lt;contentid&gt; should be the document id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">13</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a folder type menu. And &lt;contentid&gt; should be the folder id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">14</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a user type menu. And &lt;contentid&gt; should be the user id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">23</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to an isheet view type menu. And &lt;contentid&gt; should be the isheet id.</span></span></span></p><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;sheetviewid&gt; should be 0 or greater than 0.</span></span></span></p><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;sheetItemID&gt; should be greater than 0.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">25</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a site type menu. And &lt;contentid&gt; should be the site id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">27</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a blog category type menu. And &lt;contentid&gt; should be the blog category id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">28</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to an event category type menu. And &lt;contentid&gt; should be the event category id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">29</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a tasklist type menu. And &lt;contentid&gt; should be the tasklist id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">30</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to a module type menu. And &lt;contentid&gt; should be the module id.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">31</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to an isheet view type menu. And &lt;contentid&gt; should be the isheet id.</span></span></span></p><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;sheetviewid&gt; should be 0 or greater than 0.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:81px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">32</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:282px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">belongs to an isheet view type menu. And &lt;contentid&gt; should be the isheet id.</span></span></span></p></td></tr></tbody></table><p>&nbsp;</p><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Content type id is used to identify the menu type.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; height:292px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>&lt;contentid&gt;</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; height:292px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">content id is mandatory field. </span></span></span></p><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">When contenttypeid is 30, following values are allowed for module type content type.</span></span></span></p><table class=\"MsoTableGrid\" style=\"border-collapse:collapse; border:none\"><tbody><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Content id</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Module name</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">1</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_HOME</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">2</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_ACTIVITY</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">3</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_DOCUMENTS</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">4</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_WIKI</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">5</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_BLOGS</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">6</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_TASKS</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">7</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_EVENTS</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">8</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_PEOPLE</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">9</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_QA</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">10</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_ISHEET</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:90px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p align=\"center\" style=\"text-align:center\"><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">13</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:272px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">SITE_MODULE_REPORTING</span></span></span></p></td></tr></tbody></table><br/> &lt;contentid&gt; should be -1 or greater than -1.<p>&nbsp;</p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b><span style=\"color:black\">&lt;siteid&gt;</span></b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Site is to identify that particular menu is belongs to which site.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b><span style=\"color:black\">&lt;numberofcolumns&gt;</span></b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. But is mandatory in <b>COLLABORATE_CONTAINER_TYPE.</b></span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;parentmenuid&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. It is used to identify that menu is belongs to which container.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;displayorder&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. It is used at the time of displaying menu order.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b><span style=\"color:black\">&lt;externalurl&gt;</span></b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. But is mandatory in <b>COLLABORATE_EXTERNAL_TYPE.</b>Url pattern should be valid.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b><span style=\"color:black\">&lt;linktarget&gt;</span></b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. But is mandatory in <b>COLLABORATE_EXTERNAL_TYPE. </b>Default value is _blank.<br />\t\t\tlinktarget is usedto open\tany hyperlink in new window or existing window.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;mobilemenucssclassname&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for mobile view for menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;mobilemenucssstyle&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for mobile view for menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;mobilesubmenucssclassname&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for mobile view css for sub menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;mobilesubmenucssstyle&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for mobile view css for sub menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:black\">&lt;menucssclassname&gt;</span></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for desktop/tablet view css for menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;menucssstyle&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for desktop/tablet view css for menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;submenucssclassname&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for desktop/tablet view css for sub menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;submenucssstyle&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used for desktop/tablet view css for sub menu.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;submenualign&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used in for <b>COLLABORATE_CONTAINER_TYPE. </b>Default value is left. And Allowed value is left/right.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;sheetviewid&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used when contenttypeid is 31.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;sheetitemid&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. Is used when contenttypeid is 23.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;sheetviewmode&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. 0 or 1 value is allowed. Otherwise default value 0 will be consider.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; height:211px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>&lt;menuitemtitle&gt;</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; height:211px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Is used to set the multilingual values for the menu or submenu. <b>English UK is mandatory. </b><br />Currently following languages are allowed.</span></span></span></p><table class=\"MsoTableGrid\" style=\"border-collapse:collapse; border:none\"><tbody><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>Language</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:1px solid black; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>Code</b></span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">English UK</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">en_GB</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">English US</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">en_US</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Netherlands</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">nl_NL</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Deutch</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">de_DE</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Spanish</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">es_ES</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:205px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">French</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:181px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">fr_FR</span></span></span></p></td></tr></tbody></table><p>&nbsp;</p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>&lt;title&gt;</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Title is used for menu label.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">&lt;tooltip&gt;</span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Optional. If tooltip is not exists and &lt;title&gt; is exists then &lt;title&gt; value will be consider as &lt;tooltip&gt; value.</span></span></span></p></td></tr><tr><td style=\"border-bottom:1px solid black; width:224px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:1px solid black\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\"><b>&lt;language&gt;</b></span></span></span></p></td><td style=\"border-bottom:1px solid black; width:377px; padding:0cm 7px 0cm 7px; border-top:none; border-right:1px solid black; border-left:none\" valign=\"top\"><p><span style=\"font-size:11pt\"><span style=\"line-height:normal\"><span style=\"font-family:Calibri,sans-serif\">Language is mandatory field in &lt;menutitle&gt;.</span></span></span></p></td></tr></tbody></table>","operationId":"insertUpdateNavigationMenuConfigurations","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"9"},{"name":"siteid","in":"path","description":"The site id of site navigation","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Menus"}}],"responses":{"201":{"description":"Site navigation menu configurations saved successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while performing site navigation menu configurations"}},"security":[{"OAuth":[]}]}},"/{version}/site/{siteid}/navigation/setting":{"get":{"tags":["Navigation"],"summary":"Get site navigation settings","description":"Get site navigation settings API","operationId":"getSiteNavigationSettings","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"9"},{"name":"siteid","in":"path","description":"The site id of site navigation","required":true,"type":"string"}],"responses":{"201":{"description":"Site navigation settings returned successfully","schema":{"$ref":"#/definitions/SiteNavigationSettingsDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting site navigation menus"}},"security":[{"OAuth":[]}]},"put":{"tags":["Navigation"],"summary":"Update site navigation settings","description":"Update site navigation settings API","operationId":"updateSiteNavigationSettings","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"Version of the api","required":true,"type":"string","default":"9"},{"name":"siteid","in":"path","description":"Id of the site for which the settings is to be update","required":true,"type":"string"},{"name":"sitenavigationtype","in":"query","description":"1 = Automatic\r\n 2 = Custom","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"Site navigation settings updated successfully."},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Invalid sitenavigation type","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/site/{siteid}/navigation/{menuid}":{"get":{"tags":["Navigation"],"summary":"Get single site navigation menu","description":"Get single site navigation menu API","operationId":"getSiteNavigationMenu","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"9"},{"name":"siteid","in":"path","description":"The site id of site navigation","required":true,"type":"string"},{"name":"menuid","in":"path","description":"menuID","required":true,"type":"string"}],"responses":{"200":{"description":"Sitenavigation menu returned successfully","schema":{"$ref":"#/definitions/Menu"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting conversation messages"}},"security":[{"OAuth":[]}]},"delete":{"tags":["Navigation"],"summary":"Remove site navigation menu","description":"Remove site navigation menu API","operationId":"deleteSiteNavigationMenu","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"9"},{"name":"siteid","in":"path","description":"The site id of site navigation","required":true,"type":"string"},{"name":"menuid","in":"path","description":"menuID","required":true,"type":"string"}],"responses":{"201":{"description":"Sitenavigation menu  deleted successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting conversation messages"}},"security":[{"OAuth":[]}]}},"/{version}/domains":{"get":{"tags":["Domains"],"summary":"Domain list","description":"<p>Get a domain list in an organisation within Collaborate\r\nThis API call is used to get list of domains in an organisation object in the system.<br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The Organisation id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">260</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given domain id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">263</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation id does not match with the domain id</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">264</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The ordertype is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">289</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The orderby value is invalid. Please use either asc or desc</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">290</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>You donot have access to the given organisation</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">396</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-64098'>https://dev.highq.com/jira/browse/COL-64098</a></b></p>","operationId":"getOrgDomainList","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"orgid","in":"query","description":"The ID of the organisation","required":true,"type":"string"},{"name":"search","in":"query","description":"Search","required":false,"type":"string"},{"name":"ordertype","in":"query","description":"ordertype","required":false,"type":"string"},{"name":"orderby","in":"query","description":"orderby asc/desc","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Domains"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"post":{"tags":["Domains"],"summary":"add domain","description":"<p>This method is used to add a new domain to an organisation within Collaborate. This API call is used to add a new domain to an organisation object in the system.</p><br><b>Error Codes</b><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The Organisation id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">260</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A domain name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">265</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain name formatting is incorrect</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">266</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain status is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">267</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain status is invalid. It must either be active or pending</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">268</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain name &#39;domainname.com&#39; already exists</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">314</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The contact person&#39;s email address domain is already being used by another organisation</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">315</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-62794'>https://dev.highq.com/jira/browse/COL-62794</a></b></p>","operationId":"addOrgDomain","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version","required":true,"type":"string"},{"name":"orgid","in":"query","description":"\tThe ID of the organisation to add the new domain to ","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/domain"}}],"responses":{"201":{"description":"OK","schema":{"$ref":"#/definitions/DomainDBO"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/domains/{domainID}":{"get":{"tags":["Domains"],"summary":"Get Domain","description":"<p>Get a domain to an organisation within Collaborate.This API call is used to get a domain to an organisation object in the system.<br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given domain id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">263</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-63884'>https://dev.highq.com/jira/browse/COL-63884</a></b></p>","operationId":"getOrgDomain","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"domainID","in":"path","description":"The ID of the domain","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/DomainDBO"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"post":{"tags":["Domains"],"summary":"Move Domain","description":"<p>Move an existing domain from one organisation to another within Collaborate\r\nThis API call is used to move a domain to a new organisation object in the system. This in turn will move all users who have an email address associated with that domain to the new organisation.<br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given domain id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">263</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The Organisation id is invalid (Target Organisation id)</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">261</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Please select different organisation</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">262</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain cannot be moved to a bidder organisation</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">316</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>An exception domain cannot be moved to any organisation</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">323</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain already exists in the given organisation. Please select a different organisation</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">324</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The Organisation id is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">322</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-62796'>https://dev.highq.com/jira/browse/COL-62796</a></b></p>","operationId":"moveOrgDomain","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"domainID","in":"path","description":"The domain ID to be moved","required":true,"type":"string"},{"name":"neworganisation","in":"query","description":"The ID of the organisation to move the domain to","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Domains"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"put":{"tags":["Domains"],"summary":"Update Domain","description":"<p>Update an existing domain in an organisation within Collaborate.This API call is used to change a domain within an organisation object in the system. This in turn will update the email address of all users within that organisation who have this domain assigned to their email address.</p><br><b>Error Codes</b><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong><span style=\"color:#000000;\">Summary</span></strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong><span style=\"color:#000000;\">Ref Code (V4)</span></strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong><span style=\"color:#000000;\">Ref Code (before V4)</span></strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given domain id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">263</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A domain name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">265</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain name formatting is incorrect</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">266</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain status is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">267</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain status is invalid. It must either be active or pending</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">268</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain name &#39;domainname.com&#39; already exists</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">314</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-62795'>https://dev.highq.com/jira/browse/COL-62795</a></b></p>","operationId":"updateOrgDomain","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"domainID","in":"path","description":"The domain id to be updated","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/domain"}}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"delete":{"tags":["Domains"],"summary":"Archive domain","description":"<p>This API is used to archive a domain to an organisation within CollaborateThis API call is used to archive a domain to an organisation object in the system.<br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:500px;\">\r\n\t<thead>\r\n\t\t<tr>\r\n\t\t\t<th scope=\"col\" style=\"width: 320px;\">Summary</th>\r\n\t\t\t<th scope=\"col\" style=\"width: 103px;\">Ref Code (V4)</th>\r\n\t\t\t<th scope=\"col\" style=\"width: 77px;\">Ref Code (Before V4)</th>\r\n\t\t</tr>\r\n\t</thead>\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 320px;\">The given domain ID is invalid</td>\r\n\t\t\t<td style=\"width: 103px;\">263</td>\r\n\t\t\t<td style=\"width: 77px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-63885'>https://dev.highq.com/jira/browse/COL-63885</a></b></p>","operationId":"archiveOrgDomain","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"domainID","in":"path","description":"The ID of the domain to archive","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/organisations":{"get":{"tags":["Organisation"],"summary":"Get Organisation List","description":"<p>Get a list of organisations. This API call is used to retrieve a list of organisations from the system.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The industry is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">293</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The category is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">294</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The status is invalid.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">295</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The limit value is invalid.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">291</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The offset value is invalid.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">292</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The ordertype is invalid.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">289</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The orderby value is invalid. Please use either asc or desc</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">290</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-62789'>https://dev.highq.com/jira/browse/COL-62789</a></b></p>","operationId":"getOrganisations","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"searchTxt","in":"query","description":"Will search across all organisation fields for a matching string. This should be the same search","required":false,"type":"string"},{"name":"domain","in":"query","description":"Domain to search for. Domain name must be a single value. We will not support CSV for this field","required":false,"type":"string"},{"name":"industry","in":"query","description":"The ID of the organisation industry","required":false,"type":"string"},{"name":"category","in":"query","description":"The ID of the organisation category","required":false,"type":"string"},{"name":"status","in":"query","description":"Status: active | archive | pending","required":false,"type":"string"},{"name":"ordertype","in":"query","description":"Domain to search for. Domain name must be a single value. We will not support CSV for this field","required":false,"type":"string"},{"name":"orderby","in":"query","description":"Allow ascending and descending sorting of a single field.<br>GET /api/4/organisations?orderby=desc<br>possible fields: asc,desc","required":false,"type":"string"},{"name":"limit","in":"query","description":"Limits the number of organisations returned. e.g.<br>GET /api/4/organisations?offset=10&limit=5Default: 100","required":false,"type":"string"},{"name":"offset","in":"query","description":"Allows paging of organisations. e.g.<br>GET /api/4/organisations?offset=10&limit=5<br>Default: 0","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Organisations"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"post":{"tags":["Organisation"],"summary":"Add Organisation","description":"<p>Add a new organisation to Collaborate.This API call is used to add a new organisation object to the system.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The contact tier is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">275</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The contact type id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">276</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Contact email is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">278</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The internal organisation attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">284</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation status is invalid. It must either be active or pending</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">274</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation industry ID&nbsp;is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">273</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The disable edit profile attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">285</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The restrict direct login attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">286</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation strategic attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">287</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>keycontact userid attribute is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">288</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The keycontact userid attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">312</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">269</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation name cannot be more than 128 characters</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">270</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A contact name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">277</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>An email address is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">278</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Enter a valid contact primary email address</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">279</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A company switchboard is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">280</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The online service link is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">281</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation name cannot contain the following characters: &nbsp;\\\\ &nbsp;/ : * ? \\&quot; |</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">282</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>This organisation name already exists in system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">317</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The contact person&#39;s email address domain is already being used by another organisation</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">315</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The external ID entered already exists in system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">407</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-62781'>https://dev.highq.com/jira/browse/COL-62781</a></b></p>","operationId":"addOrganisation","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/organisation"}}],"responses":{"201":{"description":"OK [orgid,name,link are used in response. Remaining are not in response.]","schema":{"$ref":"#/definitions/organisation"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/orgaddresses/{addressid}":{"get":{"tags":["Orgaddress"],"summary":"Get org address","description":"<p>This API call is used to get an address to an organisation object in the system.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given address ID&nbsp;is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">308</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-63740'>https://dev.highq.com/jira/browse/COL-63740</a></b></p>","operationId":"getOrgAddress","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"addressid","in":"path","description":"The ID of the address","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/address"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"put":{"tags":["Orgaddress"],"summary":"Update org address","description":"<p>This API call is used to change an address within an organisation object in the system.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 691px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 411px;\">Summary</td>\r\n\t\t\t<td style=\"width: 114px;\">Ref Code (V4)</td>\r\n\t\t\t<td style=\"width: 157px;\">Ref code (before V4)</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 411px;\">\r\n\t\t\t<p>The given address ID&nbsp;is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 114px;\">308</td>\r\n\t\t\t<td style=\"width: 157px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 411px;\">\r\n\t\t\t<p>You do not have access to the given organisation ID</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 114px;\">318</td>\r\n\t\t\t<td style=\"width: 157px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 411px;\">\r\n\t\t\t<p>The address countryname is required.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 114px;\">319</td>\r\n\t\t\t<td style=\"width: 157px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 411px;\">\r\n\t\t\t<p>The address countryname is invalid.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 114px;\">309</td>\r\n\t\t\t<td style=\"width: 157px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 411px;\">\r\n\t\t\t<p>The defaultaddress attribute is invalid. It must be 1 or 0</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 114px;\">313</td>\r\n\t\t\t<td style=\"width: 157px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 411px;\">\r\n\t\t\t<p>A city name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 114px;\">301</td>\r\n\t\t\t<td style=\"width: 157px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 411px;\">\r\n\t\t\t<p>A city name can have a maximum of 50 characters</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 114px;\">302</td>\r\n\t\t\t<td style=\"width: 157px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 411px;\">\r\n\t\t\t<p>A postal code can have a maximum of 50 characters</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 114px;\">303</td>\r\n\t\t\t<td style=\"width: 157px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 411px;\">\r\n\t\t\t<p>The entered address&#39; external ID already exists in the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 114px;\">413</td>\r\n\t\t\t<td style=\"width: 157px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-63738'>https://dev.highq.com/jira/browse/COL-63738</a></b></p>","operationId":"updateOrgAddress","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"addressid","in":"path","description":"The address ID to be updated","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/address"}}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"delete":{"tags":["Orgaddress"],"summary":"Delete org address","description":"<p>This API call is used to delete an address to an organisation object in the system.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n <tbody>\r\n <tr>\r\n <td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n <td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n <td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n </tr>\r\n <tr>\r\n <td style=\"width: 675px;\">\r\n <p>The given address ID&nbsp;is invalid</p>\r\n </td>\r\n <td style=\"width: 178px;\">308</td>\r\n <td style=\"width: 178px;\">&nbsp;</td>\r\n </tr>\r\n </tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-63739'>https://dev.highq.com/jira/browse/COL-63739</a></b></p>","operationId":"deleteAddress","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"addressid","in":"path","description":"The ID of the address to delete","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/organisations/departments":{"get":{"tags":["Organisation"],"summary":"Org department list","description":"<p>This API call is used to get a list of departments in an organisation object in the system. <br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The ordertype is invalid. name and ID&nbsp;are supported ordertype</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">351</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The orderby value is invalid. asc and desc are supported orderby values.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">147</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The Organisation ID&nbsp;is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">260</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>You do not have access to the given organisation ID</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">318</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65701'>https://dev.highq.com/jira/browse/COL-65701</a></b></p>","operationId":"getOrgDepartmentList","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"orgid","in":"query","description":"The ID of the organisation of which the departments to be listed","required":true,"type":"string"},{"name":"search","in":"query","description":"The field on which searching will be done. Only supported field is departmentname","required":false,"type":"string"},{"name":"ordertype","in":"query","description":"Field on which sorting will be applied. It has to be ID or the name of the department.","required":false,"type":"string"},{"name":"orderby","in":"query","description":"The sorting order, either asc or desc.","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/departments"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"post":{"tags":["Organisation"],"summary":"Add org department","description":"<p>This API call is used to add a new department to an organisation object in the system.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n <tbody>\r\n <tr>\r\n <td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n <td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n <td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n </tr>\r\n <tr>\r\n <td style=\"width: 675px;\">\r\n <p>The Organisation ID&nbsp;is invalid</p>\r\n </td>\r\n <td style=\"width: 178px;\">260</td>\r\n <td style=\"width: 178px;\">&nbsp;</td>\r\n </tr>\r\n <tr>\r\n <td style=\"width: 675px;\">\r\n <p>This department name already exists</p>\r\n </td>\r\n <td style=\"width: 178px;\">370</td>\r\n <td style=\"width: 178px;\">&nbsp;</td>\r\n </tr>\r\n <tr>\r\n <td style=\"width: 675px;\">\r\n <p>You do not have the permissions to create a department within this organisation</p>\r\n </td>\r\n <td style=\"width: 178px;\">318</td>\r\n <td style=\"width: 178px;\">&nbsp;</td>\r\n </tr>\r\n </tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65697'>https://dev.highq.com/jira/browse/COL-65697</a></b></p>","operationId":"addOrgDepartment","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"orgid","in":"query","description":"The ID of the organisation to add the new department to.","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/department"}}],"responses":{"201":{"description":"OK","schema":{"$ref":"#/definitions/department"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/organisations/departments/{deptid}":{"get":{"tags":["Organisation"],"summary":"Get org department","description":"<p>This API call is used to get a department from an organisation object in the system.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Department ID&nbsp;is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">349</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>You do not have permissions to view this Department ID</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">350</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65700'>https://dev.highq.com/jira/browse/COL-65700</a></b></p>","operationId":"getOrgDepartment","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"deptid","in":"path","description":"The ID of the department","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/department"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"put":{"tags":["Organisation"],"summary":"Update org department","description":"<p>This API call is used to change a department within an organisation object in the system.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>This department name already exists</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">370</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The Department ID is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">349</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The department status is invalid. Please use the active status.&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">344</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65698'>https://dev.highq.com/jira/browse/COL-65698</a></b></p>","operationId":"updateOrgDepartment","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"deptid","in":"path","description":"The department ID to be updated","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/department"}}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"delete":{"tags":["Organisation"],"summary":"Delete org department","description":"<p>This API call is used to delete a department to an organisation object in the system.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Department ID&nbsp;is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">349</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table>\r\n</p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65699'>https://dev.highq.com/jira/browse/COL-65699</a></b></p>","operationId":"deleteOrgDepartment","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"deptid","in":"path","description":"The ID of the department to delete","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/orgaddresses":{"get":{"tags":["Orgaddress"],"summary":"Org address list","description":"<p>This API call is used to get list of a addresses in an organisation object in the system.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n <tbody>\r\n <tr>\r\n <td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n <td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n <td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n </tr>\r\n <tr>\r\n <td style=\"width: 675px;\">\r\n <p>The Organisation ID&nbsp;is invalid</p>\r\n </td>\r\n <td style=\"width: 178px;\">260</td>\r\n <td style=\"width: 178px;\">&nbsp;</td>\r\n </tr>\r\n </tbody>\r\n</table>\r\n</p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-64267'>https://dev.highq.com/jira/browse/COL-64267</a></b></p>","operationId":"getOrgAddressList","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"orgid","in":"query","description":"The ID of the organisation","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/address"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"post":{"tags":["Orgaddress"],"summary":"Add org address","description":"<p>This API call is used to add a new address to an organisation object in the system.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n <tbody>\r\n <tr>\r\n <td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n <td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n <td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n </tr>\r\n <tr>\r\n <td style=\"width: 675px;\">\r\n <p>The entered address&#39; external ID already exists in the system</p>\r\n </td>\r\n <td style=\"width: 178px;\">413</td>\r\n <td style=\"width: 178px;\">N/A</td>\r\n </tr>\r\n </tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-63737'>https://dev.highq.com/jira/browse/COL-63737</a></b></p>","operationId":"addOrgAddress","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"orgid","in":"query","description":"The ID of the organisation","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/address"}}],"responses":{"201":{"description":"OK","schema":{"$ref":"#/definitions/address"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/countries":{"get":{"tags":["Countries"],"summary":"Get Country List","description":"<p>Get a list of countries.This API call is used to retrieve a list of countries from the system.</p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-69562'>https://dev.highq.com/jira/browse/COL-69562</a></b></p>","operationId":"getCountryList","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"5"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/organisations/{orgid}":{"get":{"tags":["Organisation"],"summary":"Get Organisation","description":"<p>Get an organisation from Collaborate.This API call is used to retrieve an organisation from the system. The organisation identifier is the organisation ID.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The Organisation id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">260</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-62788'>https://dev.highq.com/jira/browse/COL-62788</a></b></p>","operationId":"getOrganisation","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"orgid","in":"path","description":"The ID of the organisation to retrieve","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/organisation"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"put":{"tags":["Organisation"],"summary":"Update Organisation","description":"<p>Update an existing organisation in Collaborate.This API call is used to update an existing organisation in the system, by replacing the organisation with the provided organisation object.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation ID&nbsp;is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;260</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>This group is associated with the site(s) listed below</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">283</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The contact tier is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">275</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The contact type ID&nbsp;is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">276</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Contact email is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">278</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The internal organisation attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">284</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation status is invalid. It must either be active or pending</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">274</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation industry id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">273</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The disable edit profile attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">285</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The restrict direct login attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">286</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation strategic attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">287</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>keycontact userid attribute is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">288</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The keycontact userid attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">312</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">269</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation name cannot be more than 128 characters</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">270</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A contact name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">277</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>An email address is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">278</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Enter a valid contact primary email address</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">279</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A company switchboard is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">280</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The online service link is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">281</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation name cannot contain the following characters: &nbsp;\\\\ &nbsp;/ : * ? \\&quot; |</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">282</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>This organisation name already exists in system.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">317</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The contact person&#39;s email address domain is already being used by another organisation</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">315</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The external ID entered already exists in system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">407</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-62783'>https://dev.highq.com/jira/browse/COL-62783</a></b></p>","operationId":"updateOrganisation","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"orgid","in":"path","description":"The ID of the organisation to update","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/organisation"}}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"delete":{"tags":["Organisation"],"summary":"Archive Organisation","description":"<p> Archive an organisation within Collaborate.This API call is used to archive an organisation within the system. The organisation identifier is the organisation ID.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p><span class=\"ckInlineContent\" id=\"wikiContentID\">The Organisation ID&nbsp;is invalid</span></p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">260</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-62784'>https://dev.highq.com/jira/browse/COL-62784</a></b></p>","operationId":"deleteOrganisation","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"orgid","in":"path","description":"The ID of the organisation to archive","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/exceptiondomains":{"get":{"tags":["Exceptiondomains"],"summary":"Exception domain list","description":"<p>This API call is used to get list of exception domain objects in the system.\r\n<br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(102, 153, 255); width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(102, 153, 255); width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(102, 153, 255); width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given domain id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">263</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The ordertype is invalid.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">289</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The orderby value is invalid. Please use either ascending or descending</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">290</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-64103'>https://dev.highq.com/jira/browse/COL-64103</a></b></p>","operationId":"getExceptionalDomainList","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"search","in":"query","description":"search","required":false,"type":"string"},{"name":"ordertype","in":"query","description":"ordertype","required":false,"type":"string"},{"name":"orderby","in":"query","description":"order by asc/desc","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Domains"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"post":{"tags":["Exceptiondomains"],"summary":"Add exception domain","description":"<p>This API call is used to add a new exception domain to an organisation object in the system.</p><br><b>Error Codes</b><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A domain name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">265</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain name formatting is incorrect</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">266</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain status is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">267</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain status is invalid. It must either be active or pending</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">268</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain name &#39;domainname.com&#39; already exists</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">314</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-64099'>https://dev.highq.com/jira/browse/COL-64099</a></b></p>","operationId":"addExceptionalDomain","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/domain"}}],"responses":{"201":{"description":"OK","schema":{"$ref":"#/definitions/DomainDBO"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/exceptiondomains/{domainID}":{"get":{"tags":["Exceptiondomains"],"summary":"Get exception domain","description":"<p>This API call is used to get a exception domain object in the system.<br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(102, 153, 255); width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(102, 153, 255); width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(102, 153, 255); width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given domain id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">263</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table>\r\n</p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-64101'>https://dev.highq.com/jira/browse/COL-64101</a></b></p>","operationId":"getExceptionalDomain","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"domainID","in":"path","description":"The ID of the domain","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/DomainDBO"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"put":{"tags":["Exceptiondomains"],"summary":"Update exception domain","description":"<p>This API call is used to change an exception domain within an organisation object in the system.<br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td><strong>Summary</strong></td>\r\n\t\t\t<td><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given domain id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">263</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A domain name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">265</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain name formatting is incorrect</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">266</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The domain status is invalid. It must either be active or pending</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">268</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The domain name &#39;domainname.com&#39; already exists</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">314</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>N/A</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>An anonymous domain cannot be updated</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">392</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-64100'>https://dev.highq.com/jira/browse/COL-64100</a></b></p>","operationId":"updateExceptionalDomain","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"orgid","in":"path","required":true,"type":"string"},{"name":"domainID","in":"path","description":"The domain id to be updated","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/domain"}}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"delete":{"tags":["Exceptiondomains"],"summary":"Delete exception domain","description":"<p>This API call is used to delete a domain in the system.<br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given domain id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">263</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>An anonymous domain cannot be archived</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">393</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-64102'>https://dev.highq.com/jira/browse/COL-64102</a></b></p>","operationId":"archiveExceptionDomain","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"orgid","in":"path","required":true,"type":"string"},{"name":"domainID","in":"path","description":"The ID of the domain to archive","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/configuration/sociallinks":{"get":{"tags":["Configuration"],"summary":"User - Social - List","description":"<p>Get a social link list in Collaborate.</p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-72703'>https://dev.highq.com/jira/browse/COL-72703</a></b></p>","operationId":"getSocialsLinksList","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"5"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/sociallinks"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/configuration/messaginglinks":{"get":{"tags":["Configuration"],"summary":"Messaging link list","description":"<p> Get a messaging link list in Collaborate.</p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-72704'>https://dev.highq.com/jira/browse/COL-72704</a></b></p>","operationId":"getMessageLinksList","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"5"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/messaginglink"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/configuration/managetools":{"get":{"tags":["Configuration"],"summary":"Manage tools","description":"<p>Get manage tool status in Collaborate</p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-73530'>https://dev.highq.com/jira/browse/COL-73530</a></b></p>","operationId":"getManageToolList","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"5"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/managetools"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/conversations":{"get":{"tags":["Private Message"],"summary":"Get Conversations","description":"Method to obtain messages<br>This method is supported in version 4 of the API and above","operationId":"getConversations","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"searchtext","in":"query","description":"search input","required":false,"type":"string"},{"name":"filter","in":"query","description":"ACTIVE (default)\n UNREAD\n ARCHIVED","required":false,"type":"string"},{"name":"limit","in":"query","description":"The integer value of the last message conversation fetched","required":false,"type":"string"},{"name":"offset","in":"query","description":"No of message conversations to return in one request. Default is 6 and the maximum value is 25<br>If a value of 0 or less is provided in the request then 6 message conversations will be returned.<br>If a value of more than 25 is provided then 25 message conversations are returned. ","required":false,"type":"string"}],"responses":{"200":{"description":"Conversations returned successfully","schema":{"$ref":"#/definitions/ConversationsDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting conversations"}},"security":[{"OAuth":[]}]},"post":{"tags":["Private Message"],"summary":"New conversation","description":"Add new message API","operationId":"newConversation","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/ConversationDBO"}}],"responses":{"200":{"description":"Conversation created successfully","schema":{"$ref":"#/definitions/ConversationDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while creating new conversation"}},"security":[{"OAuth":[]}]}},"/{version}/conversations/users":{"get":{"tags":["Private Message"],"summary":"Get ","description":"Method to obtain message recipients<br>This method is supported in version 8 of the API and above","operationId":"getUsers","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"8"},{"name":"q","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"Conversationusers returned successfully","schema":{"$ref":"#/definitions/users"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting conversation messages"}},"security":[{"OAuth":[]}]}},"/{version}/conversations/{conversationid}/messages":{"get":{"tags":["Private Message"],"summary":"Get Conversation Messages","description":"Method to obtain message conversation<br>This method is supported in version 4 of the API and above","operationId":"getConversationMessages","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"lastContentId","in":"query","description":"The integer value of the last message fetched.","required":false,"type":"string"},{"name":"limit","in":"query","description":"No of messages to return in one request. Default is 20  and the maximum value is 100\r\nIf a value of 0 or less is provided in the request then 20 message will be returned.\r\nIf a value of more than 100 is provided then 100 messages are returned.","required":false,"type":"string"},{"name":"conversationid","in":"path","description":"Conversation ID","required":true,"type":"string"}],"responses":{"200":{"description":"Conversation messages returned successfully","schema":{"$ref":"#/definitions/ConversationsDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting conversation messages"}},"security":[{"OAuth":[]}]},"post":{"tags":["Private Message"],"summary":"Reply on Message Conversation","description":"Reply on message conversation API","operationId":"replyConversation","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/MessageDBO"}},{"name":"conversationid","in":"path","description":"Conversation ID","required":true,"type":"string"}],"responses":{"200":{"description":"Conversation replied successfully","schema":{"$ref":"#/definitions/ConversationDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while replying conversation"}},"security":[{"OAuth":[]}]}},"/{version}/conversations/{conversationid}/messages/{messageid}":{"get":{"tags":["Private Message"],"summary":"Get Conversation Messages","description":"Method to obtain message conversation<br>This method is supported in version 8 of the API and above","operationId":"getConversationMessage","produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"8"},{"name":"conversationid","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"messageid","in":"path","description":"Message ID","required":true,"type":"string"}],"responses":{"200":{"description":"Conversation messages returned successfully","schema":{"$ref":"#/definitions/ConversationsDBO"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting conversation messages"}},"security":[{"OAuth":[]}]}},"/{version}/conversations/{conversationid}":{"put":{"tags":["Private Message"],"summary":"Update Message Conversation","description":"Update message conversation API","operationId":"updateConversation","consumes":["application/xml","application/json","text/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"4"},{"name":"conversationid","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"action","in":"query","description":"Actions\n        MARK_AS_READ\n        MARK_AS_UNREAD\n        MARK_AS_ARCHIVE\n        DELETE","required":true,"type":"string"}],"responses":{"200":{"description":"Conversation updated successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while updating conversation"}},"security":[{"OAuth":[]}]}},"/{version}/sites/templates/content":{"post":{"tags":["Site Resource APIs"],"summary":"Import template","description":"<p>API to import template from .hqa file.<br><br>This is a Long polling API( Multi step API). Below are the steps explaning how to consume this API.<br></p><br><b>Step 1: Start the Import template process</b><br><br><b>Request URI:</b><br><br>POST /api/8/sites/templates/content<br><br><b>Request body (as a form-data):</b><br><br>.hqa file as FIle (multipart input)<br>templatename as Text(String)<br><br><b>Response:</b><br><br>Status code: 202 Accepted<br><br>Response body:<br><br>&lt;progressresponse&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;progresskeystatus&gt;INPROGRESS&lt;/progresskeystatus&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;https://host.com/context/api/8/progress/{progress_key}&lt;/link&gt;<br>&lt;/progressresponse&gt;<br><br><b>Step 2: Check the progress of Import template process</b><br><br><b>Request URI:</b><br><br>GET /api/8/progress/{progress_key}<br><br><b>Response:</b><br><br>In case Import template process is still running.<br><br>Status code: 200 OK<br><br>Response body:<br><br>&lt;progressresponse&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;progresskeystatus&gt;INPROGRESS&lt;/progresskeystatus&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;https://host.com/context/api/8/progress/{progress_key}&lt;/link&gt;<br>&lt;/progressresponse&gt;<br><br>When Import template process has been completed.<br><br>Status code: 303 See Other<br><br>Response body:<br><br>&lt;progressresponse&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;progresskeystatus&gt;DONE&lt;/progresskeystatus&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;https://host.com/context/api/8/sites/templates/{template_id}&lt;/link&gt;<br>&lt;/progressresponse&gt;<br>","operationId":"importTemplate","consumes":["multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"file","in":"formData","description":"Choose file","required":true,"type":"file"},{"name":"templatename","in":"formData","description":"Template name","required":true,"type":"string"},{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"9"}],"responses":{"156":{"description":"Site name already exists in the system"},"200":{"description":"OK"},"202":{"description":"Import template is in progress."},"303":{"description":"Import template completed."},"401":{"description":"Unauthorized"},"403":{"description":"Access denied"},"404":{"description":"Page not found / Metthod calling with invalid API version"},"405":{"description":"Method not allowed (calling api with wrong method)"},"436":{"description":"Invalid hqa file"},"437":{"description":"Backward compability is not supported"},"438":{"description":"Cannot create site because the instance licence limits have been reached. Please contact the System Administrator"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/sitecategories":{"get":{"tags":["Sitecategories"],"summary":"Get site categories","description":"<p>API method to obtain site categories </p>","operationId":"getSitesCategory","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/categories"}},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed/Forbidden"},"405":{"description":"Method not allowed (calling API with the wrong method)"},"500":{"description":"Internal error occurred while obtaining site templates"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/groups/{groupid}":{"get":{"tags":["Site Resource APIs"],"summary":"Get site group","description":"<p> Get details of individual site group</p>","operationId":"getSiteGroup","produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"site id","required":true,"type":"string"},{"name":"groupid","in":"path","description":"site group id to retrive","required":true,"type":"string"},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/group"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"post":{"tags":["Site Resource APIs"],"summary":"Add existing group to site","description":"<p>This API method adds an existing system group to the site </p>","operationId":"addExistingGroupToSite","produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"The ID of the site.","required":true,"type":"string"},{"name":"groupid","in":"path","description":"The ID of the system group to be added to the site. ","required":true,"type":"string"},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/group"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"put":{"tags":["Site Resource APIs"],"summary":"Update site group","description":"<p>This API method updates the name of an existing group in a site</p>","operationId":"updateSiteGroup","consumes":["application/xml","application/json","multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"The ID of the site.","required":true,"type":"string"},{"name":"groupid","in":"path","description":"\tThe ID of the site group.","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/group"}},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/group"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/groups":{"get":{"tags":["Site Resource APIs"],"summary":"Get all site groups","description":"<p>A list of site groups.<b>Notes :</b><br>In the response all site groups are returned e.g. org,site,system,admin, allsystem and synced.</p>","operationId":"getAllSiteGroups","produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"site id","required":true,"type":"string"},{"name":"type","in":"query","description":"org (only org groups which are in the site)<br>synced (only AD groups which are in the site) <br>system (only system groups which are in the site) <br>site (Only site groups which are in the site) <br>allsystem ({system + AD + org } groups which are in the site)<br>admin (Admin groups like Site admin, Member admin, Content admin, Reporting admin, QA admin )<br>Filter the group list by these 6 options.If no parameter is provided for the filter, then all groups of the site are returned. ","required":false,"type":"string","enum":["org","synced","system","site","allsystem","admin"]},{"name":"orderby","in":"query","description":"Sort the group list by these 2 options.<br>If no parameter is provided for orderby, the  group list will be sorted in ascending order.","required":false,"type":"string","enum":["asc","desc"]},{"name":"ordertype","in":"query","description":"The group is ordered by these 5 options.<br>If no parameter is provided for ordertype, then the name is the default value.","required":false,"type":"string","enum":["name","type","numberofusers","created","modified"]},{"name":"q","in":"query","description":"Text that will be searched against the group name to filter out the list of the group.","required":false,"type":"string"},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/modulepermissions"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"post":{"tags":["Site Resource APIs"],"summary":"Add site group","description":"<p>This API method adds a new group to the site.<br><b>Notes</b><ul><li>copypermissionsfrom is Mandatory field it is use to copy other group permission.<li>Please set value of copypermissionsfrom  to -1 when you don't want to copy any other groups permissions.<li>The group name cannot contain the following characters:  \\  / : * ? \" < > |</ul>","operationId":"createSiteGroup","consumes":["application/xml","application/json","multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"The ID of the site.","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/group"}},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"201":{"description":"OK","schema":{"$ref":"#/definitions/group"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/users":{"get":{"tags":["Site Resource APIs"],"summary":"Get all site users","description":"<p>Method to obtain a list of site users</p><p><b>Notes</b><br>1.The value of limit parameter behaves as follows:<br> limit =100 is the default value<br>if limit>0 then (number of items returned is equal to limit)<br>if limit=-1 then return all records<br>if limit <-1 then the system returns the default no of items i.e 100<br>2.The value of the offset parameter behaves as below<br>(Default) offset =0 <br>if the offset is higher than 0 then the records are returned from the offset value<br>if offset is lower than 0 then an offset value of 0 is set<br>3.Default value for orderby parameter is asc (ascending)<br>4.Default value for ordertype parameter is organisation (organisation name)<br>5.In limit parameter if the limit is 0, it will display a validation message stating that the \"limit provided is invalid\"</p>","operationId":"getAllSiteUsers","produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"The ID of the site.","required":true,"type":"integer","format":"int32"},{"name":"organisationid","in":"query","description":"A integer value representing an organisation in the Collaborate instance, the ID can be obtained by calling the Get Organisations API.","required":false,"type":"string"},{"name":"invitationnotsent","in":"query","description":"A list of all users to whom an invitation is not sent.","required":false,"type":"string"},{"name":"notloggedin","in":"query","description":"A list of users who have never logged in to the site.","required":false,"type":"string"},{"name":"suspendedusers","in":"query","description":"A list of suspended users of the site.","required":false,"type":"string"},{"name":"unallocatedusers","in":"query","description":"A list of users who are not a member of any groups in the site.","required":false,"type":"string"},{"name":"groupid","in":"query","description":"A integer value representing a group.","required":false,"type":"string"},{"name":"offset","in":"query","description":"The starting position of the user list from when the user list  should be returned. This is to allow pagination.","required":false,"type":"string"},{"name":"limit","in":"query","description":"The number of items to return in an individual get call.","required":false,"type":"string"},{"name":"orderby","in":"query","description":"Can be ordered asc (ascending) or desc (descending). The default is ascending.","required":false,"type":"string"},{"name":"ordertype","in":"query","description":"The order type is fullname, organisation, invited, lastlogin. The default is organisation","required":false,"type":"string"},{"name":"activeusers","in":"query","description":"A list of active users of the site","required":false,"type":"string"},{"name":"q","in":"query","description":"Text that will be searched against first name, last name, email and organisation to filter out users. Available from collaborate version 5.0","required":false,"type":"string"},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/users"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"post":{"tags":["Site Resource APIs"],"summary":"Add user to site","description":"<p>This method explains how to add a number of new users to the site.<br>When adding a single user to a site follow the first step below. When adding more than one user to a site the below two steps should be followed.<br>Note: The getProgressiveKey call is covered in step 1 and is used further in the process.Step 1:<br>Request URI<br>POST  /api/3/sites/{siteid}/users</p><b>Response</b><br>The API returns a 200 OK http response if successful, otherwise an error object and error code is returned.<br> If a single user has been added successfully then the response will be as per below:<br>&lt;users&gt;<br>    &lt;user&gt;<br>        &lt;index&gt;1&lt;/index&gt;<br>        &lt;userid&gt;1805&lt;/userid&gt;<br>        &lt;email&gt;testemail@highq.com&lt;/email&gt;<br>        &lt;status&gt;Success&lt;/status&gt;<br>        &lt;statuscode&gt;201&lt;/statuscode&gt;<br>        &lt;message&gt;User added successfully&lt;/message&gt;<br>    &lt;/user&gt;<br>&lt;/users&gt;<br>If more than one user has been added successfully then response will be as per below:<br>&lt;progressivekeyresponse&gt;<br>    &lt;progressivekey&gt;zJ5IlSYyhJ_1500443110814&lt;/progressivekey&gt;<br>    &lt;progressivekeystatus&gt;INPROGRESS&lt;/progressivekeystatus&gt;<br>&lt;/progressivekeyresponse&gt;<br>Step 2:<br>Purpose<br>Once step 1 has been called, the user progress status needs to be checked. This is done by using this API end point call.<br>&lt;progressivekeyresponse&gt;<br>    &lt;progressivekey&gt;zJ5IlSYyhJ_1500443110814&lt;/progressivekey&gt;<br>    &lt;progressivekeystatus&gt;INPROGRESS&lt;/progressivekeystatus&gt;<br>&lt;/progressivekeyresponse&gt;<br>When a user has been added successfully the response will be as per below:<br> &lt;?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?&gt;<br>&lt;users&gt;<br>    &lt;user&gt;<br>        &lt;index&gt;1&lt;/index&gt;<br>        &lt;userid&gt;1805&lt;/userid&gt;<br>        &lt;email&gt;testemail@highq.com&lt;/email&gt;<br>        &lt;status&gt;Success&lt;/status&gt;<br>        &lt;statuscode&gt;201&lt;/statuscode&gt;<br>        &lt;message&gt;User added successfully&lt;/message&gt;<br>    &lt;/user&gt;<br>    &lt;user&gt;<br>        &lt;index&gt;2&lt;/index&gt;<br>        &lt;status&gt;Failure&lt;/status&gt;<br>        &lt;statuscode&gt;403&lt;/statuscode&gt;<br>        &lt;message&gt;Invalid Email address&lt;/message&gt;<br>    &lt;/user&gt;<br>&lt;/users&gt;<br>Assumption<br>- User will be added in site with the existing organisation only.<br>- If a user with the same email already exists in the site, a validation message will be displayed.<br>- Please note that if an existing system user is added to a site, then the request xml information such as firstname, lastname and orgid will not be updated. Only the system user will be added to site.<br>- If user associated with external organization then it will not add in internal site, a validation message will be displayed.(From 5.1 onwards)","operationId":"addUserToSite","consumes":["application/xml","application/json","multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"Site IDs","required":true,"type":"integer","format":"int32"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/IntegrationResponseUsersObject"}},{"name":"sendinvitation","in":"query","description":"If set to true, the newly added user will be sent an invitation","required":false,"type":"string","enum":["true","false"]},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"put":{"tags":["Site Resource APIs"],"summary":"Add existing user to site","description":"<p>This is the method to add a user to the site. This method expects that the user already exists in the system and the API user is aware of the userid of the user.<br>Note: The site should already exist in the system.</p>","operationId":"insertExistingUserToSite","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"siteid","in":"path","description":"The ID of the site to which the user is to be added.","required":true,"type":"string"},{"name":"userid","in":"query","description":"\tThe ID of the user who is to be added to the site.","required":true,"type":"string"},{"name":"sendinvitation","in":"query","description":"True or false option. (This is set to true by default)<br>If you do not want the notification sent to the user when a users are added to the site, the parameter should be set to false. ","required":false,"type":"string","enum":["true","false"]}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"delete":{"tags":["Site Resource APIs"],"summary":"Remove users from a site","description":"<p> This method can be used to remove user(s) from a site.</p>","operationId":"removeUserFromSite","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"path","description":"The ID for the site.","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/TransactionIds"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/transactionstatus"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/groups/{groupid}/users":{"get":{"tags":["Site Resource APIs"],"summary":"Get users of a site group","description":"<p>This API method returns the users of a site group </p>","operationId":"getSiteGroupParticipants","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"siteid","in":"path","description":"The ID of the site.","required":true,"type":"string"},{"name":"groupid","in":"path","description":"The ID of the site group.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/users"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"put":{"tags":["Site Resource APIs"],"summary":"Add user to a group","description":"<p>This API method associates a user to a group </p>","operationId":"addUserToGroup","produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"The ID of the site. ","required":true,"type":"string"},{"name":"groupid","in":"path","description":"The ID of the site group. ","required":true,"type":"string"},{"name":"userid","in":"query","description":"The ID of the user to be added to the group.","required":true,"type":"string"},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"delete":{"tags":["Site Resource APIs"],"summary":"Delete user from a group","description":"<p>This API method removes a user from a group </p>","operationId":"deleteUserFromGroup","produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"The ID of the site.","required":true,"type":"string"},{"name":"groupid","in":"path","description":"The ID of the site group.","required":true,"type":"string"},{"name":"userid","in":"query","description":"The ID of the user to be removed from the group. ","required":true,"type":"string"},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/users/email":{"put":{"tags":["Site Resource APIs"],"summary":"Send an email to users","description":"<p> Use this method to send an email to user(s)</p><p><b>Notes :</b>\r\n<br>1) User id must be integer. If it's not, it will display this message \"User ID provided is Invalid.\"\r\n<br>2) If a user id is listed multiple times in the transaction id's list an email will be sent to the user and the second time it will display a message stating \"This user was already sent an email.\"\r\n<br>3) The user must be a participant of the given site. If not then it will display a message stating \"User with the specified User ID does not exist in the site.\"\r\n<br>4) If the site is in read only mode at the time the invitation is sent only system admin have rights to send an email to site participants.\r\n<br>5) In the request body users must have to add CDATA tag if they have special characters in emailsubject or messagebody  tag. The request body is shown below\r\n<br>\r\n<br>&lt;emailusers&gt;\r\n<br>&lt;emailsubject&gt;&lt;![CDATA[Subject]]&gt;&lt;/emailsubject&gt;<br>    &lt;messagebody&gt;&lt;![CDATA[message]]&gt;&lt;/messagebody&gt;<br>    &lt;transactionids&gt;<br>        &lt;transactionid&gt;181&lt;/transactionid&gt;<br>        &lt;transactionid&gt;124&lt;/transactionid&gt;<br>&lt;/emailusers&gt;</p>","operationId":"sendEmailToUser","consumes":["application/xml","application/json","multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"site ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/EmailUserDBO"}},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/transactionstatus"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while send email to users"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/folders":{"get":{"tags":["Site Resource APIs"],"operationId":"getFolders","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"},{"name":"siteid","in":"path","required":true,"type":"string"},{"name":"folderid","in":"query","required":false,"type":"string"}],"responses":{"default":{"description":"successful operation"}},"security":[{"OAuth":[]}]}},"/{version}/sitetemplates":{"get":{"tags":["Sitetemplates"],"summary":"Get site templates","description":"<p>API method to obtain site templates</p>","operationId":"getSiteTemplates","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"filterby","in":"query","description":"Possible values are {recent|favourite|category|all} Default for this field is 'recent'<br>By default any filter will send back the first 20 sites if pagination is false ","required":false,"type":"string","enum":["recent","favourite","category","all"]},{"name":"returncount","in":"query","description":"The no of site templates returned. Default is 20. This option does not apply if filterBy property is set to all","required":false,"type":"string"},{"name":"categoryid","in":"query","description":"This parameter is used to get the site template list based on the site category ID, please provide site template categoryid in addition to setting the filterby property to category. <br>example = /api/1/sitetemplates?filterby=category&categoryid=1","required":false,"type":"string"},{"name":"name","in":"query","description":"This parameter is used to search site template by name. The site template is included in the search result if the string appears  in the title of the site (The results are returned in ascending order)<br>example: Retrieve sites having \"HighQ\" word in their name : /api/1/sitetemplates?name='HighQ'<br>This will return all sites having \"HighQ\" word in their site template name.","required":false,"type":"string"},{"name":"status","in":"query","description":"One of the two site template status available in the system<br>{archived|preparation}<br>Default -> {preparation}<br>if filterBy={all}  is set then all status become applicable.","required":false,"type":"string"},{"name":"includefolderpermission","in":"query","description":"{true|false} default is false","required":false,"type":"string","enum":["true","false"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/sitetemplates"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}":{"get":{"tags":["Site Resource APIs"],"summary":"Get site","description":"<p>The get site API returned the details for a site. Anyone with site access in Collaborate is permitted to use this API endpoint.<br>The fields returned for the site object are determined based on user permissions. If the user is a site admin user then they will get fields like Admin Notes otherwise not.<br>The current implementation does not include logo link.<br>The response object contains the user ID of the site owner.<br>The API responds with an access denied message when 'My site' details of another user are accessed.<br>Blank values for individual fields are not returned in the XML response, absence of value in the returned XML means that either the value does not exist for that field or the user does not have access to that field.<br>From version 7 onwards module tag will be in response to all user (Not only Admin) , and enable=0/1 will be based on either ON/OFF or have access (for normal users) to that module.<br>API version 8 onwards, a new tag 'restrictiontype' is added as part of 'Site Security API' functionality.There will be 8 restrictions shown under this tag each with value 0/1 to show whether the respective feature is enabled or disabled for the site. </p>","operationId":"getSite","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"siteid","in":"path","description":"The ID for the site in question","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/site"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"put":{"tags":["Site Resource APIs"],"summary":"Update site","description":"<p>Use this API endpoint to update the details of an existing site. The API supports the same fields used in Create site API.</p>","operationId":"updateSite","consumes":["application/json","application/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"siteid","in":"path","description":"The ID for the site","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/site"}}],"responses":{"201":{"description":"OK"},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"delete":{"tags":["Site Resource APIs"],"summary":"Delete site","description":"<p>This API method is used to delete a site. The site is marked as archived and the system admin can revert the action if required. The system throws an 'Access Denied' message if the site does not exist.<br>If a delete file request is sent through the API for a site that has already been archived, the API will return a 200 OK response to that request.<br>'My site' cannot be deleted using this API method.<br><b>Response</b><br>The system sends a 200 OK response in case of success and throws an error object in case of an error.</p>","operationId":"deleteSite","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"siteid","in":"path","description":"The ID for the site in question.","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while deleting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites":{"get":{"tags":["Site Resource APIs"],"summary":"Get site list v2","description":"<p>This method returns the list of sites a user owns in Collaborate.<br> Please note that a site which has one of the configuration options enabled as specified in the \"callfrom\" parameter will not serve the documents using the API, as the configuration settings such as DRM, password protection etc cannot be bypassed using the API at the moment.<br> Until we provide API endpoints that allow you to accept these settings using the API, there is no way to get documents from these sites, doing so will conflict with the Collaborate security policies and hence cannot be achieved using the API at this time. <br>From version 7 onwards module tag will be in response to all user (Not only Admin) , and enable=0/1 will be based on either ON/OFF or have access (for normal users) to that module.<br>  API version 8 onwards, a new tag 'restrictiontype' is added as part of 'Site Security API' functionality.There will be 8 restrictions shown under this tag each with value 0/1 to show whether the respective feature is enabled or disabled for the site.</p>","operationId":"getSites","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"filterby","in":"query","description":"Possible values are {recent|favourite|category|all} Default for this field is \"recent\"<br>By default any filter will send back the first 20 sites if pagination is false","required":false,"type":"string","enum":["recent","favourite","category","all"]},{"name":"returncount","in":"query","description":"The no of sites returned. Default is 20. This option does not apply if filterBy property is set to all","required":false,"type":"string"},{"name":"categoryid","in":"query","description":"This parameter is used to get the site list based on the site category ID, please provide site categoryid in addition to setting the filterby property to category.<br>example = /api/1/sites?filterby=category&categoryid=1","required":false,"type":"string"},{"name":"name","in":"query","description":"This parameter is used to search a site by name.The site is included in the search result if the string appears in the title of the site.(The results are returned in ascending order)<br>example: Retrieve sites having \"HighQ\" word in their name: /api/1/sites?name='HighQ'<br>This will return all sites having \"HighQ\" in their site name.<br>Now from 5.1 onwards  search a site by name filter is support multilingual site name.<br>Version 6 or higher, provided search term for site name, should be considered as user preferred language.(because in response of site list api, site name returns in user preferred language)<br>If site name is not configured in user's preferred language then input terms should try to match with default UK English language and return response according.<br>Version 5 or lower it should work as it was, provided site name in search term should consider as default UK English","required":false,"type":"string"},{"name":"status","in":"query","description":"A site status available in the system {active|archived|readonly|preparation}<br>Default -> {active + readonly + preparation}<br>for filterBy={recent|favourite| category}]if filterBy={all} is set then all status become applicable.","required":false,"type":"string"},{"name":"includefolderpermission","in":"query","description":"{true|false} the default is false","required":false,"type":"string"},{"name":"callFrom","in":"query","description":"The only valid value is HIGHQDRIVE. If set the site list filters out any sites that have any restrictions on them. The conditions are as under.<br>1. 'Visible on HighQ Drive or Office Plugin' check box is not selected in Site->Admin->Advanced page.<br>2. Password protected site <br>3. 2FA enable site <br> 4. Terms & conditions applied on the site <br> 5. IP Restricted sites<br> 6. Document workflow enabled site <br> 7. Check-in / check out enabled site <br> 8. DRM enabled site <br>9. Files module is disabled<br>example: exclude restricted site as: /api/1/sites? callFrom=HIGHQDRIVE","required":false,"type":"string"},{"name":"orderby","in":"query","description":"asc or desc","required":false,"type":"string"},{"name":"ordertype","in":"query","description":"ordertype","required":false,"type":"string","enum":["owner","siteStartDate","matterNumber","siteName","clientNo","statusDisplayName","siteExpiryDate","lastUpdateDate","lastAccessedDate"]},{"name":"offset","in":"query","description":"The starting position of the site list from when the site list should be returned. This is to allow pagination","required":false,"type":"string"},{"name":"limit","in":"query","description":"The no of items to return in an individual get call","required":false,"type":"string"},{"name":"matterno","in":"query","description":"Provide matter number as csv","required":false,"type":"string"},{"name":"clientno","in":"query","description":"Provide client number","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/sites"}},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed/Forbidden"},"405":{"description":"Method not allowed (calling API with the wrong method)"},"500":{"description":"Internal error occurred"}},"security":[{"OAuth":[]}]},"post":{"tags":["Site Resource APIs"],"summary":"Add site","description":"<p>Use this API to create a new site.The site object only supports attributes which are visible in the create site interface.<br>The method implementation now supports site templates.<br>This method does not support uploading site image in this call, the site icon support will be provided as a separate call.<br>The method call expects an existing category ID. The category ID should be obtained by the calling application by an earlier call to the Site categories interface. <br>Site start and end date should be in the format of 'dd MMM yyyy' and it is NOT UTC. API client will always request actual date. <br>We expect three different wordings or identifications for options in <landingpage> for Files module. Possible values are:<br>- files (root folder)<br>- files (recent activity)<br>- files (advanced search)<br>The method implementation now supports(from 5.1 onward) Multilingual sitename. API version 6 or higher <sitename> will represent in request body based on user preference order.API version 5 or older <sitename> will represent default UK English.<br><sitenametranslations> will represent sitenames in every languages (Which will be additional tag in \"Object it self API\" from 5.1 onward)API version 6 or higher, in request body, They are sending both tags i.e. <sitename> and <sitenametranslations> then we need to validate values e.g. <sitename> must be match with respective <translation> tag in terms of User's language preference.API 7 or higher, site created from template will follow modules from source template and it will ignore module list sent in request body.<br><br>Please note support for creating site from template using this API will be deprecated in future. To create site from template please use new API Create site from template (/sites/templates/{templateid}/site) which is a long polling API(having support for long running requests)</p>","operationId":"createSite","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/site"}}],"responses":{"201":{"description":"Site created successfully [id,sitename and link tags are used in response.]","schema":{"$ref":"#/definitions/site"}},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"409":{"description":"Site already exists in the system"},"500":{"description":"Internal error occured while adding site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/groups/{groupid}/modulepermissions":{"get":{"tags":["Site Resource APIs"],"summary":"Get group module permission","description":"<p>Method to get module permissions for a group  </p>","operationId":"getModulePermissions","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"site id","required":true,"type":"string"},{"name":"groupid","in":"path","description":"The ID of the site group.","required":true,"type":"string"},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/modulepermissions"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"post":{"tags":["Site Resource APIs"],"summary":"Add / edit group module permission","description":"<p>Method to allocate module permissions to a group </p>","operationId":"addGroupModulePermission","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"The ID of the site.","required":true,"type":"string"},{"name":"groupid","in":"path","description":"The ID of the site group.","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/modulepermissions"}},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/templates":{"post":{"tags":["Site Resource APIs"],"summary":"Create template from site","description":"<p>API to Create template from site.<br><br>This is a Long polling API( Multi step API). Below are the steps explaning how to consume this API.<br></p><br><b>Step 1: Start the Create template from site process</b><br><br><b>Request URI:</b><br><br>POST api/8/sites/{site_id}/templates<br><br><b>Request body:</b><br><br>&lt;template&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;templatename&gt;&lt;/templatename&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;templatedescription&gt;&lt;/templatedescription&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;adminnote&gt;&lt;/adminnote&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;clientno&gt;&lt;/clientno&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;matterno&gt;&lt;/matterno&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;categories&gt;&lt;/categories&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;includeUsers&gt;&lt;/includeUsers&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;includeSiteLogo&gt;&lt;/includeSiteLogo\t&gt;<br>&lt;/template&gt;<br><br><b>Response:</b><br><br>Status code: 202 Accepted<br><br>Response body:<br><br>&lt;progressresponse&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;progresskeystatus&gt;INPROGRESS&lt;/progresskeystatus&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;https://host.com/context/api/8/progress/{progress_key}&lt;/link&gt;<br>&lt;/progressresponse&gt;<br><br><b>Step 2: Check the progress of Create template from site process</b><br><br><b>Request URI:</b><br><br>GET /api/8/progress/{progress_key}<br><br><b>Response:</b><br><br>In case Create template from site process is still running.<br><br>Status code: 200 OK<br><br>Response body:<br><br>&lt;progressresponse&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;progresskeystatus&gt;INPROGRESS&lt;/progresskeystatus&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;https://host.com/context/api/8/progress/{progress_key}&lt;/link&gt;<br>&lt;/progressresponse&gt;<br><br>When Create template from site has been completed.<br><br>Status code: 303 See Other<br><br>Response body:<br><br>&lt;progressresponse&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;progresskeystatus&gt;DONE&lt;/progresskeystatus&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;https://host.com/context/api/8/sites/templates/{template_id}&lt;/link&gt;<br>&lt;/progressresponse&gt;<br>","operationId":"createTemplateFromSite","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"siteid","in":"path","description":"The ID for the site","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/SiteTemplate"}}],"responses":{"156":{"description":"Template name already exists in the system"},"200":{"description":"OK"},"202":{"description":"Create template from site process is in progress"},"303":{"description":"Create template from site process completed"},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"404":{"description":"Page not found / Metthod calling with invalid API version"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/documentstatus/{documentkey}":{"post":{"tags":["Site Resource APIs"],"operationId":"checkDocumentCopyStatus","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"},{"name":"siteid","in":"path","required":true,"type":"string"},{"name":"documentkey","in":"path","required":true,"type":"string"},{"name":"rootfolderid","in":"query","required":false,"type":"string"},{"name":"isbatchprocess","in":"query","required":false,"type":"string"}],"responses":{"default":{"description":"successful operation"}},"security":[{"OAuth":[]}]}},"/{version}/sites/templates/{templateid}/content":{"get":{"tags":["Site Resource APIs"],"summary":"Export template","description":"<p>API to Export template as a .hqa file.<br><br>This is a Long polling API( Multi step API). Below are the steps explaning how to consume this API.<br></p><br><b>Step 1: Start the Export template process</b><br><br><b>Request URI:</b><br><br>GET /api/8/sites/templates/{template_id}/content<br><br><b>Response:</b><br><br>Status code: 202 Accepted<br><br>Response body:<br><br>&lt;progressresponse&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;progresskeystatus&gt;INPROGRESS&lt;/progresskeystatus&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;https://host.com/context/api/8/progress/{progress_key}&lt;/link&gt;<br>&lt;/progressresponse&gt;<br><br><b>Step 2: Check the progress of Export template process</b><br><br><b>Request URI:</b><br><br>GET /api/8/progress/{progress_key}<br><br><b>Response:</b><br><br>In case Export template process is still running.<br><br>Status code: 200 OK<br><br>Response body:<br><br>&lt;progressresponse&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;progresskeystatus&gt;INPROGRESS&lt;/progresskeystatus&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;https://host.com/context/api/8/progress/{progress_key}&lt;/link&gt;<br>&lt;/progressresponse&gt;<br><br>When Export template process has been completed.<br><br>Status code: 303 See Other<br><br>Response body:<br><br>&lt;progressresponse&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;progresskeystatus&gt;DONE&lt;/progresskeystatus&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;https://host.com/context/api/8/sites/templates/{template_id}/content/{progress_key}&lt;/link&gt;<br>&lt;/progressresponse&gt;<br><br><b>Step 3: Export/Download template </b><br><br><b>Request URI:</b><br><br>GET /api/8/sites/templates/{template_id}/content/{progress_key}<br><br><b>Response:</b><br><br>Status code: 200 OK<br><br>hqa file will be in response.","operationId":"exportSiteTemplateFirstStep","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"8"},{"name":"templateid","in":"path","description":"The ID for the template","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"202":{"description":"Export site from template process is in progress"},"303":{"description":"Export site from template process completed"},"401":{"description":"Unauthorized"},"403":{"description":"Access denied"},"404":{"description":"Page not found / Metthod calling with invalid API version"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/collobfolders":{"get":{"tags":["Site Resource APIs"],"operationId":"getCollobFoldersDetails","produces":["application/xml"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"},{"name":"siteid","in":"path","required":true,"type":"string"},{"name":"parentfolderid","in":"query","required":false,"type":"string"},{"name":"dmsdatabasename","in":"query","required":false,"type":"string"},{"name":"childonly","in":"query","required":false,"type":"string"}],"responses":{"default":{"description":"successful operation"}},"security":[{"OAuth":[]}]}},"/{version}/sites/templates/{templateid}/content/{progresskey}":{"get":{"tags":["Site Resource APIs"],"summary":"Export/Download template as a .hqa file","description":"<p>API to export site template as a .hqa file.<br><br>To use this API, first use/consume Export template API (sites/templates/{templateid}/content).<br>progresskey can be found in the response of Export template API.<br>Please see documentation of Export template API for more details on how to consume this API.</p>","operationId":"exportSiteTemplate","produces":["application/xml","application/json","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"8"},{"name":"templateid","in":"path","description":"The ID for the template","required":true,"type":"string"},{"name":"progresskey","in":"path","description":"A progress key","required":true,"type":"string"}],"responses":{"200":{"description":"Template exported"},"401":{"description":"Unauthorized"},"403":{"description":"Access denied"},"404":{"description":"Page not found / Metthod calling with invalid API version"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal server error","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/activity":{"post":{"tags":["Site Resource APIs"],"summary":"Register site login activity","description":"This API is used to add site login activity when user visits any site from HighQ Drive so that site will appear in recently accessed sites list.","operationId":"addSiteLoginActivity","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"siteid","in":"path","description":"The ID for the site in which site login activity to be added","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"403":{"description":"Validation failed/ Forbidden"}},"security":[{"OAuth":[]}]}},"/{version}/sites/templates/{templateid}/site":{"post":{"tags":["Site Resource APIs"],"summary":"Create site from template","description":"<p>API to Create site from template.<br><br>This is a Long polling API( Multi step API). Below are the steps explaning how to consume this API.<br></p><br><b>Step 1: Start the Create site from template process</b><br><br><b>Request URI:</b><br><br>POST api/8/sites/templates/{template_id}/site<br><br><b>Request body:</b><br><br>&lt;site&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;sitename&gt;&lt;/sitename&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;sitedescription&gt;&lt;/sitedescription&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;module&gt;&lt;/module&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;landingpage&gt;&lt;/landingpage&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;startdate&gt;&lt;/startdate&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;endDate&gt;&lt;/endDate&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;clientno&gt;&lt;/clientno&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;matterno&gt;&lt;/matterno&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;categories&gt;&lt;/categories&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;adminnote&gt;&lt;/adminnote&gt;<br>&lt;/site&gt;<br><br><b>Response:</b><br><br>Status code: 202 Accepted<br><br>Response body:<br><br>&lt;progressresponse&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;progresskeystatus&gt;INPROGRESS&lt;/progresskeystatus&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;https://host.com/context/api/8/progress/{progress_key}&lt;/link&gt;<br>&lt;/progressresponse&gt;<br><br><b>Step 2: Check the progress of Create site from template process</b><br><br><b>Request URI:</b><br><br>GET /api/8/progress/{progress_key}<br><br><b>Response:</b><br><br>In case Create site from template process is still running.<br><br>Status code: 200 OK<br><br>Response body:<br><br>&lt;progressresponse&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;progresskeystatus&gt;INPROGRESS&lt;/progresskeystatus&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;https://host.com/context/api/8/progress/{progress_key}&lt;/link&gt;<br>&lt;/progressresponse&gt;<br><br>When Create site from template process has been completed.<br><br>Status code: 303 See Other<br><br>Response body:<br><br>&lt;progressresponse&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;progresskeystatus&gt;DONE&lt;/progresskeystatus&gt;<br>    &nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;https://host.com/context/api/8/sites/{site_id}&lt;/link&gt;<br>&lt;/progressresponse&gt;<br>","operationId":"createSiteFromTemplate","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"templateid","in":"path","description":"The ID for the template","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/site"}}],"responses":{"156":{"description":"Site name already exists in the system"},"200":{"description":"OK"},"202":{"description":"Create site from template process is in progress"},"303":{"description":"Create site from template process completed"},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"404":{"description":"Page not found / Metthod calling with invalid API version"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/users/{userid}/emailalerts":{"get":{"tags":["Site Resource APIs"],"summary":"Get email alert settings","description":"<p>This method allows you to get the email alert setting for a user</p>","operationId":"getEmailAlertsForSiteUser","produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"The ID of the site.","required":true,"type":"string"},{"name":"userid","in":"path","description":"The ID of the user. ","required":true,"type":"string"},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/emailalerts"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"put":{"tags":["Site Resource APIs"],"summary":"Set email alert settings","description":"<p> This method allows you to set or update the email alert setting for a user</p>","operationId":"setEmailAlertsForSiteUser","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"The ID of the site.","required":true,"type":"string"},{"name":"userid","in":"path","description":"The ID of the user.","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/emailalerts"}},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/users/{userids}":{"delete":{"tags":["Site Resource APIs"],"summary":"Remove users from a site","description":"<p> This method can be used to remove user(s) which given in userCSV from a site.</p>","operationId":"removeUsersFromSite","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"path","description":"The ID for the site.","required":true,"type":"string"},{"name":"userids","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/transactionstatus"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/users/resetpassword":{"put":{"tags":["Site Resource APIs"],"summary":"Send reset password email to users","description":"<p> Use this method to send a reset password email to user(s)</p><p><b>Notes : </b><br>1) In the case of success, it will display the message \"Successfully sent the reset password email\"<br> 2) When a user id is not correct, it will display the message \"User Id provided is invalid\"<br>3) When a given user id is not a site participant, it will display the message \"User with the specified user ID does not exist in the site\"<br>4) When a user id has already requested a password reset email and then requests it again it will display the message \"User with this User ID has already been sent a reset password email\"<br>5) When a user id is not in the system or a user is not active, it will display a message \"User with this user ID does not exist in system or the user is not active\"<br>6) When the site is archived or a user does not have access to the site, it will display the message \"Site is archived or user does not have access to the site \"<br>7)  In any other case of exception, it will display the message \"Internal server error\"</p>","operationId":"memberManagerResetPassword","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"site id","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/TransactionIds"}},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/users/{userid}/groups":{"get":{"tags":["Site Resource APIs"],"summary":"Get all groups in which given userID is participants","description":"<p>A list of groups in which given userID is participants.<b>Notes :</b><br>In the response all groups in which given userID is participants are returned </p>","operationId":"getAllSiteGroupsUsers","produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"site id","required":true,"type":"string"},{"name":"userid","in":"path","description":"user id","required":true,"type":"string"},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/modulepermissions"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/users/activate":{"put":{"tags":["Site Resource APIs"],"summary":"Activate users","description":"<p>Use this method to activate user(s) in a site </p><p><b>Note:</b><br>\r\n<br>User Id must be integer. If it's not, it will display the following message \"User ID provided is Invalid.\"\r\n<br>If a user id is listed multiple times in the transaction id's list it will initially activate the user and the next time it will display the following message \"The selected user is already activated\". \r\n<br>The user must be a participant of the given site. If the user is not, it will display the following message \"User with the specified User ID does not exist in the site\" </p>","operationId":"activateSiteParticipants","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"path","description":"site ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/TransactionIds"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/transactionstatus"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/users/{userid}/modulepermissions":{"get":{"tags":["Site Resource APIs"],"summary":"Get user module permission","description":"<p>Use this method to get module permissions for a user </p>","operationId":"getModulePermissionForUser","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"The ID of the site.","required":true,"type":"string"},{"name":"userid","in":"path","description":"The ID of the site user.","required":true,"type":"string"},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/modulepermissions"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"post":{"tags":["Site Resource APIs"],"summary":"Add / edit user module permission","description":"<p>Method to allocate module permissions to a user </p>","operationId":"addModulePermissionForUser","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"The ID of the site.","required":true,"type":"string"},{"name":"userid","in":"path","description":"The ID of the user. ","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/modulepermissions"}},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/users/suspended":{"put":{"tags":["Site Resource APIs"],"summary":"Suspend users","description":"<p>Use this method to suspend user(s) in a site  </p><p><br><b>Notes :</b><br>1) In case of success, it will display the following message \"User suspended successfully.\"<br>2) When the user id is not correct, it will display the following message \"User Id provided is Invalid\"<br>3) When a given user id is not a site participant, it will display the following message \"User with the specified User ID does not exist in the site\"<br>4) When a user id is already suspended from the site, it will display the following message \"The selected user is already suspended\"<br>5) When a user id is not in system or the user is not active, it will display the following message \"User with this User ID does not exist in system or User is not active\"<br>6) When a given user id is a system administrator or has created the given site it will display the following message \"The selected user is either a System Administrator or is the creator of this site and cannot be suspended. \"<br>7) In any other exception, it will display the following message \"Internal server error\" </p>","operationId":"suspendSiteParticipants","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","description":"site id","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/TransactionIds"}},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/transactionstatus"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/progress/{progresskey}":{"get":{"tags":["Site Resource APIs"],"summary":"Check progress status","description":"API to check status of a running progress by progress key.","operationId":"checkProgressKeyStatus","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"},{"name":"progresskey","in":"path","description":"A progress key","required":true,"type":"string"}],"responses":{"200":{"description":"Process is in progress"},"303":{"description":"Process is completed"},"401":{"description":"Unauthorized"},"404":{"description":"Page not found / Metthod calling with invalid API version"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal server error"}},"security":[{"OAuth":[]}]}},"/{version}/sites/{siteid}/users/invitation":{"put":{"tags":["Site Resource APIs"],"summary":"Send invitation email to users","description":"<p> Use this method to send an invitation email to user(s)</p><p><b>Notes : </b><br><br>1) User id must be integer. If it's not, it will display the message \"User ID provided is Invalid.\"<br>2) If a user id is displayed in the transaction id's list multiple times, an invitation will be sent to the user and then a message will display the second time stating \"This user was already sent an invitation.\"<br>3) User must be a participant of a given site. If they are not it will display the message \"User with the specified User ID does not exist in the site.\"<br>4) Admin users can send invitations to users who were added by him. Other users will see the message \"You do not have rights to send an invitation email to the specified user.\"<br>5) If the site is in preparation mode at the time the invitation is send to site admin only and it was send by site admin or system admin.<br>6) If the site is in archive mode at that time an invitation is sent, the response will be \"Access denied\".<br>7) If the site is in read only mode at that time an invitation is sent, only system admin have rights to send an invitation to site participants.<br>8) In the request body, a user must add an e-mail message in the CDATA tag if they have special characters in e-mail message tag. See the request body below<br> &lt;invitations&gt;<br>      &lt;messagebody&gt;<br>        &lt;![CDATA[E-Mail message.]]&gt;<br>    &lt;/messagebody&gt;<br>     &lt;transactionids&gt;<br>        &lt;transactionid&gt;102&lt;/transactionid&gt;<br>        &lt;transactionid&gt;126&lt;/transactionid&gt;<br>        &lt;transactionid&gt;128&lt;/transactionid&gt;<br>        &lt;transactionid&gt;129&lt;/transactionid&gt;<br>     &lt;/transactionids&gt;<br> &lt;/invitations&gt;<br>9) If user status is suspended, inactive or archived at the time an invitation is sent, the email will not be sent to the specific user and this message will display \"User with this User ID does not exist in system or User is not active.\"","operationId":"sendInvitationToSiteParticipant","consumes":["application/xml","application/json","multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"siteid","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Invitation"}},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"3"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/transactionstatus"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]}},"/{version}/progressivekeystatus/{progressivekey}":{"post":{"tags":["Site Resource APIs"],"operationId":"checkProgressiveKeyStatus","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"},{"name":"progressivekey","in":"path","required":true,"type":"string"}],"responses":{"default":{"description":"successful operation"}},"security":[{"OAuth":[]}]}},"/{version}/sites/getPermittedSitesForUser":{"get":{"tags":["Site Resource APIs"],"operationId":"getPermittedSitesForUser","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"userEmailID","in":"query","required":false,"type":"string"},{"name":"instanceMetaInfoRequired","in":"query","required":false,"type":"boolean","default":false},{"name":"searchText","in":"query","required":false,"type":"string"},{"name":"startPosition","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"limit","in":"query","required":false,"type":"integer","default":20,"format":"int32"}],"responses":{"default":{"description":"successful operation"}},"security":[{"OAuth":[]}]}},"/{version}/sites/templates/{templateid}":{"get":{"tags":["Site Resource APIs"],"summary":"Get template","description":"<p>The get template API returned the details for a template. Anyone with template access in Collaborate is permitted to use this API endpoint.<br>The fields returned for the template object are determined based on user permissions. If the user is a site admin user then they will get fields like Admin Notes otherwise not.<br>The current implementation does not include logo link.<br>The response object contains the user ID of the template owner.<br>The API responds with an access denied message when 'My site' details of another user are accessed.<br>Blank values for individual fields are not returned in the XML response, absence of value in the returned XML means that either the value does not exist for that field or the user does not have access to that field.<br>From version 7 onwards module tag will be in response to all user (Not only Admin) , and enable=0/1 will be based on either ON/OFF or have access (for normal users) to that module </p>","operationId":"getTemplate","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"8"},{"name":"templateid","in":"path","description":"The ID for the template in question","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/site"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"put":{"tags":["Site Resource APIs"],"summary":"Update template","description":"<p>Use this API endpoint to update the details of an existing template. The API supports the same fields used in create template API.</p>","operationId":"updateSite_1","consumes":["application/json","application/xml"],"produces":["application/xml","text/plain","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"8"},{"name":"templateid","in":"path","description":"The ID for the template","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/SiteTemplate"}}],"responses":{"201":{"description":"OK"},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"delete":{"tags":["Site Resource APIs"],"summary":"Delete template","description":"<p>This API method is used to delete a template. The template is marked as archived and the system admin can revert the action if required. The system throws an 'Access Denied' message if the template does not exist.<br>If a delete file request is sent through the API for a template that has already been archived, the API will return a 200 OK response to that request.<br><br><b>Response</b><br>The system sends a 200 OK response in case of success and throws an error object in case of an error.</p>","operationId":"deleteSite_1","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"8"},{"name":"templateid","in":"path","description":"The ID for the template in question.","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal error occured while deleting site"}},"security":[{"OAuth":[]}]}},"/{version}/sites/templates":{"get":{"tags":["Sitetemplates"],"summary":"Get template list","description":"<p>API method to obtain site templates</p>","operationId":"getSiteTemplates_1","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"8"},{"name":"filterby","in":"query","description":"Possible values are {recent|favourite|category|all} Default for this field is 'recent'<br>By default any filter will send back the first 20 sites if pagination is false ","required":false,"type":"string","enum":["recent","favourite","category","all"]},{"name":"returncount","in":"query","description":"The no of site templates returned. Default is 20. This option does not apply if filterBy property is set to all","required":false,"type":"string"},{"name":"categoryid","in":"query","description":"This parameter is used to get the site template list based on the site category ID, please provide site template categoryid in addition to setting the filterby property to category. <br>example = /api/1/sitetemplates?filterby=category&categoryid=1","required":false,"type":"string"},{"name":"name","in":"query","description":"This parameter is used to search site template by name. The site template is included in the search result if the string appears  in the title of the site (The results are returned in ascending order)<br>example: Retrieve sites having \"HighQ\" word in their name : /api/1/sitetemplates?name='HighQ'<br>This will return all sites having \"HighQ\" word in their site template name.","required":false,"type":"string"},{"name":"status","in":"query","description":"One of the two site template status available in the system<br>{archived|preparation}<br>Default -> {preparation}<br>if filterBy={all}  is set then all status become applicable.","required":false,"type":"string"},{"name":"includefolderpermission","in":"query","description":"{true|false} default is false","required":false,"type":"string","enum":["true","false"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/sitetemplates"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting site"}},"security":[{"OAuth":[]}]},"post":{"tags":["Site Resource APIs"],"summary":"Create template","description":"<p>Use this API to create a new template.The template object only supports attributes which are visible in the create template interface.<br>The method implementation now supports site templates.<br>This method does not support uploading template image in this call, the template icon support will be provided as a separate call.<br>The method call expects an existing category ID. The category ID should be obtained by the calling application by an earlier call to the template categories interface. <br>template start and end date should be in the format of 'dd MMM yyyy' and it is NOT UTC. API client will always request actual date. <br>We expect three different wordings or identifications for options in <landingpage> for Files module. Possible values are:<br>- files (root folder)<br>- files (recent activity)<br>- files (advanced search)<br>API 7 or higher, template created from template will follow modules from source template and it will ignore module list sent in request body.</p>","operationId":"createSite_1","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"8"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/SiteTemplate"}}],"responses":{"201":{"description":"Template created successfully [id,sitename and link tags are used in response.]","schema":{"$ref":"#/definitions/site"}},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden"},"405":{"description":"Method not allowed (calling api with wrong method)"},"409":{"description":"Template already exists in the system"},"500":{"description":"Internal error occured while adding template"}},"security":[{"OAuth":[]}]}},"/{version}/groups/{id_Name}":{"get":{"tags":["System Groups"],"summary":"Get system group","description":"<p>This API call is used to get a system group object in the system. </p><br><b>Error Codes</b><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Group id is&nbsp;required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">125</td>\r\n\t\t\t<td style=\"width: 178px;\">125</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Group id is not in proper format</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">124</td>\r\n\t\t\t<td style=\"width: 178px;\">124</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The group does not exist within the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">126</td>\r\n\t\t\t<td style=\"width: 178px;\">126</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table><p><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65839'>https://dev.highq.com/jira/browse/COL-65839</a></b></p>","operationId":"getGroup","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"id_Name","in":"path","description":"The ID of the system group","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/group"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/groups/{groupid}/users/{userid}":{"get":{"tags":["System Groups"],"summary":"Get users of a group","description":"<p>API method to get users from a group. Please note that this method only gets users of an AD group, and not the system groups.","operationId":"getUser","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"groupid","in":"path","description":"group id","required":true,"type":"string"},{"name":"userid","in":"path","description":"user id","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/IntegrationResponseUsersObject"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"delete":{"tags":["System Groups"],"summary":"Remove user from system group","description":"<p>This API call is used to remove multiple users in a system group.<br><b>Error Codes</b><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The following users do not exist within the system:</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The group does not exist within the system&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">126</td>\r\n\t\t\t<td style=\"width: 178px;\">126</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Group id is not in proper format&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">124</td>\r\n\t\t\t<td style=\"width: 178px;\">124</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The User ids are not in a given group:</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">259</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Users cannot be removed from an auto-created group</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">306</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>User id is not in proper format&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">113</td>\r\n\t\t\t<td style=\"width: 178px;\">113</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The User&#39;s id length cannot exceeds 50 characters</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">304</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table><p><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-66707'>https://dev.highq.com/jira/browse/COL-66707</a></b></p>","operationId":"removeUserFromSystemGroup","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"groupid","in":"path","description":"The ID of the system group","required":true,"type":"string"},{"name":"userid","in":"path","description":"The IDs of the users to be removed from system group.","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/groups/{groupid}/users":{"get":{"tags":["System Groups"],"summary":"Get users of a group","description":"<p>API method to get users from a group. Please note that this method only gets users of an AD group, and not the system groups.","operationId":"getAllUser","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"groupid","in":"path","description":"group id","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/IntegrationResponseUsersObject"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"post":{"tags":["System Groups"],"summary":"Add user to a system group","description":"<p>This API call is used to add users in a system group.<br><b>Error Codes</b><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The following users do not exist within the system:</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The group does not exist within the system&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">126</td>\r\n\t\t\t<td style=\"width: 178px;\">126</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The Group id is not in the proper format&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">124</td>\r\n\t\t\t<td style=\"width: 178px;\">124</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A User id is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">109</td>\r\n\t\t\t<td style=\"width: 178px;\">109</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Archived user(s) cannot be added to the system group:</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">394</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A user cannot be added to an auto-created group&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">299</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table><p><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65908'>https://dev.highq.com/jira/browse/COL-65908</a></b></p>","operationId":"addUserInSystemGroup","consumes":["text/plain","application/json","application/xml"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"groupid","in":"path","description":"The ID of the system group","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/UserIDListDBO"}}],"responses":{"201":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/groups":{"get":{"tags":["System Groups"],"summary":"System group list","description":"<p>This API call is used to get a list of system groups.Note:<br>The following changes have been made to this API endpoint<br>Introduced sorting<br>Added following additional items to the return object createddate, totalcount, total, nooforganisation </p><br><b>Error Codes</b><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Invalid value provided in type, valid values are org, system or synced</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">146</td>\r\n\t\t\t<td style=\"width: 178px;\">146</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The ordertype is invalid. createddate is supported ordertype&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">150</td>\r\n\t\t\t<td style=\"width: 178px;\">150</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The orderby value is invalid. asc and desc are supported orderby values.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">151</td>\r\n\t\t\t<td style=\"width: 178px;\">151</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table><p><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65896'>https://dev.highq.com/jira/browse/COL-65896</a></b></p><p>\r\n<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 794px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td><strong>Parameters</strong></td>\r\n\t\t\t<td style=\"width: 540px;\"><strong>Description</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>type</td>\r\n\t\t\t<td style=\"width: 540px;\">\r\n\t\t\t<p>org&nbsp;(Organisation Auto created groups)<br />\r\n\t\t\tsynced&nbsp;(Groups imported from an external system like Active Directory)&nbsp;<br />\r\n\t\t\tsystem&nbsp;(System groups)</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>sort</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 540px;\">\r\n\t\t\t<p>Allow ascending and descending sorting of a single field.</p>\r\n\t\t\t<p>GET /api/3/groups?ordertype=createddate</p>\r\n\t\t\t<p>This returns a list of groups sorted by createddate in ascending order.</p>\r\n\t\t\t<p>possible fields: createddate</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>order by</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 540px;\">\r\n\t\t\t<p>Allow ascending and descending sorting of a single field.</p>\r\n\t\t\t<p><em>GET /api/3/groups?orderby=</em>desc</p>\r\n\t\t\t<p>possible fields: asc,desc</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p>","operationId":"getAllGroup","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"type","in":"header","description":"type","required":false,"type":"string","enum":["org","synced","system"]},{"name":"sort","in":"header","description":"sort","required":false,"type":"string","x-example":"Allow ascending and descending sorting of a single field.<br>GET /api/3/groups?ordertype=createddate<br>This returns a list of groups sorted by createddate in ascending order.<br>possible fields: createddate"},{"name":"order by","in":"header","description":"order by","required":false,"type":"string","x-example":"Allow ascending and descending sorting of a single field.<br>GET /api/3/groups?orderby=desc<br>possible fields: asc,desc"}],"responses":{"200":{"description":"OK [<br> Where \"total\" represents the total no of system groups in the system and \"totalcount\" is the no of groups returned in the response based on the filter criteria.]","schema":{"$ref":"#/definitions/IntegrationResponseGroupsObject"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"post":{"tags":["System Groups"],"summary":"add system group","description":"<p>This API call is used to add a new system group object in the system.</p><br><b>Error Codes</b><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 727px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>Summary</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 179px;\">Ref code (before v4)</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>Ref code (v4)</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>System group name required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 179px;\">N/A</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>258</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>Invalid input. Please remove &#39;&gt;&#39; OR &#39;&lt;&#39; from given input : name</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 543px;\">N/A</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>390</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>Invalid input. Please remove &#39;&gt;&#39; OR &#39;&lt;&#39; from given input : description</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 543px;\">N/A</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>391</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>Invalid input for sourcetype. Valid values are Active Directory or System.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 543px;\">N/A</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>359</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>The group name cannot be empty</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 543px;\">121</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>121</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>The system group name &#39;Highq&#39; already exists within the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 543px;\">122</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>122</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table><p><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-67587'>https://dev.highq.com/jira/browse/COL-67587</a></b></p>","operationId":"createSystemGroup","consumes":["text/plain","application/json","application/xml"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/group"}}],"responses":{"201":{"description":"OK [groupID,link are used in response]","schema":{"$ref":"#/definitions/group"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/groups/{groupid}":{"delete":{"tags":["System Groups"],"summary":"Delete system group","description":"<p>This API call is used to delete a system group. <br>NOTE : This API now can be used to delete system as well as active directory groups.</p><br><b>Error Codes</b><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Group id must be required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">125</td>\r\n\t\t\t<td style=\"width: 178px;\">125</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Group id is not in proper format</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">124</td>\r\n\t\t\t<td style=\"width: 178px;\">124</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>An auto-created group cannot be deleted</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">311</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The group does not exist within the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">126</td>\r\n\t\t\t<td style=\"width: 178px;\">126</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>This system group name is associated with one or more sites</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">310</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table><p><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65905'>https://dev.highq.com/jira/browse/COL-65905</a></b></p>","operationId":"removeSystemGroup","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"groupid","in":"path","description":"The ID of the System group to delete","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/groups/{id}":{"put":{"tags":["System Groups"],"summary":"Update system group","description":"<p>This API call is used to change a system group.Note:<br>1. In the previous version of this API all fields were mandatory, with the new version individual fields that can be updated<br>2. This API endpoint only supported \"Active directory\" system groups, now any system group can be updated </p><br><b>Error Codes</b><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 727px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>Summary</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 179px;\">Ref code (before v4)</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>Ref code (v4)</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>The group name cannot be empty</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 543px;\">121</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>121</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>The system group name &#39;Highq&#39; already exists within the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 543px;\">122</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>122</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>Group id is not in the proper format</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 179px;\">124</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>124</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>Group id must be required&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 179px;\">125</td>\r\n\t\t\t<td style=\"width: 179px;\">125</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>The group does not exist within the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 179px;\">126</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>126</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>Invalid input. Please remove &#39;&gt;&#39; OR &#39;&lt;&#39; from given input : name</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 543px;\">142</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>390</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>Invalid input. Please remove &#39;&gt;&#39; OR &#39;&lt;&#39; from given input : description</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 543px;\">142</td>\r\n\t\t\t<td style=\"width: 179px;\">\r\n\t\t\t<p>391</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 543px;\">\r\n\t\t\t<p>An auto-created group cannot be updated</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 543px;\">N/A</td>\r\n\t\t\t<td style=\"width: 179px;\">320</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table><p><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65905'>https://dev.highq.com/jira/browse/COL-65905</a></b></p>","operationId":"updateSystemGroup","consumes":["text/plain","application/json","application/xml"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"id","in":"path","description":"The ID of the system group","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/group"}}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/systemreports/sitesummaryreport/content":{"get":{"tags":["System Reports APIs"],"summary":"Download Site summary xlsx report","description":"API method to download Site summary report export in  xlsx format<br>- <strong>Only System admin (Internal Admin) can download the report</strong>","operationId":"downloadSiteSummarySystemReportsXLSFile","produces":["application/xml","application/json","application/octet-stream"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"7"}],"responses":{"200":{"description":"Document downloaded"},"401":{"description":"Unauthorized"},"403":{"description":"Access denied"},"404":{"description":"Page not found / Metthod calling with invalid API version"},"405":{"description":"Method not allowed (calling api with wrong method)"},"500":{"description":"Internal server error","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/configuration/filetypefunctions":{"get":{"tags":["System Resource"],"summary":"Check filetype functions","description":"<p>API method to check if the file type is supported for a specific functionality. For example if a file type is supported by online viewer or not. The client will send a single file extension in query string for which it wants to find the available functions, and in response Collaborate will respond with available functions for that filetype. </p><p><br>Confirmations and assumptions<br>Access rights of this API has been given a value of \"ACCESS_ALL\", which means everyone with a valid account can access this method.<ul><li> Filetype parameter is a required parameter. <li> If blank filetype query parameter is supplied then an error message will be returned. <li> A error message is displayed If filetype query param contains any of the following  characters \\ / ? : * \" > < | .  <li> If the filetype is not present in the Collaborate system and the filetype is controlled in Collaborate using a block list. If the requested filetype is not present in the black list then default values will be returned for this filetype. <li> An error message is returned if the requested filetype parameter has a length greater than 50 characters.  \r\n<li> \"allowed\" tag in the response XML determines if file of that type can be added to the system or not. A value of 0 means that a file with the specific extension cannot be inserted in the system and 1 means it can be inserted into the system.</ul></p>","operationId":"getSupportedFileTypeInfoByFileType","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"filetype","in":"query","description":"Provide the file extension for which the details are required","required":true,"type":"string"}],"responses":{"200":{"description":"Response successfully","schema":{"$ref":"#/definitions/configuration"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting filetypes"}},"security":[{"OAuth":[]}]}},"/{version}/configuration/basicdetails":{"get":{"tags":["System Resource"],"summary":"Get Instance details","description":"<p>This api method can be used to get basic details of a Collaborate Instance<br>Sample request URL : https://domain.com/instancename/api/1/configuration/basicdetails <br>Assumptions :<br>No credentials required to call this api method (Change introduced in 3.4.5)  </p>","operationId":"getInstanceDetails","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Response successfully","schema":{"$ref":"#/definitions/configuration"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting basicdetail"}},"security":[{"OAuth":[]}]}},"/{version}/configuration/supportedfiletypes":{"get":{"tags":["System Resource"],"summary":"Supported fileTypes info","description":"<p>This api method helps to obtain information about blacklist/whitelist filetypes of Instance <br>Sample request URL : https://domain.com/instancename/api/1/ configuration/supportedfiletypes<br>Assumptions :<br>Any system user can call this API  If matched extension not found in system then only <type> tag is display for that filetype </p>","operationId":"getSupportedfiletypesInfo","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"}],"responses":{"200":{"description":"Response successfully","schema":{"$ref":"#/definitions/configuration"}},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"405":{"description":"Method not allowed (calling api with wrong method)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occured while gettting filetypes"}},"security":[{"OAuth":[]}]}},"/{version}/appliance/audit":{"post":{"tags":["System Resource"],"operationId":"insertApplianceAudit","produces":["application/xml","application/json","application/octet-stream"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"},{"name":"appidentifier","in":"query","required":false,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/ApplianceInfoDBO"}}],"responses":{"default":{"description":"successful operation"}},"security":[{"OAuth":[]}]}},"/{version}/microservice/authorize":{"get":{"tags":["System Resource"],"operationId":"authorizeMicroService","produces":["application/xml","application/json"],"parameters":[{"name":"appname","in":"query","required":false,"type":"string"},{"name":"microServiceTypeAlias","in":"query","required":false,"type":"string"},{"name":"clientID","in":"query","required":false,"type":"integer","format":"int32"},{"name":"microServiceID","in":"query","required":false,"type":"integer","format":"int32"},{"name":"secretKey","in":"query","required":false,"type":"string"},{"name":"state","in":"query","required":false,"type":"string"},{"name":"microServiceAppName","in":"query","required":false,"type":"string"}],"responses":{"default":{"description":"successful operation"}},"security":[{"OAuth":[]}]}},"/{version}/apiapplication":{"get":{"tags":["System Resource"],"operationId":"getAPIAppInfoByAppIdentifier","produces":["application/xml","application/json","application/octet-stream"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"},{"name":"appidentifier","in":"query","required":false,"type":"string"},{"name":"apptype","in":"query","required":false,"type":"string"},{"name":"resourcetype","in":"query","required":false,"type":"string"}],"responses":{"default":{"description":"successful operation"}},"security":[{"OAuth":[]}]}},"/{version}/tasks/{taskid}":{"get":{"tags":["Tasks APIs"],"summary":"Get Single Task","description":"Method to Get Single Task<br>This method is supported in version 3 of the API and above","operationId":"getTask","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"taskid","in":"path","description":"task_id","required":true,"type":"string"}],"responses":{"201":{"description":"Task Fetch successfully","schema":{"$ref":"#/definitions/Task"}},"200":{"description":"Task Fetch successfully"},"400":{"description":"Problem with parameters in get task"},"401":{"description":"Unauthorised in get task"},"403":{"description":"Validation failed | Forbidden in get task","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while Fetching Task"}},"security":[{"OAuth":[]}]},"put":{"tags":["Tasks APIs"],"summary":"Edit Task","description":"Method to Edit Task<br>This method is supported in version 3 of the API and above","operationId":"editTask","consumes":["application/json","application/xml","multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"taskid","in":"path","description":"task_id","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Task"}}],"responses":{"200":{"description":"Task Edited successfully"},"400":{"description":"Problem with parameters in edit task"},"401":{"description":"Unauthorised in edit task"},"403":{"description":"Validation failed | Forbidden in edit task","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting Task Edit"}},"security":[{"OAuth":[]}]},"delete":{"tags":["Tasks APIs"],"summary":"Delete Task","description":"Method to Delete Task<br>This method is supported in version 3 of the API and above","operationId":"deleteTask","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"taskid","in":"path","description":"task_id","required":true,"type":"string"}],"responses":{"200":{"description":"Task Deleted successfully"},"400":{"description":"Problem with parameters in delete task"},"401":{"description":"Unauthorised in delete task"},"403":{"description":"Validation failed | Forbidden in delete task","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting Task Delete"}},"security":[{"OAuth":[]}]}},"/{version}/tasks":{"get":{"tags":["Tasks APIs"],"summary":"Get All Tasks","description":"Method to Get All Tasks<br>This method is supported in version 3 of the API and above","operationId":"getAllTask","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"query","description":"site_id","required":true,"type":"string"},{"name":"listid","in":"query","description":"list_id","required":false,"type":"string"},{"name":"assigneeid","in":"query","description":"assignee_id","required":false,"type":"string"},{"name":"priority","in":"query","description":"priority","required":false,"type":"string"},{"name":"statusid","in":"query","description":"status_id","required":false,"type":"string"},{"name":"orderby","in":"query","description":"order_by","required":false,"type":"string"},{"name":"ordertype","in":"query","description":"order_type","required":false,"type":"string"},{"name":"groupby","in":"query","description":"group_by","required":false,"type":"string"},{"name":"assigneetypeid","in":"query","description":"assignee_type_id","required":false,"type":"string"},{"name":"offset","in":"query","description":"offset","required":false,"type":"string"},{"name":"limit","in":"query","description":"limit","required":false,"type":"string"}],"responses":{"201":{"description":"Task List Fetched successfully","schema":{"$ref":"#/definitions/Tasks"}},"200":{"description":"Task List Fetched successfully"},"400":{"description":"Problem with parameters in get all task"},"401":{"description":"Unauthorised in get all task"},"403":{"description":"Validation failed | Forbidden in get all task","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while fetching task list"}},"security":[{"OAuth":[]}]},"post":{"tags":["Tasks APIs"],"summary":"Add Task","description":"Method to Add Task<br>This method is supported in version 3 of the API and above","operationId":"addTask","consumes":["application/xml","application/json","multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"tasklistid","in":"query","description":"task_list_id","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Task"}}],"responses":{"201":{"description":"Task Added successfully","schema":{"$ref":"#/definitions/Task"}},"200":{"description":"Task Added successfully"},"400":{"description":"Problem with parameters in add task"},"401":{"description":"Unauthorised in add task"},"403":{"description":"Validation failed | Forbidden in add task","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting Task Add"}},"security":[{"OAuth":[]}]}},"/{version}/tasks/lists":{"get":{"tags":["Tasks APIs"],"summary":"Get All task List","description":"Method to get All task List<br>This method is supported in version 3 of the API and above","operationId":"getAllTaskList","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"query","description":"site id","required":true,"type":"string"}],"responses":{"201":{"description":"Task List fetched successfully","schema":{"$ref":"#/definitions/TaskLists"}},"200":{"description":"Task List fetched successfully"},"400":{"description":"Problem with parameters in get all task list"},"401":{"description":"Unauthorised in get all task list"},"403":{"description":"Validation failed | Forbidden in get all task list","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while fetching task list"}},"security":[{"OAuth":[]}]},"post":{"tags":["Tasks APIs"],"summary":"Add Task List","description":"Method to Add Task List<br>This method is supported in version 3 of the API and above","operationId":"addTaskList","consumes":["application/xml","application/json","multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"query","description":"site_id","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/TaskList"}}],"responses":{"201":{"description":"Task List Added successfully","schema":{"$ref":"#/definitions/TaskList"}},"200":{"description":"Task List Added successfully"},"400":{"description":"Problem with parameters in add task list"},"401":{"description":"Unauthorised in add task list"},"403":{"description":"Validation failed | Forbidden in add task list","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while adding Task list"}},"security":[{"OAuth":[]}]}},"/{version}/tasks/lists/{tasklistid}":{"put":{"tags":["Tasks APIs"],"summary":"Edit Tasks List","description":"Method to Edit Tasks List<br>This method is supported in version 3 of the API and above","operationId":"editTaskList","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"tasklistid","in":"path","description":"task list id","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/TaskList"}}],"responses":{"200":{"description":"Task List Edited successfully"},"400":{"description":"Problem with parameters in edit task list"},"401":{"description":"Unauthorised in edit task list"},"403":{"description":"Validation failed | Forbidden in edit task list","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while Editting task list"}},"security":[{"OAuth":[]}]},"delete":{"tags":["Tasks APIs"],"summary":"Delete Task List","description":"Method to Delete Task List<br>This method is supported in version 3 of the API and above","operationId":"removeTaskList","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"tasklistid","in":"path","description":"task_list_id","required":true,"type":"string"}],"responses":{"201":{"description":"Task List Deleted successfully","schema":{"$ref":"#/definitions/Task"}},"200":{"description":"Task List Deleted successfully"},"400":{"description":"Problem with parameters in remove task list"},"401":{"description":"Unauthorised in remove task list"},"403":{"description":"Validation failed | Forbidden in remove task list","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while Deleting Task List"}},"security":[{"OAuth":[]}]}},"/{version}/tasks/status/{statusid}":{"put":{"tags":["Tasks APIs"],"summary":"Edit Tasks status","description":"Method to edit Tasks status<br>This method is supported in version 3 of the API and above","operationId":"editTaskStatus","consumes":["application/xml","application/json","multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"statusid","in":"path","description":"status id","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/TaskStatus"}}],"responses":{"200":{"description":"Task Status edited successfully"},"400":{"description":"Problem with parameters in edit task status"},"401":{"description":"Unauthorised in edit task status"},"403":{"description":"Validation failed | Forbidden in edit task status","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while editing task status"}},"security":[{"OAuth":[]}]},"delete":{"tags":["Tasks APIs"],"summary":"Delete Tasks status","description":"Method to delete Tasks status<br>This method is supported in version 3 of the API and above","operationId":"deleteTaskStatus","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"statusid","in":"path","description":"status id","required":true,"type":"string"}],"responses":{"200":{"description":"Task Status deleted successfully"},"400":{"description":"Problem with parameters in delete task status"},"401":{"description":"Unauthorised in delete task status"},"403":{"description":"Validation failed | Forbidden in delete task status","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while deleting task status"}},"security":[{"OAuth":[]}]}},"/{version}/tasks/status":{"get":{"tags":["Tasks APIs"],"summary":"Get All Tasks Status","description":"Method to Get All Tasks Status<br>This method is supported in version 3 of the API and above","operationId":"getTaskStatusList","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"query","description":"site_id","required":true,"type":"string"}],"responses":{"201":{"description":"Task status List Fetched successfully","schema":{"$ref":"#/definitions/TaskStatuses"}},"200":{"description":"Task status List Fetched successfully"},"400":{"description":"Problem with parameters in get task status list"},"401":{"description":"Unauthorised in get task status list"},"403":{"description":"Validation failed | Forbidden in get task status list","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while fetching task status list"}},"security":[{"OAuth":[]}]},"post":{"tags":["Tasks APIs"],"summary":"Add Tasks Status","description":"Method to Add Tasks Status<br>This method is supported in version 3 of the API and above","operationId":"addTaskStatus","consumes":["application/xml","application/json","multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"siteid","in":"query","description":"site id","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/TaskStatus"}}],"responses":{"201":{"description":"Task status Added successfully","schema":{"$ref":"#/definitions/TaskStatus"}},"200":{"description":"Task status Added successfully"},"400":{"description":"Problem with parameters in add task status"},"401":{"description":"Unauthorised in add task status"},"403":{"description":"Validation failed | Forbidden in add task status","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while Adding task status"}},"security":[{"OAuth":[]}]}},"/{version}/tasks/{taskid}/reminders/{reminderid}":{"delete":{"tags":["Tasks APIs"],"summary":"Delete Task Reminder","description":"Method to Delete Task reminder<br>This method is supported in version 3 of the API and above","operationId":"deleteTaskReminder","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"taskid","in":"path","description":"task_id","required":true,"type":"string"},{"name":"reminderid","in":"path","description":"reminder_id","required":true,"type":"string"}],"responses":{"200":{"description":"Task Reminder Deleted successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised in delete task reminder"},"403":{"description":"Validation failed | Forbidden in delete task reminder","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while deleting task reminder in delete task reminder"}},"security":[{"OAuth":[]}]}},"/{version}/tasks/{taskid}/attachments/{attachmentid}":{"delete":{"tags":["Tasks APIs"],"summary":"Remove Task Attachments","description":"Method to Remove Task Attachments<br>This method is supported in version 3 of the API and above","operationId":"removeTaskAttachment","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"taskid","in":"path","description":"task_id","required":true,"type":"string"},{"name":"attachmentid","in":"path","description":"attachment_id","required":true,"type":"string"}],"responses":{"200":{"description":"Task Attachment removed successfully"},"400":{"description":"Problem with parameters in remove task attachment"},"401":{"description":"Unauthorised in remove task attachment"},"403":{"description":"Validation failed | Forbidden in remove task attachment","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while removing Task attachments"}},"security":[{"OAuth":[]}]}},"/{version}/tasks/specifiedfields/{taskid}":{"put":{"tags":["Tasks APIs"],"summary":"Edit Task specific field","description":"Method to edit task specific field<br>This method is supported in version 3 of the API and above","operationId":"editTaskSpecifiedFields","consumes":["application/json","application/xml","multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"taskid","in":"path","description":"task id","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Task"}}],"responses":{"200":{"description":"Task edit with specific successfully"},"400":{"description":"Problem with parameters in edit task specific fields"},"401":{"description":"Unauthorised in edit task specific fields"},"403":{"description":"Validation failed | Forbidden in edit task specific fields","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while editing task with specific field"}},"security":[{"OAuth":[]}]}},"/{version}/users/{id}/avatar":{"get":{"tags":["User"],"summary":"Get user avatar","description":"<p>This is an API method to get the user avatar. <br><b>Response</b><br>The API response is a multipart stream of data. If the avatar has not been uploaded then a place holder default system avatar is returned. In the case of an error, an error object is returned with the appropriate error message. </p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-62788'>https://dev.highq.com/jira/browse/COL-62788</a></b></p>","operationId":"getUserAvatar","produces":["application/octet-stream","application/xml","application/json"],"parameters":[{"name":"id","in":"path","description":"id parameter is the User id of the user, whose avatar is to be obtained. ","required":true,"type":"integer","format":"int32"},{"name":"size","in":"query","description":"Size of the avatar.Following are supported <br> ","required":true,"type":"integer","format":"int32","enum":[16,32,48,64,96,128,256,512,330]},{"name":"version","in":"path","description":"version","required":true,"type":"string","default":"1"}],"responses":{"200":{"description":"Avatar was returned successfully "},"400":{"description":"Problem with parsing XML or JSON object (Bad Request)"},"401":{"description":"Unauthorized"},"403":{"description":"Validation failed/ Forbidden "},"404":{"description":"Avatar does not exist in the system"},"405":{"description":"Method not allowed (calling API with the wrong method) "},"500":{"description":"Internal error occurred","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/users/experiences":{"get":{"tags":["User"],"summary":"User experience list","description":"<p>This API call is used to get list of experience.\r\n<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A User id is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">109</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>User id is not in proper format</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">113</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The following users do not exist within the system:</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given action cannot be performed on the anonymised user(s).</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">325</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table>\r\n</p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-66714'>https://dev.highq.com/jira/browse/COL-66714</a></b></p>","operationId":"getUserExperienceList","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"userid","in":"query","description":"The ID of the user whose experience is to be listed","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/experiences"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"post":{"tags":["User"],"summary":"Add user experience","description":"<p>This API call is used to add a new experience object in the system.\r\n<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 1058px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 144px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"width: 136px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>User id is not in proper format</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">113</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>The given userid is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">342</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>The company name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">328</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>The job title is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">329</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>The Experience From month field is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">330</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>The Experience From year field is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">331</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>The Experience To month field is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">332</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>The Experience To year field is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">333</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>The information in the Experience From month field is not valid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">335</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>The information in the Experience To month field is not valid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">336</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>Please enter a year between 1900 and the current year as your start date</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">337</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>Please enter a year between 1900 and the current year as your end date</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">338</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>The information in the Experience from year field is not formatted correctly</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">339</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>The information in the Experience To year field is not formatted correctly</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">340</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 772px;\">\r\n\t\t\t<p>The information in the Currently working value field is not valid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 144px;\">341</td>\r\n\t\t\t<td style=\"width: 136px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-66711'>https://dev.highq.com/jira/browse/COL-66711</a></b></p>","operationId":"addUserExperience","consumes":["text/plain","application/json","application/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/experience"}},{"name":"userid","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK [id,link included in response. others are not.]","schema":{"$ref":"#/definitions/experience"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/users/{userId_Email}":{"get":{"tags":["User"],"summary":"Get user","description":"<p>Get a user from Collaborate</p>\r\n<p>This API call is used to retrieve a user from the system.</p>\r\n<p><strong>Note:</strong></p>\r\n<p>1. The following fields have been introduced in this version</p>\r\n<p>emaildomain, org, invitationsent, createdby, createddate, modifiedby, modifieddate, ifpartner, lastlogindate, invalidlogins, externalid, publicwebsiteprofileid, systemuser, resetpassworddate, usertypeid, avatar, practicegroup, langcode, publicprofile, dateOfBirth<br />\r\n2.&nbsp;&nbsp;The &quot;location&quot; tag has been renamed to &quot;address&quot; tag to make it consistent with the Collaborate UI&nbsp;</p>\r\n<p>The response will now display the address as&nbsp;</p>\r\n<p>&lt;address&gt;<br />\r\n&lt;addressid&gt;1&lt;/addressid&gt;<br />\r\n&lt;addressline1&gt;2nd floor&lt;/addressline1&gt;<br />\r\n&lt;addressline2&gt;additional&lt;/addressline2&gt;<br />\r\n&lt;city&gt;london&lt;/city&gt;<br />\r\n&lt;state&gt;state&lt;/state&gt;<br />\r\n&lt;country&gt;uk&lt;/country&gt;<br />\r\n&lt;postCode&gt;EC4R&lt;/postCode&gt;<br />\r\n&lt;/address&gt;<br />\r\n<br />\r\nInstead of</p>\r\n<p><br />\r\n&lt;location&gt;<br />\r\n&lt;addressline1&gt;2nd floor, 55 King William Street&lt;/addressline1&gt;<br />\r\n&lt;addressline2&gt;additional&lt;/addressline2&gt;<br />\r\n&lt;addressline3&gt;state&lt;/addressline3&gt;<br />\r\n&lt;city&gt;London&lt;/city&gt;<br />\r\n&lt;country&gt;United Kingdom&lt;/country&gt;<br />\r\n&lt;postcode&gt;EC4R 9AD&lt;/postcode&gt;<br />\r\n&lt;/location&gt;</p><br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>User does not exists in the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65605'>https://dev.highq.com/jira/browse/COL-65605</a></b></p>","operationId":"getUser_1","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"userId_Email","in":"path","description":"The ID or email of the user to retrieve","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/IntegrationUserDBO"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/admin/impersonate":{"get":{"tags":["User"],"operationId":"generateAccessTokenForAdminImpersonation","produces":["application/json","application/xml"],"parameters":[{"name":"userid","in":"query","required":false,"type":"string"},{"name":"useremail","in":"query","required":false,"type":"string"}],"responses":{"default":{"description":"successful operation"}},"security":[{"OAuth":[]}]}},"/{version}/sayHello":{"get":{"tags":["User"],"operationId":"sayHello","parameters":[{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","headers":{},"schema":{"type":"string"}}},"security":[{"OAuth":[]}]}},"/{version}/followers/{userid}/followers":{"get":{"tags":["User"],"summary":"Get Followers","description":"Method to obtain user's followers<br>This method is supported in version 6 of the API and above","operationId":"getFollowersList","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"6"},{"name":"userid","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"201":{"description":"Followers returned successfully","schema":{"$ref":"#/definitions/users"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting followers"}},"security":[{"OAuth":[]}]}},"/{version}/followers/{userid}/followings":{"get":{"tags":["User"],"summary":"Get Following","description":"Method to obtain user's following<br>This method is supported in version 6 of the API and above","operationId":"getUserFollowing","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"userid","in":"path","description":"User ID","required":true,"type":"string"},{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"6"}],"responses":{"201":{"description":"Following users returned successfully","schema":{"$ref":"#/definitions/users"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting following users"}},"security":[{"OAuth":[]}]}},"/{version}/users/{userid}":{"put":{"tags":["User"],"summary":"Update User","description":"<p>This API call is used to update an existing user in the system.Note:<br>1. The following fields have been introduced in the response body emaildomain, org, invitationsent, createdby, createddate, modifiedby, modifieddate, ifpartner, lastlogindate, invalidlogins, externalid, publicwebsiteprofileid, systemuser, resetpassworddate, usertypeid, avatar, practicegroup, langcode, publicprofile, dateOfBirth<br>2. Address tag is available from API version 4\r\n&#60;address&#62;<br>&#60;addressid&#62;1&#60;/addressid&#62;<br>&#60;/address&#62;<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>User ID&nbsp;is not in proper format&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">113</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>113</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>User does not exist&nbsp;in the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Update user is not applicable in the case of a self registered user</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">188</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>188</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Email address is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">101</td>\r\n\t\t\t<td style=\"width: 178px;\">101</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Invalid email address</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">104</td>\r\n\t\t\t<td style=\"width: 178px;\">104</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>First name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">102</td>\r\n\t\t\t<td style=\"width: 178px;\">102</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Max characters allowed for first name must be between 1 to 100</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">102</td>\r\n\t\t\t<td style=\"width: 178px;\">352</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The secretary&#39;s email address is not valid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">104</td>\r\n\t\t\t<td style=\"width: 178px;\">353</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Status must be active or inactive</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">116</td>\r\n\t\t\t<td style=\"width: 178px;\">116</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The entered department cannot be more than 256 characters</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">354</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The entered ifpartner attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">355</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The entered systemuser attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">356</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The entered usertypeid attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">357</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The entered langcode attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">358</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The entered sourcetype attribute is invalid. Valid values are System, Active directory or System default&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">359</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Please enter valid phone number&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">360</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Please enter valid phone number in format {countrycode}&nbsp; ${areacode}${number}.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">361</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Please enter valid mobile number in format {countrycode}${number}.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">362</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Enter a valid office phone country code</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">363</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The office phone country code can have a maximum of 4 digits</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">364</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Enter a valid office phone area code</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">365</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The office phone area code can have a maximum of 5 Digits</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">366</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Office phone number should have Maximum 15 digits</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">368</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Enter a valid mobile phone country code</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">369</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The mobile phone country code can have a maximum of 4 Digits</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">372</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Please enter valid mobile number</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">373</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Mobile phone number should have Maximum 20 digits</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">374</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Domain does not exist</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">105</td>\r\n\t\t\t<td style=\"width: 178px;\">105</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Email already exists in the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">111</td>\r\n\t\t\t<td style=\"width: 178px;\">111</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Mention organisation in the case of an exceptional domain&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">115</td>\r\n\t\t\t<td style=\"width: 178px;\">115</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Org ID&nbsp;is not in proper format&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">112</td>\r\n\t\t\t<td style=\"width: 178px;\">112</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Organisation does not exist</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">106</td>\r\n\t\t\t<td style=\"width: 178px;\">106</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Domain exists in other organisation</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">114</td>\r\n\t\t\t<td style=\"width: 178px;\">114</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Entered Address ID is not valid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">308</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Social link name not found in system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">375</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The social link name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">376</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The social link value is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">377</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Maximum&nbsp;characters for social link value must be between 1 to 500</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">378</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Enter the name for the custom link</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">379</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The custom link value is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">380</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Maximum characters for custom link name must be between 1 to 500</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">381</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Maximum characters for custom link value must be between 1 to 500</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">382</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The message link name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">383</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Message link name not found in system.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">384</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The message link value is required&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">385</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Maximum characters for message link value must be between 1 to 500</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">386</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The social link is disabled</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">408</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The message link is disabled</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">409</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The custom link is disabled</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">410</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table>\r\n</p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65687'>https://dev.highq.com/jira/browse/COL-65687</a></b></p>","operationId":"updateUser","consumes":["text/plain","application/json","application/xml"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"userid","in":"path","description":"The ID of the user to retrieve","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/IntegrationUserDBO"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/IntegrationUserDBO"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"delete":{"tags":["User"],"summary":"Archive User","description":"<p>This API call is used to archive a user within the system.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The following users do not exist within the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A User ID&nbsp;is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">109</td>\r\n\t\t\t<td style=\"width: 178px;\">109</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>User ID&nbsp;is not in the proper format</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">113</td>\r\n\t\t\t<td style=\"width: 178px;\">113</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The User&#39;s ID&nbsp;length cannot exceeds 50 characters</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">304</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-67441'>https://dev.highq.com/jira/browse/COL-67441</a></b></p>","operationId":"deleteUser","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"userid","in":"path","description":"user id","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/users":{"get":{"tags":["User"],"summary":"Get user list","description":"<p>Get a list of users\r\n<br>This API call is used to retrieve a list of users from the system.\r\n<br>Note:\r\n<br>1. New query parameters introduced with this version are:\r\n<br> neverlogin, neverinvited, notingroup, ordertype, orderby, orgid, groupid, externalid, firstname, lastname, email, search\r\n<br>2. Introduced fields totalcount, total\r\n<br>3. Introduced the following fields for the response body \r\n<br>emaildomain, org, invitationsent, createdby, createddate, modifiedby, modifieddate, ifpartner, lastlogindate, invalidlogins, externalid, publicwebsiteprofileid, systemuser, resetpassworddate, usertypeid, avatar, practicegroup, langcode, publicprofile, dateOfBirth\r\n<br>4. The \"location\" tag has been renamed to \"address\" tag to make it consistent with the Collaborate UI \r\n<br>5. In every GET API # value for search is not supported because the jersey framework itself does not support #. After # all the parameters/values will be ignored.The response will now display the address as:\r\n<br>&lt;address&gt;<br />\r\n&lt;addressid&gt;1&lt;/addressid&gt;<br />\r\n&lt;addressline1&gt;2nd floor&lt;/addressline1&gt;<br />\r\n&lt;addressline2&gt;additional&lt;/addressline2&gt;<br />\r\n&lt;city&gt;london&lt;/city&gt;<br />\r\n&lt;state&gt;state&lt;/state&gt;<br />\r\n&lt;country&gt;uk&lt;/country&gt;<br />\r\n&lt;postCode&gt;EC4R&lt;/postCode&gt;<br />\r\n&lt;/address&gt;<br />\r\nInstead of<br />&lt;location&gt;\r\n&lt;addressline1&gt;2nd floor, 55 King William Street&lt;/addressline1&gt;\r\n&lt;addressline2&gt;additional&lt;/addressline2&gt;\r\n&lt;addressline3&gt;state&lt;/addressline3&gt;\r\n&lt;city&gt;London&lt;/city&gt;\r\n&lt;country&gt;United Kingdom&lt;/country&gt;\r\n&lt;postcode&gt;EC4R 9AD&lt;/postcode&gt;\r\n&lt;/location&gt;<p><span style=\"color:#000000;\"><strong><span style=\"font-size:16px;\">Notes :</span></strong></span></p>\r\n\r\n<ul>\r\n\t<li><span style=\"color:#000000;\">The value of limit parameter has the following behaviour:</span>\r\n\t<ul>\r\n\t\t<li><span style=\"color:#000000;\">If no value is provided in the limit, 100 is used as the&nbsp;default value.</span></li>\r\n\t\t<li><span style=\"color:#000000;\">If the limit is higher than 0, then it uses that value as limit.</span></li>\r\n\t\t<li><span style=\"color:#000000;\">To return all the records use -1 for the limit.</span></li>\r\n\t\t<li>If the limit is&nbsp;lower than -1 then the limit value is set to a default value of 100.</li>\r\n\t</ul>\r\n\t</li>\r\n\t<li>The value of the offset parameter has the following behaviour:\r\n\t<ul>\r\n\t\t<li>If no value is provided in the offset,&nbsp;0 is used as the&nbsp;default value.</li>\r\n\t\t<li>If the offset is lower than 0,&nbsp; then an offset value is set to be a default value of 0.</li>\r\n\t\t<li>If the offset is higher than 0 and less than the number of records in the&nbsp;user list, then the records starting from the offset value are returned.</li>\r\n\t\t<li>If the offset is higher than the total number of records in the&nbsp;user list, then the offset has a&nbsp;default value of 0.</li>\r\n\t</ul>\r\n\t</li>\r\n</ul><br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Invalid input for user status. It would be ACTIVE,ARCHIVED or INACTIVE</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">147</td>\r\n\t\t\t<td style=\"width: 178px;\">147</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The Organisation id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">260</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The neverinvited value is invalid. True and false are supported neverinvited values.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">387</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The neverlogin value is invalid. True and false are supported neverlogin values.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">388</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The groupids are invalid.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">214</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The notingroup value is invalid. True and false are supported notingroup values.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">\r\n\t\t\t<p>389</p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The ordertype is invalid. name, organisation, status, invited,lastlogin,lname,fname,email,jobtitle,department,</p>\r\n\t\t\t<p>createddate,modifieddate and userid are supported ordertypes</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">289</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The orderby value is invalid. asc and desc are supported orderby values.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">290</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The offset value is invalid.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">138</td>\r\n\t\t\t<td style=\"width: 178px;\">138</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The limit value is invalid.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">137</td>\r\n\t\t\t<td style=\"width: 178px;\">137</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table>\r\n</p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65899'>https://dev.highq.com/jira/browse/COL-65899</a></b></p>","operationId":"getAllSystemUsers","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"3"},{"name":"status","in":"query","description":"Possible values for the status are Active, Archived, Inactive and Locked. If more than one is specified, this should be in a comma separated list\r\nIf a value is not provided, the API endpoint will return a list of all users with any status in the system. i.e if the user is active, archived or inactive,locked","required":false,"type":"string"},{"name":"offset","in":"query","description":"The starting position of the user list from when the user list should be returned. This is to allow pagination.","required":false,"type":"string"},{"name":"limit","in":"query","description":"The number of items to return in an individual get call.","required":false,"type":"string"},{"name":"orgid","in":"query","description":"Organisations - if more than one is specified, this should be in a comma separated list.","required":false,"type":"string"},{"name":"neverinvited","in":"query","description":"Returns a list of users who have never been invited. The value can be either true or false.","required":false,"type":"string"},{"name":"neverlogin","in":"query","description":"Returns a list of users who have never logged in. The value can be either true or false.","required":false,"type":"string"},{"name":"groupid","in":"query","description":"User Groups - if more than one is specified, this should be in a comma separated list","required":false,"type":"string"},{"name":"notingroup","in":"query","description":"Returns a list of users who are not in any group. The value can be either true or false.","required":false,"type":"string"},{"name":"ordertype","in":"query","description":"This returns a list of users on a specified sort type. The default sort type is organisation.<br>Possible fields: name, organisation, status, invited, lastlogin, fname, lname, email, jobtitle, department, createddate, modifieddate, userid","required":false,"type":"string","enum":["name","organisation","status","invited","lastlogin","fname","lname","email","jobtitle","department","createddate","modifieddate","userid"]},{"name":"orderby","in":"query","description":"This sorts the result on ordertype. The default value of orderby is asc.\r\nPossible Values: asc and desc","required":false,"type":"string","enum":["asc","desc"]},{"name":"externalid","in":"query","description":"Returns a user who has the given externalid","required":false,"type":"string"},{"name":"firstname","in":"query","description":"Returns a list of users whose first name is given in the parameter.","required":false,"type":"string"},{"name":"lastname","in":"query","description":"Returns a list of users whose last name is given in the parameter.","required":false,"type":"string"},{"name":"email","in":"query","description":"Returns a user who has given the email id.","required":false,"type":"string"},{"name":"search","in":"query","description":"This returns list of users whose first name, last name, email, externalID, job title, department, organisation, street address, city, country, office phone and mobile phone that match with the value given in the parameter.","required":false,"type":"string"},{"name":"alphabets","in":"query","description":"Returns list of users whose last name starts with the value given in parameter.","required":false,"type":"string"},{"name":"jobtitle","in":"query","description":"Returns list of users whose jobtitle matches any of the exact values given in the parameter pipe separated values","required":false,"type":"string"},{"name":"locations","in":"query","description":"Returns list of users whose address city matches any of the exact values given in the parameter pipe separated values","required":false,"type":"string"},{"name":"departments","in":"query","description":"Returns list of users whose department matches any of the exact values given in the parameter pipe separated values","required":false,"type":"string"},{"name":"organisations","in":"query","description":"Returns list of users whose organisation name matches any of the exact values given in the parameter pipe separated values","required":false,"type":"string"},{"name":"specialities","in":"query","description":"Returns list of users whose specialities consist any of the exact values given in the parameter pipe separated values ","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/users"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"post":{"tags":["User"],"summary":"Add User","description":"<p>This API call is used to add a new user to the system.<br>Note:<br>1. Added support for the following new fields<br>emaildomain, org, invitationsent, createdby, createddate, modifiedby, modifieddate, ifpartner, lastlogindate, invalidlogins, externalid, publicwebsiteprofileid, systemuser, resetpassworddate, usertypeid, avatar, practicegroup, langcode, publicprofile, dateOfBirth<br>2. Address tag has been added in API version 4<br>&#60;address&#62;<br>&#60;addressid&#62;1&#60;/addressid&#62;<br>&#60;/address&#62;</p><p><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Email address is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">101</td>\r\n\t\t\t<td style=\"width: 178px;\">101</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Invalid email address</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">104</td>\r\n\t\t\t<td style=\"width: 178px;\">104</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>First name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">102</td>\r\n\t\t\t<td style=\"width: 178px;\">102</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Maximum allowed&nbsp;characters for the first name must be between 1 to 100</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">102</td>\r\n\t\t\t<td style=\"width: 178px;\">352</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The secretary&#39;s email address is not valid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">104</td>\r\n\t\t\t<td style=\"width: 178px;\">353</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Status must be active or inactive</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">116</td>\r\n\t\t\t<td style=\"width: 178px;\">116</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The entered department cannot be more than 256 characters</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">354</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The entered ifpartner attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">355</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The entered systemuser attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">356</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The entered usertypeid attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">357</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The entered langcode attribute is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">358</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The entered sourcetype attribute is invalid.Valid values are System, Active directory or System default .</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">359</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Please enter valid phone number&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">360</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Please enter valid phone number in format {countrycode}&nbsp; ${areacode}${number}.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">361</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Please enter valid mobile number in format {countrycode}${number}.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">362</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Enter a valid office phone country code</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">363</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The office phone country code can have a maximum of 4 digits</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">364</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Enter a valid office phone area code</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">365</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The office phone area code can have a maximum of 5 Digits</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">366</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Office phone number should have maximum&nbsp;of 15 digits</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">368</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Enter a valid mobile phone country code</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">369</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The mobile phone country code can have a maximum of 4 Digits</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">372</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Please enter a valid mobile number</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">373</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Mobile phone number should have maximum of 20 digits</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">374</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Domain does not exist</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">105</td>\r\n\t\t\t<td style=\"width: 178px;\">105</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Email already exists in the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">111</td>\r\n\t\t\t<td style=\"width: 178px;\">111</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Mention organisation in case of self registered domain&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">187</td>\r\n\t\t\t<td style=\"width: 178px;\">187</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Mention organisation in case of exceptional domain&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">115</td>\r\n\t\t\t<td style=\"width: 178px;\">115</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Org id is not in the proper format&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">112</td>\r\n\t\t\t<td style=\"width: 178px;\">112</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Organisation does not exist</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">106</td>\r\n\t\t\t<td style=\"width: 178px;\">106</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Domain exist in other organisation</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">114</td>\r\n\t\t\t<td style=\"width: 178px;\">114</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Entered Address Id is not valid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">308</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Social link name not found in system.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">375</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The social link name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">376</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The social link value is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">377</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Maximum characters for social link value must be between 1 to 500</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">378</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Enter the name for the custom link</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">379</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The custom link value required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">380</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Max characters for custom link name must be between 1 to 500</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">381</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Max characters for custom link value must be between 1 to 500</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">382</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The message link name required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">383</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Message link name not found in system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">384</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The message link value required&nbsp;&nbsp;&nbsp;</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">385</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Max characters for message link value must be between 1 to 500</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">386</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The social link is disabled</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">408</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The message link is disabled</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">409</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The custom link is disabled</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t\t<td style=\"width: 178px;\">410</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-65685'>https://dev.highq.com/jira/browse/COL-65685</a></b></p>","operationId":"createUser","consumes":["text/plain","application/json","application/xml"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/IntegrationUserDBO"}}],"responses":{"201":{"description":"OK [userid,firstname,lastname,link]","schema":{"$ref":"#/definitions/IntegrationUserDBO"}},"400":{"description":"","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"put":{"tags":["User"],"summary":"Update user status","description":"<p>Activate a user within Collaborate\r\nThis API call is used to activate/inactive/anonymise a user within the system. The user identifier is the user ID of the user.<br>This API call is also used to unlock (users who are locked), invite or resetpassword<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A User ID is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">109</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The following users do not exist within the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The status of following anonymised user(s) cannot be changed.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">325</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>User ID&nbsp;is not in the proper format</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">113</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>This given action is invalid. Please use unlock,invite or resetpassword</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">367</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The following users are not active in the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">395</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-62810'>https://dev.highq.com/jira/browse/COL-62810</a></b></p>","operationId":"activateUsers","consumes":["text/plain","application/json","application/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"status","in":"query","description":"update status inactive,activate,anonymise","required":false,"type":"string","enum":["inactive","activate","anonymise"]},{"name":"action","in":"query","description":"user action unlock,invite,resetpassword","required":false,"type":"string","enum":["unlock","invite","resetpassword"]},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/UsersDBO"}}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/users/{userid}/avatar":{"post":{"tags":["User"],"summary":"Add User profile image(Avatar)","description":"<p>Add a profile image for a user in Publisher<br>This API call is used to add a new profile image(avatar)<br><b>Note:</b><br>1. Following form-data parameters are optional: avatarXPosition, avatarYPosition,avatarWidth, avatarHeight<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\"><span class=\"ckInlineContent\" id=\"wikiContentID\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\"><span class=\"ckInlineContent\" id=\"wikiContentID\"><strong>Ref Code (V5)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\">\r\n\t\t\t<p>Please enter valid numbers</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\">396</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\">\r\n\t\t\t<p>The file was not found</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\">397</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\">\r\n\t\t\t<p>Upload an image which has a size greater than 0</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\">406</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\">\r\n\t\t\t<p>The image type you are trying to upload is not supported</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\">398</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\">\r\n\t\t\t<p>Due to a system error, this {0} cannot be uploaded</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\">399</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\">\r\n\t\t\t<p>This file is unsupported, the file upload has been terminated</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\">400</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\">\r\n\t\t\t<p>This image is too small. Ensure the shortest side is at least 256 pixels long.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\">401</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\">\r\n\t\t\t<p>Please enter valid x position or width. The sum of x position and width should not exceed the actual width of an image.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\">402</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\">\r\n\t\t\t<p>Please enter valid y position or height. The sum of y position and height should not exceed the actual height of an image.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\">403</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\">\r\n\t\t\t<p>Image height and width must be same.&nbsp;Only a square image can be uploaded for a user avatar.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\">404</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\">\r\n\t\t\t<p>Error occurred while transferring data to repository or updating database</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\">405</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-66662'>https://dev.highq.com/jira/browse/COL-66662</a></b></p>","operationId":"addUserAvtar","consumes":["multipart/form-data"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"userid","in":"path","description":"ID of user ","required":true,"type":"string"},{"name":"file","in":"formData","description":"file to upload","required":true,"type":"file"},{"name":"avatarXPosition","in":"formData","description":"x position of image","required":false,"type":"string"},{"name":"avatarYPosition","in":"formData","description":"y position of image","required":false,"type":"string"},{"name":"avatarWidth","in":"formData","description":"width of image","required":false,"type":"string"},{"name":"avatarHeight","in":"formData","description":"height of image","required":false,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"delete":{"tags":["User"],"summary":"Delete User profile image","description":"<p>Delete a profile image for a user<br>This API call is used to delete a profile image.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(255, 255, 255); width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The following users do not exist within the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given action cannot be performed on anonymised user(s).</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">325</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>User ID&nbsp;is not in proper format</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">113</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-66663'>https://dev.highq.com/jira/browse/COL-66663</a></b></p>","operationId":"deleteUserAvtar","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"userid","in":"path","description":"ID of user to delete","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/users/mentions":{"get":{"tags":["User"],"summary":"Mentions API","description":"Method to obtain a list of users for the Mentions flow in a Microblog (post), Comment and Message \r\n<br>Sample request format for different operation<br>1. While Adding/Sharing a microblog (post)<br>scope = microblog<br>sharewith = ORG_1,SITE_10,SITE_102,SYSTEM_GROUP_1,GROUP_1 (optional)\r\n<br>2. While adding / editing a comment on microblog<br>scope = comment<br>contentype = microblog<br>contentid = {microblog id}\r\n<br>3. While Sending a new message / reply<br>scope = message","operationId":"getUsersForMention","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"6"},{"name":"scope","in":"query","description":"comment/microblog/message","required":true,"type":"string"},{"name":"contenttype","in":"query","description":"Files/Wiki/Blog/Tasks/Events/Microblogs","required":true,"type":"string"},{"name":"contentid","in":"query","description":"content's ID. If a comment is being added/edited on a wiki then use the wiki's id","required":true,"type":"string"},{"name":"sharewith","in":"query","description":"In case of posting a Microblog use the example ORG_1,SITE_10,SITE_23,SYSTEM_GROUP_1,GROUP_1","required":false,"type":"string"},{"name":"q","in":"query","description":"Text that will be searched against user's details","required":false,"type":"string"},{"name":"groupsupport","in":"query","description":"groupsupport to get groups in listing.","required":false,"type":"string","default":"0"},{"name":"offset","in":"query","description":"The integer value of the last user list fetched","required":false,"type":"string"},{"name":"limit","in":"query","description":"No of users to return in one request","required":false,"type":"string"}],"responses":{"201":{"description":"Users or Groups returned successfully","schema":{"$ref":"#/definitions/users"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting users"}},"security":[{"OAuth":[]}]}},"/{version}/users/experiences/{expid}":{"get":{"tags":["User"],"summary":"Get user experience","description":"<p>This API call is used to get an experience object in the system.\r\n<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"background-color: rgb(102, 153, 255); width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(102, 153, 255); width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"background-color: rgb(102, 153, 255); width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The experience id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">326</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>User id is not in the proper format</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">113</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given userid is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">342</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The experience id is not associated with the given user id</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">343</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-66710'>https://dev.highq.com/jira/browse/COL-66710</a></b></p>","operationId":"getUserExperience","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"},{"name":"expid","in":"path","description":"The ID of the experience to get","required":true,"type":"string"},{"name":"userid","in":"query","description":"ID of the user whose experience you are updating","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/experience"}},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"put":{"tags":["User"],"summary":"Update user experience","description":"<p>This API call is used to change a experience.\r\n<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>User id is not in proper format</p>\r\n\t\t\t</td>\r\n\t\t\t<td>113</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The given userid is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td>342</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The experience id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td>326</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The experience id is not associated with the given user id</p>\r\n\t\t\t</td>\r\n\t\t\t<td>343</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The company name is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td>328</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The job title is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td>329</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The Experience From month field is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td>330</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The Experience From year field is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td>331</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The Experience To month field is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td>332</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The Experience To year field is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td>333</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The information in the Experience From month field is not valid</p>\r\n\t\t\t</td>\r\n\t\t\t<td>335</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The information in the Experience To month field is not valid</p>\r\n\t\t\t</td>\r\n\t\t\t<td>336</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>Please enter a year between 1900 and the current year as your start date</p>\r\n\t\t\t</td>\r\n\t\t\t<td>337</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>Please enter a year between 1900 and the current year as your end date</p>\r\n\t\t\t</td>\r\n\t\t\t<td>338</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The information in the Experience from year field is not formatted correctly</p>\r\n\t\t\t</td>\r\n\t\t\t<td>339</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The information in the Experience To year field is not formatted correctly</p>\r\n\t\t\t</td>\r\n\t\t\t<td>340</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<p>The information in the Currently working value field is not valid</p>\r\n\t\t\t</td>\r\n\t\t\t<td>341</td>\r\n\t\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-66712'>https://dev.highq.com/jira/browse/COL-66712</a></b></p>","operationId":"updateUserExperience","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"expid","in":"path","description":"The experience id to be updated","required":true,"type":"string"},{"name":"userid","in":"query","description":"The ID of the user whose experience is to be updated","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/experience"}}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]},"delete":{"tags":["User"],"summary":"Delete user experience","description":"<p>This API call is used to delete an experience.\r\n<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><strong>Summary</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (V4)</strong></td>\r\n\t\t\t<td style=\"width: 178px;\"><strong>Ref Code (before V4)</strong></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The experience id is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">326</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>User id is not in the proper format</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">113</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given userid is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">342</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The experience id is not associated with the given user id</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">343</td>\r\n\t\t\t<td style=\"width: 178px;\">N/A</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table></p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-66713'>https://dev.highq.com/jira/browse/COL-66713</a></b></p>","operationId":"deleteUserExperience","consumes":["application/xml","application/json"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"5"},{"name":"expid","in":"path","description":"The ID of the experience to delete","required":true,"type":"string"},{"name":"userid","in":"query","description":"ID of the user whose experience is to be deleted","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/users/domains/{domainID}":{"put":{"tags":["User"],"summary":"Move bulk users to another domain","description":"<p>Move an existing domain from one organisation to another within Collaborate\r\nThis API call is used to move a domain to a new organisation object in the system. This in turn will move all users who have an email address associated with that domain to the new organisation.<br><br><b>Error Codes</b><br><br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" style=\"width: 858px;\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\"><span style=\"color:#000000;\"><strong>Summary</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (V4)</strong></span></td>\r\n\t\t\t<td style=\"width: 178px;\"><span style=\"color:#000000;\"><strong>Ref Code (before V4)</strong></span></td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given domain ID&nbsp;is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">263</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>A User ID&nbsp;is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">109</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>User ID&nbsp;is not in proper format</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">113</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The following users do not exist within the system</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">110</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>Moving the selected users to &#39;bidder&#39; will turn the users into bidders. Delete the following files and retry this operation.</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">334</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The given action cannot be performed on anonymised user(s).</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">325</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The specified organisation does not exist</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">100</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The organisation ID does not match with the domain ID</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">411</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The Organisation ID&nbsp;is required</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">322</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td style=\"width: 675px;\">\r\n\t\t\t<p>The Organisation ID&nbsp;is invalid</p>\r\n\t\t\t</td>\r\n\t\t\t<td style=\"width: 178px;\">260</td>\r\n\t\t\t<td style=\"width: 178px;\">&nbsp;</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table>\r\n</p><p><br><b>JIRA Ticket : <a href='https://dev.highq.com/jira/browse/COL-75419'>https://dev.highq.com/jira/browse/COL-75419</a></b></p>","operationId":"moveUsersToNewDomain","consumes":["text/plain","application/json","application/xml"],"produces":["application/xml","application/json","text/xml"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/UserIDListDBO"}},{"name":"domainID","in":"path","description":"The domain ID to be moved","required":true,"type":"string"},{"name":"orgid","in":"query","description":"organisation id","required":true,"type":"string"}],"responses":{"200":{"description":"OK"},"400":{"description":"4xx Fail transaction(Client Side)","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"5xx Fail transaction(Server Side)","schema":{"$ref":"#/definitions/ErrorDBO"}}},"security":[{"OAuth":[]}]}},"/{version}/users/userprofile/specialities":{"get":{"tags":["User"],"operationId":"getUserprofileSpecialities","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"},{"name":"q","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"string"},{"name":"limit","in":"query","required":false,"type":"string"}],"responses":{"default":{"description":"successful operation"}},"security":[{"OAuth":[]}]}},"/{version}/users/sharesettings":{"get":{"tags":["User"],"operationId":"getMyFileShareSettings","consumes":["text/plain","application/json","application/xml"],"produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"default":{"description":"successful operation"}},"security":[{"OAuth":[]}]}},"/{version}/users/activities":{"get":{"tags":["User"],"summary":"Get User Activities","description":"Get User Activities API<br>There are three key activity areas in Collaborate. \r\n1. Dashboard activity\r\n2. Site Activity\r\n3. User Activity<br><br>The purpose of this API method is to provide the user activity. The user activity API has been separated from the activity API, due to multiple reasons listed below: <br>- The user activity should include activity from MySite which does not exist in Dashboard activity and hence in Activity API<br>- The user activity includes personal actions like viewing documents, which can flood the dashboard activity feed<br>- The folder views do not need to be included in the activity stream, however creation of folder should be included in the user activity stream.<br>- When the document is download from the server using the API, a download audit should be recorded for that activity<br>- Once the document is download and is cached on the client, any view action should be recorded as an additional activity, and should be posted to the server. ( e.g on iOS device, if the local cache of the document does not send a download call on each click in the activity stream, then we should register it as a view option on each view on the iOS device )<br>- The activity should have the site filter to get user activity specific to a site<br>- The activity API should have a content filter to filter the activity based on a specific content.<br><br> <b>Technical Considerations:</b><br>- The download and view activity of documents is not displayed in the desktop activity, however we need to display it for the mobile interface, which means we need to treat it differently.<br>- The activity stream needs to include MySites activity.<br><br>The Activities are: \r\n- Add \r\n- Update ( Add version)\r\n- View\r\n- Download\r\n- File saved from Microsoft Office\r\n- File opened in Microsoft Office","operationId":"getUserSpecificActivity","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"1"},{"name":"site","in":"query","description":"- Site \r\n<br>e.g. /users/activities?site=<siteid>\r\nIf site id is provided , the parameter for sitescope is ignored, sitescope parameter is only considered when no site id is given. \r\n \r\n- Predefined grouping of sites\r\n<br> e.g./user/activities?sitescope={all / memberoff /favourite}  (The all parameter only applies to a user who is a system admin)","required":false,"type":"string"},{"name":"contenttype","in":"query","description":"The type of content to filter by.<br><br>Default is Files, however you can filter by all content types available in the activitiy stream like\r\ne.g. /users/activities?contenttype=files\r\n- Files","required":false,"type":"string","default":"files"},{"name":"limit","in":"query","description":"No of items to return. Default is 20 (Max is 100 , Activity to a maximum of 3 months can be provided)","required":false,"type":"string"},{"name":"lastactivityid","in":"query","description":"The no of last activity fetched.","required":false,"type":"string"},{"name":"sitescope","in":"query","description":"Predefined grouping of sites\r\n<br> e.g./user/activities?sitescope={all / memberoff /favourite}  (The all parameter only applies to a user who is a system admin)","required":false,"type":"string"}],"responses":{"200":{"description":"User activities returned successfully","schema":{"$ref":"#/definitions/Activities"}},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while getting user activities"}},"security":[{"OAuth":[]}]}},"/{version}/followers/{userid}":{"put":{"tags":["User"],"summary":"Follow / Unfollow User","description":"Follow / Unfollow user API","operationId":"insertUpdateFollowers","produces":["application/xml","application/json"],"parameters":[{"name":"version","in":"path","description":"version of api","required":true,"type":"string","default":"6"},{"name":"userid","in":"path","description":"User id","required":true,"type":"string"},{"name":"follow","in":"query","description":"follow = 1 ; for follow<br>follow = 0 ; for unfollow","required":true,"type":"string"}],"responses":{"200":{"description":"Follow/Unfollow user performed successfully"},"400":{"description":"Problem with parameters"},"401":{"description":"Unauthorised"},"403":{"description":"Validation failed | Forbidden","schema":{"$ref":"#/definitions/ErrorDBO"}},"500":{"description":"Internal error occurred while performing follow/unfollow user"}},"security":[{"OAuth":[]}]}}},"securityDefinitions":{"OAuth":{"type":"oauth2","authorizationUrl":"https://monumentuat.highq.com/monumentuat/authorize.action","tokenUrl":"https://monumentuat.highq.com/monumentuat/api/oauth2/token","flow":"accessCode"}},"definitions":{"ActivityAttachmentsDBO":{"type":"object","properties":{"attachment":{"type":"array","items":{"xml":{"name":"attachment"},"$ref":"#/definitions/Attachment"}}},"xml":{"name":"attachments"}},"Actor":{"type":"object","properties":{"username":{"type":"string"},"httpavatar":{"type":"string"},"email":{"type":"string"},"avatar":{"type":"string"},"userlink":{"type":"string"},"httplink":{"type":"string"}}},"Attachment":{"type":"object","properties":{"file":{"type":"string"},"name":{"type":"string"},"order":{"type":"string"},"id":{"type":"integer","format":"int32"},"extension":{"type":"string"},"parentfolderid":{"type":"integer","format":"int32"},"filehttplink":{"type":"string"},"folderpath":{"type":"string"},"folderhttplink":{"type":"string"},"filesize":{"type":"integer","format":"int64"},"redactionStatus":{"type":"boolean","xml":{"name":"redactionstatus"}},"displayname":{"type":"string"},"siteid":{"type":"integer","format":"int32"}},"xml":{"name":"attachment"}},"Comment":{"type":"object","properties":{"id":{"type":"string"},"text":{"type":"string"},"html":{"type":"string"},"author":{"$ref":"#/definitions/Actor"},"datepublished":{"type":"string"},"nooflikes":{"type":"integer","format":"int32"},"images":{"$ref":"#/definitions/Images"},"attachments":{"$ref":"#/definitions/ActivityAttachmentsDBO"},"permissions":{"$ref":"#/definitions/Permissions"},"timepublisedutc":{"type":"string"},"userLikes":{"$ref":"#/definitions/Likes"}}},"Comments":{"type":"object","properties":{"comment":{"type":"array","items":{"$ref":"#/definitions/Comment"}}}},"ExperiencesDBO":{"type":"object","properties":{"experience":{"type":"array","items":{"type":"string"}}}},"Filepermissions":{"type":"object","properties":{"view":{"type":"string"},"update":{"type":"string"},"disableprint":{"type":"string"},"disablesave":{"type":"string"},"watermark":{"type":"string"}},"xml":{"name":"filepermissions"}},"Folderpermissions":{"type":"object","properties":{"viewfolder":{"type":"string"},"viewfiles":{"type":"string"},"addfiles":{"type":"string"},"admin":{"type":"string"},"disableprint":{"type":"string"},"disablesave":{"type":"string"},"watermark":{"type":"string"}},"xml":{"name":"folderpermissions"}},"GroupsDBO":{"type":"object","properties":{"group":{"type":"array","items":{"type":"string"}}}},"Image":{"type":"object","properties":{"caption":{"type":"string"},"imagelink":{"type":"string"},"apilink":{"type":"string"},"name":{"type":"string"},"extension":{"type":"string"},"filesize":{"type":"string"},"imagetype":{"type":"string"},"createddate":{"type":"string"},"displayversion":{"type":"string"},"parentfolderid":{"type":"string"},"folderpath":{"type":"string"},"modifiedby":{"type":"string"},"modifieddate":{"type":"string"},"taskcount":{"type":"string"},"commentcount":{"type":"string"},"id":{"type":"string"},"siteid":{"type":"string"},"height":{"type":"string"},"width":{"type":"string"},"redactionStatus":{"type":"boolean","xml":{"name":"redactionstatus"}}}},"Images":{"type":"object","properties":{"image":{"type":"array","items":{"$ref":"#/definitions/Image"}}}},"Likes":{"type":"object","properties":{"loggeduserlike":{"type":"integer","format":"int32"},"user":{"type":"array","items":{"$ref":"#/definitions/user"}}},"xml":{"name":"likes"}},"Link":{"type":"object","properties":{"link":{"type":"array","items":{"$ref":"#/definitions/NameValueLink"}}}},"LocationDBO":{"type":"object","properties":{"addressline1":{"type":"string"},"addressline2":{"type":"string"},"addressline3":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"postcode":{"type":"string"}}},"MetadataListDBO":{"type":"object","properties":{"metadataname":{"type":"array","items":{"type":"string"}},"metadatavalue":{"type":"array","items":{"type":"string"}}}},"NameValueLink":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"value":{"type":"string"}}},"Permissions":{"type":"object","properties":{"inherited":{"type":"string"},"usergrouppermissions":{"type":"array","items":{"$ref":"#/definitions/UserGroupPermissions"}},"add":{"type":"string"},"edit":{"type":"string"},"delete":{"type":"string"}},"xml":{"name":"permissions"}},"UserGroupPermissions":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"folderpermissions":{"$ref":"#/definitions/Folderpermissions"},"filepermissions":{"$ref":"#/definitions/Filepermissions"},"usergrouptype":{"type":"string","xml":{"attribute":true},"enum":["1/2"]}},"xml":{"name":"usergrouppermissions"}},"UserName":{"type":"object","properties":{"title":{"type":"string"},"firstname":{"type":"string"},"lastname":{"type":"string"},"goesby":{"type":"string"}},"xml":{"name":"username"}},"user":{"type":"object","properties":{"userid":{"type":"integer","format":"int32"},"following":{"type":"boolean"},"email":{"type":"string"},"name":{"$ref":"#/definitions/UserName"},"userlink":{"type":"string"},"httplink":{"type":"string"},"httpavatar":{"type":"string"},"avatar":{"type":"string"},"externalid":{"type":"string"},"dateofbirth":{"type":"string"},"phone":{"type":"string"},"jobtitle":{"type":"string"},"mobile":{"type":"string"},"department":{"type":"string"},"status":{"type":"string"},"org":{"type":"string"},"location":{"$ref":"#/definitions/LocationDBO"},"img":{"type":"string"},"experiences":{"$ref":"#/definitions/ExperiencesDBO"},"sociallinks":{"$ref":"#/definitions/Link"},"customlink":{"$ref":"#/definitions/Link"},"messaginglink":{"$ref":"#/definitions/Link"},"secretaryname":{"type":"string"},"secretarymail":{"type":"string"},"bio":{"type":"string"},"sourcetype":{"type":"string"},"specialities":{"type":"string"},"reportsto":{"type":"string"},"metadata":{"$ref":"#/definitions/MetadataListDBO"},"groups":{"$ref":"#/definitions/GroupsDBO"},"suffix":{"type":"string"},"atomlink":{"type":"string"},"link":{"type":"string"},"loggeduserlike":{"type":"integer","format":"int32"},"userName":{"type":"string"}}},"ErrorDBO":{"type":"object","properties":{"summary":{"type":"string"},"ref":{"type":"string"},"link":{"type":"string"}},"xml":{"name":"error"}},"ActivityDBO":{"type":"object","properties":{"enable":{"type":"string","xml":{"attribute":true}},"microblog":{"type":"string"}}},"AttachmentDBO":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"extension":{"type":"string"},"siteid":{"type":"string"},"parentfolderid":{"type":"string"},"filehttplink":{"type":"string"},"folderpath":{"type":"string"},"folderhttplink":{"type":"string"},"filesize":{"type":"string"},"imagetype":{"type":"string"},"createddate":{"type":"string"},"modifiedby":{"type":"string"},"modifieddate":{"type":"string"},"displayversion":{"type":"string"},"documentcount":{"type":"string"},"taskcount":{"type":"string"},"commentcount":{"type":"string"}},"xml":{"name":"attachment"}},"BidderSiteDBO":{"type":"object","properties":{"enable":{"type":"string"},"advancedqapermission":{"type":"string"}}},"BlogDBO":{"type":"object","properties":{"blogTitle":{"type":"string"},"blogContent":{"type":"string"},"showComment":{"type":"integer","format":"int32"},"tagList":{"type":"array","items":{"type":"string"}},"status":{"type":"integer","format":"int32"},"siteID":{"type":"integer","format":"int32"},"author":{"type":"string"},"categoryList":{"type":"array","items":{"type":"string"}},"notificationTypeID":{"type":"integer","format":"int32"},"message":{"type":"string"},"messageCode":{"type":"integer","format":"int32"},"externalID":{"type":"string"},"publishDate":{"type":"string"},"processtype":{"type":"string"},"enable":{"type":"string","xml":{"attribute":true}}}},"Categories":{"type":"object","properties":{"category":{"type":"array","items":{"$ref":"#/definitions/CategoryDBO"}}}},"CategoryDBO":{"type":"object","properties":{"name":{"type":"string"},"id":{"type":"string"},"httplink":{"type":"string"}},"xml":{"name":"CategoryDBO"}},"ContactUS":{"type":"object","properties":{"values":{"type":"array","items":{"$ref":"#/definitions/ContactUSDBO"}},"type":{"type":"string"}},"xml":{"name":"contactus"}},"ContactUSDBO":{"type":"object","properties":{"value":{"type":"string"}},"xml":{"name":"values"}},"DMSDocumentDBO":{"type":"object","properties":{"dmsdocid":{"type":"string"},"dmsParentFolderID":{"type":"string"},"dmseditdate":{"type":"string"},"dmscreateddate":{"type":"string","format":"date-time"},"dmsmodifiedBy":{"type":"string"},"dmsdatabasename":{"type":"string"},"dmsversion":{"type":"string"}},"xml":{"name":"dms"}},"DocumentDBO":{"type":"object","properties":{"documentname":{"type":"string","xml":{"name":"filename"}},"dmsVersion":{"type":"string"},"notification":{"type":"string","example":"E.g. 1/2/3"},"folderID":{"type":"string"},"documentID":{"type":"string","xml":{"name":"fileid"}},"batchID":{"type":"string"},"status":{"type":"string"},"documentKey":{"type":"string"},"dmsDocumentDBO":{"xml":{"name":"dms"},"$ref":"#/definitions/DMSDocumentDBO"},"enable":{"type":"string","xml":{"attribute":true}},"name":{"type":"string"},"id":{"type":"integer","format":"int32"},"versionid":{"type":"integer","format":"int32"},"versionnote":{"type":"string"},"createddate":{"type":"string"},"modifieddate":{"type":"string"},"type":{"type":"string"},"originaltype":{"type":"string"},"icon":{"type":"string"},"commentscount":{"type":"integer","format":"int32"},"likescount":{"type":"integer","format":"int32"},"tags":{"$ref":"#/definitions/TagsDBO"},"location":{"type":"string"},"createdby":{"$ref":"#/definitions/UserDBO"},"modifiedby":{"$ref":"#/definitions/UserDBO"},"siteid":{"type":"integer","format":"int32"},"parentfolderid":{"type":"integer","format":"int32"},"error":{"type":"string"},"size":{"type":"integer","format":"int64"},"permission":{"$ref":"#/definitions/PermissionDBO"},"contentstatus":{"type":"integer","format":"int32"},"autonumbering":{"type":"string","xml":{"name":"auto-numbering"}},"redactionStatus":{"type":"boolean","xml":{"name":"redactionstatus"}}},"xml":{"name":"file"}},"Emailmetadata":{"type":"object","properties":{"enable":{"type":"string","enum":["TRUE/FALSE"]},"emailmetadataallfolder":{"type":"string","enum":["TRUE/FALSE"]},"emailfrom":{"type":"string","enum":["TRUE/FALSE"]},"emailto":{"type":"string","enum":["TRUE/FALSE"]},"emailcc":{"type":"string","enum":["TRUE/FALSE"]},"emailsent":{"type":"string","enum":["TRUE/FALSE"]},"emailreceived":{"type":"string","enum":["TRUE/FALSE"]}}},"EventDBO":{"type":"object","properties":{"eventTitle":{"type":"string"},"eventContent":{"type":"string"},"showComment":{"type":"integer","format":"int32"},"tagList":{"type":"array","items":{"type":"string"}},"status":{"type":"integer","format":"int32"},"siteID":{"type":"integer","format":"int32"},"contact":{"type":"string"},"categoryList":{"type":"array","items":{"type":"string"}},"notificationTypeID":{"type":"integer","format":"int32"},"message":{"type":"string"},"messageCode":{"type":"integer","format":"int32"},"externalID":{"type":"string"},"startDate":{"type":"string"},"endDate":{"type":"string"},"startTime":{"type":"string"},"endTime":{"type":"string"},"location":{"type":"string"},"author":{"type":"string"},"processtype":{"type":"string"},"enable":{"type":"string","xml":{"attribute":true}}}},"FileDBO":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"name":{"type":"string"},"extension":{"type":"string"},"folderpath":{"type":"string"},"filehttplink":{"type":"string"},"folderhttplink":{"type":"string"},"filesize":{"type":"integer","format":"int64"}}},"FileModule":{"type":"object","properties":{"permissionlevel":{"type":"string"},"approvaldocumentworkflow":{"type":"string"},"allowbulkdownload":{"type":"string"},"emailnotification":{"type":"string"},"showsitemap":{"type":"string"},"inbox":{"$ref":"#/definitions/Inbox"},"emailmetadata":{"$ref":"#/definitions/Emailmetadata"}}},"FilesDBO":{"type":"object","properties":{"file":{"type":"array","items":{"$ref":"#/definitions/FileDBO"}},"attachment":{"type":"array","items":{"$ref":"#/definitions/AttachmentDBO"}}}},"Folder":{"type":"object","required":["foldername"],"properties":{"id":{"type":"string","xml":{"attribute":true}},"dmsfolderid":{"type":"string","xml":{"attribute":true}},"permission":{"type":"string","xml":{"attribute":true}},"foldername":{"type":"string"},"folder":{"type":"array","items":{"xml":{"name":"folder"},"$ref":"#/definitions/Folder"}},"child":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"folder"}},"HomeDBO":{"type":"object","properties":{"enable":{"type":"string","xml":{"attribute":true}}}},"ISheetDBO":{"type":"object","properties":{"enable":{"type":"string","xml":{"attribute":true}}}},"Inbox":{"type":"object","properties":{"enable":{"type":"string"},"accountname":{"type":"string"}}},"Microblog":{"type":"object","properties":{"description":{"type":"string"},"recipients":{"$ref":"#/definitions/Recipients"},"images":{"$ref":"#/definitions/Images"},"files":{"$ref":"#/definitions/FilesDBO"}},"xml":{"name":"microblog"}},"ModuleDBO":{"type":"object","properties":{"home":{"$ref":"#/definitions/HomeDBO"},"activity":{"$ref":"#/definitions/ActivityDBO"},"document":{"$ref":"#/definitions/DocumentDBO"},"blog":{"$ref":"#/definitions/BlogDBO"},"wiki":{"$ref":"#/definitions/WikiDBO"},"task":{"$ref":"#/definitions/TaskDBO"},"event":{"$ref":"#/definitions/EventDBO"},"isheet":{"$ref":"#/definitions/ISheetDBO"},"qa":{"$ref":"#/definitions/QaDBO"},"people":{"$ref":"#/definitions/PeopleDBO"}}},"PeopleDBO":{"type":"object","properties":{"enable":{"type":"string","xml":{"attribute":true}}}},"PermissionDBO":{"type":"object","properties":{"view":{"type":"integer","format":"int32"},"edit":{"type":"integer","format":"int32"},"delete":{"type":"integer","format":"int32"},"addEditAllFiles":{"type":"integer","format":"int32"},"admin":{"type":"integer","format":"int32"},"viewAllFiles":{"type":"integer","format":"int32"}}},"QaDBO":{"type":"object","properties":{"enable":{"type":"string","xml":{"attribute":true}}}},"RawSiteSize":{"type":"object","properties":{"activedocumentsize":{"type":"integer","format":"int64"},"deleteddocumentsize":{"type":"integer","format":"int64"},"totalsize":{"type":"integer","format":"int64"}}},"Recipient":{"type":"object","properties":{"name":{"type":"string"},"id":{"type":"integer","format":"int32"},"category":{"type":"string"},"categorytext":{"type":"string"},"sitename":{"type":"string"},"grouptypetext":{"type":"string"}},"xml":{"name":"recipient"}},"Recipients":{"type":"object","properties":{"internalorganisation":{"type":"string"},"sites":{"$ref":"#/definitions/sites"},"users":{"$ref":"#/definitions/users"},"recipient":{"type":"array","items":{"$ref":"#/definitions/Recipient"}}},"xml":{"name":"recipients"}},"SiteRestrictionType":{"type":"object","properties":{"passwordprotected":{"type":"integer","format":"int32"},"twoFactorAuthentication":{"type":"integer","format":"int32"},"termsandconditions":{"type":"integer","format":"int32"},"iprestrictedsite":{"type":"integer","format":"int32"},"drm":{"type":"integer","format":"int32"},"checkout":{"type":"integer","format":"int32"},"documentworkflow":{"type":"integer","format":"int32"},"visiableonhighqdrive":{"type":"integer","format":"int32"}}},"TagsDBO":{"type":"object","properties":{"tag":{"type":"array","items":{"type":"string"}}}},"TaskDBO":{"type":"object","properties":{"enable":{"type":"string","xml":{"attribute":true}},"timelineview":{"type":"string"}}},"UserDBO":{"type":"object","properties":{"firstname":{"type":"string"},"lastname":{"type":"string"},"email":{"type":"string"},"userid":{"type":"integer","format":"int32"}}},"WikiDBO":{"type":"object","properties":{"enable":{"type":"string","xml":{"attribute":true}}}},"categories":{"type":"object","properties":{"category":{"type":"array","items":{"$ref":"#/definitions/category"}}},"xml":{"name":"categories"}},"category":{"type":"object","properties":{"csvCategory":{"type":"string"},"siteid":{"type":"string"},"sitename":{"type":"string"},"categoryname":{"type":"array","items":{"type":"string"}},"blogExternalId":{"type":"string"},"eventExternalId":{"type":"string"},"processtype":{"type":"string"},"siteCategoryName":{"type":"string"},"siteCategoryID":{"type":"string"},"translations":{"xml":{"name":"sitecategorynametranslations"},"$ref":"#/definitions/translations"}},"xml":{"name":"category"}},"site":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"sitename":{"type":"string"},"sitetemplateID":{"type":"integer","format":"int32","xml":{"name":"sitetemplateid"}},"role":{"type":"string"},"sitedescription":{"type":"string"},"enabledmodules":{"type":"string"},"sitefolderID":{"type":"string"},"folder":{"$ref":"#/definitions/Folder"},"sitefolderpermission":{"type":"string"},"module":{"$ref":"#/definitions/ModuleDBO"},"adminnote":{"type":"string"},"startdate":{"type":"string"},"enddate":{"type":"string"},"createddate":{"type":"string"},"archiveddate":{"type":"string"},"clientno":{"type":"string"},"matterno":{"type":"string"},"landingpage":{"type":"string"},"link":{"type":"string"},"status":{"type":"string"},"size":{"type":"string"},"rawsitesize":{"$ref":"#/definitions/RawSiteSize"},"billingnotes":{"type":"string"},"billingnextinvoicedate":{"type":"string"},"billinglastinvoicedate":{"type":"string"},"filepagecount":{"type":"string"},"maxpagecount":{"type":"string"},"siteowner":{"$ref":"#/definitions/UserDBO"},"sitehttplink":{"type":"string"},"isSyncable":{"type":"integer","format":"int32"},"file":{"$ref":"#/definitions/FileModule"},"categories":{"$ref":"#/definitions/Categories"},"contactus":{"$ref":"#/definitions/ContactUS"},"enforceusergroups":{"type":"string"},"csvSiteCategory":{"type":"string"},"biddersite":{"$ref":"#/definitions/BidderSiteDBO"},"sitenametranslations":{"$ref":"#/definitions/translations"},"siteNameInDefaultLanguage":{"type":"string"},"visible":{"type":"integer","format":"int32"},"siteLogoName":{"type":"string"},"siteLogoFileSize":{"type":"integer","format":"int64"},"siteLogoHeight":{"type":"integer","format":"int32"},"siteLogoWidth":{"type":"integer","format":"int32"},"siteStatus":{"type":"integer","format":"int32"},"applySiteTerms":{"type":"integer","format":"int32"},"siteTerm":{"type":"string"},"termType":{"type":"integer","format":"int32"},"nextLoginSiteTerms":{"type":"integer","format":"int32"},"defaultSiteTermsEnable":{"type":"integer","format":"int32"},"advancedQAPermission":{"type":"integer","format":"int32"},"isInternal":{"type":"integer","format":"int32"},"psm":{"type":"integer","format":"int32"},"siteLabelDisplay":{"type":"string"},"allowSiteAdministration":{"type":"integer","format":"int32"},"siteLevelPasswordEnable":{"type":"integer","format":"int32"},"siteLevelPasscodeEnable":{"type":"integer","format":"int32"},"passcodeUsingAuthApp":{"type":"integer","format":"int32"},"sitePassword":{"type":"string"},"ipRestrictionEnable":{"type":"integer","format":"int32"},"availableIP":{"type":"string"},"highqDrive":{"type":"integer","format":"int32"},"applySiteHomePage":{"type":"integer","format":"int32"},"siteHomePage":{"type":"string"},"siteHomePageType":{"type":"integer","format":"int32"},"nextLoginSiteHomePage":{"type":"integer","format":"int32"},"applyDisplayContent":{"type":"integer","format":"int32"},"displayContent":{"type":"string"},"siteCategories":{"$ref":"#/definitions/categories"},"rssSecurity":{"type":"integer","format":"int32"},"encryptedPassword":{"type":"integer","format":"int32"},"availableIPRangeCSV":{"type":"string"},"siteModuleID":{"type":"integer","format":"int32"},"icalSecurity":{"type":"integer","format":"int32"},"defaultDisplayContent":{"type":"string"},"defaultEmailAlert":{"type":"integer","format":"int32"},"excelReportFooter":{"type":"integer","format":"int32"},"excelReportFooterText":{"type":"string"},"announcementMLJSON":{"type":"string"},"siteRestrictionType":{"$ref":"#/definitions/SiteRestrictionType"},"enableDocumentRedaction":{"type":"boolean","xml":{"name":"enabledocumentredaction"}},"mysite":{"type":"boolean"}}},"sites":{"type":"object","properties":{"site":{"type":"array","items":{"$ref":"#/definitions/site"}}}},"translation":{"type":"object","properties":{"languageCode":{"type":"string","xml":{"name":"languagecode"}},"value":{"type":"string"}},"xml":{"name":"translation"}},"translations":{"type":"object","properties":{"translation":{"type":"array","items":{"$ref":"#/definitions/translation"}}},"xml":{"name":"translations"}},"users":{"type":"object","properties":{"total":{"type":"string"},"totalcount":{"type":"string"},"participants":{"type":"array","items":{"$ref":"#/definitions/user"}}},"xml":{"name":"users"}},"Activity":{"type":"object","properties":{"activitydesc":{"type":"string"},"activitydeschtml":{"type":"string"},"timepublished":{"type":"string"},"actors":{"$ref":"#/definitions/Actors"},"sitename":{"type":"string"},"siteid":{"type":"integer","format":"int32"},"siterole":{"type":"string"},"noofcomments":{"type":"integer","format":"int32"},"nooflikes":{"type":"integer","format":"int32"},"contentitem":{"$ref":"#/definitions/Contentitem"},"comments":{"$ref":"#/definitions/Comments"},"images":{"$ref":"#/definitions/Images"},"contentspecificdetail":{"$ref":"#/definitions/ContentSpecificDetail"},"attachments":{"$ref":"#/definitions/ActivityAttachmentsDBO"},"activitytypealias":{"type":"string"},"addcommentaccess":{"type":"integer","format":"int32"},"permissions":{"$ref":"#/definitions/Permissions"},"timepublisedutc":{"type":"string"},"userLikes":{"$ref":"#/definitions/Likes"}},"xml":{"name":"activity"}},"Actors":{"type":"object","properties":{"actor":{"type":"array","items":{"$ref":"#/definitions/Actor"}}}},"Assignee":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"name":{"type":"string"},"link":{"type":"string"},"assigneetype":{"type":"integer","format":"int32"}}},"Assignees":{"type":"object","properties":{"assignee":{"type":"array","items":{"$ref":"#/definitions/Assignee"}}}},"ContentSpecificDetail":{"type":"object","properties":{"categories":{"$ref":"#/definitions/Categories"},"fullday":{"type":"integer","format":"int32"},"startdate":{"type":"string"},"starttime":{"type":"string"},"enddate":{"type":"string"},"endtime":{"type":"string"},"location":{"type":"string"},"timezone":{"type":"string"},"assignees":{"$ref":"#/definitions/Assignees"},"duedate":{"type":"string"},"priority":{"type":"string"},"files":{"$ref":"#/definitions/FilesDBO"},"fileidcsv":{"type":"string"},"parentfolderid":{"type":"integer","format":"int32"},"filelistapilink":{"type":"string"},"versionnotes":{"type":"string"},"folderid":{"type":"integer","format":"int32"},"folderpath":{"type":"string"},"folderhttplink":{"type":"string"},"sharewith":{"$ref":"#/definitions/ShareWith"},"linkpreview":{"$ref":"#/definitions/LinkPreview"}}},"Contentitem":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"title":{"type":"string"},"link":{"type":"string"},"apilink":{"type":"string"},"type":{"type":"string"},"imagetype":{"type":"string"},"filetype":{"type":"string"},"author":{"$ref":"#/definitions/Actor"},"datepublished":{"type":"string"},"parentcontent":{"$ref":"#/definitions/Parentcontent"},"location":{"type":"string"},"filesize":{"type":"integer","format":"int64"},"siterootfolderid":{"type":"integer","format":"int32"},"version":{"type":"integer","format":"int32"},"originaltype":{"type":"string"},"redactionStatus":{"type":"boolean","xml":{"name":"redactionstatus"}}},"xml":{"name":"contentitem"}},"EmailList":{"type":"object","properties":{"email":{"type":"array","items":{"type":"string"}}},"xml":{"name":"emaillist"}},"Group":{"type":"object","properties":{"groupId":{"type":"integer","format":"int32"},"groupName":{"type":"string"},"groupDescription":{"type":"string"},"siteName":{"type":"string"},"siteId":{"type":"integer","format":"int32"},"groupType":{"type":"string"},"defaultSiteGroup":{"type":"integer","format":"int32"},"associateSystemGroupId":{"type":"integer","format":"int32"},"sourceTypeId":{"type":"integer","format":"int32"},"hyperlink":{"type":"string"}}},"LinkPreview":{"type":"object","properties":{"title":{"type":"string"},"originalurl":{"type":"string"},"previewurl":{"type":"string"},"description":{"type":"string"},"provider":{"type":"string"},"providerurl":{"type":"string"},"providerDisplay":{"type":"string"},"faviconurl":{"type":"string"},"dominantcolor":{"type":"string"},"imageurl":{"type":"string"},"imagewidth":{"type":"string"},"imageheight":{"type":"string"},"previewtype":{"type":"string"},"contenthtml":{"type":"string"}},"xml":{"name":"linkpreview"}},"Parentcontent":{"type":"object","properties":{"title":{"type":"string"},"link":{"type":"string"},"apilink":{"type":"string"}},"xml":{"name":"parentcontent"}},"ShareWith":{"type":"object","properties":{"emaillist":{"$ref":"#/definitions/EmailList"},"sites":{"$ref":"#/definitions/sites"},"groups":{"$ref":"#/definitions/groups"}},"xml":{"name":"sharewith"}},"groups":{"type":"object","properties":{"group":{"type":"array","items":{"$ref":"#/definitions/Group"}}},"xml":{"name":"groups"}},"ActivityFilter":{"type":"object","properties":{"sitefilter":{"$ref":"#/definitions/SiteFilter"},"contenttypes":{"$ref":"#/definitions/ContentTypes"},"peoplefilter":{"$ref":"#/definitions/PeopleFilter"}},"xml":{"name":"activityfilter"}},"ContentTypes":{"type":"object","properties":{"contenttype":{"type":"array","items":{"$ref":"#/definitions/DisplaynameValue"}}}},"DisplaynameValue":{"type":"object","properties":{"displayname":{"type":"string"},"value":{"type":"string"}}},"PeopleFilter":{"type":"object","properties":{"peoples":{"$ref":"#/definitions/Peoples"},"myorganisation":{"$ref":"#/definitions/DisplaynameValue"},"following":{"$ref":"#/definitions/DisplaynameValue"},"followers":{"$ref":"#/definitions/DisplaynameValue"},"mentionsme":{"$ref":"#/definitions/DisplaynameValue"}}},"Peoples":{"type":"object","properties":{"people":{"type":"array","items":{"$ref":"#/definitions/user"}}}},"SiteFilter":{"type":"object","properties":{"favourite":{"$ref":"#/definitions/DisplaynameValue"},"memberoff":{"$ref":"#/definitions/DisplaynameValue"},"sites":{"$ref":"#/definitions/sites"}}},"Activities":{"type":"object","properties":{"activity":{"type":"array","items":{"$ref":"#/definitions/Activity"}},"lastactivityid":{"type":"integer","format":"int32"}}},"Attachments":{"type":"object","properties":{"images":{"$ref":"#/definitions/Images"},"files":{"$ref":"#/definitions/FilesDBO"},"attachment":{"type":"array","items":{"$ref":"#/definitions/AttachmentDBO"}}},"xml":{"name":"attachments"}},"Address":{"type":"object","properties":{"addressid":{"type":"string"},"addressline1":{"type":"string"},"addressline2":{"type":"string"},"addressline3":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"postCode":{"type":"string"},"knownas":{"type":"string"}}},"ColumnErrorDBO":{"type":"object","properties":{"index":{"type":"integer","format":"int32"},"columnid":{"type":"integer","format":"int32"},"name":{"type":"string"},"status":{"type":"string"},"statuscode":{"type":"string"},"message":{"type":"string"}},"xml":{"name":"column"}},"ColumnErrorsDBO":{"type":"object","properties":{"column":{"type":"array","items":{"$ref":"#/definitions/ColumnErrorDBO"}},"failedEntities":{"type":"integer","format":"int32"},"successEntities":{"type":"integer","format":"int32"}},"xml":{"name":"columns"}},"ISheetTemplateParameter":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"name":{"type":"string"},"data":{"type":"string"}},"xml":{"name":"templateparameter"}},"ISheetTemplateParameterGroup":{"type":"object","properties":{"templateruleid":{"type":"integer","format":"int32","xml":{"attribute":true}},"templateparameter":{"type":"array","items":{"xml":{"name":"templateparameter"},"$ref":"#/definitions/ISheetTemplateParameter"}}},"xml":{"name":"templateparametergroup"}},"ISheetTemplateParameterGroups":{"type":"object","properties":{"templateparametergroup":{"type":"array","items":{"xml":{"name":"templateparametergroup"},"$ref":"#/definitions/ISheetTemplateParameterGroup"}}},"xml":{"name":"templateparametergroups"}},"IntegrationResponseDBO":{"type":"object","properties":{"integrationResponseUsersObject":{"$ref":"#/definitions/IntegrationResponseUsersObject"},"failedEntities":{"type":"integer","format":"int32"},"successEntities":{"type":"integer","format":"int32"}}},"IntegrationResponseUsersObject":{"type":"object","properties":{"user":{"type":"array","items":{"$ref":"#/definitions/IntegrationUserDBO"}}},"xml":{"name":"users"}},"IntegrationUserDBO":{"type":"object","properties":{"index":{"type":"integer","format":"int32"},"userid":{"type":"integer","format":"int32"},"firstname":{"type":"string"},"lastname":{"type":"string"},"practicegroup":{"type":"string"},"langcode":{"type":"string"},"localeID":{"type":"string"},"publicprofile":{"type":"string"},"pwpid":{"type":"string"},"usertypeid":{"type":"string"},"systemuser":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"mobile":{"type":"string"},"department":{"type":"string"},"org":{"type":"string"},"location":{"$ref":"#/definitions/LocationDBO"},"address":{"$ref":"#/definitions/Address"},"experiences":{"$ref":"#/definitions/ExperiencesDBO"},"sociallinks":{"$ref":"#/definitions/Link"},"messaginglink":{"$ref":"#/definitions/Link"},"customlink":{"$ref":"#/definitions/Link"},"img":{"type":"string"},"reportsto":{"type":"string"},"metadata":{"$ref":"#/definitions/MetadataListDBO"},"groups":{"$ref":"#/definitions/GroupsDBO"},"externalid":{"type":"string"},"jobtitle":{"type":"string"},"secretaryname":{"type":"string"},"secretarymail":{"type":"string"},"specialities":{"type":"string"},"title":{"type":"string"},"goesby":{"type":"string"},"suffix":{"type":"string"},"atomlink":{"type":"string"},"bio":{"type":"string"},"dateOfBirth":{"type":"string"},"link":{"type":"string"},"status":{"type":"string"},"statuscode":{"type":"string"},"message":{"type":"string"},"sourcetype":{"type":"string"},"orgid":{"type":"string"},"ifpartner":{"type":"string"},"emaildomain":{"type":"string"},"invitationsent":{"type":"string"},"createdby":{"type":"string"},"createddate":{"type":"string"},"modifiedby":{"type":"string"},"modifieddate":{"type":"string"},"lastlogindate":{"type":"string"},"invalidlogins":{"type":"string"},"publicwebsiteprofileid":{"type":"string"},"resetpassworddate":{"type":"string"},"avatar":{"type":"string"},"followingcount":{"type":"integer","format":"int32"},"followercount":{"type":"integer","format":"int32"},"following":{"type":"boolean"},"sites":{"$ref":"#/definitions/sites"},"role":{"type":"string"},"orgName":{"type":"string"}},"xml":{"name":"user"}},"ItemErrorDBO":{"type":"object","properties":{"index":{"type":"integer","format":"int32"},"columns":{"$ref":"#/definitions/ColumnErrorsDBO"},"itemid":{"type":"string"},"externalid":{"type":"string"},"name":{"type":"string"},"status":{"type":"string"},"statuscode":{"type":"string"},"message":{"type":"string"},"successdeletedcount":{"type":"integer","format":"int32"},"failurecount":{"type":"integer","format":"int32"},"failedEntities":{"type":"integer","format":"int32"},"successEntities":{"type":"integer","format":"int32"}},"xml":{"name":"item"}},"ItemErrorsDBO":{"type":"object","properties":{"item":{"type":"array","items":{"$ref":"#/definitions/ItemErrorDBO"}},"failedEntities":{"type":"integer","format":"int32"},"successEntities":{"type":"integer","format":"int32"}},"xml":{"name":"items"}},"ProgressiveKeyDBO":{"type":"object","properties":{"progressivekey":{"type":"string"},"siteid":{"type":"integer","format":"int32"},"progressivekeystatus":{"type":"string"},"userid":{"type":"integer","format":"int32"},"responsebody":{"type":"string"},"message":{"type":"string"},"messagecode":{"type":"string"},"integrationResponseDBO":{"$ref":"#/definitions/IntegrationResponseDBO"},"columns":{"$ref":"#/definitions/ColumnErrorsDBO"},"items":{"$ref":"#/definitions/ItemErrorsDBO"},"importisheettemplate":{"$ref":"#/definitions/importISheetTemplateDBO"},"error":{"$ref":"#/definitions/ErrorDBO"},"contentType":{"type":"string"},"failedEntities":{"type":"integer","format":"int32"},"downloadlink":{"type":"string"},"attachment":{"$ref":"#/definitions/Attachment"},"link":{"type":"string"}},"xml":{"name":"progressivekeyresponse"}},"importISheetTemplateDBO":{"type":"object","properties":{"linkedtemplateid":{"type":"integer","format":"int32"},"aliasname":{"type":"string"},"linkedisheet":{"type":"string"},"importdata":{"type":"string"},"appendisheetname":{"type":"string"},"templateparametergroups":{"$ref":"#/definitions/ISheetTemplateParameterGroups"},"templateSheetIdMap":{"type":"object","additionalProperties":{"type":"integer","format":"int32"}},"templateId":{"type":"integer","format":"int32"},"templateTitle":{"type":"string"}},"xml":{"name":"importisheettemplate"}},"ResponseDBO":{"type":"object","properties":{"error":{"type":"string","xml":{"name":"Error"}},"externalIDs":{"type":"string"},"status":{"type":"string"},"message":{"type":"string"},"blogResynchronisationFlag":{"type":"string"},"eventResynchronisationFlag":{"type":"string"},"response":{"type":"array","xml":{"name":"item"},"items":{"xml":{"name":"item"},"$ref":"#/definitions/ResultDBO"}},"blogResponse":{"type":"array","xml":{"name":"blogs"},"items":{"xml":{"name":"blogs"},"$ref":"#/definitions/BlogDBO"}},"eventResponse":{"type":"array","items":{"$ref":"#/definitions/EventDBO"}},"categories":{"$ref":"#/definitions/SiteCategoryListDBO"}},"xml":{"name":"Items"}},"ResultDBO":{"type":"object","properties":{"id":{"type":"string","xml":{"attribute":true}},"text":{"type":"string"},"errorcolumnname":{"type":"string"}}},"SiteCategoryListDBO":{"type":"object","properties":{"siteCategory":{"type":"array","items":{"$ref":"#/definitions/category"}}}},"BlogListDBO":{"type":"object","properties":{"blogs":{"type":"array","xml":{"name":"blog"},"items":{"xml":{"name":"blog"},"$ref":"#/definitions/BlogDBO"}},"blog":{"type":"array","items":{"$ref":"#/definitions/BlogDBO"}}},"xml":{"name":"blogs"}},"CommentDBO":{"type":"object","properties":{"id":{"type":"string"},"html":{"type":"string"},"attachments":{"$ref":"#/definitions/Attachments"},"folderType":{"type":"string"}},"xml":{"name":"comment"}},"Share":{"type":"object","properties":{"resourcetype":{"type":"string","enum":["folder/file"]},"resourceid":{"type":"integer","format":"int32"},"permissions":{"type":"integer","format":"int32"},"shareoption":{"type":"integer","format":"int32"},"sharegroup":{"$ref":"#/definitions/ShareGroup"},"microblogmessage":{"type":"string"},"expiry":{"type":"string","example":"Eg. 09 Dec 2014 13:54"},"shareid":{"type":"integer","format":"int32"},"microblogid":{"type":"integer","format":"int32"},"resourcename":{"type":"string"},"link":{"type":"string"},"sharewith":{"$ref":"#/definitions/ShareWith"},"privatemessage":{"type":"string"},"messageid":{"type":"integer","format":"int32"},"emailsubject":{"type":"string"},"emailmessage":{"type":"string"},"sharedwithemail":{"type":"string"},"password":{"type":"string"},"recipients":{"$ref":"#/definitions/Recipients"}},"xml":{"name":"share"}},"ShareGroup":{"type":"object","properties":{"internalorganisation":{"type":"string"},"sites":{"$ref":"#/definitions/sites"}},"xml":{"name":"sharegroup"}},"DmsDBO":{"type":"object","properties":{"dmsfolderid":{"type":"string"},"dmsParentFolderID":{"type":"string"},"dmscreateddate":{"type":"string","format":"date-time"},"dmsmodifiedBy":{"type":"string"},"dmsdatabasename":{"type":"string"},"dmslink":{"type":"boolean"},"dmslinkby":{"type":"string"}},"xml":{"name":"dms"}},"FolderDBOV2":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"parentFolderID":{"type":"integer","format":"int32"},"accessInherited":{"type":"integer","format":"int32"},"batchID":{"type":"string"},"dms":{"$ref":"#/definitions/DmsDBO"},"id":{"type":"integer","format":"int32"},"link":{"type":"string"},"createddate":{"type":"string"},"modifieddate":{"type":"string"},"child":{"type":"integer","format":"int32"},"filecount":{"type":"integer","format":"int32"},"createdby":{"$ref":"#/definitions/UserDBO"},"modifiedby":{"$ref":"#/definitions/UserDBO"},"folderid":{"type":"integer","format":"int32"},"dmsfolderid":{"type":"string"},"siteid":{"type":"integer","format":"int32"},"location":{"type":"string"},"permission":{"$ref":"#/definitions/PermissionDBO"},"contentstatus":{"type":"integer","format":"int32"},"autonumbering":{"type":"string","xml":{"name":"auto-numbering"}},"foldersize":{"type":"string"}},"xml":{"name":"folder"}},"FolderDBO":{"type":"object","properties":{"folderid":{"type":"string"}},"xml":{"name":"folder"}},"DMSAddRequestDBO":{"type":"object","properties":{"request":{"$ref":"#/definitions/RequestDBO"}},"xml":{"name":"addrequest"}},"RequestDBO":{"type":"object","properties":{"id":{"type":"string","xml":{"attribute":true}},"type":{"type":"string","xml":{"attribute":true}},"user":{"$ref":"#/definitions/UserDBO"},"folder":{"type":"array","items":{"$ref":"#/definitions/FolderDBO"}},"file":{"type":"array","items":{"$ref":"#/definitions/DocumentDBO"}}},"xml":{"name":"request"}},"FolderLocationDBO":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"parentFolderID":{"type":"integer","format":"int32"},"accessInherited":{"type":"integer","format":"int32"},"batchID":{"type":"string"},"dms":{"$ref":"#/definitions/DmsDBO"},"id":{"type":"integer","format":"int32"},"link":{"type":"string"},"createddate":{"type":"string"},"createddateUtil":{"type":"string","format":"date-time"},"modifieddate":{"type":"string"},"modifieddateUtil":{"type":"string","format":"date-time"},"child":{"type":"integer","format":"int32"},"filecount":{"type":"integer","format":"int32"},"createdby":{"$ref":"#/definitions/UserDBO"},"modifiedby":{"$ref":"#/definitions/UserDBO"},"folderid":{"type":"integer","format":"int32"},"dmsfolderid":{"type":"string"},"siteid":{"type":"integer","format":"int32"},"location":{"type":"string"},"permission":{"$ref":"#/definitions/PermissionDBO"},"author":{"type":"string"},"contentstatus":{"type":"integer","format":"int32"},"autonumbering":{"type":"string","xml":{"name":"auto-numbering"}},"foldersize":{"type":"string"},"parentFolder":{"$ref":"#/definitions/ParentFolder"}},"xml":{"name":"folderlocation"}},"ParentFolder":{"type":"object","properties":{"folderId":{"type":"integer","format":"int32"},"folderName":{"type":"string"},"noOfFiles":{"type":"integer","format":"int32"},"childFolder":{"$ref":"#/definitions/ParentFolder"}},"xml":{"name":"folder"}},"Event":{"type":"object","properties":{"eventtitle":{"type":"string"},"eventcontent":{"type":"string"},"showcomment":{"type":"integer","format":"int32"},"tags":{"$ref":"#/definitions/EventTags"},"status":{"type":"integer","format":"int32"},"siteid":{"type":"integer","format":"int32"},"categories":{"$ref":"#/definitions/EventCategoriesList"},"notificationTypeID":{"type":"integer","format":"int32"},"message":{"type":"string"},"messageCode":{"type":"integer","format":"int32"},"startdate":{"type":"string"},"enddate":{"type":"string"},"starttime":{"type":"string"},"endtime":{"type":"string"},"location":{"type":"string"},"createdBy":{"type":"string"},"processtype":{"type":"string"},"eventID":{"type":"string"},"attachments":{"$ref":"#/definitions/EventAttachments"},"contacts":{"$ref":"#/definitions/EventContacts"},"alldayevent":{"type":"string"}},"xml":{"name":"event"}},"EventAttachment":{"type":"object","properties":{"attachmentname":{"type":"string"},"attachmenturl":{"type":"string"},"fileid":{"type":"string"}},"xml":{"name":"attachment"}},"EventAttachments":{"type":"object","properties":{"attachment":{"type":"array","items":{"$ref":"#/definitions/EventAttachment"}}},"xml":{"name":"attachments"}},"EventCategoriesList":{"type":"object","properties":{"category":{"type":"array","items":{"$ref":"#/definitions/EventCategory"}}},"xml":{"name":"categories"}},"EventCategory":{"type":"object","properties":{"categoryid":{"type":"string"}},"xml":{"name":"category"}},"EventContact":{"type":"object","properties":{"contactid":{"type":"integer","format":"int32"},"contactname":{"type":"string"}},"xml":{"name":"contact"}},"EventContacts":{"type":"object","properties":{"contact":{"type":"array","items":{"$ref":"#/definitions/EventContact"}}},"xml":{"name":"contacts"}},"EventTag":{"type":"object","properties":{"tagname":{"type":"string"}},"xml":{"name":"tag"}},"EventTags":{"type":"object","properties":{"tag":{"type":"array","items":{"$ref":"#/definitions/EventTag"}}},"xml":{"name":"tags"}},"EventListDBO":{"type":"object","properties":{"events":{"type":"array","xml":{"name":"event"},"items":{"xml":{"name":"event"},"$ref":"#/definitions/EventDBO"}},"event":{"type":"array","items":{"$ref":"#/definitions/EventDBO"}}},"xml":{"name":"events"}},"EntityTag":{"type":"object","properties":{"value":{"type":"string"},"weak":{"type":"boolean"}}},"Locale":{"type":"object","properties":{"language":{"type":"string"},"script":{"type":"string"},"country":{"type":"string"},"variant":{"type":"string"},"extensionKeys":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"unicodeLocaleAttributes":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"unicodeLocaleKeys":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"iso3Language":{"type":"string"},"iso3Country":{"type":"string"},"displayLanguage":{"type":"string"},"displayScript":{"type":"string"},"displayCountry":{"type":"string"},"displayVariant":{"type":"string"},"displayName":{"type":"string"}}},"MediaType":{"type":"object","properties":{"type":{"type":"string"},"subtype":{"type":"string"},"parameters":{"type":"object","additionalProperties":{"type":"string"}},"wildcardSubtype":{"type":"boolean"},"wildcardType":{"type":"boolean"}}},"NewCookie":{"type":"object","properties":{"name":{"type":"string"},"value":{"type":"string"},"version":{"type":"integer","format":"int32"},"path":{"type":"string"},"domain":{"type":"string"},"comment":{"type":"string"},"maxAge":{"type":"integer","format":"int32"},"expiry":{"type":"string","format":"date-time"},"secure":{"type":"boolean"},"httpOnly":{"type":"boolean"}}},"Response":{"type":"object","properties":{"length":{"type":"integer","format":"int32"},"language":{"$ref":"#/definitions/Locale"},"location":{"type":"string","format":"uri"},"date":{"type":"string","format":"date-time"},"lastModified":{"type":"string","format":"date-time"},"headers":{"type":"object","additionalProperties":{"type":"array","items":{"type":"object"}}},"cookies":{"type":"object","additionalProperties":{"$ref":"#/definitions/NewCookie"}},"statusInfo":{"$ref":"#/definitions/StatusType"},"metadata":{"type":"object","additionalProperties":{"type":"array","items":{"type":"object"}}},"status":{"type":"integer","format":"int32"},"mediaType":{"$ref":"#/definitions/MediaType"},"allowedMethods":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"links":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/Link"}},"entityTag":{"$ref":"#/definitions/EntityTag"},"stringHeaders":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"entity":{"type":"object"}}},"StatusType":{"type":"object","properties":{"family":{"type":"string","enum":["INFORMATIONAL","SUCCESSFUL","REDIRECTION","CLIENT_ERROR","SERVER_ERROR","OTHER"]},"reasonPhrase":{"type":"string"},"statusCode":{"type":"integer","format":"int32"}}},"UriBuilder":{"type":"object"},"ContentImage":{"type":"object","properties":{"imagelink":{"type":"string"},"apilink":{"type":"string"}},"xml":{"name":"contentimage"}},"ContentImages":{"type":"object","properties":{"contentimage":{"type":"array","items":{"$ref":"#/definitions/ContentImage"}}},"xml":{"name":"contentimages"}},"FavoriteContent":{"type":"object","properties":{"contentid":{"type":"string"},"contenttitle":{"type":"string"},"extension":{"type":"string"},"contenttype":{"type":"string"},"httplink":{"type":"string"},"contentupdateddate":{"type":"string"},"contentsize":{"type":"string"},"postedby":{"type":"string"},"contentsnipate":{"type":"string"},"contentimages":{"$ref":"#/definitions/ContentImages"},"sharewith":{"$ref":"#/definitions/ShareWith"},"redactionstatus":{"type":"string"}},"xml":{"name":"favoritecontent"}},"FavoriteContents":{"type":"object","properties":{"favoritecontent":{"type":"array","items":{"$ref":"#/definitions/FavoriteContent"}}},"xml":{"name":"favoritecontents"}},"ConversationDBO":{"type":"object","properties":{"conversationid":{"type":"string"},"recipients":{"$ref":"#/definitions/Recipients"},"messages":{"$ref":"#/definitions/MessagesDBO"}},"xml":{"name":"conversation"}},"ConversationsDBO":{"type":"object","properties":{"conversation":{"type":"array","items":{"$ref":"#/definitions/ConversationDBO"}}},"xml":{"name":"conversations"}},"MessageDBO":{"type":"object","properties":{"messageid":{"type":"string"},"recipients":{"$ref":"#/definitions/Recipients"},"text":{"type":"string"},"html":{"type":"string"},"lastsentdatetime":{"type":"string"},"lastsentdatetimeutc":{"type":"string"},"images":{"$ref":"#/definitions/Images"},"attachments":{"$ref":"#/definitions/Attachments"},"readStatus":{"type":"integer","format":"int32"}},"xml":{"name":"message"}},"MessagesDBO":{"type":"object","properties":{"message":{"type":"array","items":{"$ref":"#/definitions/MessageDBO"}}},"xml":{"name":"messages"}},"ISheetDocTemplateDBO":{"type":"object","properties":{"isheetdoctemplateid":{"type":"integer","format":"int32"},"templatename":{"type":"string"},"templatetype":{"type":"string"},"linkedisheet":{"type":"string"},"linkedviewtype":{"type":"string"},"linkedviewid":{"type":"string"},"reportfile":{"type":"file"},"generatedocument":{"type":"string"},"downloaddocument":{"type":"string"},"savetofolder":{"type":"string"},"savetospecificfolder":{"type":"string"},"savetospecificisheetcolumn":{"type":"string"}},"xml":{"name":"isheetdoctemplate"}},"ISheetDocTemplatesDBO":{"type":"object","properties":{"isheetdoctemplate":{"type":"array","items":{"xml":{"name":"isheetdoctemplate"},"$ref":"#/definitions/ISheetDocTemplateDBO"}}},"xml":{"name":"isheetdoctemplates"}},"ISheetSectionDBO":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"name":{"type":"string"},"description":{"type":"string"}},"xml":{"name":"section"}},"ISheetSectionsDBO":{"type":"object","properties":{"section":{"type":"array","items":{"xml":{"name":"section"},"$ref":"#/definitions/ISheetSectionDBO"}}},"xml":{"name":"sections"}},"AttachmentsDBO":{"type":"object","properties":{"attachment":{"type":"array","items":{"xml":{"name":"attachment"},"$ref":"#/definitions/Attachment"}}},"xml":{"name":"attachments"}},"DataDBO":{"type":"object","properties":{"item":{"type":"array","items":{"$ref":"#/definitions/ItemDBO"}}},"xml":{"name":"data"}},"DocumentsDBO":{"type":"object","properties":{"document":{"type":"array","items":{"xml":{"name":"document"},"$ref":"#/definitions/DocumentDBO"}}},"xml":{"name":"documents"}},"FilterRow":{"type":"object","properties":{"rowid":{"type":"integer","format":"int32"},"columnid":{"type":"integer","format":"int32"},"operatorid":{"type":"integer","format":"int32"},"oprand":{"type":"string"},"logicaltype":{"type":"string"},"sheetfiltervaluetypeid":{"type":"string"},"displaytype":{"type":"string"},"sourceColumnId":{"type":"integer","format":"int32"},"scoreConditionTypeid":{"type":"integer","format":"int32"}},"xml":{"name":"row"}},"FoldersDBO":{"type":"object","properties":{"folder":{"type":"array","items":{"xml":{"name":"folder"},"$ref":"#/definitions/FolderDBO"}}},"xml":{"name":"folders"}},"HeadColumnDBO":{"type":"object","properties":{"columnValue":{"type":"string"},"sequence":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"headcolumn"}},"HeadDBO":{"type":"object","properties":{"headColumn":{"type":"array","items":{"$ref":"#/definitions/HeadColumnDBO"}}},"xml":{"name":"headColumn"}},"ISheetItemDBO":{"type":"object","properties":{"recordid":{"type":"string"},"linkname":{"type":"string"},"apilink":{"type":"string"},"httplink":{"type":"string"}},"xml":{"name":"isheetitem"}},"ISheetItemsDBO":{"type":"object","properties":{"isheetitem":{"type":"array","items":{"xml":{"name":"isheetitem"},"$ref":"#/definitions/ISheetItemDBO"}}},"xml":{"name":"isheetitems"}},"ItemDBO":{"type":"object","properties":{"externalID":{"type":"string","xml":{"attribute":true}},"itemID":{"type":"string","xml":{"attribute":true}},"column":{"type":"array","items":{"$ref":"#/definitions/column"}}},"xml":{"name":"item"}},"JoinConditionDBO":{"type":"object","properties":{"currentsheetcolumnid":{"type":"integer","format":"int32"},"targetsheetcolumnid":{"type":"integer","format":"int32"}},"xml":{"name":"joincondition"}},"JoinConditionsDBO":{"type":"object","properties":{"joincondition":{"type":"array","items":{"$ref":"#/definitions/JoinConditionDBO"}}},"xml":{"name":"joinconditions"}},"LookupDBO":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"xml":{"name":"lookup"}},"LookupsDBO":{"type":"object","properties":{"lookup":{"type":"array","items":{"xml":{"name":"lookup"},"$ref":"#/definitions/LookupDBO"}}},"xml":{"name":"lookups"}},"MetaDataDBO":{"type":"object","properties":{"siteName":{"type":"string"},"sheetName":{"type":"string"},"siteid":{"type":"string"},"sheetid":{"type":"string"}},"xml":{"name":"metaData"}},"choice":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"score":{"type":"string"},"color":{"type":"string"},"imageid":{"type":"integer","format":"int32"}},"xml":{"name":"choice"}},"choices":{"type":"object","properties":{"choice":{"type":"array","items":{"$ref":"#/definitions/choice"}}},"xml":{"name":"choices"}},"columnConditions":{"type":"object","properties":{"row":{"type":"array","items":{"$ref":"#/definitions/FilterRow"}}},"xml":{"name":"columnconditions"}},"columnDBO":{"type":"object","required":["name","type"],"properties":{"columnid":{"type":"integer","format":"int32"},"name":{"type":"string","example":"test","description":"any valid name"},"type":{"type":"integer","format":"int32","example":"Type of the column, column types are obtained from a call to the column types API(api/3/isheets/columntypes)","description":"1"},"systemgeneratedtype":{"type":"string"},"section":{"type":"integer","format":"int32"},"description":{"type":"string"},"addtodefaultview":{"type":"string"},"columnconditionstate":{"type":"string"},"columnconditions":{"$ref":"#/definitions/columnConditions"},"columnspecificdetail":{"$ref":"#/definitions/columnSpecificDetail"},"sequence":{"type":"string","xml":{"attribute":true}},"attributecolumnid":{"type":"string","xml":{"attribute":true}},"rawdata":{"$ref":"#/definitions/rawData"},"colViewPosition":{"type":"integer","format":"int32"},"columntype":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"modifiedDate":{"type":"string","format":"date-time"},"injectReferenceColumn":{"type":"integer","format":"int32"},"parentColumnID":{"type":"integer","format":"int32"},"reusecolumnidfromisheet":{"type":"integer","format":"int32","example":"{instance}/api/8/isheets/admin/{isheetid}/choicecolumnoptions","description":"The id of the isheet column (Optional). This param is only for add/update isheet column API. A user can set the choice/score column id for which s(he) wants the items to set into the specified iSheet column in the request body. A user can get the id of column using API."},"choicelistid":{"type":"integer","format":"int32","example":"{instance}/api/8/isheets/admin/choicelists?columntype=3 or 17","description":"The id of the choice list (Optional). This param is only for add/update isheet column API. Using the choice list id a user can fetch the choice/score items to save it into the specified iSheet column in the request body. A user can get the id of choice list using API."},"sourceSheetID":{"type":"integer","format":"int32"}},"xml":{"name":"column"}},"columnSpecificDetail":{"type":"object","properties":{"defaultvalue":{"type":"string"},"columnwidth":{"type":"string"},"sheetname":{"type":"string"},"sitename":{"type":"string"},"mandatory":{"type":"string"},"allowsearch":{"type":"string"},"maxchars":{"type":"integer","format":"int32"},"allowfieldfromanotherisheet":{"type":"string"},"allowrichhtmltext":{"type":"string"},"numberoflines":{"type":"integer","format":"int32"},"displaymethod":{"type":"string"},"includeotheroption":{"type":"string"},"singleormultileselectioninsearch":{"type":"string"},"choices":{"$ref":"#/definitions/choices"},"includeinalertpreferences":{"type":"string"},"min":{"type":"string"},"max":{"type":"string"},"decimalplaces":{"type":"integer","format":"int32"},"showthousandseparators":{"type":"string"},"showaspercentage":{"type":"string"},"formattype":{"type":"string"},"dateformat":{"type":"string"},"defaultdateandtime":{"type":"string"},"sheetlookup":{"type":"string"},"fielddisplay":{"type":"string"},"allowmultipleusers":{"type":"string"},"methodtype":{"type":"string"},"sheetids":{"type":"string"},"allowuserstorenamelinks":{"type":"string"},"sheetid":{"type":"integer","format":"int32"},"columnids":{"type":"string"},"viewid":{"type":"integer","format":"int32"},"allowmultiplevalues":{"type":"string"},"restrictdelete":{"type":"string"},"displaycolumnnameprefix":{"type":"string"},"linkname":{"type":"string"},"joinconditions":{"$ref":"#/definitions/JoinConditionsDBO"},"formula":{"type":"string"},"startvalue":{"type":"integer","format":"int32"},"prefix":{"type":"string"},"postfix":{"type":"string"},"minlength":{"type":"integer","format":"int32"},"lookupglossarysheetid":{"type":"integer","format":"int32"},"lookupglossarysheetviewid":{"type":"integer","format":"int32"},"width":{"type":"integer","format":"int32"},"otherscorevalue":{"type":"string"},"importdatafromexternalsource":{"type":"string"},"analysisengine":{"type":"string"},"allowInlineEditing":{"type":"string"}},"xml":{"name":"columnspecificdetail"}},"columns":{"type":"object","properties":{"column":{"type":"array","items":{"$ref":"#/definitions/columnDBO"}}},"xml":{"name":"columns"}},"isheetDBO":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"title":{"type":"string"},"description":{"type":"string"},"status":{"type":"string"},"accesstype":{"type":"string"},"type":{"type":"string"},"viewlink":{"type":"string"},"allowsections":{"type":"string"},"allowlookup":{"type":"string"},"displayisheet":{"type":"string"},"searchasdefaultview":{"type":"string"},"enableversion":{"type":"string"},"enablesheetalerter":{"type":"string"},"alertercondition":{"type":"string"},"overrideitemmodifieddate":{"type":"string"},"enablebulkinsertupdate":{"type":"string"},"fielddescriptions":{"type":"string"},"enablerowlocking":{"type":"string"},"setcharlimittruncatemultilinetextenabled":{"type":"string"},"setcharlimittruncatemultilinetextval":{"type":"string"},"allowchoicelistvaluesforreuse":{"type":"string"},"allowscorelistvaluesforreuse":{"type":"string"},"columns":{"$ref":"#/definitions/columns"},"recordcount":{"type":"string","xml":{"attribute":true}},"metadata":{"$ref":"#/definitions/MetaDataDBO"},"head":{"$ref":"#/definitions/HeadDBO"},"data":{"$ref":"#/definitions/DataDBO"}},"xml":{"name":"isheet"}},"rawData":{"type":"object","properties":{"value":{"type":"string"},"choices":{"$ref":"#/definitions/choices"},"date":{"type":"string"},"time":{"type":"string"},"linkdisplayname":{"type":"string"},"linkdisplayurl":{"type":"string"},"lookups":{"$ref":"#/definitions/LookupsDBO"},"folders":{"$ref":"#/definitions/FoldersDBO"},"documents":{"$ref":"#/definitions/DocumentsDBO"},"fromdate":{"type":"string"},"todate":{"type":"string"},"attachments":{"$ref":"#/definitions/AttachmentsDBO"},"isheetitems":{"$ref":"#/definitions/ISheetItemsDBO"}},"xml":{"name":"rawdata"}},"ColumnTypeDBO":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"name":{"type":"string"},"alias":{"type":"string"}},"xml":{"name":"type"}},"ColumnTypesDBO":{"type":"object","properties":{"type":{"type":"array","items":{"$ref":"#/definitions/ColumnTypeDBO"}}},"xml":{"name":"columntypes"}},"SortOrder":{"type":"object","properties":{"columnid":{"type":"string","xml":{"attribute":true}},"ordertype":{"type":"string","xml":{"attribute":true}},"sortposition":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"sortorder"}},"ViewFilter":{"type":"object","properties":{"row":{"type":"array","items":{"$ref":"#/definitions/FilterRow"}}},"xml":{"name":"viewfilter"}},"ViewSortOrder":{"type":"object","properties":{"sortorder":{"type":"array","items":{"$ref":"#/definitions/SortOrder"}}},"xml":{"name":"viewsortorder"}},"iSheetView":{"type":"object","properties":{"viewid":{"type":"integer","format":"int32"},"title":{"type":"string"},"markasdefault":{"type":"integer","format":"int32"},"emailview":{"type":"integer","format":"int32"},"columns":{"$ref":"#/definitions/columns"},"viewsortorder":{"$ref":"#/definitions/ViewSortOrder"},"viewfilter":{"$ref":"#/definitions/ViewFilter"},"sourceSheetID":{"type":"integer","format":"int32"},"allowInlineEditing":{"type":"string"}},"xml":{"name":"isheetview"}},"ISheetsDBO":{"type":"object","properties":{"isheet":{"type":"array","items":{"xml":{"name":"isheet"},"$ref":"#/definitions/sheetDBO"}}},"xml":{"name":"isheets"}},"ISheetViews":{"type":"object","properties":{"isheetview":{"type":"array","items":{"$ref":"#/definitions/iSheetView"}}},"xml":{"name":"isheetviews"}},"ISheetAccessPermissionDBO":{"type":"object","properties":{"own":{"type":"string"},"thisentity":{"type":"string"},"all":{"type":"string"}}},"ISheetPermissionDBO":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"isheetview":{"$ref":"#/definitions/ISheetAccessPermissionDBO"},"isheetedit":{"$ref":"#/definitions/ISheetAccessPermissionDBO"}},"xml":{"name":"isheetpermission"}},"isheetPermissionsDBO":{"type":"object","properties":{"usergrouptype":{"type":"string","xml":{"attribute":true}},"ispermissionenable":{"type":"integer","format":"int32"},"isheetpermission":{"type":"array","items":{"$ref":"#/definitions/ISheetPermissionDBO"}},"sourcesheetid":{"type":"integer","format":"int32"}},"xml":{"name":"isheetpermissions"}},"ISheetViewPermissionDBO":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"view":{"type":"string"},"print":{"type":"string"},"export":{"type":"string"}},"xml":{"name":"isheetviewpermission"}},"iSheetViewPermissionsDBO":{"type":"object","properties":{"usergrouptype":{"type":"string","xml":{"attribute":true}},"ispermissionenable":{"type":"integer","format":"int32"},"isheetviewpermission":{"type":"array","items":{"$ref":"#/definitions/ISheetViewPermissionDBO"}},"sourceviewid":{"type":"integer","format":"int32"}},"xml":{"name":"isheetviewpermissions"}},"ISheetColumnPermissionDBO":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"view":{"type":"string"},"edit":{"type":"string"}},"xml":{"name":"isheetcolumnpermission"}},"isheetColumnPermissionsDBO":{"type":"object","properties":{"usergrouptype":{"type":"integer","format":"int32","xml":{"attribute":true}},"ispermissionenable":{"type":"integer","format":"int32"},"sourcecolumnid":{"type":"integer","format":"int32"},"isheetcolumnpermission":{"type":"array","items":{"xml":{"name":"isheetcolumnpermission"},"$ref":"#/definitions/ISheetColumnPermissionDBO"}}},"xml":{"name":"isheetcolumnpermissions"}},"isheetSettings":{"type":"object","properties":{"landingsheetid":{"type":"string"}},"xml":{"name":"isheetsettings"}},"ChoiceListItem":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"label":{"type":"string"},"score":{"type":"number"},"color":{"type":"string"},"imageid":{"type":"integer","format":"int32"}},"xml":{"name":"item"}},"ChoiceListItems":{"type":"object","properties":{"item":{"type":"array","items":{"xml":{"name":"item"},"$ref":"#/definitions/ChoiceListItem"}}},"xml":{"name":"items"}},"choicelist":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"name":{"type":"string"},"columntype":{"type":"string"},"createdby":{"type":"integer","format":"int32"},"createddate":{"type":"string"},"items":{"$ref":"#/definitions/ChoiceListItems"}},"xml":{"name":"choicelist"}},"choicelists":{"type":"object","properties":{"totalcount":{"type":"integer","format":"int32"},"totaldisplay":{"type":"integer","format":"int32"},"choicelist":{"type":"array","items":{"xml":{"name":"choicelist"},"$ref":"#/definitions/choicelist"}}},"xml":{"name":"choicelists"}},"ImportISheetTemplatesDBO":{"type":"object","properties":{"importisheettemplate":{"type":"array","items":{"xml":{"name":"importisheettemplate"},"$ref":"#/definitions/importISheetTemplateDBO"}}},"xml":{"name":"importisheettemplates"}},"isheetItemSearchDBO":{"type":"object","properties":{"allofthesewords":{"type":"string"},"anyofthesewords":{"type":"string"},"excludethesewords":{"type":"string"},"data":{"$ref":"#/definitions/DataDBO"}},"xml":{"name":"filterdata"}},"AuditDBO":{"type":"object","properties":{"auditid":{"type":"string","xml":{"attribute":true}},"itemid":{"type":"integer","format":"int32"},"actionuser":{"type":"string"},"actionname":{"type":"string"},"actionalias":{"type":"string"},"version":{"type":"integer","format":"int32"},"date":{"type":"string"},"ipaddress":{"type":"string"}},"xml":{"name":"audit"}},"AuditsDBO":{"type":"object","properties":{"nextauditid":{"type":"string"},"audit":{"type":"array","items":{"$ref":"#/definitions/AuditDBO"}}},"xml":{"name":"audits"}},"downloadAttachmentParamDBO":{"type":"object","required":["viewid"],"properties":{"viewid":{"type":"string"},"itemidcsv":{"type":"string"}},"xml":{"name":"downloadattachmentparam"}},"templateDBO":{"type":"object","properties":{"name":{"type":"string"},"id":{"type":"integer","format":"int32"}},"xml":{"name":"template"}},"templateListDBO":{"type":"object","properties":{"templates":{"type":"array","xml":{"name":"template"},"items":{"xml":{"name":"template"},"$ref":"#/definitions/templateDBO"}}},"xml":{"name":"templates"}},"column":{"type":"object","properties":{"sequence":{"type":"string","xml":{"attribute":true}},"rawData":{"$ref":"#/definitions/rawDataDBO"},"title":{"type":"string"},"type":{"type":"string"},"mendatory":{"type":"boolean"},"columnID":{"type":"integer","format":"int32"}},"xml":{"name":"column"}},"rawDataDBO":{"type":"object","properties":{"text":{"type":"array","items":{"type":"string"}},"linkDisplayName":{"type":"string"},"linkDisplayURL":{"type":"string"}},"xml":{"name":"rawData"}},"sheetDBO":{"type":"object","properties":{"metaData":{"$ref":"#/definitions/MetaDataDBO"},"head":{"$ref":"#/definitions/HeadDBO"},"data":{"$ref":"#/definitions/DataDBO"},"name":{"type":"string"},"id":{"type":"integer","format":"int32"},"type":{"type":"string"},"templateID":{"type":"integer","format":"int32"},"isheetRecordID":{"type":"integer","format":"int32"}},"xml":{"name":"sheet"}},"columnListDBO":{"type":"object","properties":{"columns":{"type":"array","xml":{"name":"column"},"items":{"xml":{"name":"column"},"$ref":"#/definitions/column"}}},"xml":{"name":"columns"}},"deleteItemsDBO":{"type":"object","properties":{"metaDataDBO":{"$ref":"#/definitions/MetaDataDBO"},"items":{"type":"string"}},"xml":{"name":"delete-items"}},"templateISheetDBO":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"name":{"type":"string"},"status":{"type":"integer","format":"int32"},"columnList":{"xml":{"name":"columns"},"$ref":"#/definitions/columnListDBO"}},"xml":{"name":"templateiSheet"}},"templateISheetListDBO":{"type":"object","properties":{"templateISheet":{"type":"array","xml":{"name":"templateiSheet"},"items":{"xml":{"name":"templateiSheet"},"$ref":"#/definitions/templateISheetDBO"}}},"xml":{"name":"templateiSheets"}},"ISheetTemplateDBO":{"type":"object","properties":{"templateid":{"type":"integer","format":"int32"},"title":{"type":"string"},"status":{"type":"string"},"templateparametergroups":{"$ref":"#/definitions/ISheetTemplateParameterGroups"}},"xml":{"name":"template"}},"ISheetTemplatesDBO":{"type":"object","properties":{"template":{"type":"array","items":{"xml":{"name":"template"},"$ref":"#/definitions/ISheetTemplateDBO"}}},"xml":{"name":"templates"}},"UserLike":{"type":"object","properties":{"userid":{"type":"string"},"firstname":{"type":"string"},"lastname":{"type":"string"},"email":{"type":"string"},"department":{"type":"string"},"org":{"type":"string"},"jobtitle":{"type":"string"},"title":{"type":"string"},"avatarhttplink":{"type":"string"},"avatarapilink":{"type":"string"},"httplink":{"type":"string"}},"xml":{"name":"user"}},"UserLikes":{"type":"object","properties":{"user":{"type":"array","items":{"$ref":"#/definitions/UserLike"}}},"xml":{"name":"users"}},"Menu":{"type":"object","properties":{"menuid":{"type":"integer","format":"int32"},"menutypealias":{"type":"string"},"menutypedispalyname":{"type":"string"},"contentid":{"type":"integer","format":"int32"},"contenttypeid":{"type":"integer","format":"int32"},"contenttypealias":{"type":"string"},"siteid":{"type":"integer","format":"int32"},"numberofcolumns":{"type":"integer","format":"int32"},"parentmenuid":{"type":"integer","format":"int32"},"displayorder":{"type":"integer","format":"int32"},"externalurl":{"type":"string"},"linktarget":{"type":"string"},"mobilemenucssclassname":{"type":"string"},"mobilemenucssstyle":{"type":"string"},"mobilesubmenucssclassname":{"type":"string"},"mobilesubmenucssstyle":{"type":"string"},"parentfolderid":{"type":"integer","format":"int32"},"menucssclassname":{"type":"string"},"menucssstyle":{"type":"string"},"submenucssclassname":{"type":"string"},"submenucssstyle":{"type":"string"},"submenualign":{"type":"string"},"sheetviewid":{"type":"integer","format":"int32"},"sheetitemid":{"type":"integer","format":"int32"},"sheetviewmode":{"type":"integer","format":"int32"},"modulealias":{"type":"string"},"menuitemtitles":{"$ref":"#/definitions/MenuItemTitles"},"itemid":{"type":"integer","format":"int32"}},"xml":{"name":"menu"}},"MenuItemTitle":{"type":"object","properties":{"title":{"type":"string"},"tooltip":{"type":"string"},"language":{"type":"string"},"newtitle":{"type":"string"}}},"MenuItemTitles":{"type":"object","properties":{"menuitemtitle":{"type":"array","items":{"$ref":"#/definitions/MenuItemTitle"}}}},"Menus":{"type":"object","properties":{"menu":{"type":"array","items":{"$ref":"#/definitions/Menu"}}},"xml":{"name":"menus"}},"SiteNavigationSettingsDBO":{"type":"object","properties":{"siteNavigationType":{"type":"integer","format":"int32"}},"xml":{"name":"site"}},"DomainDBO":{"type":"object","properties":{"domainID":{"type":"integer","format":"int32"},"name":{"type":"string"},"link":{"type":"string"},"status":{"type":"string"}},"xml":{"name":"domain"}},"domain":{"type":"object","required":["status","url"],"properties":{"url":{"type":"string","example":" aaa.com","description":"any valid url"},"status":{"type":"string","description":"status of domain","enum":["ACTIVE/PENDING/ARCHIVE"]}}},"Domains":{"type":"object","properties":{"total":{"type":"integer","format":"int32"},"totalCount":{"type":"integer","format":"int32"},"domain":{"type":"array","items":{"$ref":"#/definitions/DomainDBO"}}},"xml":{"name":"domains"}},"ContactDBO":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string"},"typeid":{"type":"string"},"contacttier":{"type":"string"},"orgcontactid":{"type":"string"}},"xml":{"name":"contact"}},"Partner":{"type":"object","properties":{"orgpartnerid":{"type":"string"},"userid":{"type":"string"},"status":{"type":"string"},"orderid":{"type":"string"}},"xml":{"name":"keycontact"}},"PartnersDBO":{"type":"object","properties":{"keycontact":{"type":"array","items":{"$ref":"#/definitions/Partner"}}},"xml":{"name":"keycontacts"}},"organisation":{"type":"object","required":["name","status"],"properties":{"name":{"type":"string","example":"E.g. HighQ","description":"Any Valid String(MAX 512 Chars)"},"link":{"type":"string"},"orgid":{"type":"string"},"companyswitchboard":{"type":"string"},"externalid":{"type":"string"},"contact":{"$ref":"#/definitions/ContactDBO"},"orgindustryid":{"type":"string"},"status":{"type":"string","description":"Status of organisation","enum":["Active/Archive/Pending"]},"onlineserviceslink":{"type":"string"},"disableeditprofile":{"type":"string"},"internal":{"type":"string"},"restrictdirectlogin":{"type":"string"},"strategic":{"type":"string"},"keycontacts":{"description":"upto maximum 10 will be handled","$ref":"#/definitions/PartnersDBO"},"activateautologin":{"type":"integer","format":"int32"},"category":{"type":"integer","format":"int32"},"guid":{"type":"string"},"excludesynchronization":{"type":"integer","format":"int32"},"url":{"type":"string","description":"Any valid url"},"logoid":{"type":"integer","format":"int32"},"logowidth":{"type":"integer","format":"int32"},"logoheight":{"type":"integer","format":"int32"},"homepage":{"type":"integer","format":"int32"},"createddate":{"type":"string"},"noofusers":{"type":"string"}},"xml":{"name":"organisation"}},"address":{"type":"object","properties":{"addressid":{"type":"string"},"orgid":{"type":"string"},"street1":{"type":"string"},"additional":{"type":"string"},"state":{"type":"string"},"postcode":{"type":"string"},"countryname":{"type":"string"},"city":{"type":"string"},"status":{"type":"string"},"order":{"type":"string"},"defaultaddress":{"type":"string"},"externalid":{"type":"string"},"phone":{"type":"string"},"knownas":{"type":"string"},"link":{"type":"string"}},"xml":{"name":"address"}},"department":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"status":{"type":"string"},"orgid":{"type":"string"},"link":{"type":"string","example":"http://example.com/context/api/5/organisations/departments/3","description":"used in response"}}},"Organisations":{"type":"object","properties":{"total":{"type":"integer","format":"int32"},"totalCount":{"type":"integer","format":"int32"},"organisation":{"type":"array","items":{"$ref":"#/definitions/organisation"}}}},"SocialAndMessageLink":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"prefix":{"type":"string"}},"xml":{"name":"link"}},"sociallinks":{"type":"object","properties":{"link":{"type":"array","items":{"$ref":"#/definitions/SocialAndMessageLink"}}},"xml":{"name":"sociallinks"}},"departments":{"type":"object","properties":{"department":{"type":"array","items":{"$ref":"#/definitions/department"}}},"xml":{"name":"departments"}},"messaginglink":{"type":"object","properties":{"link":{"type":"array","items":{"$ref":"#/definitions/SocialAndMessageLink"}}},"xml":{"name":"messaginglink"}},"managetools":{"type":"object","properties":{"messaginglinks":{"type":"integer","format":"int32"},"sociallinks":{"type":"integer","format":"int32"},"customlinks":{"type":"integer","format":"int32"}},"xml":{"name":"managetools"}},"group":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"name of group"},"description":{"type":"string"},"guid":{"type":"string"},"groupID":{"type":"integer","format":"int32"},"link":{"type":"string"},"sourcetype":{"type":"string"},"message":{"type":"string"},"scope":{"type":"string"},"numberofusers":{"type":"string"},"id":{"type":"string"},"type":{"type":"string"},"createddate":{"type":"string"},"nooforganisation":{"type":"integer","format":"int32"}},"xml":{"name":"group"}},"OrganisationDBO":{"type":"object","properties":{"orgname":{"type":"string"},"orgid":{"type":"integer","format":"int32"},"orgaddress":{"type":"string"}},"xml":{"name":"organisationdbo"}},"Transaction":{"type":"object","properties":{"transactionid":{"type":"string"},"statuscode":{"type":"string"},"reason":{"type":"string"}},"xml":{"name":"transaction"}},"transactionstatus":{"type":"object","properties":{"transaction":{"type":"array","items":{"$ref":"#/definitions/Transaction"}}},"xml":{"name":"transactionstatus"}},"EmailUserDBO":{"type":"object","properties":{"emailsubject":{"type":"string"},"messagebody":{"type":"string"},"transactionids":{"$ref":"#/definitions/TransactionIds"}},"xml":{"name":"emailusers"}},"TransactionIds":{"type":"object","properties":{"transactionid":{"type":"array","items":{"type":"string"}}},"xml":{"name":"transactionids"}},"ActivityModulePermission":{"type":"object","properties":{"view":{"type":"string"}}},"BlogModulePermission":{"type":"object","properties":{"view":{"type":"string"},"edit":{"type":"string"}}},"EventsModulePermission":{"type":"object","properties":{"view":{"type":"string"},"edit":{"type":"string"}}},"FilesModulePermission":{"type":"object","properties":{"view":{"type":"string"}}},"HomeModulePermission":{"type":"object","properties":{"view":{"type":"string"}}},"TaskModulePermission":{"type":"object","properties":{"view":{"type":"string"},"edit":{"type":"string"}}},"WikiModulePermission":{"type":"object","properties":{"view":{"type":"string"},"edit":{"type":"string"}}},"modulepermissions":{"type":"object","properties":{"home":{"$ref":"#/definitions/HomeModulePermission"},"activity":{"$ref":"#/definitions/ActivityModulePermission"},"files":{"$ref":"#/definitions/FilesModulePermission"},"wiki":{"$ref":"#/definitions/WikiModulePermission"},"blog":{"$ref":"#/definitions/BlogModulePermission"},"tasks":{"$ref":"#/definitions/TaskModulePermission"},"events":{"$ref":"#/definitions/EventsModulePermission"}},"xml":{"name":"modulepermissions"}},"sitetemplates":{"type":"object","properties":{"siteTemplate":{"type":"array","items":{"$ref":"#/definitions/site"}}}},"FileModuleSiteTemplate":{"type":"object","properties":{"permissionlevel":{"type":"string"},"approvaldocumentworkflow":{"type":"string"},"allowbulkdownload":{"type":"string"},"emailnotification":{"type":"string"},"showtemplatemap":{"type":"string"},"inbox":{"$ref":"#/definitions/Inbox"},"emailmetadata":{"$ref":"#/definitions/Emailmetadata"}}},"SiteTemplate":{"type":"object","properties":{"templateid":{"type":"integer","format":"int32"},"templatename":{"type":"string"},"role":{"type":"string"},"templatedescription":{"type":"string"},"enabledmodules":{"type":"string"},"templatefolderID":{"type":"string"},"includeUsers":{"type":"boolean"},"includeSiteLogo":{"type":"boolean"},"folder":{"$ref":"#/definitions/Folder"},"templatefolderpermission":{"type":"string"},"adminnote":{"type":"string"},"module":{"$ref":"#/definitions/ModuleDBO"},"enddate":{"type":"string"},"startdate":{"type":"string"},"archiveddate":{"type":"string"},"createddate":{"type":"string"},"landingpage":{"type":"string"},"clientno":{"type":"string"},"status":{"type":"string"},"size":{"type":"string"},"matterno":{"type":"string"},"billingnotes":{"type":"string"},"billingnextinvoicedate":{"type":"string"},"billinglastinvoicedate":{"type":"string"},"filepagecount":{"type":"string"},"link":{"type":"string"},"templateowner":{"$ref":"#/definitions/UserDBO"},"templatehttplink":{"type":"string"},"isSyncable":{"type":"integer","format":"int32"},"file":{"$ref":"#/definitions/FileModuleSiteTemplate"},"categories":{"$ref":"#/definitions/Categories"},"contactus":{"$ref":"#/definitions/ContactUS"},"enforceusergroups":{"type":"string"},"maxpagecount":{"type":"string"},"templatenametranslations":{"$ref":"#/definitions/translations"},"templateNameInDefaultLanguage":{"type":"string"},"visible":{"type":"integer","format":"int32"},"csvTemplateCategory":{"type":"string"},"templateLogoFileSize":{"type":"integer","format":"int64"},"templateLogoHeight":{"type":"integer","format":"int32"},"templateLogoWidth":{"type":"integer","format":"int32"},"biddertemplate":{"$ref":"#/definitions/BidderSiteDBO"},"applyTemplateTerms":{"type":"integer","format":"int32"},"templateTerm":{"type":"string"},"termType":{"type":"integer","format":"int32"},"templateLogoName":{"type":"string"},"templateStatus":{"type":"integer","format":"int32"},"nextLoginTemplateTerms":{"type":"integer","format":"int32"},"defaultTemplateTermsEnable":{"type":"integer","format":"int32"},"isInternal":{"type":"integer","format":"int32"},"psm":{"type":"integer","format":"int32"},"templateLabelDisplay":{"type":"string"},"advancedQAPermission":{"type":"integer","format":"int32"},"templateLevelPasswordEnable":{"type":"integer","format":"int32"},"templateLevelPasscodeEnable":{"type":"integer","format":"int32"},"passcodeUsingAuthApp":{"type":"integer","format":"int32"},"allowTemplateAdministration":{"type":"integer","format":"int32"},"ipRestrictionEnable":{"type":"integer","format":"int32"},"availableIP":{"type":"string"},"highqDrive":{"type":"integer","format":"int32"},"templatePassword":{"type":"string"},"applyTemplateHomePage":{"type":"integer","format":"int32"},"templateHomePageType":{"type":"integer","format":"int32"},"applyDisplayContent":{"type":"integer","format":"int32"},"nextLoginTemplateHomePage":{"type":"integer","format":"int32"},"displayContent":{"type":"string"},"templateHomePage":{"type":"string"},"templateCategories":{"$ref":"#/definitions/categories"},"rssSecurity":{"type":"integer","format":"int32"},"encryptedPassword":{"type":"integer","format":"int32"},"availableIPRangeCSV":{"type":"string"},"templateModuleID":{"type":"integer","format":"int32"},"defaultDisplayContent":{"type":"string"},"icalSecurity":{"type":"integer","format":"int32"},"excelReportFooter":{"type":"integer","format":"int32"},"excelReportFooterText":{"type":"string"},"defaultEmailAlert":{"type":"integer","format":"int32"},"announcementMLJSON":{"type":"string"},"templateRestrictionType":{"$ref":"#/definitions/SiteTemplateRestrictionType"},"rawsitesize":{"$ref":"#/definitions/RawSiteSize"}},"xml":{"name":"template"}},"SiteTemplateRestrictionType":{"type":"object","properties":{"passwordprotected":{"type":"integer","format":"int32"},"twoFactorAuthentication":{"type":"integer","format":"int32"},"termsandconditions":{"type":"integer","format":"int32"},"iprestrictedtemplate":{"type":"integer","format":"int32"},"drm":{"type":"integer","format":"int32"},"checkout":{"type":"integer","format":"int32"},"documentworkflow":{"type":"integer","format":"int32"},"visiableonhighqdrive":{"type":"integer","format":"int32"}}},"emailalerts":{"type":"object","properties":{"immediate":{"type":"string"},"daily":{"type":"string"},"weekly":{"type":"string"}},"xml":{"name":"emailalerts"}},"Invitation":{"type":"object","properties":{"messagebody":{"type":"string"},"transactionids":{"$ref":"#/definitions/TransactionIds"}},"xml":{"name":"invitations"}},"IntegrationResponseGroupsObject":{"type":"object","properties":{"total":{"type":"string"},"totalcount":{"type":"string"},"group":{"type":"array","items":{"$ref":"#/definitions/group"}}},"xml":{"name":"groups"}},"UserIDListDBO":{"type":"object","properties":{"userid":{"type":"array","items":{"type":"string"}}},"xml":{"name":"user"}},"BasicDetails":{"type":"object","properties":{"clientname":{"type":"string"},"productname":{"type":"string"},"clientandproductname":{"type":"string"},"clientsupportemail":{"type":"string"},"version":{"type":"string"},"timezone":{"$ref":"#/definitions/Timezone"},"instanceid":{"type":"string"}},"xml":{"name":"basicdetails"}},"FileType":{"type":"object","properties":{"type":{"type":"string"},"typeicon":{"type":"string"},"typedesc":{"type":"string"},"onlineviewersupport":{"type":"integer","format":"int32"},"preconvertbeforeviewer":{"type":"integer","format":"int32"},"converttopdf":{"type":"integer","format":"int32"},"ocrsupport":{"type":"integer","format":"int32"},"editwithwebdav":{"type":"integer","format":"int32"},"displayname":{"type":"string"},"allowed":{"type":"integer","format":"int32"}},"xml":{"name":"filetype"}},"FileTypes":{"type":"object","properties":{"filetype":{"type":"array","items":{"$ref":"#/definitions/FileType"}}},"xml":{"name":"filetypes"}},"Timezone":{"type":"object","properties":{"id":{"type":"string"},"displayname":{"type":"string"},"difference":{"type":"string"}},"xml":{"name":"timezone"}},"configuration":{"type":"object","properties":{"listtype":{"type":"string"},"filetypes":{"$ref":"#/definitions/FileTypes"},"basicdetails":{"$ref":"#/definitions/BasicDetails"}},"xml":{"name":"configuration"}},"ApplianceConnectorInfoDBO":{"type":"object","properties":{"connectorid":{"type":"string"},"connectorname":{"type":"string"},"connectortype":{"type":"string"},"connectorlastactivitydate":{"type":"string"},"connectorlastactivitycount":{"type":"string"},"createddate":{"type":"string"},"schedulers":{"$ref":"#/definitions/ApplianceSchedulers"},"dueDate":{"type":"boolean"},"id":{"type":"integer","format":"int32"}},"xml":{"name":"connectors"}},"ApplianceConnectorSchedulerInfoDBO":{"type":"object","properties":{"schedulerid":{"type":"string"},"schedulertype":{"type":"string"},"schedulername":{"type":"string"},"schedulerfrequency":{"type":"string"},"lastrundate":{"type":"string"},"entitiesprocessed":{"type":"string"},"message":{"type":"string"}},"xml":{"name":"scheduler"}},"ApplianceConnectors":{"type":"object","properties":{"connector":{"type":"array","items":{"$ref":"#/definitions/ApplianceConnectorInfoDBO"}}},"xml":{"name":"connectors"}},"ApplianceInfoDBO":{"type":"object","properties":{"applianceid":{"type":"string"},"appliancename":{"type":"string"},"applianceversion":{"type":"string"},"applianceurl":{"type":"string"},"status":{"type":"integer","format":"int32"},"dueDate":{"type":"boolean"},"connectors":{"$ref":"#/definitions/ApplianceConnectors"},"id":{"type":"integer","format":"int32"},"lastconnectiontime":{"type":"string"},"appliancebuilddetails":{"type":"string"}},"xml":{"name":"appliance"}},"ApplianceSchedulers":{"type":"object","properties":{"scheduler":{"type":"array","items":{"$ref":"#/definitions/ApplianceConnectorSchedulerInfoDBO"}}},"xml":{"name":"schedulers"}},"Task":{"type":"object","properties":{"taskid":{"type":"string"},"siteid":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"duedate":{"type":"string"},"startdate":{"type":"string"},"list":{"$ref":"#/definitions/TaskList"},"assignees":{"$ref":"#/definitions/TaskAssignees"},"priority":{"$ref":"#/definitions/TaskPriority"},"status":{"$ref":"#/definitions/TaskStatus"},"tags":{"$ref":"#/definitions/TaskTags"},"reminders":{"$ref":"#/definitions/TaskReminders"},"attachments":{"$ref":"#/definitions/TaskAttachments"},"createdby":{"$ref":"#/definitions/UserDBO"}},"xml":{"name":"task"}},"TaskAssignee":{"type":"object","properties":{"assigneeid":{"type":"string"},"assigneetypeid":{"type":"string"}},"xml":{"name":"assignee"}},"TaskAssignees":{"type":"object","properties":{"assignee":{"type":"array","items":{"$ref":"#/definitions/TaskAssignee"}}},"xml":{"name":"assignees"}},"TaskAttachment":{"type":"object","properties":{"attachmentname":{"type":"string"},"attachmenturl":{"type":"string"},"fileid":{"type":"string"}},"xml":{"name":"attachment"}},"TaskAttachments":{"type":"object","properties":{"attachment":{"type":"array","items":{"$ref":"#/definitions/TaskAttachment"}}},"xml":{"name":"attachments"}},"TaskList":{"type":"object","properties":{"listid":{"type":"string"},"listname":{"type":"string"},"listtype":{"type":"string"},"viewid":{"type":"string"}},"xml":{"name":"list"}},"TaskPriority":{"type":"object","properties":{"priorityid":{"type":"string"},"priorityname":{"type":"string"}},"xml":{"name":"priority"}},"TaskReminder":{"type":"object","properties":{"daysbefore":{"type":"string"},"reminderid":{"type":"string"},"remindertype":{"type":"string"}},"xml":{"name":"reminder"}},"TaskReminders":{"type":"object","properties":{"reminder":{"type":"array","items":{"$ref":"#/definitions/TaskReminder"}}},"xml":{"name":"reminders"}},"TaskStatus":{"type":"object","properties":{"statusid":{"type":"string"},"statusname":{"type":"string"},"statuscolour":{"type":"string"},"textstatuscolour":{"type":"string"},"statustype":{"type":"string"}},"xml":{"name":"status"}},"TaskTag":{"type":"object","properties":{"tagname":{"type":"string"}},"xml":{"name":"tag"}},"TaskTags":{"type":"object","properties":{"tag":{"type":"array","items":{"$ref":"#/definitions/TaskTag"}}},"xml":{"name":"tags"}},"Tasks":{"type":"object","properties":{"task":{"type":"array","items":{"$ref":"#/definitions/Task"}}},"xml":{"name":"tasks"}},"TaskLists":{"type":"object","properties":{"list":{"type":"array","items":{"$ref":"#/definitions/TaskList"}}},"xml":{"name":"lists"}},"TaskStatuses":{"type":"object","properties":{"status":{"type":"array","items":{"$ref":"#/definitions/TaskStatus"}}},"xml":{"name":"statuses"}},"experience":{"type":"object","properties":{"experienceid":{"type":"string"},"companyname":{"type":"string"},"jobtitle":{"type":"string"},"location":{"type":"string"},"description":{"type":"string"},"companywebsite":{"type":"string"},"currentlyworking":{"type":"string"},"frommonth":{"type":"string"},"fromyear":{"type":"string"},"tomonth":{"type":"string"},"toyear":{"type":"string"},"link":{"type":"string"}},"xml":{"name":"experience"}},"experiences":{"type":"object","properties":{"experience":{"type":"array","items":{"$ref":"#/definitions/experience"}}},"xml":{"name":"experiences"}},"UsersDBO":{"type":"object","properties":{"user":{"$ref":"#/definitions/UserIDListDBO"},"email":{"$ref":"#/definitions/emailDBO"},"redirecturl":{"type":"string"}},"xml":{"name":"users"}},"emailDBO":{"type":"object","properties":{"subject":{"type":"string"},"body":{"type":"string"}},"xml":{"name":"email"}}}}