api-uk.vfp.viewpoint.com Open in urlscan Pro
2606:4700::6812:1704  Public Scan

Submitted URL: https://api-uk.vfp.viewpoint.com/
Effective URL: https://api-uk.vfp.viewpoint.com/swagger/ui/index
Submission: On June 07 via api from US — Scanned from DE

Form analysis 153 forms found in the DOM

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionfolderCreate0.4039634155932559">discussionfolderCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="discussionfolderCreate" id="mdiscussionfolderCreate0.4039634155932559"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.569155675311753" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.569155675311753">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Discussion Folder create model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DiscussionFolder {</span>
                      <div><span class="propName required">ParentId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DropBoxEmailEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DropBoxEmailLocalPart</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">InternalRecipients</span> (<span class="propType">Array[InternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Private</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">DaysFrom</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>1</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">DueDateIsEditable</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EmailRemindersOn</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">DaysBeforeDueDate</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">OverdueRemindersEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">OverdueReminderRepeatFrequency</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['DAILY', 'WEEKLY',
                            'MONTHLY']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"DAILY", "WEEKLY", "MONTHLY"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propWrap"><span class="propName ">EmailReminderRepeatFrequencyOccurrences</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span></div><span class="strong">}</span><br><span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">ParentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DropBoxEmailEnabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DropBoxEmailLocalPart</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">InternalRecipients</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">Private</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DaysFrom</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">DueDateIsEditable</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">EmailRemindersOn</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DaysBeforeDueDate</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">OverdueRemindersEnabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">OverdueReminderRepeatFrequency</span>": <span class="hljs-string">"DAILY"</span>,
  "<span class="hljs-attr">EmailReminderRepeatFrequencyOccurrences</span>": <span class="hljs-number">0</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion Folder model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to the parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Discussion Folder matching the supplied Discussion Folder already exists in the parent entity or the drop box email address is already in use.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Discussion Folder model contains invalid items.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionfolderid0.6304927907925979">discussionfolderid</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionfolderid" placeholder="(required)" id="mdiscussionfolderid0.6304927907925979" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mdiscussionfolderUpdate0.5423685917997376">discussionfolderUpdate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="discussionfolderUpdate" id="mdiscussionfolderUpdate0.5423685917997376"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.09016563948321177" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.09016563948321177">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The update information of the new Discussion Folder</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DiscussionFolder {</span>
                      <div><span class="propName ">Name</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DropBoxEmailEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DropBoxEmailLocalPart</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Private</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">DaysFrom</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>1</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">DueDateIsEditable</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EmailRemindersOn</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">DaysBeforeDueDate</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">OverdueRemindersEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">OverdueReminderRepeatFrequency</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['DAILY', 'WEEKLY',
                            'MONTHLY']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"DAILY", "WEEKLY", "MONTHLY"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propWrap"><span class="propName ">EmailReminderRepeatFrequencyOccurrences</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DropBoxEmailEnabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DropBoxEmailLocalPart</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Private</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DaysFrom</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">DueDateIsEditable</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">EmailRemindersOn</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DaysBeforeDueDate</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">OverdueRemindersEnabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">OverdueReminderRepeatFrequency</span>": <span class="hljs-string">"DAILY"</span>,
  "<span class="hljs-attr">EmailReminderRepeatFrequencyOccurrences</span>": <span class="hljs-number">0</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.15165385376750584">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.15165385376750584" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion Folder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Discussion Folder cannot be found or the user is forbidden access to this Discussion Folder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Discussion Folder matching the supplied Discussion Folder already exists in the parent entity or the drop box email address is already in use.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and use the value of the returned ETag header as
            the value of the If-Match header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Discussion Folder update model contains invalid items.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionFolderId0.01598122962885462">discussionFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionFolderId" placeholder="(required)" id="mdiscussionFolderId0.01598122962885462" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Discussion folder removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DiscussionFolder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Discussion Folder cannot be found, or the user is forbidden access to this Discussion Folder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionFolderId0.22952144903264737">discussionFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionFolderId" placeholder="(required)" id="mdiscussionFolderId0.22952144903264737" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion Folder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Discussion Folder cannot be found or the user is forbidden access to this Discussion Folder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionFolderId0.5164285810329017">discussionFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionFolderId" placeholder="(required)" id="mdiscussionFolderId0.5164285810329017" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the DiscussionFolder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DiscussionFolder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The DiscussionFolder cannot be found or the user is forbidden access to this DiscussionFolder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionFolderId0.8486207988837038">discussionFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionFolderId" placeholder="(required)" id="mdiscussionFolderId0.8486207988837038" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrecipients0.48315486485368475">recipients</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="recipients" id="mrecipients0.48315486485368475"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.49424509890407675" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.49424509890407675">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of recipient models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
    "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.9040683369527616">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.9040683369527616" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion Folder ID or recipients model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The discussion folder cannot be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied Recipients are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionFolderId0.3600979379695366">discussionFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionFolderId" placeholder="(required)" id="mdiscussionFolderId0.3600979379695366" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrecipientIds0.06039203945866234">recipientIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="recipientIds" id="mrecipientIds0.06039203945866234"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.09559051757085202" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.09559051757085202">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of unique identifiers of the Recipients to remove</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.7049680517330208">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.7049680517330208" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Recipients removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion Folder ID or Recipient IDs are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The discussion folder could not be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied Recipients are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionFolderId0.21293646161691804">discussionFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionFolderId" placeholder="(required)" id="mdiscussionFolderId0.21293646161691804" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion Folder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Discussion Folder cannot be found or the user is forbidden access to this Discussion Folder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionCreate0.12472635012494382">discussionCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="discussionCreate" id="mdiscussionCreate0.12472635012494382"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.4545074527942934" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.4545074527942934">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Discussion create model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">Discussion {</span>
                      <div><span class="propName ">ParentId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Priority</span> (<span class="propType">string</span>) = <span class="propVals">['HIGH', 'MEDIUM', 'LOW']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"HIGH", "MEDIUM", "LOW"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName required">Text</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">Attachments</span> (<span class="propType">Array[Attachment ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">InternalRecipients</span> (<span class="propType">Array[InternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Keywords</span> (<span class="propType">Array[Keyword ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DueDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Private</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">SendEmail</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span><br><span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">ParentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Priority</span>": <span class="hljs-string">"HIGH"</span>,
  "<span class="hljs-attr">Text</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Attachments</span>": [
    {
      "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
      "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">InternalRecipients</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">Keywords</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DueDate</span>": <span class="hljs-string">"2024-06-07T11:33:35.886Z"</span>,
  "<span class="hljs-attr">Private</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">SendEmail</span>": <span class="hljs-literal">true</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to the parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Discussion matching the supplied Discussion already exists in the parent entity</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Discussion model contains invalid items.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionid0.28495016153682196">discussionid</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionid" placeholder="(required)" id="mdiscussionid0.28495016153682196" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Discussion cannot be found or the user is forbidden access to this Discussion.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionId0.6853385757984578">discussionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionId" placeholder="(required)" id="mdiscussionId0.6853385757984578" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Discussion deleted successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Discussion cannot be found or the user does not have permission to access the Discussion.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionId0.790214363266428">discussionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionId" placeholder="(required)" id="mdiscussionId0.790214363266428" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mdiscussionUpdate0.8526699817224623">discussionUpdate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="discussionUpdate" id="mdiscussionUpdate0.8526699817224623"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.9822046811914611" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.9822046811914611">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Update Discussion model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">Discussion {</span>
                      <div><span class="propName ">Name</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Text</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DueDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Private</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">SendEmail</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">State</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['Reopen', 'Close', 'CloseResolve']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"Reopen", "Close", "CloseResolve"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Text</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DueDate</span>": <span class="hljs-string">"2024-06-07T11:33:35.898Z"</span>,
  "<span class="hljs-attr">Private</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">SendEmail</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">State</span>": <span class="hljs-string">"Reopen"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code"><label for="mreason0.5775676606612707">reason</label></td>
        <td>
          <input class="parameter" minlength="0" name="reason" placeholder="" id="mreason0.5775676606612707" type="text" value="">
        </td>
        <td class="markdown">
          <p>Optional reason</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.13215882353247843">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.13215882353247843" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Discussion cannot be found or the user is forbidden access to this Discussion.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Discussion matching the supplied name exists in this parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>Error related to the If-Match header</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionId0.11483958567921415">discussionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionId" placeholder="(required)" id="mdiscussionId0.11483958567921415" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mattachments0.8581045638761255">attachments</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="attachments" id="mattachments0.8581045638761255"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.3230643872532313" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.3230643872532313">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of attachments models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
    "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.6170988180139159">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.6170988180139159" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion ID or attachments model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The discussion cannot be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Attachments model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionId0.7568417373262617">discussionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionId" placeholder="(required)" id="mdiscussionId0.7568417373262617" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mattachmentIds0.4720496878758953">attachmentIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="attachmentIds" id="mattachmentIds0.4720496878758953"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.860663036040239" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.860663036040239">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of unique identifiers of the Attachments to remove</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Attachment {</span>
                      <div><span class="propName ">AttachmentId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">AttachmentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.40903565857033053">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.40903565857033053" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Attachments removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion ID or Attachment IDs are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The discussion could not be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied Attachments are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionId0.9517049598585434">discussionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionId" placeholder="(required)" id="mdiscussionId0.9517049598585434" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mkeywordIds0.1376257850904219">keywordIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="keywordIds" id="mkeywordIds0.1376257850904219"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.1350916708789065" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.1350916708789065">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of keyword models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.015396238477801694">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.015396238477801694" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion ID or keywords model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The discussion cannot be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Keywords model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionId0.8276499602395209">discussionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionId" placeholder="(required)" id="mdiscussionId0.8276499602395209" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mkeywordIds0.834141844149551">keywordIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="keywordIds" id="mkeywordIds0.834141844149551"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.13221478477578574" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.13221478477578574">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of unique identifiers of the Keywords to remove</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.45695668489840635">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.45695668489840635" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Keywords removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion ID or Keyword IDs are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The discussion could not be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied keywords are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionId0.3993133573895469">discussionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionId" placeholder="(required)" id="mdiscussionId0.3993133573895469" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mdiscussionPostCreate0.2153221790195463">discussionPostCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="discussionPostCreate" id="mdiscussionPostCreate0.2153221790195463"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.9397105932413736" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.9397105932413736">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Discussion Post create model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DiscussionPost {</span>
                      <div><span class="propName required">Text</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">InternalRecipients</span> (<span class="propType">Array[InternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Attachments</span> (<span class="propType">Array[Attachment ]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span><br><span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Text</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">InternalRecipients</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">Attachments</span>": [
    {
      "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
      "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ]
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.2438904018499608">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.2438904018499608" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion Post model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to the parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown"></td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and use the value of the returned ETag header as
            the value of the If-Match header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Discussion Post model contains invalid items.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionId0.6625112206880519">discussionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionId" placeholder="(required)" id="mdiscussionId0.6625112206880519" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mpostId0.5042748157350347">postId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="postId" placeholder="(required)" id="mpostId0.5042748157350347" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the current post</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.166552463508016">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.166552463508016" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Current post deleted successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion ID or post ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Discussion or post cannot be found or the user is forbidden access to this Discussion.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionId0.053219417961331894">discussionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionId" placeholder="(required)" id="mdiscussionId0.053219417961331894" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrecipients0.947999655161623">recipients</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="recipients" id="mrecipients0.947999655161623"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5913160924012575" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5913160924012575">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of recipient models to be added</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
    "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.7015332981390707">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.7015332981390707" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion ID or recipients model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Discussion cannot be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Recipients model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdiscussionId0.6413418484683919">discussionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="discussionId" placeholder="(required)" id="mdiscussionId0.6413418484683919" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Discussion</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrecipients0.35012891353318265">recipients</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="recipients" id="mrecipients0.35012891353318265"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.9368209240435399" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.9368209240435399">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of recipient models to be removed</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.32314072772067237">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.32314072772067237" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Recipients removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Discussion ID or Recipient IDs are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Discussion could not be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied Recipients are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentFolderCreate0.302938138949963">documentFolderCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="documentFolderCreate" id="mdocumentFolderCreate0.302938138949963"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.6575978176744468" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.6575978176744468">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Document Folder create model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DocumentFolderCreate {</span>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">ParentId</span> (<span class="propType">string</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">ParentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DocumentFolder model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to this parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>An DocumentFolder matching the supplied DocumentFolder already exists in this parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentFolderId0.11602547786487238">documentFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentFolderId" placeholder="(required)" id="mdocumentFolderId0.11602547786487238" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the DocumentFolder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>DocumentFolder deleted successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DocumentFolder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document folder cannot be found or the user is forbidden access to this DocumentFolder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentFolderId0.37581253525144387">documentFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentFolderId" placeholder="(required)" id="mdocumentFolderId0.37581253525144387" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the DocumentFolder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DocumentFolder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document folder cannot be found or the user is forbidden access to this DocumentFolder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentFolderId0.860304887385718">documentFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentFolderId" placeholder="(required)" id="mdocumentFolderId0.860304887385718" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the DocumentFolder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mdocumentFolderUpdate0.8576195255277581">documentFolderUpdate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="documentFolderUpdate" id="mdocumentFolderUpdate0.8576195255277581"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.046649435787943894" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.046649435787943894">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Document Folder update model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DocumentFolderUpdate {</span>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.2652195187270556">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.2652195187270556" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DocumentFolder model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document folder cannot be found or the user is forbidden access to this DocumentFolder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A DocumentFolder matching the supplied DocumentFolder already exists.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentFolderId0.8422375207620179">documentFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentFolderId" placeholder="(required)" id="mdocumentFolderId0.8422375207620179" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the DocumentFolder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DocumentFolder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document folder cannot be found or the user is forbidden access to this DocumentFolder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentFolderId0.20446865358948974">documentFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentFolderId" placeholder="(required)" id="mdocumentFolderId0.20446865358948974" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the DocumentFolder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code"><label for="mpage0.9128148171446495">page</label></td>
        <td>
          <input class="parameter" minlength="0" name="page" placeholder="" id="mpage0.9128148171446495" type="text" value="">
        </td>
        <td class="markdown">
          <p>The current page of the data being displayed. The page index begins at 0</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">integer</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mpageSize0.5968415204931576">pageSize</label></td>
        <td>
          <input class="parameter" minlength="0" name="pageSize" placeholder="" id="mpageSize0.5968415204931576" type="text" value="32767">
        </td>
        <td class="markdown">
          <p>The number of documents displayed per results page. The maximum number of documents which can be displayed in a single page is 3,2767</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">integer</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mrecursive0.9536691530679828">recursive</label></td>
        <td>
          <select class="parameter " name="recursive" id="mrecursive0.9536691530679828">
            <option value=""></option>
            <option value="true"> true </option>
            <option selected="" value="false"> false (default) </option>
          </select>
        </td>
        <td class="markdown">
          <p>If true, all Documents in the specified folder and all child document folders will be returned.</p>
        </td>
        <td>query</td>
        <td><span class="model-signature">boolean</span></td>
      </tr>
      <tr>
        <td class="code"><label for="msearchId0.8890065429708485">searchId</label></td>
        <td>
          <input class="parameter" minlength="0" name="searchId" placeholder="" id="msearchId0.8890065429708485" type="text" value="">
        </td>
        <td class="markdown">
          <p>Unique identifier which, if provided, caches the search results resulting in faster paging through the cached search results.</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DocumentFolder Id is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document folder cannot be found or the user is forbidden access to this DocumentFolder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocument0.5204950315165127">document</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="document" id="mdocument0.5204950315165127"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.7361039125348952" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.7361039125348952">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The document create model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DocumentCreate {</span>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">ParentId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">LinkedLocations</span> (<span class="propType">Array[LinkedLocation ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Workflows</span> (<span class="propType">Array[Workflow ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">OwnerId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsFilePubliclyAvailable</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">PublicLinkExpiry</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionAuthorId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Attachments</span> (<span class="propType">Array[Attachment ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">AuthoredDateTime</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsNotifyRecipientsByEmail</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">ExternalRecipients</span> (<span class="propType">Array[ExternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">InternalRecipients</span> (<span class="propType">Array[InternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Keywords</span> (<span class="propType">Array[Keyword ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Notes</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsFilesPrivateToRecipients</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionStatusId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionReference</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionWorkflows</span> (<span class="propType">Array[Workflow ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">PercentageComplete</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>100</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">Classifications</span> (<span class="propType">Array[Classification ]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">LinkedLocation
                        {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">ExternalRecipient {</span>
                      <div><span class="propWrap"><span class="propName ">Name</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Length:</td>
                                <td>1</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Length:</td>
                                <td>122</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName required">Email</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span><br><span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">ParentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">LinkedLocations</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">Workflows</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">OwnerId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">IsFilePubliclyAvailable</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">PublicLinkExpiry</span>": <span class="hljs-string">"2024-06-07T11:33:35.936Z"</span>,
  "<span class="hljs-attr">RevisionAuthorId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Attachments</span>": [
    {
      "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
      "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">AuthoredDateTime</span>": <span class="hljs-string">"2024-06-07T11:33:35.936Z"</span>,
  "<span class="hljs-attr">IsNotifyRecipientsByEmail</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">ExternalRecipients</span>": [
    {
      "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
      "<span class="hljs-attr">Email</span>": <span class="hljs-string">"string"</span>
    }
  ],
  "<span class="hljs-attr">InternalRecipients</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">Keywords</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">Notes</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">IsFilesPrivateToRecipients</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">RevisionStatusId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">RevisionReference</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">RevisionWorkflows</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">PercentageComplete</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">Classifications</span>": [
    {
      "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
    }
  ]
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document folder cannot be found or the user does not have permission to access the document folder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Document matching the supplied Document already exists.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Document model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.6614507206753604">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.6614507206753604" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Document deleted successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.7751928490672915">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.7751928490672915" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.4093035102038689">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.4093035102038689" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mdocumentUpdate0.24925014713388927">documentUpdate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="documentUpdate" id="mdocumentUpdate0.24925014713388927"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.2747669115858753" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.2747669115858753">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The document update model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DocumentUpdate {</span>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Name</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">OwnerId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">CurrentRevisionId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionAuthorId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">AuthoredDateTime</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsNotifyRecipientsByEmail</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Notes</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsFilesPrivateToRecipients</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionStatusId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionReference</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsFilePubliclyAvailable</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">PublicLinkExpiry</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">PercentageComplete</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>100</td>
                              </tr>
                            </tbody>
                          </table></span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">OwnerId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">CurrentRevisionId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">RevisionAuthorId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">AuthoredDateTime</span>": <span class="hljs-string">"2024-06-07T11:33:35.947Z"</span>,
  "<span class="hljs-attr">IsNotifyRecipientsByEmail</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">Notes</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">IsFilesPrivateToRecipients</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">RevisionStatusId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">RevisionReference</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">IsFilePubliclyAvailable</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">PublicLinkExpiry</span>": <span class="hljs-string">"2024-06-07T11:33:35.947Z"</span>,
  "<span class="hljs-attr">PercentageComplete</span>": <span class="hljs-number">0</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.25253405852694">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.25253405852694" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or Document model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Document matching the supplied Document already exists.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and use the value of the returned ETag header as
            the value of the If-Match header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.8469116616928833">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.8469116616928833" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.047034968088275564">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.047034968088275564" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mattachmentId0.2688056093922877">attachmentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="attachmentId" placeholder="(required)" id="mattachmentId0.2688056093922877" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Attachment</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or Attachment ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or attachment cannot be found or the user does not have permission to access either.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.955431009883873">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.955431009883873" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mattachments0.6930442291357222">attachments</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="attachments" id="mattachments0.6930442291357222"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.30551706617140817" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.30551706617140817">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The collection of attachments</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
    "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.9480073516859222">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.9480073516859222" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or Attachment model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Error saving updated revision</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal server error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.947220141982422">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.947220141982422" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mattachments0.7854380660999329">attachments</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="attachments" id="mattachments0.7854380660999329"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.3343582956931255" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.3343582956931255">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The collection of attachments</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Attachment {</span>
                      <div><span class="propName ">AttachmentId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">AttachmentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.8971744147848988">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.8971744147848988" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Removed attachment(s) from the specified document's current revision successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or Attachment model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or document revision cannot be found or the user is forbidden access to this document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Error saving updated revision.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal server error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.17312112171533633">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.17312112171533633" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mclassifications0.25124308682343766">classifications</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="classifications" id="mclassifications0.25124308682343766"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.6797762247517125" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.6797762247517125">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of Classifications</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
    "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.1788086609789694">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.1788086609789694" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or classifications model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or revision cannot be found or the user does not have permission to access either.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Classification(s) is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.9207829672391326">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.9207829672391326" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mclassifications0.9681779999673248">classifications</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="classifications" id="mclassifications0.9681779999673248"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5666945939355736" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5666945939355736">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of Classifications to be removed</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
    "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.08584012690412557">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.08584012690412557" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Classifications removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or Classification IDs are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or classifications could not be found or the user is forbidden access to this document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied classifications are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.04156078734529989">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.04156078734529989" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.36600775403509767">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.36600775403509767" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mexternalRecipients0.9379256469422681">externalRecipients</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="externalRecipients" id="mexternalRecipients0.9379256469422681"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.47346850548443564" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.47346850548443564">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The external recipients model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">ExternalRecipient {</span>
                      <div><span class="propWrap"><span class="propName ">Name</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Length:</td>
                                <td>1</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Length:</td>
                                <td>122</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName required">Email</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
    "<span class="hljs-attr">Email</span>": <span class="hljs-string">"string"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.05553526016789889">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.05553526016789889" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or Recipient model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.019652464366191058">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.019652464366191058" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mexternalRecipients0.9474581690886255">externalRecipients</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="externalRecipients" id="mexternalRecipients0.9474581690886255"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.00404145255641386" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.00404145255641386">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The collection of external recipient email addresses</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">ExternalRecipient {</span>
                      <div><span class="propName required">Email</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Email</span>": <span class="hljs-string">"string"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.5193865855449014">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.5193865855449014" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>External recipients removed from current revision successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or Recipient model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied External recipients are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.22769003469625781">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.22769003469625781" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mfileUpload0.4055775390524967">fileUpload</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="fileUpload" id="mfileUpload0.4055775390524967"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.16808079756971916" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.16808079756971916">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The file upload model. The FileName property must include the file extension.</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">FileUpload {</span>
                      <div><span class="propWrap"><span class="propName required">FileName</span> (<span class="propType">string</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Length:</td>
                                <td>256</td>
                              </tr>
                            </tbody>
                          </table></span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">FileName</span>": <span class="hljs-string">"string"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.6969830983906016">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.6969830983906016" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or file model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.8435930797267652">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.8435930797267652" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mfileId0.24551436903391322">fileId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="fileId" placeholder="(required)" id="mfileId0.24551436903391322" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the File</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.6080268355840865">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.6080268355840865" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>File removed successfully from revision in Document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or File ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or file cannot be found, or the user does not have permission to access either.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.898038118958143">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.898038118958143" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mfileId0.01502444737018016">fileId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="fileId" placeholder="(required)" id="mfileId0.01502444737018016" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the File</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mfileUpdate0.3165528610217596">fileUpdate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="fileUpdate" id="mfileUpdate0.3165528610217596"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.12735569455159212" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.12735569455159212">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The file update model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">FileUpdate {</span>
                      <div><span class="propName ">IsPrimary</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">IsPrimary</span>": <span class="hljs-literal">true</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.6511080075229156">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.6511080075229156" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID, Revision ID, File ID or file Update model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document, revision or file cannot be found or the user does not have permission to access the document, revision or file.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A file matching the supplied Document already exists.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.9661364125023442">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.9661364125023442" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mkeywordIds0.6859483834157611">keywordIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="keywordIds" id="mkeywordIds0.6859483834157611"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.6995027496157347" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.6995027496157347">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of keyword models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.45078175511784635">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.45078175511784635" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or keywords model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or revision cannot be found or the user does not have permission to access either.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Keywords model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.2070218484346642">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.2070218484346642" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mkeywordIds0.8178882007629631">keywordIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="keywordIds" id="mkeywordIds0.8178882007629631"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.35504078078377277" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.35504078078377277">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of unique identifiers of the Keywords to remove</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.9582819337144879">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.9582819337144879" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Keywords removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or Keyword IDs are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or keywords could not be found or the user is forbidden access to this document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied keywords are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.6991122351652572">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.6991122351652572" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user is forbidden access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.9041994566352158">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.9041994566352158" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mlinkedLocationId0.35380746610291336">linkedLocationId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="linkedLocationId" placeholder="(required)" id="mlinkedLocationId0.35380746610291336" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Location</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or linked location ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or linked location cannot be found or the user is forbidden access to either.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.4636299563935993">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.4636299563935993" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mlinkedLocations0.8413057684132563">linkedLocations</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="linkedLocations" id="mlinkedLocations0.8413057684132563"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.1905807307256846" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.1905807307256846">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of Document Folders unique identifiers to link the Document to</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">LinkedLocation {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.871699240382293">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.871699240382293" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or linked location model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Linked Location is invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.5958478194474355">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.5958478194474355" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mlinkedLocationIds0.25022592853282144">linkedLocationIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="linkedLocationIds" id="mlinkedLocationIds0.25022592853282144"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.05477269708526733" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.05477269708526733">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of unique identifiers of the Linked locations</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">LinkedLocation {</span>
                      <div><span class="propName ">LinkedLocationId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">LinkedLocationId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.22188227939155603">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.22188227939155603" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Linked Locations removed successfully from Document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or linked location ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Linked Location is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.8867767314845609">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.8867767314845609" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="minternalRecipients0.7878801481579707">internalRecipients</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="internalRecipients" id="minternalRecipients0.7878801481579707"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.9201194934137393" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.9201194934137393">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of internal recipients</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
    "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.4248671899449168">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.4248671899449168" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID is invalid or supplied Internal recipient model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or revision cannot be found or the user is forbidden access to this document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Internal recipient is invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.3097538877789152">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.3097538877789152" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="minternalRecipients0.1278493290763083">internalRecipients</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="internalRecipients" id="minternalRecipients0.1278493290763083"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.9885492724220193" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.9885492724220193">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of internal recipients</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.5862610692828489">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.5862610692828489" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Internal recipients removed from current revision successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID is invalid or supplied Internal recipient model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The revision cannot be found or the user is forbidden access to this document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Internal recipient is invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.9400416354555703">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.9400416354555703" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.11587765228439251">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.11587765228439251" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrevisionCreate0.39736136926297316">revisionCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="revisionCreate" id="mrevisionCreate0.39736136926297316"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.17868708947693324" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.17868708947693324">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Revision create model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">RevisionCreate {</span>
                      <div><span class="propName ">RevisionAuthorId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Attachments</span> (<span class="propType">Array[Attachment ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">AuthoredDateTime</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsNotifyRecipientsByEmail</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">ExternalRecipients</span> (<span class="propType">Array[ExternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">InternalRecipients</span> (<span class="propType">Array[InternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Keywords</span> (<span class="propType">Array[Keyword ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Notes</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsFilesPrivateToRecipients</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionStatusId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionReference</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionWorkflows</span> (<span class="propType">Array[Workflow ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">PercentageComplete</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>100</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">Classifications</span> (<span class="propType">Array[Classification ]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">ExternalRecipient {</span>
                      <div><span class="propWrap"><span class="propName ">Name</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Length:</td>
                                <td>1</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Length:</td>
                                <td>122</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName required">Email</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span><br><span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">RevisionAuthorId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Attachments</span>": [
    {
      "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
      "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">AuthoredDateTime</span>": <span class="hljs-string">"2024-06-07T11:33:35.991Z"</span>,
  "<span class="hljs-attr">IsNotifyRecipientsByEmail</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">ExternalRecipients</span>": [
    {
      "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
      "<span class="hljs-attr">Email</span>": <span class="hljs-string">"string"</span>
    }
  ],
  "<span class="hljs-attr">InternalRecipients</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">Keywords</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">Notes</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">IsFilesPrivateToRecipients</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">RevisionStatusId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">RevisionReference</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">RevisionWorkflows</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">PercentageComplete</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">Classifications</span>": [
    {
      "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
    }
  ]
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.27926815276655104">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.27926815276655104" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or revision ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Revision matching the supplied Revision already exists.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown"></td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.9354957214335713">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.9354957214335713" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrevisionId0.21071821956395898">revisionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="revisionId" placeholder="(required)" id="mrevisionId0.21071821956395898" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the current revision</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.9835279793209377">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.9835279793209377" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Current revision deleted successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or Revision ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or revision cannot be found or the user is forbidden access to this document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.27671723563254647">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.27671723563254647" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrevisionId0.12998837751031278">revisionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="revisionId" placeholder="(required)" id="mrevisionId0.12998837751031278" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Revision</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or revision ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or revision cannot be found or the user does not have permission to access either.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.8594657210061749">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.8594657210061749" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrevisionId0.3057509936891101">revisionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="revisionId" placeholder="(required)" id="mrevisionId0.3057509936891101" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document Revision</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or revision ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or document revision cannot be found or the user is forbidden access to this document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.5500433862403538">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.5500433862403538" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrevisionId0.20182491214174525">revisionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="revisionId" placeholder="(required)" id="mrevisionId0.20182491214174525" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document Revision</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mfileId0.17647588366053313">fileId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="fileId" placeholder="(required)" id="mfileId0.17647588366053313" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the File</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID, Revision ID or file ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document or document revision or file cannot be found or the user is forbidden access to this document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.9670630803785631">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.9670630803785631" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrevisionId0.9395112178128833">revisionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="revisionId" placeholder="(required)" id="mrevisionId0.9395112178128833" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document Revision</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mfileId0.9809264676219598">fileId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="fileId" placeholder="(required)" id="mfileId0.9809264676219598" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the File</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID, Revision ID or File ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Document or Document Revision or File cannot be found or the user is forbidden access to this Document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.6985087663385878">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.6985087663385878" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mworkflow0.8182237055008128">workflow</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="workflow" id="mworkflow0.8182237055008128"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.04310122976661224" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.04310122976661224">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>DocumentRevision Workflow Id</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.30443532372124604">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.30443532372124604" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Document cannot be found or the user is forbidden access to this Document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied workflow(s) are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.22615798442277102">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.22615798442277102" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mworkflows0.929339350943271">workflows</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="workflows" id="mworkflows0.929339350943271"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.13260979740942203" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.13260979740942203">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of DocumentRevision workflow Ids</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.1974300139431462">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.1974300139431462" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Removed workflow(s) from the specified Documents current revision successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or Workflow model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Document cannot be found or the user is forbidden access to this Document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Error saving updated Document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal server error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.9189192542876183">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.9189192542876183" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mworkflow0.7551693676309024">workflow</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="workflow" id="mworkflow0.7551693676309024"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.985731465311892" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.985731465311892">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Document Workflow Id</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.5941924625490447">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.5941924625490447" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Document cannot be found or the user is forbidden access to this Document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied workflow is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.1118962420618066">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.1118962420618066" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mworkflows0.4655470028869897">workflows</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="workflows" id="mworkflows0.4655470028869897"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.14805166857145458" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.14805166857145458">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of workflow ids</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.4508724369314432">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.4508724369314432" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Removed workflow(s) from the specified Document successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or Workflow model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Document cannot be found or the user is forbidden access to this Document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Error saving updated Document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal server error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdocumentId0.258283920454103">documentId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="documentId" placeholder="(required)" id="mdocumentId0.258283920454103" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrevisionCreate0.41160460604342175">revisionCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="revisionCreate" id="mrevisionCreate0.41160460604342175"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.03097784012000271" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.03097784012000271">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Revision create model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">RevisionCreateV2 {</span>
                      <div><span class="propName ">IsFilePubliclyAvailable</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">PublicLinkExpiry</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionAuthorId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Attachments</span> (<span class="propType">Array[Attachment ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">AuthoredDateTime</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsNotifyRecipientsByEmail</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">ExternalRecipients</span> (<span class="propType">Array[ExternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">InternalRecipients</span> (<span class="propType">Array[InternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Keywords</span> (<span class="propType">Array[Keyword ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Notes</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsFilesPrivateToRecipients</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionStatusId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionReference</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionWorkflows</span> (<span class="propType">Array[Workflow ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">PercentageComplete</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>100</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">Classifications</span> (<span class="propType">Array[Classification ]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">ExternalRecipient {</span>
                      <div><span class="propWrap"><span class="propName ">Name</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Length:</td>
                                <td>1</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Length:</td>
                                <td>122</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName required">Email</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span><br><span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">IsFilePubliclyAvailable</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">PublicLinkExpiry</span>": <span class="hljs-string">"2024-06-07T11:33:36.010Z"</span>,
  "<span class="hljs-attr">RevisionAuthorId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Attachments</span>": [
    {
      "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
      "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">AuthoredDateTime</span>": <span class="hljs-string">"2024-06-07T11:33:36.010Z"</span>,
  "<span class="hljs-attr">IsNotifyRecipientsByEmail</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">ExternalRecipients</span>": [
    {
      "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
      "<span class="hljs-attr">Email</span>": <span class="hljs-string">"string"</span>
    }
  ],
  "<span class="hljs-attr">InternalRecipients</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">Keywords</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">Notes</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">IsFilesPrivateToRecipients</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">RevisionStatusId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">RevisionReference</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">RevisionWorkflows</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">PercentageComplete</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">Classifications</span>": [
    {
      "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
    }
  ]
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.8820398522032689">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.8820398522032689" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Document ID or revision ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The document cannot be found or the user does not have permission to access the document.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Revision matching the supplied Revision already exists.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Revision model contains invalid items.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdvcCreate0.6349321896984141">dvcCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="dvcCreate" id="mdvcCreate0.6349321896984141"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.6760249770085007" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.6760249770085007">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>DVC create model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DVCCreate {</span>
                      <div><span class="propName ">ParentId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">OwnerId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Attachments</span> (<span class="propType">Array[Attachment ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">AllRevisionsPublic</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Classifications</span> (<span class="propType">Array[Classification ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DirectAccess</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">AllowMarkups</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsPublic</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EnforceWorkflow</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">ExpiryDateTime</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Comment</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">ParentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">OwnerId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Attachments</span>": [
    {
      "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
      "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">AllRevisionsPublic</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">Classifications</span>": [
    {
      "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
    }
  ],
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DirectAccess</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">AllowMarkups</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">IsPublic</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">EnforceWorkflow</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">ExpiryDateTime</span>": <span class="hljs-string">"2024-06-07T11:33:36.015Z"</span>,
  "<span class="hljs-attr">Comment</span>": <span class="hljs-string">"string"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Dynamic Virtual Container model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to this parent entity or the parent type id invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Dynamic Virtual Container matching the supplied name exists in this parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied Attachment(s) are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdvcId0.7248688259922214">dvcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="dvcId" placeholder="(required)" id="mdvcId0.7248688259922214" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the DVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>DVC deleted successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DVC ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The DVC cannot be found or the user does not have permission to access the entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdvcId0.3928471082474363">dvcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="dvcId" placeholder="(required)" id="mdvcId0.3928471082474363" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the DVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DVC ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The DVC cannot be found or the user is forbidden access to this DVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdvcId0.2222335103070352">dvcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="dvcId" placeholder="(required)" id="mdvcId0.2222335103070352" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the DVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mdvcUpdate0.19204103957684415">dvcUpdate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="dvcUpdate" id="mdvcUpdate0.19204103957684415"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.07702114220512657" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.07702114220512657">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Update DVC model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DVCUpdate {</span>
                      <div><span class="propName ">Name</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">OwnerId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Attachments</span> (<span class="propType">Array[Attachment ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">AllRevisionsPublic</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Classifications</span> (<span class="propType">Array[Classification ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DirectAccess</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">AllowMarkups</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsPublic</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EnforceWorkflow</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">ExpiryDateTime</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Comment</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">OwnerId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Attachments</span>": [
    {
      "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
      "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">AllRevisionsPublic</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">Classifications</span>": [
    {
      "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
    }
  ],
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DirectAccess</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">AllowMarkups</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">IsPublic</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">EnforceWorkflow</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">ExpiryDateTime</span>": <span class="hljs-string">"2024-06-07T11:33:36.020Z"</span>,
  "<span class="hljs-attr">Comment</span>": <span class="hljs-string">"string"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.06357898695675224">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.06357898695675224" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Dynamic Virtual Container model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Dynamic Virtual Container cannot be found or the user is forbidden access to this Dynamic Virtual Container.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Dynamic Virtual Container matching the supplied name exists in this parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and use the value of the returned ETag header as
            the value of the If-Match header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdvcid0.5371337654218942">dvcid</label></td>
        <td>
          <input class="parameter required" minlength="1" name="dvcid" placeholder="(required)" id="mdvcid0.5371337654218942" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the DVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mattachments0.7911323969296866">attachments</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="attachments" id="mattachments0.7911323969296866"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.26929095422160776" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.26929095422160776">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Collection of attachments (documents)</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
    "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.7662427771717555">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.7662427771717555" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to this parent entity or the parent type id invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and use the value of the returned ETag header as
            the value of the If-Match header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied attachment(s) are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdvcId0.8160613699471908">dvcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="dvcId" placeholder="(required)" id="mdvcId0.8160613699471908" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the DVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mattachments0.38351700039468883">attachments</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="attachments" id="mattachments0.38351700039468883"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.0576466439434804" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.0576466439434804">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Collection of attachments</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Attachment {</span>
                      <div><span class="propName ">AttachmentId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">AttachmentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.17766848280073533">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.17766848280073533" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Removed attachment(s) from the specified DVC successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DVC ID or Attachment model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The DVC cannot be found or the user is forbidden access to this DVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and use the value of the returned ETag header as
            the value of the If-Match header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied Attachment(s) are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal server error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdvcId0.9727455724088219">dvcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="dvcId" placeholder="(required)" id="mdvcId0.9727455724088219" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the DVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mclassifications0.36880606798993254">classifications</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="classifications" id="mclassifications0.36880606798993254"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.2197807175337434" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.2197807175337434">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The classifications model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
    "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.23760597173908704">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.23760597173908704" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DVC ID or classifications model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The DVC cannot be found or the user does not have permission to access the DVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>Etag precondition failed</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Classification(s) is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mdvcId0.8522813553654391">dvcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="dvcId" placeholder="(required)" id="mdvcId0.8522813553654391" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mclassifications0.1000114652661146">classifications</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="classifications" id="mclassifications0.1000114652661146"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.6351937665439469" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.6351937665439469">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifiers of the Classifications to remove</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
    "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.9029149246114647">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.9029149246114647" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Classifications removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied DVC ID or classifications model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The DVC cannot be found or the user does not have permission to access the DVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>Etag precondition failed</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Classification(s) is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="menterpriseId0.35393963559903896">enterpriseId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="enterpriseId" placeholder="(required)" id="menterpriseId0.35393963559903896" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Enterprise</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Enterprise ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The enterprise cannot be found or the user is forbidden access to this enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="menterpriseId0.5419401846597547">enterpriseId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="enterpriseId" placeholder="(required)" id="menterpriseId0.5419401846597547" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Enterprise</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mclassificationCode0.8548054810048542">classificationCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="classificationCode" placeholder="(required)" id="mclassificationCode0.8548054810048542" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The code associated with the classification</p>
            </span></strong>
        </td>
        <td>query</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Enterprise ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Enterprise cannot be found or the user is forbidden access to this Enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="menterpriseId0.9946505045040568">enterpriseId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="enterpriseId" placeholder="(required)" id="menterpriseId0.9946505045040568" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Enterprise</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Enterprise ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The enterprise cannot be found or the user is forbidden access to this enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="menterpriseId0.002244949345482139">enterpriseId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="enterpriseId" placeholder="(required)" id="menterpriseId0.002244949345482139" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Enterprise</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Enterprise ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The enterprise cannot be found or the user is forbidden access to this enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="menterpriseId0.38339429228340927">enterpriseId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="enterpriseId" placeholder="(required)" id="menterpriseId0.38339429228340927" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Enterprise</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Enterprise ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Enterprise cannot be found or the user is forbidden access to this Enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="menterpriseId0.5295850987269686">enterpriseId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="enterpriseId" placeholder="(required)" id="menterpriseId0.5295850987269686" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Enterprise</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Enterprise ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The enterprise cannot be found or the user is forbidden access to this enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="menterpriseId0.3096993867069595">enterpriseId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="enterpriseId" placeholder="(required)" id="menterpriseId0.3096993867069595" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Enterprise</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Enterprise ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The enterprise cannot be found or the user is forbidden access to this enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="menterpriseId0.24181808946344296">enterpriseId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="enterpriseId" placeholder="(required)" id="menterpriseId0.24181808946344296" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Enterprise</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Enterprise ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Enterprise cannot be found or the user is forbidden access to this Enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="menterpriseId0.9403456581799612">enterpriseId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="enterpriseId" placeholder="(required)" id="menterpriseId0.9403456581799612" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Enterprise</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Enterprise ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The enterprise cannot be found or the user is forbidden access to this enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="menterpriseId0.7220580593397381">enterpriseId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="enterpriseId" placeholder="(required)" id="menterpriseId0.7220580593397381" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Enterprise</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Enterprise ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Enterprise cannot be found or the user is forbidden access to this enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="menterpriseId0.7688182395870238">enterpriseId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="enterpriseId" placeholder="(required)" id="menterpriseId0.7688182395870238" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Enterprise</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Enterprise ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The enterprise cannot be found or the user is forbidden access to this enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectCreate0.27894568319642365">projectCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="projectCreate" id="mprojectCreate0.27894568319642365"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.007361098841293101" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.007361098841293101">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Create project model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ProjectCreate {</span>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">ParentId</span> (<span class="propType">string</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">ParentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent Site or Project cannot be found or the user is forbidden access to either.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Project matching the supplied Project already exists in the parent.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.03823284833545815">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.03823284833545815" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Project deleted successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Project cannot be found or the user is forbidden access to this project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.8315430410419007">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.8315430410419007" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Project cannot be found or the user is forbidden access to this project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.8048813722417694">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.8048813722417694" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mprojectUpdate0.4838508006797131">projectUpdate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="projectUpdate" id="mprojectUpdate0.4838508006797131"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.33665277560435847" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.33665277560435847">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Update Project model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ProjectUpdate {</span>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Name</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.29022543493082553">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.29022543493082553" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Project cannot be found or the user is forbidden access to this project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Project matching the supplied Project already exists in this parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and use the value of the returned ETag header as
            the value of the If-Match header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.1743148739220599">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.1743148739220599" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Project cannot be found or the user is forbidden access to this project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.04542250561354333">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.04542250561354333" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mclassificationCode0.3456668829123368">classificationCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="classificationCode" placeholder="(required)" id="mclassificationCode0.3456668829123368" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The code associated with the classification</p>
            </span></strong>
        </td>
        <td>query</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Project cannot be found or the user is forbidden access to this Project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.4665427390872434">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.4665427390872434" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Project cannot be found or the user is forbidden access to this project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.44857313506250795">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.44857313506250795" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The project cannot be found or the user is forbidden access to this project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.9548165666059008">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.9548165666059008" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Project cannot be found or the user is forbidden access to this project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.008552183361580035">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.008552183361580035" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Project cannot be found or the user is forbidden access to this Project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.8432577579777865">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.8432577579777865" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The project cannot be found or the user is forbidden access to this project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.5341225647934045">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.5341225647934045" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Project cannot be found or the user is forbidden access to this Project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.01689502941408416">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.01689502941408416" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Project cannot be found or the user is forbidden access to this project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.7446147477772949">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.7446147477772949" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The project cannot be found or the user is forbidden access to this project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.7223889832442347">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.7223889832442347" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Project cannot be found or the user is forbidden access to this project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mprojectId0.7429281750806132">projectId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="projectId" placeholder="(required)" id="mprojectId0.7429281750806132" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Project</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Project ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The project cannot be found or the user is forbidden access to this project.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteCreate0.7023337729784989">siteCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="siteCreate" id="msiteCreate0.7023337729784989"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.7855131219405942" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.7855131219405942">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Create Site model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">SiteCreate {</span>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">ParentId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">ParentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The enterprise cannot be found or the user is forbidden access to this enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Site name matching the supplied Site name already exists in this enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.21110436109382347">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.21110436109382347" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Site deleted successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Site cannot be found or the user is forbidden access to this site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.8311731058579386">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.8311731058579386" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Site cannot be found or the user is forbidden access to this site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.17140686366159286">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.17140686366159286" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="msiteUpdate0.5020926389444054">siteUpdate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="siteUpdate" id="msiteUpdate0.5020926389444054"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.9415257615271415" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.9415257615271415">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Update Site model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">SiteUpdate {</span>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.9770346337758749">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.9770346337758749" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Site cannot be found or the user is forbidden access to this site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Site name matching the supplied Site name already exists in this enterprise.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and use the value of the returned ETag header as
            the value of the If-Match header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.13620489916730638">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.13620489916730638" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mclassificationCode0.9923117246955755">classificationCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="classificationCode" placeholder="(required)" id="mclassificationCode0.9923117246955755" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The code associated with the classification</p>
            </span></strong>
        </td>
        <td>query</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Site cannot be found or the user is forbidden access to this Site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.7141688069951355">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.7141688069951355" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The site cannot be found or the user is forbidden access to this site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.9875242137082436">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.9875242137082436" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Site cannot be found or the user is forbidden access to this site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.5111127798377695">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.5111127798377695" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Site cannot be found or the user is forbidden access to this Site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.20429157466502978">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.20429157466502978" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Site cannot be found or the user is forbidden access to this site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.34988316669891417">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.34988316669891417" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The site cannot be found or the user is forbidden access to this site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.7690222646478952">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.7690222646478952" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Site cannot be found or the user is forbidden access to this Site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.19596184385552418">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.19596184385552418" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The site cannot be found or the user is forbidden access to this site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.33740762580363626">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.33740762580363626" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Site cannot be found or the user is forbidden access to this Site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msiteId0.09690083462863774">siteId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="siteId" placeholder="(required)" id="msiteId0.09690083462863774" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Site</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Site ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The site cannot be found or the user is forbidden access to this site.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcCreate0.392655096459384">svcCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="svcCreate" id="msvcCreate0.392655096459384"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.2227323659905489" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.2227323659905489">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Create SVC model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">SVCCreate {</span>
                      <div><span class="propName ">ParentId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">OwnerId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Workflows</span> (<span class="propType">Array[Workflow ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionReference</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionNotes</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionIsPrivate</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionStatusId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionNotifyByEmail</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Attachments</span> (<span class="propType">Array[Attachment ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionKeywords</span> (<span class="propType">Array[Keyword ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionWorkflows</span> (<span class="propType">Array[Workflow ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionClassifications</span> (<span class="propType">Array[Classification ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DirectAccess</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">AllowMarkups</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsPublic</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EnforceWorkflow</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">ExpiryDateTime</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Comment</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">ParentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">OwnerId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Workflows</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">RevisionReference</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">RevisionNotes</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">RevisionIsPrivate</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">RevisionStatusId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">RevisionNotifyByEmail</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">Attachments</span>": [
    {
      "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
      "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">RevisionKeywords</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">RevisionWorkflows</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">RevisionClassifications</span>": [
    {
      "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
    }
  ],
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DirectAccess</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">AllowMarkups</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">IsPublic</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">EnforceWorkflow</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">ExpiryDateTime</span>": <span class="hljs-string">"2024-06-07T11:33:36.084Z"</span>,
  "<span class="hljs-attr">Comment</span>": <span class="hljs-string">"string"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Static Virtual Container model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to this parent entity or the parent type id invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Static Virtual Container matching the supplied name exists in this parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Invalid items supplied.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcId0.21236973380150737">svcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcId" placeholder="(required)" id="msvcId0.21236973380150737" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>SVC deleted successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied SVC ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The SVC cannot be found or the user does not have permission to access the entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcId0.4772312701996173">svcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcId" placeholder="(required)" id="msvcId0.4772312701996173" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied SVC ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The SVC cannot be found or the user is forbidden access to this SVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcId0.9229827161415511">svcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcId" placeholder="(required)" id="msvcId0.9229827161415511" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="msvcUpdate0.7698908059482548">svcUpdate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="svcUpdate" id="msvcUpdate0.7698908059482548"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.7382418495565062" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.7382418495565062">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Update SVC model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">SVCUpdate {</span>
                      <div><span class="propName ">OwnerId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Name</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Workflows</span> (<span class="propType">Array[Workflow ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionReference</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionNotes</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionIsPrivate</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionStatusId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionNotifyByEmail</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Attachments</span> (<span class="propType">Array[Attachment ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionKeywords</span> (<span class="propType">Array[Keyword ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionWorkflows</span> (<span class="propType">Array[Workflow ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RevisionClassifications</span> (<span class="propType">Array[Classification ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DirectAccess</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">AllowMarkups</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsPublic</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EnforceWorkflow</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">ExpiryDateTime</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Comment</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">OwnerId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Workflows</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">RevisionReference</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">RevisionNotes</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">RevisionIsPrivate</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">RevisionStatusId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">RevisionNotifyByEmail</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">Attachments</span>": [
    {
      "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
      "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">RevisionKeywords</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">RevisionWorkflows</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">RevisionClassifications</span>": [
    {
      "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
    }
  ],
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DirectAccess</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">AllowMarkups</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">IsPublic</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">EnforceWorkflow</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">ExpiryDateTime</span>": <span class="hljs-string">"2024-06-07T11:33:36.089Z"</span>,
  "<span class="hljs-attr">Comment</span>": <span class="hljs-string">"string"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.5493328521476255">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.5493328521476255" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Static Virtual Container model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Static Virtual Container cannot be found or the user is forbidden access to this Static Virtual Container.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Static Virtual Container matching the supplied name exists in this parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>Error related to the If-Match header</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcid0.7052381280772142">svcid</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcid" placeholder="(required)" id="msvcid0.7052381280772142" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mattachments0.8784473223232048">attachments</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="attachments" id="mattachments0.8784473223232048"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.35272321970797393" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.35272321970797393">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Collection of attachments (document) models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
    "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.740230683154341">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.740230683154341" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to this parent entity or the parent type id invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The supplied If-Match header value does not match the parent entity's UpdatedAtDateTime value in ticks.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied attachment(s) are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcid0.4817702867539375">svcid</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcid" placeholder="(required)" id="msvcid0.4817702867539375" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mattachments0.9927342559144874">attachments</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="attachments" id="mattachments0.9927342559144874"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5729085712771966" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5729085712771966">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Collection of attachment models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Attachment {</span>
                      <div><span class="propName ">AttachmentId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">AttachmentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.8292506601428951">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.8292506601428951" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Removed attachment(s) from the specified SVC successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied SVC ID or Attachment model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The SVC cannot be found or the user is forbidden access to this SVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>Etag precondition failed.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Error saving updated revision.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal server error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcId0.8709058385223418">svcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcId" placeholder="(required)" id="msvcId0.8709058385223418" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mclassifications0.43758176196228815">classifications</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="classifications" id="mclassifications0.43758176196228815"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5835099448602645" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5835099448602645">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of classification models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
    "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.14598205568583333">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.14598205568583333" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied SVC ID or classifications model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The SVC cannot be found or the user does not have permission to access the SVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>Etag precondition failed</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Classification(s) is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcId0.924131696072169">svcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcId" placeholder="(required)" id="msvcId0.924131696072169" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Document</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mclassifications0.022308060643841277">classifications</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="classifications" id="mclassifications0.022308060643841277"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.37273241604897067" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.37273241604897067">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Collection of classification models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Classification {</span>
                      <div><span class="propName ">UniclassId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Code</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">UniclassId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
    "<span class="hljs-attr">Code</span>": <span class="hljs-string">"string"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.06331518800992719">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.06331518800992719" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Classifications removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied SVC ID or classifications model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The SVC cannot be found or the user does not have permission to access the SVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>Etag precondition failed</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Classification(s) is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcid0.747972360009669">svcid</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcid" placeholder="(required)" id="msvcid0.747972360009669" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mkeywords0.04815886159229121">keywords</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="keywords" id="mkeywords0.04815886159229121"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.11037473985259161" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.11037473985259161">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Collection of keyword Ids</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.7946671077422918">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.7946671077422918" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to this parent entity or the parent type id invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The supplied If-Match header value does not match the parent entity's UpdatedAtDateTime value in ticks.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied keyword(s) are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcId0.9513780151970905">svcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcId" placeholder="(required)" id="msvcId0.9513780151970905" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mkeywordIds0.37957471519441155">keywordIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="keywordIds" id="mkeywordIds0.37957471519441155"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.15232785575833052" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.15232785575833052">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Collection of keyword Ids</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.14474742247547945">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.14474742247547945" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Keywords removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied SVC ID or Keyword IDs are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The svc or keywords could not be found or the user is forbidden access to this svc.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>Etag precondition failed</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied keywords are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcid0.8923715453305645">svcid</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcid" placeholder="(required)" id="msvcid0.8923715453305645" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.9358642189582982">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.9358642189582982" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied SVC ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The SVC cannot be found or the user is forbidden access to this SVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>Etag precondition failed.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Error saving SVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal server error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcid0.048627094529107184">svcid</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcid" placeholder="(required)" id="msvcid0.048627094529107184" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mworkflows0.4981286123929136">workflows</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="workflows" id="mworkflows0.4981286123929136"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.828983240753836" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.828983240753836">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Collection of workflow models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.19731457216770854">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.19731457216770854" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to this parent entity or the parent type id invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The supplied If-Match header value does not match the parent entity's UpdatedAtDateTime value in ticks.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied workflow(s) are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcId0.22340390547533695">svcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcId" placeholder="(required)" id="msvcId0.22340390547533695" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrevisionWorkflows0.33974886059173515">revisionWorkflows</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="revisionWorkflows" id="mrevisionWorkflows0.33974886059173515"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.49012676196454463" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.49012676196454463">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of revision workflow models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.22587383646885995">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.22587383646885995" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Removed revision workflow(s) from the specified SVC successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied SVC ID or Workflow model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The SVC cannot be found or the user is forbidden access to this SVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>Etag precondition failed.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Error saving updated revision.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal server error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcId0.6684420925012968">svcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcId" placeholder="(required)" id="msvcId0.6684420925012968" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied SVC ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The SVC cannot be found or the user is forbidden access to this SVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcid0.12375063634824301">svcid</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcid" placeholder="(required)" id="msvcid0.12375063634824301" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mworkflows0.2181298238795213">workflows</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="workflows" id="mworkflows0.2181298238795213"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.9880854444072624" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.9880854444072624">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Collection of workflow models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.7966657880867729">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.7966657880867729" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to this parent entity or the parent type id invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The supplied If-Match header value does not match the parent entity's UpdatedAtDateTime value in ticks.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied workflow(s) are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msvcId0.17157011157820157">svcId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="svcId" placeholder="(required)" id="msvcId0.17157011157820157" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the SVC</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mworkflows0.39031986490841564">workflows</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="workflows" id="mworkflows0.39031986490841564"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5505286382434664" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5505286382434664">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of workflows models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Workflow {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.5251962437473894">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.5251962437473894" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Removed workflow(s) from the specified SVC successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied SVC ID or Workflow model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The SVC cannot be found or the user is forbidden access to this SVC.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>Etag precondition failed.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Error saving updated revision.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal server error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskfolderCreate0.5446404500973527">taskfolderCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="taskfolderCreate" id="mtaskfolderCreate0.5446404500973527"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5224968350056984" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5224968350056984">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Task Folder create model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">TaskFolder {</span>
                      <div><span class="propName required">ParentId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DropBoxEmailEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DropBoxEmailLocalPart</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">InternalRecipients</span> (<span class="propType">Array[InternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">TaskAssignees</span> (<span class="propType">Array[TaskAssignee ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Private</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">DaysFrom</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>1</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">DueDateIsEditable</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EmailRemindersOn</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">DaysBeforeDueDate</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">OverdueRemindersEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">OverdueReminderRepeatFrequency</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['DAILY', 'WEEKLY',
                            'MONTHLY']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"DAILY", "WEEKLY", "MONTHLY"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propWrap"><span class="propName ">EmailReminderRepeatFrequencyOccurrences</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">LocalAttachmentsDisabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span><br><span class="strong">TaskAssignee {</span>
                      <div><span class="propName ">ProfileId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">Type</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
                            'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">ParentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DropBoxEmailEnabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DropBoxEmailLocalPart</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">InternalRecipients</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">TaskAssignees</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">Private</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DaysFrom</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">DueDateIsEditable</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">EmailRemindersOn</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DaysBeforeDueDate</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">OverdueRemindersEnabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">OverdueReminderRepeatFrequency</span>": <span class="hljs-string">"DAILY"</span>,
  "<span class="hljs-attr">EmailReminderRepeatFrequencyOccurrences</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">LocalAttachmentsDisabled</span>": <span class="hljs-literal">true</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task Folder model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to the parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Task Folder matching the supplied Task Folder already exists in the parent entity or the drop box email address is already in use.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Task Folder model contains invalid items.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskfolderid0.7779542233859955">taskfolderid</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskfolderid" placeholder="(required)" id="mtaskfolderid0.7779542233859955" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mtaskfolderUpdate0.08562601150768456">taskfolderUpdate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="taskfolderUpdate" id="mtaskfolderUpdate0.08562601150768456"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.8039242035810237" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.8039242035810237">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The update information of the new Task Folder</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">TaskFolder {</span>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">DropBoxEmailEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">InternalRecipients</span> (<span class="propType">Array[InternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">TaskAssignees</span> (<span class="propType">Array[TaskAssignee ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Private</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">DaysFrom</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>1</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">DueDateIsEditable</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EmailRemindersOn</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">DaysBeforeDueDate</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">OverdueRemindersEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">OverdueReminderRepeatFrequency</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['DAILY', 'WEEKLY',
                            'MONTHLY']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"DAILY", "WEEKLY", "MONTHLY"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propWrap"><span class="propName ">EmailReminderRepeatFrequencyOccurrences</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">LocalAttachmentsDisabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DropBoxEmailLocalPart</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span><br><span class="strong">TaskAssignee {</span>
                      <div><span class="propName ">ProfileId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">Type</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
                            'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DropBoxEmailEnabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">InternalRecipients</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">TaskAssignees</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">Private</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DaysFrom</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">DueDateIsEditable</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">EmailRemindersOn</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DaysBeforeDueDate</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">OverdueRemindersEnabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">OverdueReminderRepeatFrequency</span>": <span class="hljs-string">"DAILY"</span>,
  "<span class="hljs-attr">EmailReminderRepeatFrequencyOccurrences</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">LocalAttachmentsDisabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DropBoxEmailLocalPart</span>": <span class="hljs-string">"string"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.4697706254171652">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.4697706254171652" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task Folder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Task Folder cannot be found or the user is forbidden access to this Task Folder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Task Folder matching the supplied Task Folder already exists in the parent entity or the drop box email address is already in use.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and use the value of the returned ETag header as
            the value of the If-Match header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskFolderId0.8966613985118137">taskFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskFolderId" placeholder="(required)" id="mtaskFolderId0.8966613985118137" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Task folder removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied TaskFolder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Task Folder cannot be found, or the user is forbidden access to this Task Folder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskFolderId0.88506830498988">taskFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskFolderId" placeholder="(required)" id="mtaskFolderId0.88506830498988" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task Folder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Task Folder cannot be found or the user is forbidden access to this Task Folder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskfolderId0.4610291038038701">taskfolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskfolderId" placeholder="(required)" id="mtaskfolderId0.4610291038038701" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the TaskFolder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied TaskFolder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The TaskFolder cannot be found or the user is forbidden access to this TaskFolder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskFolderId0.7288557907539479">taskFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskFolderId" placeholder="(required)" id="mtaskFolderId0.7288557907539479" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="massignees0.41117359792751174">assignees</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="assignees" id="massignees0.41117359792751174"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.047786543444959806" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.047786543444959806">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of assignee models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">TaskAssignee {</span>
                      <div><span class="propName ">ProfileId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">Type</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
                            'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
    "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.9412917594915837">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.9412917594915837" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task Folder ID or assignees model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The task folder cannot be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Assignees model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskFolderId0.4990477128656985">taskFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskFolderId" placeholder="(required)" id="mtaskFolderId0.4990477128656985" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="massigneesIds0.3647271122410072">assigneesIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="assigneesIds" id="massigneesIds0.3647271122410072"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.9357039135918486" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.9357039135918486">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of unique identifiers of the Assignees to remove</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">TaskAssignee {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.26857828632155356">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.26857828632155356" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Assignees removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task Folder ID or Assignee IDs are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The task folder could not be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied Assignees are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskFolderId0.28952532904279304">taskFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskFolderId" placeholder="(required)" id="mtaskFolderId0.28952532904279304" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrecipients0.32792560058311016">recipients</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="recipients" id="mrecipients0.32792560058311016"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.910794013275936" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.910794013275936">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of recipient models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
    "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.7843794161861903">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.7843794161861903" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task Folder ID or recipients model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The task folder cannot be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Recipients model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskFolderId0.8567847443903873">taskFolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskFolderId" placeholder="(required)" id="mtaskFolderId0.8567847443903873" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrecipientIds0.8523715077049818">recipientIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="recipientIds" id="mrecipientIds0.8523715077049818"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.7241482813383104" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.7241482813383104">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of unique identifiers of the Recipients to remove</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.28608145304382804">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.28608145304382804" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Recipients removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task Folder ID or Recipient IDs are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The task folder could not be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied Recipients are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskfolderId0.7631865358538594">taskfolderId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskfolderId" placeholder="(required)" id="mtaskfolderId0.7631865358538594" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the TaskFolder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied TaskFolder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The TaskFolder cannot be found or the user is forbidden access to this TaskFolder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskfolderid0.37460876250967656">taskfolderid</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskfolderid" placeholder="(required)" id="mtaskfolderid0.37460876250967656" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task Folder</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mtaskfolderUpdate0.4562515672610259">taskfolderUpdate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="taskfolderUpdate" id="mtaskfolderUpdate0.4562515672610259"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.1931092602181983" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.1931092602181983">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The update information of the new Task Folder</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">TaskFolderV2 {</span>
                      <div><span class="propName ">Name</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DropBoxEmailEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Private</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">DaysFrom</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>1</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">DueDateIsEditable</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EmailRemindersOn</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">DaysBeforeDueDate</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>1</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">OverdueRemindersEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">OverdueReminderRepeatFrequency</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['DAILY', 'WEEKLY',
                            'MONTHLY']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"DAILY", "WEEKLY", "MONTHLY"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propWrap"><span class="propName ">EmailReminderRepeatFrequencyOccurrences</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>-1</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>99999</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">LocalAttachmentsDisabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DropBoxEmailLocalPart</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DropBoxEmailEnabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">Private</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DaysFrom</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">DueDateIsEditable</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">EmailRemindersOn</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">DaysBeforeDueDate</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">OverdueRemindersEnabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">OverdueReminderRepeatFrequency</span>": <span class="hljs-string">"DAILY"</span>,
  "<span class="hljs-attr">EmailReminderRepeatFrequencyOccurrences</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">LocalAttachmentsDisabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DropBoxEmailLocalPart</span>": <span class="hljs-string">"string"</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.8467635649251493">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.8467635649251493" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task Folder ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Task Folder cannot be found or the user is forbidden access to this Task Folder.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Task Folder matching the supplied Task Folder already exists in the parent entity or the drop box email address is already in use.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and use the value of the returned ETag header as
            the value of the If-Match header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskCreate0.31328743683979776">taskCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="taskCreate" id="mtaskCreate0.31328743683979776"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5656301585320029" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5656301585320029">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Task create model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">Task {</span>
                      <div><span class="propName ">ParentId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">Name</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Priority</span> (<span class="propType">string</span>) = <span class="propVals">['HIGH', 'MEDIUM', 'LOW']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"HIGH", "MEDIUM", "LOW"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName required">TaskAssigneeProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">Text</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">PercentageComplete</span> (<span class="propType">integer</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>100</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">Attachments</span> (<span class="propType">Array[Attachment ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">InternalRecipients</span> (<span class="propType">Array[InternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Keywords</span> (<span class="propType">Array[Keyword ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DueDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Private</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">SendEmail</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">ResponseRequired</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">ForwardingDisabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span><br><span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">ParentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Priority</span>": <span class="hljs-string">"HIGH"</span>,
  "<span class="hljs-attr">TaskAssigneeProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">Text</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">PercentageComplete</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">Attachments</span>": [
    {
      "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
      "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">InternalRecipients</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">Keywords</span>": [
    {
      "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ],
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DueDate</span>": <span class="hljs-string">"2024-06-07T11:33:36.131Z"</span>,
  "<span class="hljs-attr">Private</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">SendEmail</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">ResponseRequired</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">ForwardingDisabled</span>": <span class="hljs-literal">true</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to the parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Task matching the supplied Task already exists in the parent entity</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Task model contains invalid items.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskid0.9926585186758203">taskid</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskid" placeholder="(required)" id="mtaskid0.9926585186758203" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Task cannot be found or the user is forbidden access to this Task.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskId0.49351435789852194">taskId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskId" placeholder="(required)" id="mtaskId0.49351435789852194" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Task deleted successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Task cannot be found or the user does not have permission to access the Task.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskId0.5518100249733517">taskId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskId" placeholder="(required)" id="mtaskId0.5518100249733517" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mtaskUpdate0.3243255109903358">taskUpdate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="taskUpdate" id="mtaskUpdate0.3243255109903358"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.2621462855224945" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.2621462855224945">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Update Task model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">Task {</span>
                      <div><span class="propWrap"><span class="propName ">Priority</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['HIGH', 'MEDIUM', 'LOW']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"HIGH", "MEDIUM", "LOW"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">TaskAssigneeProfileId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">State</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['Reopen', 'Close', 'CloseResolve', 'Resolve',
                            'Redirect']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"Reopen", "Close", "CloseResolve", "Resolve", "Redirect"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">Text</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Name</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Description</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DueDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Private</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">SendEmail</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">ResponseRequired</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">ForwardingDisabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">PercentageComplete</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>100</td>
                              </tr>
                            </tbody>
                          </table></span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Priority</span>": <span class="hljs-string">"HIGH"</span>,
  "<span class="hljs-attr">TaskAssigneeProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">State</span>": <span class="hljs-string">"Reopen"</span>,
  "<span class="hljs-attr">Text</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Name</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">Description</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">DueDate</span>": <span class="hljs-string">"2024-06-07T11:33:36.136Z"</span>,
  "<span class="hljs-attr">Private</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">SendEmail</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">ResponseRequired</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">ForwardingDisabled</span>": <span class="hljs-literal">true</span>,
  "<span class="hljs-attr">PercentageComplete</span>": <span class="hljs-number">0</span>
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code"><label for="mreason0.9581878061021041">reason</label></td>
        <td>
          <input class="parameter" minlength="0" name="reason" placeholder="" id="mreason0.9581878061021041" type="text" value="">
        </td>
        <td class="markdown">
          <p>Optional reason</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.2693465949459557">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.2693465949459557" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Task cannot be found or the user is forbidden access to this Task.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown">
          <p>A Task matching the supplied name exists in this parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>Error related to the If-Match header</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Task update model contains invalid items.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskId0.6304397417506566">taskId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskId" placeholder="(required)" id="mtaskId0.6304397417506566" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mattachments0.16034452739395566">attachments</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="attachments" id="mattachments0.16034452739395566"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.6188255984171918" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.6188255984171918">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of attachments models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
    "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.18651432955846903">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.18651432955846903" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task ID or attachments model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The task cannot be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Attachments model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskId0.662348401509411">taskId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskId" placeholder="(required)" id="mtaskId0.662348401509411" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mattachmentIds0.46408088004800785">attachmentIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="attachmentIds" id="mattachmentIds0.46408088004800785"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.967839812414659" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.967839812414659">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of unique identifiers of the Attachments to remove</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Attachment {</span>
                      <div><span class="propName ">AttachmentId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">AttachmentId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.5722206921620208">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.5722206921620208" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Attachments removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task ID or Attachment IDs are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The task could not be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied Attachments are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskId0.761760542919103">taskId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskId" placeholder="(required)" id="mtaskId0.761760542919103" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mkeywordIds0.5920663597965397">keywordIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="keywordIds" id="mkeywordIds0.5920663597965397"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.58808539051087" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.58808539051087">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of keyword models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.29868546753241243">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.29868546753241243" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task ID or keywords model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The task cannot be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Keywords model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskId0.5024088103233828">taskId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskId" placeholder="(required)" id="mtaskId0.5024088103233828" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mkeywordIds0.7691777036394993">keywordIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="keywordIds" id="mkeywordIds0.7691777036394993"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5598336696646744" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5598336696646744">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of unique identifiers of the Keywords to remove</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">Keyword {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">Id</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.14935105178015262">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.14935105178015262" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Keywords removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task ID or Keyword IDs are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The task could not be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied keywords are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskId0.4696753298572809">taskId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskId" placeholder="(required)" id="mtaskId0.4696753298572809" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mtaskPostCreate0.7754560078759107">taskPostCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="taskPostCreate" id="mtaskPostCreate0.7754560078759107"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.8611137703503693" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.8611137703503693">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Task Post create model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">TaskPost {</span>
                      <div><span class="propName required">Text</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">TaskAssigneeProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName ">PercentageComplete</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>100</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">InternalRecipients</span> (<span class="propType">Array[InternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Attachments</span> (<span class="propType">Array[Attachment ]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span><br><span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Text</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">TaskAssigneeProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">PercentageComplete</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">InternalRecipients</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">Attachments</span>": [
    {
      "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
      "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ]
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.7502099103157298">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.7502099103157298" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task Post model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to the parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown"></td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and use the value of the returned ETag header as
            the value of the If-Match header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Task Post model contains invalid items.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskId0.03443921030432162">taskId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskId" placeholder="(required)" id="mtaskId0.03443921030432162" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mpostId0.9901304096720462">postId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="postId" placeholder="(required)" id="mpostId0.9901304096720462" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the current post</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.707952579453432">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.707952579453432" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Current post deleted successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task ID or post ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Task or post cannot be found or the user is forbidden access to this Task.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskId0.8586700057263967">taskId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskId" placeholder="(required)" id="mtaskId0.8586700057263967" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrecipients0.8010963127541904">recipients</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="recipients" id="mrecipients0.8010963127541904"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5991326210457628" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5991326210457628">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of recipient models</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
    "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.24949591405078508">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.24949591405078508" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task ID or recipients model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The task cannot be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Recipients model is incorrect.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskId0.6668236137319552">taskId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskId" placeholder="(required)" id="mtaskId0.6668236137319552" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mrecipientIds0.8080674783477024">recipientIds</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="recipientIds" id="mrecipientIds0.8080674783477024"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.6714003465300664" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.6714003465300664">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>A collection of unique identifiers of the Recipients to remove</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;"> Array[<span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>)</div><span class="strong">}</span>]
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">[
  {
    "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
  }
]</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.10083013629869897">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.10083013629869897" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">200</td>
        <td class="markdown">
          <p>Recipients removed successfully.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task ID or Recipient IDs are invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The task could not be found or the user lacks permissions.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and set the If-Match header to the value of the
            returned ETag header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>Supplied Recipients are invalid</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mtaskId0.03348971414695168">taskId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="taskId" placeholder="(required)" id="mtaskId0.03348971414695168" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Task</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mtaskPostCreate0.6161199199021543">taskPostCreate</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="taskPostCreate" id="mtaskPostCreate0.6161199199021543"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.3795222139610217" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.3795222139610217">
                <option value="application/json">application/json</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Task Post create model</p>
            </span></strong>
        </td>
        <td>body</td>
        <td><span class="model-signature">
            <div>
              <div>
                <ul class="signature-nav">
                  <li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
                  <li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">TaskPost {</span>
                      <div><span class="propName required">Text</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">TaskAssigneeProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName ">PercentageComplete</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>100</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propName ">InternalRecipients</span> (<span class="propType">Array[InternalRecipient ]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Attachments</span> (<span class="propType">Array[Attachment ]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">InternalRecipient {</span>
                      <div><span class="propName required">ProfileId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propWrap"><span class="propName required">Type</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP', 'SECURITYGROUP']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span></div><span class="strong">}</span><br><span class="strong">Attachment {</span>
                      <div><span class="propWrap"><span class="propName required">EntityType</span> (<span class="propType">string</span>) = <span class="propVals">['UNDEFINED', 'DOCUMENT']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"UNDEFINED", "DOCUMENT"</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">EntityId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code class="hljs json">{
  "<span class="hljs-attr">Text</span>": <span class="hljs-string">"string"</span>,
  "<span class="hljs-attr">TaskAssigneeProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
  "<span class="hljs-attr">PercentageComplete</span>": <span class="hljs-number">0</span>,
  "<span class="hljs-attr">InternalRecipients</span>": [
    {
      "<span class="hljs-attr">ProfileId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>,
      "<span class="hljs-attr">Type</span>": <span class="hljs-string">"UNDEFINED"</span>
    }
  ],
  "<span class="hljs-attr">Attachments</span>": [
    {
      "<span class="hljs-attr">EntityType</span>": <span class="hljs-string">"UNDEFINED"</span>,
      "<span class="hljs-attr">EntityId</span>": <span class="hljs-string">"00000000-0000-0000-0000-000000000000"</span>
    }
  ]
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mIf-Match0.3748263881547569">If-Match</label></td>
        <td>
          <input class="parameter required" minlength="1" name="If-Match" placeholder="(required)" id="mIf-Match0.3748263881547569" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Last modified date in ticks</p>
            </span></strong>
        </td>
        <td>header</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Task Post model is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The parent entity cannot be found or the user is forbidden access to the parent entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">409</td>
        <td class="markdown"></td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">412</td>
        <td class="markdown">
          <p>The value of the If-Match header is not equal to the last modified date of this resource, expressed in ticks. To get the last modified date in ticks, make a GET request for this resource and use the value of the returned ETag header as
            the value of the If-Match header.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">422</td>
        <td class="markdown">
          <p>The supplied Task Post model contains invalid items.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mentityId0.6175442309041899">entityId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="entityId" placeholder="(required)" id="mentityId0.6175442309041899" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique identifier of the Entity</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth response-messages">
    <thead>
      <tr>
        <th data-sw-translate="">HTTP Status Code</th>
        <th data-sw-translate="">Reason</th>
        <th data-sw-translate="">Response Model</th>
        <th data-sw-translate="">Headers</th>
      </tr>
    </thead>
    <tbody class="operation-status">
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>The supplied Entity ID is invalid.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>The user is not authorised.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>The Entity cannot be found or the user is forbidden access to this Entity.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">500</td>
        <td class="markdown">
          <p>Internal Server Error.</p>
        </td>
        <td width="50%"><span class="model-signature">
            <div>
            </div>
          </span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
  <div class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

Text Content

swagger
For more information on using this API please contact support@4projects.com

Viewpoint for Projects - API

Public API


 * DISCUSSIONFOLDERS
   
    * Developer Notes
    * Show/Hide
    * List Operations
    * Expand Operations
    * Help
   
   DiscussionFolders may contain Tasks and DiscussionFolders. They can reside
   directly under a Project in addition to being the children of other
   DiscussionFolders.
   
   
   * * POST /VFP/API/V1/DISCUSSIONFOLDERS
       
        * Create Discussion Folder
       
       IMPLEMENTATION NOTES
       
       The ParentId is the unique identifier of the Project or Discussion Folder
       where the new Discussion Folder is to be created.
       OverdueReminderRepeatFrequency can be set to 'Daily', 'Weekly' or
       'Monthly'. InternalRecipients types can be 'Profile' or
       'DistributionGroup' The DropBoxEmailLocalPart represents the part of the
       DropBox email address before the '@' symbol. The domain part of the
       DropBox email address (after the '@' symbol) is added automatically by
       the system and the complete DropBox email address is returned as the
       DropBoxEmailAddress property of the Discussion Folder.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Discussion Folder created successfully.
       
        * Model
        * Example Value
       
       DiscussionFolderV2 {
       DiscussionDescriptionMandatory (boolean, optional),
       ParentId (string, optional),
       Name (string, optional),
       Description (string, optional),
       DropBoxEmailEnabled (boolean, optional),
       DropBoxEmailAddress (string, optional),
       Private (boolean, optional),
       DaysFrom (integer, optional),
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional),
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional),
       EmailReminderRepeatFrequencyOccurrences (integer, optional),
       ShortCodeLink (string, optional),
       OverdueRemindersNeverEnd (boolean, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "DiscussionDescriptionMandatory": true,
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Description": "string",
         "DropBoxEmailEnabled": true,
         "DropBoxEmailAddress": "string",
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "string",
         "EmailReminderRepeatFrequencyOccurrences": 0,
         "ShortCodeLink": "string",
         "OverdueRemindersNeverEnd": true,
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.844Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.844Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type
       discussionfolderCreate
       
       
       Parameter content type: application/json
       
       Discussion Folder create model
       
       body
        * Model
        * Example Value
       
       DiscussionFolder {
       ParentId (string),
       Name (string),
       Description (string, optional),
       DropBoxEmailEnabled (boolean, optional),
       DropBoxEmailLocalPart (string, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Private (boolean, optional),
       DaysFrom (integer, optional)
       
       integerMin. Value:1Max. Value:99999
       
       ,
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional)
       
       integerMax. Value:99999
       
       ,
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional) = ['DAILY', 'WEEKLY',
       'MONTHLY']
       
       stringEnum:"DAILY", "WEEKLY", "MONTHLY"
       
       ,
       EmailReminderRepeatFrequencyOccurrences (integer, optional)
       
       integerMax. Value:99999
       
       }
       InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Description": "string",
         "DropBoxEmailEnabled": true,
         "DropBoxEmailLocalPart": "string",
         "InternalRecipients": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "DAILY",
         "EmailReminderRepeatFrequencyOccurrences": 0
       }
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Discussion Folder model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to the
       parent entity.
       
       
       
       
       
       409
       
       A Discussion Folder matching the supplied Discussion Folder already
       exists in the parent entity or the drop box email address is already in
       use.
       
       
       
       
       
       422
       
       The supplied Discussion Folder model contains invalid items.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PATCH /VFP/API/V1/DISCUSSIONFOLDERS/{DISCUSSIONFOLDERID}
       
        * Update a Discussion Folder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       DiscussionFolderV2 {
       DiscussionDescriptionMandatory (boolean, optional),
       ParentId (string, optional),
       Name (string, optional),
       Description (string, optional),
       DropBoxEmailEnabled (boolean, optional),
       DropBoxEmailAddress (string, optional),
       Private (boolean, optional),
       DaysFrom (integer, optional),
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional),
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional),
       EmailReminderRepeatFrequencyOccurrences (integer, optional),
       ShortCodeLink (string, optional),
       OverdueRemindersNeverEnd (boolean, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "DiscussionDescriptionMandatory": true,
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Description": "string",
         "DropBoxEmailEnabled": true,
         "DropBoxEmailAddress": "string",
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "string",
         "EmailReminderRepeatFrequencyOccurrences": 0,
         "ShortCodeLink": "string",
         "OverdueRemindersNeverEnd": true,
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.855Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.855Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionfolderid
       
       The unique identifier of the Discussion Folder
       
       path string discussionfolderUpdate
       
       
       Parameter content type: application/json
       
       The update information of the new Discussion Folder
       
       body
        * Model
        * Example Value
       
       DiscussionFolder {
       Name (string, optional),
       Description (string, optional),
       DropBoxEmailEnabled (boolean, optional),
       DropBoxEmailLocalPart (string, optional),
       Private (boolean, optional),
       DaysFrom (integer, optional)
       
       integerMin. Value:1Max. Value:99999
       
       ,
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional)
       
       integerMax. Value:99999
       
       ,
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional) = ['DAILY', 'WEEKLY',
       'MONTHLY']
       
       stringEnum:"DAILY", "WEEKLY", "MONTHLY"
       
       ,
       EmailReminderRepeatFrequencyOccurrences (integer, optional)
       
       integerMax. Value:99999
       
       }
       
       {
         "Name": "string",
         "Description": "string",
         "DropBoxEmailEnabled": true,
         "DropBoxEmailLocalPart": "string",
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "DAILY",
         "EmailReminderRepeatFrequencyOccurrences": 0
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Discussion Folder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Discussion Folder cannot be found or the user is forbidden access to
       this Discussion Folder.
       
       
       
       
       
       409
       
       A Discussion Folder matching the supplied Discussion Folder already
       exists in the parent entity or the drop box email address is already in
       use.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and use the value of the
       returned ETag header as the value of the If-Match header.
       
       
       
       
       
       422
       
       The supplied Discussion Folder update model contains invalid items.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/DISCUSSIONFOLDERS/{DISCUSSIONFOLDERID}
       
        * Delete a Discussion Folder
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionFolderId
       
       The unique identifier of the Discussion Folder
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Discussion folder removed successfully.
       
       
       
       
       
       400
       
       The supplied DiscussionFolder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Discussion Folder cannot be found, or the user is forbidden access to
       this Discussion Folder.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DISCUSSIONFOLDERS/{DISCUSSIONFOLDERID}
       
        * Get a Discussion Folder
       
       WARNING: DEPRECATED
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       DiscussionFolder {
       TaskDescriptionMandatory (boolean, optional),
       ParentId (string, optional),
       Name (string, optional),
       Description (string, optional),
       DropBoxEmailEnabled (boolean, optional),
       DropBoxEmailAddress (string, optional),
       Private (boolean, optional),
       DaysFrom (integer, optional),
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional),
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional),
       EmailReminderRepeatFrequencyOccurrences (integer, optional),
       ShortCodeLink (string, optional),
       OverdueRemindersNeverEnd (boolean, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "TaskDescriptionMandatory": true,
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Description": "string",
         "DropBoxEmailEnabled": true,
         "DropBoxEmailAddress": "string",
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "string",
         "EmailReminderRepeatFrequencyOccurrences": 0,
         "ShortCodeLink": "string",
         "OverdueRemindersNeverEnd": true,
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.863Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.863Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionFolderId
       
       The unique identifier of the Discussion Folder
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Discussion Folder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Discussion Folder cannot be found or the user is forbidden access to
       this Discussion Folder.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DISCUSSIONFOLDERS/{DISCUSSIONFOLDERID}/DISCUSSIONS
       
        * Get available Discussions in a Discussion Folder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       CreatedBy (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional),
       Id (string, optional),
       ModifiedBy (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       ParentName (string, optional),
       Description (string, optional)
       }
       
       [
         {
           "CreatedBy": "string",
           "CreatedAtDateTime": "2024-06-07T11:33:35.867Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.867Z",
           "Id": "00000000-0000-0000-0000-000000000000",
           "ModifiedBy": "string",
           "Name": "string",
           "ParentId": "00000000-0000-0000-0000-000000000000",
           "ParentName": "string",
           "Description": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionFolderId
       
       The unique identifier of the DiscussionFolder
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied DiscussionFolder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The DiscussionFolder cannot be found or the user is forbidden access to
       this DiscussionFolder.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DISCUSSIONFOLDERS/{DISCUSSIONFOLDERID}/RECIPIENTS/ADD
       
        * Add Recipients to a Discussion Folder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Recipients added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionFolderId
       
       The unique identifier of the Discussion Folder
       
       path string recipients
       
       
       Parameter content type: application/json
       
       A collection of recipient models
       
       body
        * Model
        * Example Value
       
       Array[InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }]
       
       [
         {
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Type": "UNDEFINED"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Discussion Folder ID or recipients model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The discussion folder cannot be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied Recipients are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DISCUSSIONFOLDERS/{DISCUSSIONFOLDERID}/RECIPIENTS/REMOVE
       
        * Remove Recipients from a Discussion Folder
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionFolderId
       
       The unique identifier of the Discussion Folder
       
       path string recipientIds
       
       
       Parameter content type: application/json
       
       A collection of unique identifiers of the Recipients to remove
       
       body
        * Model
        * Example Value
       
       Array[InternalRecipient {
       ProfileId (string)
       }]
       
       [
         {
           "ProfileId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Recipients removed successfully.
       
       
       
       
       
       400
       
       The supplied Discussion Folder ID or Recipient IDs are invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The discussion folder could not be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied Recipients are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V2/DISCUSSIONFOLDERS/{DISCUSSIONFOLDERID}
       
        * Get a Discussion Folder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       DiscussionFolderV2 {
       DiscussionDescriptionMandatory (boolean, optional),
       ParentId (string, optional),
       Name (string, optional),
       Description (string, optional),
       DropBoxEmailEnabled (boolean, optional),
       DropBoxEmailAddress (string, optional),
       Private (boolean, optional),
       DaysFrom (integer, optional),
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional),
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional),
       EmailReminderRepeatFrequencyOccurrences (integer, optional),
       ShortCodeLink (string, optional),
       OverdueRemindersNeverEnd (boolean, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "DiscussionDescriptionMandatory": true,
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Description": "string",
         "DropBoxEmailEnabled": true,
         "DropBoxEmailAddress": "string",
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "string",
         "EmailReminderRepeatFrequencyOccurrences": 0,
         "ShortCodeLink": "string",
         "OverdueRemindersNeverEnd": true,
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.876Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.876Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionFolderId
       
       The unique identifier of the Discussion Folder
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Discussion Folder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Discussion Folder cannot be found or the user is forbidden access to
       this Discussion Folder.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * DISCUSSIONS
   
    * Developer Notes
    * Show/Hide
    * List Operations
    * Expand Operations
    * Help
   
   A Discussion may have one or more Revisions associated with it, with each
   Revision representing a post / reply in the discussion. New Discussions must
   be assigned a Discussion Name, a priority and include information within the
   Text in order to be valid when created. Each post / reply (aka Revision)
   added to an existing Discussion must include information within the Text in
   order to be valid when created. New Discussions and posts / replies (aka
   Revisions) may contain additional recipients and may also include
   attachments.
   
   
   * * POST /VFP/API/V1/DISCUSSIONS
       
        * Create a Discussion
       
       IMPLEMENTATION NOTES
       
       The required fields for creating a Discussion are: ParentId, Name,
       Priority, Text. The Attachments, InternalRecipients and Keywords are
       optional. The Attachments must be a collection of Attachment models. The
       InternalRecipients must be a collection of InternalRecipient models. The
       Keywords must be a collection of Keyword models. The ParentId must be a
       valid Discussion Folder ID. The Priority must be a valid Priority enum
       value.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Discussion created successfully.
       
        * Model
        * Example Value
       
       Discussion {
       Name (string, optional),
       Description (string, optional),
       Private (boolean, optional),
       NoDueDate (boolean, optional),
       SendEmail (boolean, optional),
       ParentId (string, optional),
       Keywords (Array[Keyword ], optional),
       ShortCode (string, optional),
       ShortCodeLink (string, optional),
       CurrentPostId (string, optional),
       Posts (Array[DiscussionPost ], optional),
       State (string, optional),
       Attachments (Array[Attachment ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Text (string, optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       DueDate (string, optional),
       Priority (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       DiscussionPost {
       Id (string, optional),
       State (string, optional),
       ShortCode (string, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Attachments (Array[Attachment ], optional),
       PostedDate (string, optional),
       PostedBy (User , optional),
       Text (string, optional),
       Revision (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "Name": "string",
         "Description": "string",
         "Private": true,
         "NoDueDate": true,
         "SendEmail": true,
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.883Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.883Z"
           }
         ],
         "ShortCode": "string",
         "ShortCodeLink": "string",
         "CurrentPostId": "00000000-0000-0000-0000-000000000000",
         "Posts": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "State": "string",
             "ShortCode": "string",
             "InternalRecipients": [
               {
                 "Email": "string",
                 "ProfileId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Type": "UNDEFINED"
               }
             ],
             "Attachments": [
               {
                 "Name": "string",
                 "Description": "string",
                 "EntityType": "string",
                 "EntityId": "00000000-0000-0000-0000-000000000000",
                 "AttachmentId": "00000000-0000-0000-0000-000000000000",
                 "CreatedAtDateTime": "2024-06-07T11:33:35.883Z",
                 "UpdatedAtDateTime": "2024-06-07T11:33:35.883Z"
               }
             ],
             "PostedDate": "2024-06-07T11:33:35.883Z",
             "PostedBy": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "Text": "string",
             "Revision": "string"
           }
         ],
         "State": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.883Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.883Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Text": "string",
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "DueDate": "2024-06-07T11:33:35.884Z",
         "Priority": "string",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.884Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.884Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionCreate
       
       
       Parameter content type: application/json
       
       Discussion create model
       
       body
        * Model
        * Example Value
       
       Discussion {
       ParentId (string, optional),
       Name (string),
       Priority (string) = ['HIGH', 'MEDIUM', 'LOW']
       
       stringEnum:"HIGH", "MEDIUM", "LOW"
       
       ,
       Text (string),
       Attachments (Array[Attachment ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Keywords (Array[Keyword ], optional),
       Description (string, optional),
       DueDate (string, optional),
       Private (boolean, optional),
       SendEmail (boolean, optional)
       }
       Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }
       InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Keyword {
       Id (string)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Priority": "HIGH",
         "Text": "string",
         "Attachments": [
           {
             "EntityType": "UNDEFINED",
             "EntityId": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "InternalRecipients": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "Keywords": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "Description": "string",
         "DueDate": "2024-06-07T11:33:35.886Z",
         "Private": true,
         "SendEmail": true
       }
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Discussion model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to the
       parent entity.
       
       
       
       
       
       409
       
       A Discussion matching the supplied Discussion already exists in the
       parent entity
       
       
       
       
       
       422
       
       The supplied Discussion model contains invalid items.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DISCUSSIONS/{DISCUSSIONID}
       
        * Get a Discussion
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Discussion {
       Name (string, optional),
       Description (string, optional),
       Private (boolean, optional),
       NoDueDate (boolean, optional),
       SendEmail (boolean, optional),
       ParentId (string, optional),
       Keywords (Array[Keyword ], optional),
       ShortCode (string, optional),
       ShortCodeLink (string, optional),
       CurrentPostId (string, optional),
       Posts (Array[DiscussionPost ], optional),
       State (string, optional),
       Attachments (Array[Attachment ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Text (string, optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       DueDate (string, optional),
       Priority (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       DiscussionPost {
       Id (string, optional),
       State (string, optional),
       ShortCode (string, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Attachments (Array[Attachment ], optional),
       PostedDate (string, optional),
       PostedBy (User , optional),
       Text (string, optional),
       Revision (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "Name": "string",
         "Description": "string",
         "Private": true,
         "NoDueDate": true,
         "SendEmail": true,
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.889Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.889Z"
           }
         ],
         "ShortCode": "string",
         "ShortCodeLink": "string",
         "CurrentPostId": "00000000-0000-0000-0000-000000000000",
         "Posts": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "State": "string",
             "ShortCode": "string",
             "InternalRecipients": [
               {
                 "Email": "string",
                 "ProfileId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Type": "UNDEFINED"
               }
             ],
             "Attachments": [
               {
                 "Name": "string",
                 "Description": "string",
                 "EntityType": "string",
                 "EntityId": "00000000-0000-0000-0000-000000000000",
                 "AttachmentId": "00000000-0000-0000-0000-000000000000",
                 "CreatedAtDateTime": "2024-06-07T11:33:35.889Z",
                 "UpdatedAtDateTime": "2024-06-07T11:33:35.889Z"
               }
             ],
             "PostedDate": "2024-06-07T11:33:35.889Z",
             "PostedBy": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "Text": "string",
             "Revision": "string"
           }
         ],
         "State": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.889Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.889Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Text": "string",
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "DueDate": "2024-06-07T11:33:35.889Z",
         "Priority": "string",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.889Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.889Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionid
       
       The unique identifier of the Discussion
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Discussion ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Discussion cannot be found or the user is forbidden access to this
       Discussion.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/DISCUSSIONS/{DISCUSSIONID}
       
        * Delete a Discussion
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionId
       
       The unique identifier of the Discussion
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Discussion deleted successfully.
       
       
       
       
       
       400
       
       The supplied Discussion ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Discussion cannot be found or the user does not have permission to
       access the Discussion.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PATCH /VFP/API/V1/DISCUSSIONS/{DISCUSSIONID}
       
        * Update a Discussion
       
       IMPLEMENTATION NOTES
       
       If moving to a new state and the Text is not provided in the request,
       then the Reason is used to populate the Text field.If neither the Text
       nor Reason are provided then the a default response such as: "Reopened by
       APIV2_Public" will be used to populate the Text field.
       If the discussion cannot move to a new state i.e. OPEN to REOPEN and no
       Text or Reason is provided then the Text field will be the automated
       response to show an edit has occurred.
       
       The columns represent the new state being passed in the request and the
       rows represent what state the discussion is currently in.
       
       
       ReopenCloseClose resolveOpenState unchanged. Update successfulUpdate
       successfulUpdate successfulReopenedState unchanged. Update
       successfulUpdate successfulUpdate successfulRespondedState unchanged.
       Update successfulUpdate successfulUpdate successfulOverdueState changes
       to RESONDEDOVERDUE if Text or a reason included in the update.
       State stays the same if no Text or a reason included in the update.
       State changes to OPEN if a future Duedate is included in the
       update.Update successfulUpdate successfulResponded overdueState changes
       to RESPONDED if a future Duedate is included in the update.Update
       successfulUpdate successfulClosed unresolvedUpdate successfulCannot edit.
       Update unsuccessfulCannot edit. Update unsuccessfulClosed resolvedUpdate
       successfulCannot edit. Update unsuccessfulCannot edit. Update
       unsuccessful
       
       
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Discussion updated successfully.
       
        * Model
        * Example Value
       
       Discussion {
       Name (string, optional),
       Description (string, optional),
       Private (boolean, optional),
       NoDueDate (boolean, optional),
       SendEmail (boolean, optional),
       ParentId (string, optional),
       Keywords (Array[Keyword ], optional),
       ShortCode (string, optional),
       ShortCodeLink (string, optional),
       CurrentPostId (string, optional),
       Posts (Array[DiscussionPost ], optional),
       State (string, optional),
       Attachments (Array[Attachment ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Text (string, optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       DueDate (string, optional),
       Priority (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       DiscussionPost {
       Id (string, optional),
       State (string, optional),
       ShortCode (string, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Attachments (Array[Attachment ], optional),
       PostedDate (string, optional),
       PostedBy (User , optional),
       Text (string, optional),
       Revision (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "Name": "string",
         "Description": "string",
         "Private": true,
         "NoDueDate": true,
         "SendEmail": true,
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.894Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.894Z"
           }
         ],
         "ShortCode": "string",
         "ShortCodeLink": "string",
         "CurrentPostId": "00000000-0000-0000-0000-000000000000",
         "Posts": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "State": "string",
             "ShortCode": "string",
             "InternalRecipients": [
               {
                 "Email": "string",
                 "ProfileId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Type": "UNDEFINED"
               }
             ],
             "Attachments": [
               {
                 "Name": "string",
                 "Description": "string",
                 "EntityType": "string",
                 "EntityId": "00000000-0000-0000-0000-000000000000",
                 "AttachmentId": "00000000-0000-0000-0000-000000000000",
                 "CreatedAtDateTime": "2024-06-07T11:33:35.894Z",
                 "UpdatedAtDateTime": "2024-06-07T11:33:35.894Z"
               }
             ],
             "PostedDate": "2024-06-07T11:33:35.894Z",
             "PostedBy": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "Text": "string",
             "Revision": "string"
           }
         ],
         "State": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.894Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.894Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Text": "string",
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "DueDate": "2024-06-07T11:33:35.894Z",
         "Priority": "string",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.894Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.894Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionId
       
       The unique identifier of the Discussion
       
       path string discussionUpdate
       
       
       Parameter content type: application/json
       
       Update Discussion model
       
       body
        * Model
        * Example Value
       
       Discussion {
       Name (string, optional),
       Text (string, optional),
       Description (string, optional),
       DueDate (string, optional),
       Private (boolean, optional),
       SendEmail (boolean, optional),
       State (string, optional) = ['Reopen', 'Close', 'CloseResolve']
       
       stringEnum:"Reopen", "Close", "CloseResolve"
       
       }
       
       {
         "Name": "string",
         "Text": "string",
         "Description": "string",
         "DueDate": "2024-06-07T11:33:35.898Z",
         "Private": true,
         "SendEmail": true,
         "State": "Reopen"
       }
       
       reason
       
       Optional reason
       
       query string If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Discussion model is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Discussion cannot be found or the user is forbidden access to this
       Discussion.
       
       
       
       
       
       409
       
       A Discussion matching the supplied name exists in this parent entity.
       
       
       
       
       
       412
       
       Error related to the If-Match header
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DISCUSSIONS/{DISCUSSIONID}/ATTACHMENTS/ADD
       
        * Add Attachments to a Discussion
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Attachments added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Description": "string",
           "EntityType": "string",
           "EntityId": "00000000-0000-0000-0000-000000000000",
           "AttachmentId": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.901Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.901Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionId
       
       The unique identifier of the Discussion
       
       path string attachments
       
       
       Parameter content type: application/json
       
       A collection of attachments models
       
       body
        * Model
        * Example Value
       
       Array[Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }]
       
       [
         {
           "EntityType": "UNDEFINED",
           "EntityId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Discussion ID or attachments model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The discussion cannot be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Attachments model is incorrect.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DISCUSSIONS/{DISCUSSIONID}/ATTACHMENTS/REMOVE
       
        * Remove Attachments from a Discussion
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionId
       
       The unique identifier of the Discussion
       
       path string attachmentIds
       
       
       Parameter content type: application/json
       
       A collection of unique identifiers of the Attachments to remove
       
       body
        * Model
        * Example Value
       
       Array[Attachment {
       AttachmentId (string, optional)
       }]
       
       [
         {
           "AttachmentId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Attachments removed successfully.
       
       
       
       
       
       400
       
       The supplied Discussion ID or Attachment IDs are invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The discussion could not be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied Attachments are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DISCUSSIONS/{DISCUSSIONID}/KEYWORDS/ADD
       
        * Add keywords to a Discussion
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Keywords added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Id (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionId
       
       The unique identifier of the Discussion
       
       path string keywordIds
       
       
       Parameter content type: application/json
       
       A collection of keyword models
       
       body
        * Model
        * Example Value
       
       Array[Keyword {
       Id (string)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Discussion ID or keywords model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The discussion cannot be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Keywords model is incorrect.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DISCUSSIONS/{DISCUSSIONID}/KEYWORDS/REMOVE
       
        * Remove keywords from a Discussion
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionId
       
       The unique identifier of the Discussion
       
       path string keywordIds
       
       
       Parameter content type: application/json
       
       A collection of unique identifiers of the Keywords to remove
       
       body
        * Model
        * Example Value
       
       Array[Keyword {
       Id (string)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Keywords removed successfully.
       
       
       
       
       
       400
       
       The supplied Discussion ID or Keyword IDs are invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The discussion could not be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied keywords are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DISCUSSIONS/{DISCUSSIONID}/POST
       
        * Create a Discussion Post
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Discussion Post created successfully.
       
        * Model
        * Example Value
       
       Discussion {
       Name (string, optional),
       Description (string, optional),
       Private (boolean, optional),
       NoDueDate (boolean, optional),
       SendEmail (boolean, optional),
       ParentId (string, optional),
       Keywords (Array[Keyword ], optional),
       ShortCode (string, optional),
       ShortCodeLink (string, optional),
       CurrentPostId (string, optional),
       Posts (Array[DiscussionPost ], optional),
       State (string, optional),
       Attachments (Array[Attachment ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Text (string, optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       DueDate (string, optional),
       Priority (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       DiscussionPost {
       Id (string, optional),
       State (string, optional),
       ShortCode (string, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Attachments (Array[Attachment ], optional),
       PostedDate (string, optional),
       PostedBy (User , optional),
       Text (string, optional),
       Revision (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "Name": "string",
         "Description": "string",
         "Private": true,
         "NoDueDate": true,
         "SendEmail": true,
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.910Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.910Z"
           }
         ],
         "ShortCode": "string",
         "ShortCodeLink": "string",
         "CurrentPostId": "00000000-0000-0000-0000-000000000000",
         "Posts": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "State": "string",
             "ShortCode": "string",
             "InternalRecipients": [
               {
                 "Email": "string",
                 "ProfileId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Type": "UNDEFINED"
               }
             ],
             "Attachments": [
               {
                 "Name": "string",
                 "Description": "string",
                 "EntityType": "string",
                 "EntityId": "00000000-0000-0000-0000-000000000000",
                 "AttachmentId": "00000000-0000-0000-0000-000000000000",
                 "CreatedAtDateTime": "2024-06-07T11:33:35.910Z",
                 "UpdatedAtDateTime": "2024-06-07T11:33:35.910Z"
               }
             ],
             "PostedDate": "2024-06-07T11:33:35.910Z",
             "PostedBy": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "Text": "string",
             "Revision": "string"
           }
         ],
         "State": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.910Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.910Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Text": "string",
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "DueDate": "2024-06-07T11:33:35.910Z",
         "Priority": "string",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.910Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.910Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionId
       
       The unique identifier of the Discussion
       
       path string discussionPostCreate
       
       
       Parameter content type: application/json
       
       Discussion Post create model
       
       body
        * Model
        * Example Value
       
       DiscussionPost {
       Text (string),
       InternalRecipients (Array[InternalRecipient ], optional),
       Attachments (Array[Attachment ], optional)
       }
       InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }
       
       {
         "Text": "string",
         "InternalRecipients": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "Attachments": [
           {
             "EntityType": "UNDEFINED",
             "EntityId": "00000000-0000-0000-0000-000000000000"
           }
         ]
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Discussion Post model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to the
       parent entity.
       
       
       
       
       
       409
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and use the value of the
       returned ETag header as the value of the If-Match header.
       
       
       
       
       
       422
       
       The supplied Discussion Post model contains invalid items.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/DISCUSSIONS/{DISCUSSIONID}/POSTS/{POSTID}
       
        * Delete a Discussion's current post
       
       IMPLEMENTATION NOTES
       
       Only the current post can be deleted therefore the postId must be the id
       of the current post. If the current post is deleted, the previous post
       will become the current post. A discussion must have at least one post.
       If the current post is the only post, the request will fail.
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionId
       
       The unique identifier of the Discussion
       
       path string postId
       
       The unique identifier of the current post
       
       path string If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Current post deleted successfully.
       
       
       
       
       
       400
       
       The supplied Discussion ID or post ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Discussion or post cannot be found or the user is forbidden access to
       this Discussion.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DISCUSSIONS/{DISCUSSIONID}/RECIPIENTS/ADD
       
        * Add Recipients to a Discussion
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Recipients added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionId
       
       The unique identifier of the Discussion
       
       path string recipients
       
       
       Parameter content type: application/json
       
       A collection of recipient models to be added
       
       body
        * Model
        * Example Value
       
       Array[InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }]
       
       [
         {
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Type": "UNDEFINED"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Discussion ID or recipients model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Discussion cannot be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Recipients model is incorrect.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DISCUSSIONS/{DISCUSSIONID}/RECIPIENTS/REMOVE
       
        * Remove Recipients from a Discussion
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type discussionId
       
       The unique identifier of the Discussion
       
       path string recipients
       
       
       Parameter content type: application/json
       
       A collection of recipient models to be removed
       
       body
        * Model
        * Example Value
       
       Array[InternalRecipient {
       ProfileId (string)
       }]
       
       [
         {
           "ProfileId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Recipients removed successfully.
       
       
       
       
       
       400
       
       The supplied Discussion ID or Recipient IDs are invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Discussion could not be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied Recipients are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * DOCUMENTFOLDERS
   
    * Developer Notes
    * Show/Hide
    * List Operations
    * Expand Operations
    * Help
   
   DocumentFolders may contain Documents, DocumentFolders,
   StaticVirtualContainers and DynamicVirtualContainers. They can reside
   directly under an Enterprise, Site or Project in addition to being the
   children of other DocumentFolders.
   
   
   * * POST /VFP/API/V1/DOCUMENTFOLDERS
       
        * Create a Document Folder
       
       IMPLEMENTATION NOTES
       
       The ParentId is the unique identfier of the Enterprise, Site, Project or
       DocumentFolder where the new Document Folder is to be created.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       DocumentFolder created successfully.
       
        * Model
        * Example Value
       
       DocumentFolder {
       Description (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.921Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.921Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentFolderCreate
       
       
       Parameter content type: application/json
       
       Document Folder create model
       
       body
        * Model
        * Example Value
       
       DocumentFolderCreate {
       Description (string, optional),
       Name (string),
       ParentId (string)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000"
       }
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied DocumentFolder model is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to this
       parent entity.
       
       
       
       
       
       409
       
       An DocumentFolder matching the supplied DocumentFolder already exists in
       this parent entity.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/DOCUMENTFOLDERS/{DOCUMENTFOLDERID}
       
        * Delete a Document Folder
       
       IMPLEMENTATION NOTES
       
       Caution: Deleting a Document Folder will delete all of its contents.
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentFolderId
       
       The unique identifier of the DocumentFolder
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       DocumentFolder deleted successfully.
       
       
       
       
       
       400
       
       The supplied DocumentFolder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document folder cannot be found or the user is forbidden access to
       this DocumentFolder.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DOCUMENTFOLDERS/{DOCUMENTFOLDERID}
       
        * Get a Document Folder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       DocumentFolder {
       Description (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.926Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.926Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentFolderId
       
       The unique identifier of the DocumentFolder
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied DocumentFolder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document folder cannot be found or the user is forbidden access to
       this DocumentFolder.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PATCH /VFP/API/V1/DOCUMENTFOLDERS/{DOCUMENTFOLDERID}
       
        * Update a Document Folder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Folder updated successfully.
       
        * Model
        * Example Value
       
       DocumentFolder {
       Description (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.928Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.928Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentFolderId
       
       The unique identifier of the DocumentFolder
       
       path string documentFolderUpdate
       
       
       Parameter content type: application/json
       
       Document Folder update model
       
       body
        * Model
        * Example Value
       
       DocumentFolderUpdate {
       Description (string, optional),
       Name (string)
       }
       
       {
         "Description": "string",
         "Name": "string"
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied DocumentFolder model is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document folder cannot be found or the user is forbidden access to
       this DocumentFolder.
       
       
       
       
       
       409
       
       A DocumentFolder matching the supplied DocumentFolder already exists.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DOCUMENTFOLDERS/{DOCUMENTFOLDERID}/CHILDFOLDERS
       
        * Get all Document Folders in a Document Folder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       CreatedBy (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional),
       Description (string, optional),
       FullPath (string, optional),
       Id (string, optional),
       ModifiedBy (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       ParentName (string, optional),
       PrimaryKey (string, optional),
       SequenceNumber (string, optional),
       State (string, optional)
       }
       
       [
         {
           "CreatedBy": "string",
           "CreatedAtDateTime": "2024-06-07T11:33:35.930Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.930Z",
           "Description": "string",
           "FullPath": "string",
           "Id": "00000000-0000-0000-0000-000000000000",
           "ModifiedBy": "string",
           "Name": "string",
           "ParentId": "00000000-0000-0000-0000-000000000000",
           "ParentName": "string",
           "PrimaryKey": "00000000-0000-0000-0000-000000000000",
           "SequenceNumber": "string",
           "State": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentFolderId
       
       The unique identifier of the DocumentFolder
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied DocumentFolder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document folder cannot be found or the user is forbidden access to
       this DocumentFolder.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DOCUMENTFOLDERS/{DOCUMENTFOLDERID}/DOCUMENTS
       
        * Get all Documents in a Document Folder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] {
       SearchId (string, optional),
       CurrentPage (integer, optional),
       PageSize (integer, optional),
       TotalPages (integer, optional),
       TotalRecords (integer, optional),
       Documents (Array[DocumentSearchResponse ], optional)
       }
       DocumentSearchResponse {
       Id (string, optional),
       Name (string, optional),
       Description (string, optional)
       }
       
       {
         "SearchId": "00000000-0000-0000-0000-000000000000",
         "CurrentPage": 0,
         "PageSize": 0,
         "TotalPages": 0,
         "TotalRecords": 0,
         "Documents": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Description": "string"
           }
         ]
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentFolderId
       
       The unique identifier of the DocumentFolder
       
       path string page
       
       The current page of the data being displayed. The page index begins at 0
       
       query integer pageSize
       
       The number of documents displayed per results page. The maximum number of
       documents which can be displayed in a single page is 3,2767
       
       query integer recursive true false (default)
       
       If true, all Documents in the specified folder and all child document
       folders will be returned.
       
       query boolean searchId
       
       Unique identifier which, if provided, caches the search results resulting
       in faster paging through the cached search results.
       
       query string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied DocumentFolder Id is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document folder cannot be found or the user is forbidden access to
       this DocumentFolder.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * DOCUMENTS
   
    * Developer Notes
    * Show/Hide
    * List Operations
    * Expand Operations
    * Help
   
   A Document may have one or more Revisions associated with it but must always
   have a Revision that is marked as Current. Each Revision on the Document may
   contain any number of Files, but must always have a file that is marked as
   the Primary File for each Revision. Revisions that are not marked as the
   current revision for a Document, aka previous revisions, can be accessed via
   the Revisions collection. Only the current Revision may be operated on –
   previous Revisions on a Document are Read Only.
   
   
   * * POST /VFP/API/V1/DOCUMENTS
       
        * Create a Document
       
       IMPLEMENTATION NOTES
       
       A Document can only exist under a DocumentFolder, therefore the ParentId
       of the new Document must be the Id of a DocumentFolder. A Document must
       have at least one Revision, therefore when creating a new Document it's
       initial Revision must also be supplied in the same request. The
       AuthoredDateTime is assumed to be UTC, please offset it if required.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Document created successfully.
       
        * Model
        * Example Value
       
       Document {
       Description (string, optional),
       Name (string, optional),
       CreatedBy (User , optional),
       ModifiedBy (User , optional),
       Owner (User , optional),
       Revisions (Array[RevisionSummary ], optional),
       LinkedLocations (Array[LinkedLocation ], optional),
       ParentId (string, optional),
       CurrentRevisionId (string, optional),
       Workflows (Array[Workflow ], optional),
       CurrentWorkflowId (string, optional),
       CurrentWorkflowName (string, optional),
       RevisionCreatedAtDateTime (string, optional),
       AuthoredDateTime (string, optional),
       RevisionUpdatedAtDateTime (string, optional),
       DefaultStatus (Status , optional),
       RevisionAuthor (User , optional),
       RevisionReference (string, optional),
       Attachments (Array[Attachment ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       IsNotifyRecipientsByEmail (boolean, optional),
       ExternalRecipients (Array[ExternalRecipient ], optional),
       Files (Array[File ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Keywords (Array[Keyword ], optional),
       Notes (string, optional),
       PrimaryFileId (string, optional),
       IsFilesPrivateToRecipients (boolean, optional),
       State (string, optional),
       RevisionStatus (Status , optional),
       RevisionWorkflows (Array[Workflow ], optional),
       CurrentRevisionWorkflowId (string, optional),
       CurrentRevisionWorkflowName (string, optional),
       PercentageComplete (integer, optional),
       Classifications (Array[ClassificationGet ], optional),
       IsFilePubliclyAvailable (boolean, optional),
       PublicLinkExpiry (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       RevisionSummary {
       Id (string, optional),
       CreatedAtDateTime (string, optional),
       CreatedById (string, optional),
       Reference (string, optional),
       ModifiedById (string, optional),
       UpdatedAtDateTime (string, optional),
       IsCurrentRevision (boolean, optional)
       }
       LinkedLocation {
       Id (string, optional),
       Name (string, optional),
       AddedDateTime (string, optional)
       }
       Workflow {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Status {
       Name (string, optional),
       IsDefault (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       ExternalRecipient {
       Name (string, optional)
       
       stringMin. Length:1Max. Length:122
       
       ,
       Email (string)
       }
       File {
       Name (string),
       IsPrimary (boolean, optional),
       Status (string, optional),
       Size (integer, optional),
       Extension (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "CreatedBy": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "ModifiedBy": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Owner": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Revisions": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.934Z",
             "CreatedById": "00000000-0000-0000-0000-000000000000",
             "Reference": "string",
             "ModifiedById": "00000000-0000-0000-0000-000000000000",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.934Z",
             "IsCurrentRevision": true
           }
         ],
         "LinkedLocations": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "AddedDateTime": "2024-06-07T11:33:35.934Z"
           }
         ],
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "CurrentRevisionId": "00000000-0000-0000-0000-000000000000",
         "Workflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:35.934Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.934Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.934Z"
           }
         ],
         "CurrentWorkflowId": "00000000-0000-0000-0000-000000000000",
         "CurrentWorkflowName": "string",
         "RevisionCreatedAtDateTime": "2024-06-07T11:33:35.934Z",
         "AuthoredDateTime": "2024-06-07T11:33:35.934Z",
         "RevisionUpdatedAtDateTime": "2024-06-07T11:33:35.934Z",
         "DefaultStatus": {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.934Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.934Z"
         },
         "RevisionAuthor": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "RevisionReference": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.934Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.934Z"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "IsNotifyRecipientsByEmail": true,
         "ExternalRecipients": [
           {
             "Name": "string",
             "Email": "string"
           }
         ],
         "Files": [
           {
             "Name": "string",
             "IsPrimary": true,
             "Status": "string",
             "Size": 0,
             "Extension": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.934Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.934Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.934Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.934Z"
           }
         ],
         "Notes": "string",
         "PrimaryFileId": "00000000-0000-0000-0000-000000000000",
         "IsFilesPrivateToRecipients": true,
         "State": "string",
         "RevisionStatus": {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.934Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.934Z"
         },
         "RevisionWorkflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:35.934Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.934Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.934Z"
           }
         ],
         "CurrentRevisionWorkflowId": "00000000-0000-0000-0000-000000000000",
         "CurrentRevisionWorkflowName": "string",
         "PercentageComplete": 0,
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string",
             "Title": "string"
           }
         ],
         "IsFilePubliclyAvailable": true,
         "PublicLinkExpiry": "2024-06-07T11:33:35.934Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.934Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.934Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type document
       
       
       Parameter content type: application/json
       
       The document create model
       
       body
        * Model
        * Example Value
       
       DocumentCreate {
       Description (string, optional),
       Name (string),
       ParentId (string, optional),
       LinkedLocations (Array[LinkedLocation ], optional),
       Workflows (Array[Workflow ], optional),
       OwnerId (string, optional),
       IsFilePubliclyAvailable (boolean, optional),
       PublicLinkExpiry (string, optional),
       RevisionAuthorId (string, optional),
       Attachments (Array[Attachment ], optional),
       AuthoredDateTime (string, optional),
       IsNotifyRecipientsByEmail (boolean, optional),
       ExternalRecipients (Array[ExternalRecipient ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Keywords (Array[Keyword ], optional),
       Notes (string, optional),
       IsFilesPrivateToRecipients (boolean, optional),
       RevisionStatusId (string, optional),
       RevisionReference (string, optional),
       RevisionWorkflows (Array[Workflow ], optional),
       PercentageComplete (integer, optional)
       
       integerMax. Value:100
       
       ,
       Classifications (Array[Classification ], optional)
       }
       LinkedLocation {
       Id (string, optional)
       }
       Workflow {
       Id (string, optional)
       }
       Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }
       ExternalRecipient {
       Name (string, optional)
       
       stringMin. Length:1Max. Length:122
       
       ,
       Email (string)
       }
       InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Keyword {
       Id (string)
       }
       Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "LinkedLocations": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "Workflows": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "OwnerId": "00000000-0000-0000-0000-000000000000",
         "IsFilePubliclyAvailable": true,
         "PublicLinkExpiry": "2024-06-07T11:33:35.936Z",
         "RevisionAuthorId": "00000000-0000-0000-0000-000000000000",
         "Attachments": [
           {
             "EntityType": "UNDEFINED",
             "EntityId": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "AuthoredDateTime": "2024-06-07T11:33:35.936Z",
         "IsNotifyRecipientsByEmail": true,
         "ExternalRecipients": [
           {
             "Name": "string",
             "Email": "string"
           }
         ],
         "InternalRecipients": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "Keywords": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "Notes": "string",
         "IsFilesPrivateToRecipients": true,
         "RevisionStatusId": "00000000-0000-0000-0000-000000000000",
         "RevisionReference": "string",
         "RevisionWorkflows": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "PercentageComplete": 0,
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string"
           }
         ]
       }
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document folder cannot be found or the user does not have permission
       to access the document folder.
       
       
       
       
       
       409
       
       A Document matching the supplied Document already exists.
       
       
       
       
       
       422
       
       The supplied Document model is incorrect.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/DOCUMENTS/{DOCUMENTID}
       
        * Delete a Document
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Document deleted successfully.
       
       
       
       
       
       400
       
       The supplied Document ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DOCUMENTS/{DOCUMENTID}
       
        * Get a Document
       
       IMPLEMENTATION NOTES
       
       CustomFields list can return different custom field objects please refer
       to the custom field endpoint for more information.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Document retrieved successfully.
       
        * Model
        * Example Value
       
       Document {
       Description (string, optional),
       Name (string, optional),
       CreatedBy (User , optional),
       ModifiedBy (User , optional),
       Owner (User , optional),
       Revisions (Array[RevisionSummary ], optional),
       LinkedLocations (Array[LinkedLocation ], optional),
       ParentId (string, optional),
       CurrentRevisionId (string, optional),
       Workflows (Array[Workflow ], optional),
       CurrentWorkflowId (string, optional),
       CurrentWorkflowName (string, optional),
       RevisionCreatedAtDateTime (string, optional),
       AuthoredDateTime (string, optional),
       RevisionUpdatedAtDateTime (string, optional),
       DefaultStatus (Status , optional),
       RevisionAuthor (User , optional),
       RevisionReference (string, optional),
       Attachments (Array[Attachment ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       IsNotifyRecipientsByEmail (boolean, optional),
       ExternalRecipients (Array[ExternalRecipient ], optional),
       Files (Array[File ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Keywords (Array[Keyword ], optional),
       Notes (string, optional),
       PrimaryFileId (string, optional),
       IsFilesPrivateToRecipients (boolean, optional),
       State (string, optional),
       RevisionStatus (Status , optional),
       RevisionWorkflows (Array[Workflow ], optional),
       CurrentRevisionWorkflowId (string, optional),
       CurrentRevisionWorkflowName (string, optional),
       PercentageComplete (integer, optional),
       Classifications (Array[ClassificationGet ], optional),
       IsFilePubliclyAvailable (boolean, optional),
       PublicLinkExpiry (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       RevisionSummary {
       Id (string, optional),
       CreatedAtDateTime (string, optional),
       CreatedById (string, optional),
       Reference (string, optional),
       ModifiedById (string, optional),
       UpdatedAtDateTime (string, optional),
       IsCurrentRevision (boolean, optional)
       }
       LinkedLocation {
       Id (string, optional),
       Name (string, optional),
       AddedDateTime (string, optional)
       }
       Workflow {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Status {
       Name (string, optional),
       IsDefault (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       ExternalRecipient {
       Name (string, optional)
       
       stringMin. Length:1Max. Length:122
       
       ,
       Email (string)
       }
       File {
       Name (string),
       IsPrimary (boolean, optional),
       Status (string, optional),
       Size (integer, optional),
       Extension (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "CreatedBy": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "ModifiedBy": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Owner": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Revisions": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.939Z",
             "CreatedById": "00000000-0000-0000-0000-000000000000",
             "Reference": "string",
             "ModifiedById": "00000000-0000-0000-0000-000000000000",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.939Z",
             "IsCurrentRevision": true
           }
         ],
         "LinkedLocations": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "AddedDateTime": "2024-06-07T11:33:35.939Z"
           }
         ],
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "CurrentRevisionId": "00000000-0000-0000-0000-000000000000",
         "Workflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:35.939Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.939Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.939Z"
           }
         ],
         "CurrentWorkflowId": "00000000-0000-0000-0000-000000000000",
         "CurrentWorkflowName": "string",
         "RevisionCreatedAtDateTime": "2024-06-07T11:33:35.939Z",
         "AuthoredDateTime": "2024-06-07T11:33:35.939Z",
         "RevisionUpdatedAtDateTime": "2024-06-07T11:33:35.939Z",
         "DefaultStatus": {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.939Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.939Z"
         },
         "RevisionAuthor": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "RevisionReference": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.939Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.939Z"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "IsNotifyRecipientsByEmail": true,
         "ExternalRecipients": [
           {
             "Name": "string",
             "Email": "string"
           }
         ],
         "Files": [
           {
             "Name": "string",
             "IsPrimary": true,
             "Status": "string",
             "Size": 0,
             "Extension": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.939Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.939Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.939Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.939Z"
           }
         ],
         "Notes": "string",
         "PrimaryFileId": "00000000-0000-0000-0000-000000000000",
         "IsFilesPrivateToRecipients": true,
         "State": "string",
         "RevisionStatus": {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.939Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.939Z"
         },
         "RevisionWorkflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:35.939Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.939Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.939Z"
           }
         ],
         "CurrentRevisionWorkflowId": "00000000-0000-0000-0000-000000000000",
         "CurrentRevisionWorkflowName": "string",
         "PercentageComplete": 0,
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string",
             "Title": "string"
           }
         ],
         "IsFilePubliclyAvailable": true,
         "PublicLinkExpiry": "2024-06-07T11:33:35.939Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.939Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.939Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PATCH /VFP/API/V1/DOCUMENTS/{DOCUMENTID}
       
        * Update a Document
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Document updated successfully.
       
        * Model
        * Example Value
       
       Document {
       Description (string, optional),
       Name (string, optional),
       CreatedBy (User , optional),
       ModifiedBy (User , optional),
       Owner (User , optional),
       Revisions (Array[RevisionSummary ], optional),
       LinkedLocations (Array[LinkedLocation ], optional),
       ParentId (string, optional),
       CurrentRevisionId (string, optional),
       Workflows (Array[Workflow ], optional),
       CurrentWorkflowId (string, optional),
       CurrentWorkflowName (string, optional),
       RevisionCreatedAtDateTime (string, optional),
       AuthoredDateTime (string, optional),
       RevisionUpdatedAtDateTime (string, optional),
       DefaultStatus (Status , optional),
       RevisionAuthor (User , optional),
       RevisionReference (string, optional),
       Attachments (Array[Attachment ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       IsNotifyRecipientsByEmail (boolean, optional),
       ExternalRecipients (Array[ExternalRecipient ], optional),
       Files (Array[File ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Keywords (Array[Keyword ], optional),
       Notes (string, optional),
       PrimaryFileId (string, optional),
       IsFilesPrivateToRecipients (boolean, optional),
       State (string, optional),
       RevisionStatus (Status , optional),
       RevisionWorkflows (Array[Workflow ], optional),
       CurrentRevisionWorkflowId (string, optional),
       CurrentRevisionWorkflowName (string, optional),
       PercentageComplete (integer, optional),
       Classifications (Array[ClassificationGet ], optional),
       IsFilePubliclyAvailable (boolean, optional),
       PublicLinkExpiry (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       RevisionSummary {
       Id (string, optional),
       CreatedAtDateTime (string, optional),
       CreatedById (string, optional),
       Reference (string, optional),
       ModifiedById (string, optional),
       UpdatedAtDateTime (string, optional),
       IsCurrentRevision (boolean, optional)
       }
       LinkedLocation {
       Id (string, optional),
       Name (string, optional),
       AddedDateTime (string, optional)
       }
       Workflow {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Status {
       Name (string, optional),
       IsDefault (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       ExternalRecipient {
       Name (string, optional)
       
       stringMin. Length:1Max. Length:122
       
       ,
       Email (string)
       }
       File {
       Name (string),
       IsPrimary (boolean, optional),
       Status (string, optional),
       Size (integer, optional),
       Extension (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "CreatedBy": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "ModifiedBy": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Owner": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Revisions": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.942Z",
             "CreatedById": "00000000-0000-0000-0000-000000000000",
             "Reference": "string",
             "ModifiedById": "00000000-0000-0000-0000-000000000000",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.942Z",
             "IsCurrentRevision": true
           }
         ],
         "LinkedLocations": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "AddedDateTime": "2024-06-07T11:33:35.942Z"
           }
         ],
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "CurrentRevisionId": "00000000-0000-0000-0000-000000000000",
         "Workflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:35.942Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.942Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.942Z"
           }
         ],
         "CurrentWorkflowId": "00000000-0000-0000-0000-000000000000",
         "CurrentWorkflowName": "string",
         "RevisionCreatedAtDateTime": "2024-06-07T11:33:35.942Z",
         "AuthoredDateTime": "2024-06-07T11:33:35.942Z",
         "RevisionUpdatedAtDateTime": "2024-06-07T11:33:35.942Z",
         "DefaultStatus": {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.942Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.942Z"
         },
         "RevisionAuthor": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "RevisionReference": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.942Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.942Z"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "IsNotifyRecipientsByEmail": true,
         "ExternalRecipients": [
           {
             "Name": "string",
             "Email": "string"
           }
         ],
         "Files": [
           {
             "Name": "string",
             "IsPrimary": true,
             "Status": "string",
             "Size": 0,
             "Extension": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.942Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.942Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.942Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.942Z"
           }
         ],
         "Notes": "string",
         "PrimaryFileId": "00000000-0000-0000-0000-000000000000",
         "IsFilesPrivateToRecipients": true,
         "State": "string",
         "RevisionStatus": {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.942Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.942Z"
         },
         "RevisionWorkflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:35.942Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.942Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.942Z"
           }
         ],
         "CurrentRevisionWorkflowId": "00000000-0000-0000-0000-000000000000",
         "CurrentRevisionWorkflowName": "string",
         "PercentageComplete": 0,
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string",
             "Title": "string"
           }
         ],
         "IsFilePubliclyAvailable": true,
         "PublicLinkExpiry": "2024-06-07T11:33:35.942Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.942Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.942Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string documentUpdate
       
       
       Parameter content type: application/json
       
       The document update model
       
       body
        * Model
        * Example Value
       
       DocumentUpdate {
       Description (string, optional),
       Name (string, optional),
       OwnerId (string, optional),
       CurrentRevisionId (string, optional),
       RevisionAuthorId (string, optional),
       AuthoredDateTime (string, optional),
       IsNotifyRecipientsByEmail (boolean, optional),
       Notes (string, optional),
       IsFilesPrivateToRecipients (boolean, optional),
       RevisionStatusId (string, optional),
       RevisionReference (string, optional),
       IsFilePubliclyAvailable (boolean, optional),
       PublicLinkExpiry (string, optional),
       PercentageComplete (integer, optional)
       
       integerMax. Value:100
       
       }
       
       {
         "Description": "string",
         "Name": "string",
         "OwnerId": "00000000-0000-0000-0000-000000000000",
         "CurrentRevisionId": "00000000-0000-0000-0000-000000000000",
         "RevisionAuthorId": "00000000-0000-0000-0000-000000000000",
         "AuthoredDateTime": "2024-06-07T11:33:35.947Z",
         "IsNotifyRecipientsByEmail": true,
         "Notes": "string",
         "IsFilesPrivateToRecipients": true,
         "RevisionStatusId": "00000000-0000-0000-0000-000000000000",
         "RevisionReference": "string",
         "IsFilePubliclyAvailable": true,
         "PublicLinkExpiry": "2024-06-07T11:33:35.947Z",
         "PercentageComplete": 0
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or Document model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       409
       
       A Document matching the supplied Document already exists.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and use the value of the
       returned ETag header as the value of the If-Match header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/ATTACHMENTS
       
        * Get attachments from a Document's current revision
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Description": "string",
           "EntityType": "string",
           "EntityId": "00000000-0000-0000-0000-000000000000",
           "AttachmentId": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.949Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.949Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/ATTACHMENTS/{ATTACHMENTID}
       
        * Get attachment from Documents current revision
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Name": "string",
         "Description": "string",
         "EntityType": "string",
         "EntityId": "00000000-0000-0000-0000-000000000000",
         "AttachmentId": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.950Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.950Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string attachmentId
       
       The unique identifier of the Attachment
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or Attachment ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or attachment cannot be found or the user does not have
       permission to access either.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/ATTACHMENTS/ADD
       
        * Add attachments to a Document's current revision
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Added attachment(s) to the specified document's current revision
       successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Description": "string",
           "EntityType": "string",
           "EntityId": "00000000-0000-0000-0000-000000000000",
           "AttachmentId": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.952Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.952Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string attachments
       
       
       Parameter content type: application/json
       
       The collection of attachments
       
       body
        * Model
        * Example Value
       
       Array[Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }]
       
       [
         {
           "EntityType": "UNDEFINED",
           "EntityId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or Attachment model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Error saving updated revision
       
       
       
       
       
       500
       
       Internal server error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/ATTACHMENTS/REMOVE
       
        * Remove attachments from a Document's current revision
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string attachments
       
       
       Parameter content type: application/json
       
       The collection of attachments
       
       body
        * Model
        * Example Value
       
       Array[Attachment {
       AttachmentId (string, optional)
       }]
       
       [
         {
           "AttachmentId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Removed attachment(s) from the specified document's current revision
       successfully.
       
       
       
       
       
       400
       
       The supplied Document ID or Attachment model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or document revision cannot be found or the user is
       forbidden access to this document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Error saving updated revision.
       
       
       
       
       
       500
       
       Internal server error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/CLASSIFICATIONS/ADD
       
        * Add classifications to a Document's current revision
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Classifications added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       
       [
         {
           "UniclassId": "00000000-0000-0000-0000-000000000000",
           "Code": "string",
           "Title": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string classifications
       
       
       Parameter content type: application/json
       
       A collection of Classifications
       
       body
        * Model
        * Example Value
       
       Array[Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }]
       
       [
         {
           "UniclassId": "00000000-0000-0000-0000-000000000000",
           "Code": "string"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or classifications model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or revision cannot be found or the user does not have
       permission to access either.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Classification(s) is invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/CLASSIFICATIONS/REMOVE
       
        * Remove classifications from a Document's current revision
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string classifications
       
       
       Parameter content type: application/json
       
       A collection of Classifications to be removed
       
       body
        * Model
        * Example Value
       
       Array[Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }]
       
       [
         {
           "UniclassId": "00000000-0000-0000-0000-000000000000",
           "Code": "string"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Classifications removed successfully.
       
       
       
       
       
       400
       
       The supplied Document ID or Classification IDs are invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or classifications could not be found or the user is
       forbidden access to this document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied classifications are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/CUSTOMFIELDS
       
        * Get custom fields from a Document's current revision
       
       IMPLEMENTATION NOTES
       
       When AcceptableValues collection is empty, any value can be used
       providing it complies with the MinCharacters, MaxCharacters and
       CustomFieldDataType requirements. These Custom Field types will return
       these additional properties
       Date and Bool Custom Fields Include-
       String: Value
       Text Custom Field Includes-
       List of string: Options
       int: MaximumLength
       int: MinimumLength
       string: InputMethod
       string: Value
       Numeric Custom Field Includes-
       int: MaximumLength
       int: MinimumLength
       string: Value
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Successfully returned custom fields.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       [
         {
           "GroupId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "CustomFields": [
             {
               "MemberId": "00000000-0000-0000-0000-000000000000",
               "Name": "string",
               "Description": "string",
               "Mandatory": true,
               "CustomFieldType": "string"
             }
           ]
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/EXTERNALRECIPIENTS/ADD
       
        * Add external recipients to a Document's current revision
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       External recipients added to current revision successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional)
       
       stringMin. Length:1Max. Length:122
       
       ,
       Email (string)
       }
       
       [
         {
           "Name": "string",
           "Email": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string externalRecipients
       
       
       Parameter content type: application/json
       
       The external recipients model
       
       body
        * Model
        * Example Value
       
       Array[ExternalRecipient {
       Name (string, optional)
       
       stringMin. Length:1Max. Length:122
       
       ,
       Email (string)
       }]
       
       [
         {
           "Name": "string",
           "Email": "string"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or Recipient model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/EXTERNALRECIPIENTS/REMOVE
       
        * Remove external recipients from Documents current revision
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string externalRecipients
       
       
       Parameter content type: application/json
       
       The collection of external recipient email addresses
       
       body
        * Model
        * Example Value
       
       Array[ExternalRecipient {
       Email (string)
       }]
       
       [
         {
           "Email": "string"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       External recipients removed from current revision successfully.
       
       
       
       
       
       400
       
       The supplied Document ID or Recipient model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied External recipients are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/FILES
       
        * Add a file to a Document's current revision (create a temporary upload
          URL for a file)
       
       IMPLEMENTATION NOTES
       
       Creates and returns a temporary upload URL for a file to be uploaded to.
       The upload of the file to the URL, using a PUT request, must start before
       the expiry time of the URL. Once uploaded, the file will be processed and
       will be added to the specified Document's current revision files
       collection. The processing of the file may take several minutes. During
       processing the file will be visible in the files collection of the
       Document's current revision with a zero byte filesize, will be marked as
       'Pending' and will not be available to download. Once processing is
       successfully completed, the file will be available for download and will
       display its actual filesize.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Temporary upload URL created successfully.
       
        * Model
        * Example Value
       
       FileUpload {
       Url (string, optional),
       UrlExpiryInMinutes (integer, optional)
       }
       
       {
         "Url": "string",
         "UrlExpiryInMinutes": 0
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string fileUpload
       
       
       Parameter content type: application/json
       
       The file upload model. The FileName property must include the file
       extension.
       
       body
        * Model
        * Example Value
       
       FileUpload {
       FileName (string)
       
       stringMax. Length:256
       
       }
       
       {
         "FileName": "string"
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or file model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/FILES/{FILEID}
       
        * Delete a File from a Document's current revision
       
       IMPLEMENTATION NOTES
       
       Deletes a file from a Document's current revision, provided that the file
       is not the only file in the current revision as that file will be the
       primary file. If the file is successfully deleted, the next file in the
       current revision will be made the primary file.
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string fileId
       
       The unique identifier of the File
       
       path string If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       File removed successfully from revision in Document.
       
       
       
       
       
       400
       
       The supplied Document ID or File ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or file cannot be found, or the user does not have
       permission to access either.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PATCH /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/FILES/{FILEID}
       
        * Make a file the primary file
       
       IMPLEMENTATION NOTES
       
       Make a file the primary file for the current revision of a document. The
       file must already exist in the current revision.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       File updated successfully.
       
        * Model
        * Example Value
       
       File {
       Name (string),
       IsPrimary (boolean, optional),
       Status (string, optional),
       Size (integer, optional),
       Extension (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Name": "string",
         "IsPrimary": true,
         "Status": "string",
         "Size": 0,
         "Extension": "string",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.969Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.969Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string fileId
       
       The unique identifier of the File
       
       path string fileUpdate
       
       
       Parameter content type: application/json
       
       The file update model
       
       body
        * Model
        * Example Value
       
       FileUpdate {
       IsPrimary (boolean, optional)
       }
       
       {
         "IsPrimary": true
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID, Revision ID, File ID or file Update model is
       invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document, revision or file cannot be found or the user does not have
       permission to access the document, revision or file.
       
       
       
       
       
       409
       
       A file matching the supplied Document already exists.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/KEYWORDS/ADD
       
        * Add keywords to a Document's current revision
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Keywords added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Id (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string keywordIds
       
       
       Parameter content type: application/json
       
       A collection of keyword models
       
       body
        * Model
        * Example Value
       
       Array[Keyword {
       Id (string)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or keywords model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or revision cannot be found or the user does not have
       permission to access either.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Keywords model is incorrect.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/KEYWORDS/REMOVE
       
        * Remove keywords from a Document's current revision
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string keywordIds
       
       
       Parameter content type: application/json
       
       A collection of unique identifiers of the Keywords to remove
       
       body
        * Model
        * Example Value
       
       Array[Keyword {
       Id (string)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Keywords removed successfully.
       
       
       
       
       
       400
       
       The supplied Document ID or Keyword IDs are invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or keywords could not be found or the user is forbidden
       access to this document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied keywords are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/LINKEDLOCATIONS
       
        * Get a Document's linked locations
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Id (string, optional),
       Name (string, optional),
       AddedDateTime (string, optional)
       }
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "AddedDateTime": "2024-06-07T11:33:35.975Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user is forbidden access the
       document.
       
       
       
       
       
       500
       
       Internal Server Error
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/LINKEDLOCATIONS/{LINKEDLOCATIONID}
       
        * Get a linked location from a Document
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       LinkedLocation {
       Id (string, optional),
       Name (string, optional),
       AddedDateTime (string, optional)
       }
       
       {
         "Id": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "AddedDateTime": "2024-06-07T11:33:35.977Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string linkedLocationId
       
       The unique identifier of the Location
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or linked location ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or linked location cannot be found or the user is forbidden
       access to either.
       
       
       
       
       
       500
       
       Internal Server Error
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/LINKEDLOCATIONS/ADD
       
        * Link a Document to Document Folder(s)
       
       IMPLEMENTATION NOTES
       
       Links a Document to one or several Document Folders.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Linked locations added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Id (string, optional),
       Name (string, optional),
       AddedDateTime (string, optional)
       }
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "AddedDateTime": "2024-06-07T11:33:35.978Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string linkedLocations
       
       
       Parameter content type: application/json
       
       A collection of Document Folders unique identifiers to link the Document
       to
       
       body
        * Model
        * Example Value
       
       Array[LinkedLocation {
       Id (string, optional)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or linked location model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Linked Location is invalid
       
       
       
       
       
       500
       
       Internal Server Error
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/LINKEDLOCATIONS/REMOVE
       
        * Unlink a Document from Document Folder(s)
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string linkedLocationIds
       
       
       Parameter content type: application/json
       
       A collection of unique identifiers of the Linked locations
       
       body
        * Model
        * Example Value
       
       Array[LinkedLocation {
       LinkedLocationId (string, optional)
       }]
       
       [
         {
           "LinkedLocationId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Linked Locations removed successfully from Document.
       
       
       
       
       
       400
       
       The supplied Document ID or linked location ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Linked Location is invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/RECIPIENTS/ADD
       
        * Add internal recipients to a Document's current revision
       
       IMPLEMENTATION NOTES
       
       The acceptable enumerated types for the internal recipient are 0 =
       PROFILE or 19 = DISTRIBUTIONGROUP. Either the numeric or string value of
       the type is an acceptable value for the internal recipient Type property.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Internal recipients added to current revision successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string internalRecipients
       
       
       Parameter content type: application/json
       
       A collection of internal recipients
       
       body
        * Model
        * Example Value
       
       Array[InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }]
       
       [
         {
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Type": "UNDEFINED"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID is invalid or supplied Internal recipient model
       is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or revision cannot be found or the user is forbidden access
       to this document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Internal recipient is invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/RECIPIENTS/REMOVE
       
        * Remove internal recipients from a Document's current revision
       
       IMPLEMENTATION NOTES
       
       id of the document is required to access the current revision
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string internalRecipients
       
       
       Parameter content type: application/json
       
       A collection of internal recipients
       
       body
        * Model
        * Example Value
       
       Array[InternalRecipient {
       ProfileId (string)
       }]
       
       [
         {
           "ProfileId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Internal recipients removed from current revision successfully.
       
       
       
       
       
       400
       
       The supplied Document ID is invalid or supplied Internal recipient model
       is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The revision cannot be found or the user is forbidden access to this
       document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Internal recipient is invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/REVISIONS
       
        * Get a Document's revisions
       
       IMPLEMENTATION NOTES
       
       CustomFields list can return different custom field objects please refer
       to the custom field endpoint for more information
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       AuthoredDateTime (string, optional),
       DefaultStatus (Status , optional),
       RevisionAuthor (User , optional),
       RevisionReference (string, optional),
       Attachments (Array[Attachment ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       IsNotifyRecipientsByEmail (boolean, optional),
       ExternalRecipients (Array[ExternalRecipient ], optional),
       Files (Array[File ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Keywords (Array[Keyword ], optional),
       Markups (Array[Markup ], optional),
       Notes (string, optional),
       ParentId (string, optional),
       PrimaryFileId (string, optional),
       IsFilesPrivateToRecipients (boolean, optional),
       State (string, optional),
       RevisionStatus (Status , optional),
       Workflows (Array[Workflow ], optional),
       CurrentWorkflowId (string, optional),
       CurrentWorkflowName (string, optional),
       PercentageComplete (integer, optional),
       Classifications (Array[ClassificationGet ], optional),
       IsFilePubliclyAvailable (boolean, optional),
       PublicLinkExpiry (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Status {
       Name (string, optional),
       IsDefault (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       ExternalRecipient {
       Name (string, optional)
       
       stringMin. Length:1Max. Length:122
       
       ,
       Email (string)
       }
       File {
       Name (string),
       IsPrimary (boolean, optional),
       Status (string, optional),
       Size (integer, optional),
       Extension (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Markup {
       Description (string, optional),
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Workflow {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       [
         {
           "AuthoredDateTime": "2024-06-07T11:33:35.985Z",
           "DefaultStatus": {
             "Name": "string",
             "IsDefault": true,
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.985Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.985Z"
           },
           "RevisionAuthor": {
             "Id": "00000000-0000-0000-0000-000000000000",
             "Name": "string"
           },
           "RevisionReference": "string",
           "Attachments": [
             {
               "Name": "string",
               "Description": "string",
               "EntityType": "string",
               "EntityId": "00000000-0000-0000-0000-000000000000",
               "AttachmentId": "00000000-0000-0000-0000-000000000000",
               "CreatedAtDateTime": "2024-06-07T11:33:35.985Z",
               "UpdatedAtDateTime": "2024-06-07T11:33:35.985Z"
             }
           ],
           "CustomFieldGroups": [
             {
               "GroupId": "00000000-0000-0000-0000-000000000000",
               "Name": "string",
               "CustomFields": [
                 {
                   "MemberId": "00000000-0000-0000-0000-000000000000",
                   "Name": "string",
                   "Description": "string",
                   "Mandatory": true,
                   "CustomFieldType": "string"
                 }
               ]
             }
           ],
           "IsNotifyRecipientsByEmail": true,
           "ExternalRecipients": [
             {
               "Name": "string",
               "Email": "string"
             }
           ],
           "Files": [
             {
               "Name": "string",
               "IsPrimary": true,
               "Status": "string",
               "Size": 0,
               "Extension": "string",
               "Id": "00000000-0000-0000-0000-000000000000",
               "CreatedAtDateTime": "2024-06-07T11:33:35.985Z",
               "UpdatedAtDateTime": "2024-06-07T11:33:35.985Z"
             }
           ],
           "InternalRecipients": [
             {
               "Email": "string",
               "ProfileId": "00000000-0000-0000-0000-000000000000",
               "Name": "string",
               "Type": "UNDEFINED"
             }
           ],
           "Keywords": [
             {
               "Name": "string",
               "Id": "00000000-0000-0000-0000-000000000000",
               "CreatedAtDateTime": "2024-06-07T11:33:35.985Z",
               "UpdatedAtDateTime": "2024-06-07T11:33:35.985Z"
             }
           ],
           "Markups": [
             {
               "Description": "string",
               "Name": "string",
               "Id": "00000000-0000-0000-0000-000000000000",
               "CreatedAtDateTime": "2024-06-07T11:33:35.985Z",
               "UpdatedAtDateTime": "2024-06-07T11:33:35.985Z"
             }
           ],
           "Notes": "string",
           "ParentId": "00000000-0000-0000-0000-000000000000",
           "PrimaryFileId": "00000000-0000-0000-0000-000000000000",
           "IsFilesPrivateToRecipients": true,
           "State": "string",
           "RevisionStatus": {
             "Name": "string",
             "IsDefault": true,
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.985Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.985Z"
           },
           "Workflows": [
             {
               "Description": "string",
               "Name": "string",
               "IsCurrentWorkflow": true,
               "StartDateTime": "2024-06-07T11:33:35.985Z",
               "Id": "00000000-0000-0000-0000-000000000000",
               "CreatedAtDateTime": "2024-06-07T11:33:35.985Z",
               "UpdatedAtDateTime": "2024-06-07T11:33:35.985Z"
             }
           ],
           "CurrentWorkflowId": "00000000-0000-0000-0000-000000000000",
           "CurrentWorkflowName": "string",
           "PercentageComplete": 0,
           "Classifications": [
             {
               "UniclassId": "00000000-0000-0000-0000-000000000000",
               "Code": "string",
               "Title": "string"
             }
           ],
           "IsFilePubliclyAvailable": true,
           "PublicLinkExpiry": "2024-06-07T11:33:35.985Z",
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.985Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.985Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/REVISIONS
       
        * Create a Document revision
       
       WARNING: DEPRECATED
       
       IMPLEMENTATION NOTES
       
       When a revision is created it is automatically set as the current
       revision of the document. The AuthoredDateTime is assumed to be UTC,
       please offset it if required.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Revision created successfully.
       
        * Model
        * Example Value
       
       Revision {
       AuthoredDateTime (string, optional),
       DefaultStatus (Status , optional),
       RevisionAuthor (User , optional),
       RevisionReference (string, optional),
       Attachments (Array[Attachment ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       IsNotifyRecipientsByEmail (boolean, optional),
       ExternalRecipients (Array[ExternalRecipient ], optional),
       Files (Array[File ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Keywords (Array[Keyword ], optional),
       Markups (Array[Markup ], optional),
       Notes (string, optional),
       ParentId (string, optional),
       PrimaryFileId (string, optional),
       IsFilesPrivateToRecipients (boolean, optional),
       State (string, optional),
       RevisionStatus (Status , optional),
       Workflows (Array[Workflow ], optional),
       CurrentWorkflowId (string, optional),
       CurrentWorkflowName (string, optional),
       PercentageComplete (integer, optional),
       Classifications (Array[ClassificationGet ], optional),
       IsFilePubliclyAvailable (boolean, optional),
       PublicLinkExpiry (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Status {
       Name (string, optional),
       IsDefault (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       ExternalRecipient {
       Name (string, optional)
       
       stringMin. Length:1Max. Length:122
       
       ,
       Email (string)
       }
       File {
       Name (string),
       IsPrimary (boolean, optional),
       Status (string, optional),
       Size (integer, optional),
       Extension (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Markup {
       Description (string, optional),
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Workflow {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "AuthoredDateTime": "2024-06-07T11:33:35.989Z",
         "DefaultStatus": {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.989Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.989Z"
         },
         "RevisionAuthor": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "RevisionReference": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.989Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.989Z"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "IsNotifyRecipientsByEmail": true,
         "ExternalRecipients": [
           {
             "Name": "string",
             "Email": "string"
           }
         ],
         "Files": [
           {
             "Name": "string",
             "IsPrimary": true,
             "Status": "string",
             "Size": 0,
             "Extension": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.989Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.989Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.989Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.989Z"
           }
         ],
         "Markups": [
           {
             "Description": "string",
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.989Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.989Z"
           }
         ],
         "Notes": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "PrimaryFileId": "00000000-0000-0000-0000-000000000000",
         "IsFilesPrivateToRecipients": true,
         "State": "string",
         "RevisionStatus": {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.989Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.989Z"
         },
         "Workflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:35.989Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.989Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.989Z"
           }
         ],
         "CurrentWorkflowId": "00000000-0000-0000-0000-000000000000",
         "CurrentWorkflowName": "string",
         "PercentageComplete": 0,
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string",
             "Title": "string"
           }
         ],
         "IsFilePubliclyAvailable": true,
         "PublicLinkExpiry": "2024-06-07T11:33:35.989Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.989Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.989Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string revisionCreate
       
       
       Parameter content type: application/json
       
       Revision create model
       
       body
        * Model
        * Example Value
       
       RevisionCreate {
       RevisionAuthorId (string, optional),
       Attachments (Array[Attachment ], optional),
       AuthoredDateTime (string, optional),
       IsNotifyRecipientsByEmail (boolean, optional),
       ExternalRecipients (Array[ExternalRecipient ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Keywords (Array[Keyword ], optional),
       Notes (string, optional),
       IsFilesPrivateToRecipients (boolean, optional),
       RevisionStatusId (string, optional),
       RevisionReference (string, optional),
       RevisionWorkflows (Array[Workflow ], optional),
       PercentageComplete (integer, optional)
       
       integerMax. Value:100
       
       ,
       Classifications (Array[Classification ], optional)
       }
       Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }
       ExternalRecipient {
       Name (string, optional)
       
       stringMin. Length:1Max. Length:122
       
       ,
       Email (string)
       }
       InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Keyword {
       Id (string)
       }
       Workflow {
       Id (string, optional)
       }
       Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }
       
       {
         "RevisionAuthorId": "00000000-0000-0000-0000-000000000000",
         "Attachments": [
           {
             "EntityType": "UNDEFINED",
             "EntityId": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "AuthoredDateTime": "2024-06-07T11:33:35.991Z",
         "IsNotifyRecipientsByEmail": true,
         "ExternalRecipients": [
           {
             "Name": "string",
             "Email": "string"
           }
         ],
         "InternalRecipients": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "Keywords": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "Notes": "string",
         "IsFilesPrivateToRecipients": true,
         "RevisionStatusId": "00000000-0000-0000-0000-000000000000",
         "RevisionReference": "string",
         "RevisionWorkflows": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "PercentageComplete": 0,
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string"
           }
         ]
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or revision ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       409
       
       A Revision matching the supplied Revision already exists.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/REVISIONS/{REVISIONID}
       
        * Delete a Document's current revision
       
       IMPLEMENTATION NOTES
       
       Only the current revision can be deleted therefore the revisionId must be
       the id of the current revision. If the current revision is deleted, the
       previous revision will become the current revision. A document must have
       at least one revision. If the current revision is the only revision, the
       request will fail.
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string revisionId
       
       The unique identifier of the current revision
       
       path string If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Current revision deleted successfully.
       
       
       
       
       
       400
       
       The supplied Document ID or Revision ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or revision cannot be found or the user is forbidden access
       to this document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/REVISIONS/{REVISIONID}
       
        * Get a Document's revision
       
       IMPLEMENTATION NOTES
       
       CustomFields list can return different custom field objects please refer
       to the custom field endpoint for more information
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Revision {
       AuthoredDateTime (string, optional),
       DefaultStatus (Status , optional),
       RevisionAuthor (User , optional),
       RevisionReference (string, optional),
       Attachments (Array[Attachment ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       IsNotifyRecipientsByEmail (boolean, optional),
       ExternalRecipients (Array[ExternalRecipient ], optional),
       Files (Array[File ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Keywords (Array[Keyword ], optional),
       Markups (Array[Markup ], optional),
       Notes (string, optional),
       ParentId (string, optional),
       PrimaryFileId (string, optional),
       IsFilesPrivateToRecipients (boolean, optional),
       State (string, optional),
       RevisionStatus (Status , optional),
       Workflows (Array[Workflow ], optional),
       CurrentWorkflowId (string, optional),
       CurrentWorkflowName (string, optional),
       PercentageComplete (integer, optional),
       Classifications (Array[ClassificationGet ], optional),
       IsFilePubliclyAvailable (boolean, optional),
       PublicLinkExpiry (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Status {
       Name (string, optional),
       IsDefault (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       ExternalRecipient {
       Name (string, optional)
       
       stringMin. Length:1Max. Length:122
       
       ,
       Email (string)
       }
       File {
       Name (string),
       IsPrimary (boolean, optional),
       Status (string, optional),
       Size (integer, optional),
       Extension (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Markup {
       Description (string, optional),
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Workflow {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "AuthoredDateTime": "2024-06-07T11:33:35.994Z",
         "DefaultStatus": {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.994Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.994Z"
         },
         "RevisionAuthor": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "RevisionReference": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.994Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.994Z"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "IsNotifyRecipientsByEmail": true,
         "ExternalRecipients": [
           {
             "Name": "string",
             "Email": "string"
           }
         ],
         "Files": [
           {
             "Name": "string",
             "IsPrimary": true,
             "Status": "string",
             "Size": 0,
             "Extension": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.994Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.994Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.994Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.994Z"
           }
         ],
         "Markups": [
           {
             "Description": "string",
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.994Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.994Z"
           }
         ],
         "Notes": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "PrimaryFileId": "00000000-0000-0000-0000-000000000000",
         "IsFilesPrivateToRecipients": true,
         "State": "string",
         "RevisionStatus": {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.994Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.994Z"
         },
         "Workflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:35.994Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:35.994Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:35.994Z"
           }
         ],
         "CurrentWorkflowId": "00000000-0000-0000-0000-000000000000",
         "CurrentWorkflowName": "string",
         "PercentageComplete": 0,
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string",
             "Title": "string"
           }
         ],
         "IsFilePubliclyAvailable": true,
         "PublicLinkExpiry": "2024-06-07T11:33:35.994Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.994Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.994Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string revisionId
       
       The unique identifier of the Revision
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or revision ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or revision cannot be found or the user does not have
       permission to access either.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/REVISIONS/{REVISIONID}/FILES
       
        * Get the Files collection of a Document revision
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string),
       IsPrimary (boolean, optional),
       Status (string, optional),
       Size (integer, optional),
       Extension (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "IsPrimary": true,
           "Status": "string",
           "Size": 0,
           "Extension": "string",
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:35.997Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:35.997Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string revisionId
       
       The unique identifier of the Document Revision
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or revision ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or document revision cannot be found or the user is
       forbidden access to this document.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET
       /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/REVISIONS/{REVISIONID}/FILES/{FILEID}
       
        * Get a File from a Document revision
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       File {
       Name (string),
       IsPrimary (boolean, optional),
       Status (string, optional),
       Size (integer, optional),
       Extension (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Name": "string",
         "IsPrimary": true,
         "Status": "string",
         "Size": 0,
         "Extension": "string",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:35.998Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:35.998Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string revisionId
       
       The unique identifier of the Document Revision
       
       path string fileId
       
       The unique identifier of the File
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID, Revision ID or file ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document or document revision or file cannot be found or the user is
       forbidden access to this document.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET
       /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/REVISIONS/{REVISIONID}/FILES/{FILEID}/BLOBURL
       
        * Get a download URL for a File
       
       IMPLEMENTATION NOTES
       
       The download of the file must begin before the URL has expired.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       FileDownloadURL {
       Url (string, optional),
       UrlExpiryInSeconds (integer, optional)
       }
       
       {
         "Url": "string",
         "UrlExpiryInSeconds": 0
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string revisionId
       
       The unique identifier of the Document Revision
       
       path string fileId
       
       The unique identifier of the File
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID, Revision ID or File ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Document or Document Revision or File cannot be found or the user is
       forbidden access to this Document.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/REVISIONWORKFLOWS/ADD
       
        * Add a workflow to a Document's current revision
       
       IMPLEMENTATION NOTES
       
       Only a "DocumentRevision" workflow type can be added as a Document
       revision workflow.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Workflows successfully added to Documents current revision.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Description": "string",
           "Name": "string",
           "IsCurrentWorkflow": true,
           "StartDateTime": "2024-06-07T11:33:36.001Z",
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.001Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.001Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string workflow
       
       
       Parameter content type: application/json
       
       DocumentRevision Workflow Id
       
       body
        * Model
        * Example Value
       
       Workflow {
       Id (string, optional)
       }
       
       {
         "Id": "00000000-0000-0000-0000-000000000000"
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Document cannot be found or the user is forbidden access to this
       Document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied workflow(s) are invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/REVISIONWORKFLOWS/REMOVE
       
        * Remove workflows from a Document's current revision
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string workflows
       
       
       Parameter content type: application/json
       
       A collection of DocumentRevision workflow Ids
       
       body
        * Model
        * Example Value
       
       Array[Workflow {
       Id (string, optional)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Removed workflow(s) from the specified Documents current revision
       successfully.
       
       
       
       
       
       400
       
       The supplied Document ID or Workflow model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Document cannot be found or the user is forbidden access to this
       Document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Error saving updated Document.
       
       
       
       
       
       500
       
       Internal server error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/WORKFLOWS/ADD
       
        * Add a workflow to a Document
       
       IMPLEMENTATION NOTES
       
       Only "Document" workflow types can be added as a Document workflow.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Workflow successfully added to Document.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Description": "string",
           "Name": "string",
           "IsCurrentWorkflow": true,
           "StartDateTime": "2024-06-07T11:33:36.004Z",
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.004Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.004Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string workflow
       
       
       Parameter content type: application/json
       
       Document Workflow Id
       
       body
        * Model
        * Example Value
       
       Workflow {
       Id (string, optional)
       }
       
       {
         "Id": "00000000-0000-0000-0000-000000000000"
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Document cannot be found or the user is forbidden access to this
       Document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied workflow is invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DOCUMENTS/{DOCUMENTID}/WORKFLOWS/REMOVE
       
        * Remove workflows from a Document
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string workflows
       
       
       Parameter content type: application/json
       
       A collection of workflow ids
       
       body
        * Model
        * Example Value
       
       Array[Workflow {
       Id (string, optional)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Removed workflow(s) from the specified Document successfully.
       
       
       
       
       
       400
       
       The supplied Document ID or Workflow model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Document cannot be found or the user is forbidden access to this
       Document.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Error saving updated Document.
       
       
       
       
       
       500
       
       Internal server error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V2/DOCUMENTS/{DOCUMENTID}/REVISIONS
       
        * Create a Document revision
       
       IMPLEMENTATION NOTES
       
       When a revision is created it is automatically set as the current
       revision of the document. The AuthoredDateTime is assumed to be UTC,
       please offset it if required.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Revision created successfully.
       
        * Model
        * Example Value
       
       Revision {
       AuthoredDateTime (string, optional),
       DefaultStatus (Status , optional),
       RevisionAuthor (User , optional),
       RevisionReference (string, optional),
       Attachments (Array[Attachment ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       IsNotifyRecipientsByEmail (boolean, optional),
       ExternalRecipients (Array[ExternalRecipient ], optional),
       Files (Array[File ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Keywords (Array[Keyword ], optional),
       Markups (Array[Markup ], optional),
       Notes (string, optional),
       ParentId (string, optional),
       PrimaryFileId (string, optional),
       IsFilesPrivateToRecipients (boolean, optional),
       State (string, optional),
       RevisionStatus (Status , optional),
       Workflows (Array[Workflow ], optional),
       CurrentWorkflowId (string, optional),
       CurrentWorkflowName (string, optional),
       PercentageComplete (integer, optional),
       Classifications (Array[ClassificationGet ], optional),
       IsFilePubliclyAvailable (boolean, optional),
       PublicLinkExpiry (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Status {
       Name (string, optional),
       IsDefault (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       ExternalRecipient {
       Name (string, optional)
       
       stringMin. Length:1Max. Length:122
       
       ,
       Email (string)
       }
       File {
       Name (string),
       IsPrimary (boolean, optional),
       Status (string, optional),
       Size (integer, optional),
       Extension (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Markup {
       Description (string, optional),
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       Workflow {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "AuthoredDateTime": "2024-06-07T11:33:36.008Z",
         "DefaultStatus": {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.008Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.008Z"
         },
         "RevisionAuthor": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "RevisionReference": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.008Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.008Z"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "IsNotifyRecipientsByEmail": true,
         "ExternalRecipients": [
           {
             "Name": "string",
             "Email": "string"
           }
         ],
         "Files": [
           {
             "Name": "string",
             "IsPrimary": true,
             "Status": "string",
             "Size": 0,
             "Extension": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.008Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.008Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.008Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.008Z"
           }
         ],
         "Markups": [
           {
             "Description": "string",
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.008Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.008Z"
           }
         ],
         "Notes": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "PrimaryFileId": "00000000-0000-0000-0000-000000000000",
         "IsFilesPrivateToRecipients": true,
         "State": "string",
         "RevisionStatus": {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.008Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.008Z"
         },
         "Workflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:36.008Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.008Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.008Z"
           }
         ],
         "CurrentWorkflowId": "00000000-0000-0000-0000-000000000000",
         "CurrentWorkflowName": "string",
         "PercentageComplete": 0,
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string",
             "Title": "string"
           }
         ],
         "IsFilePubliclyAvailable": true,
         "PublicLinkExpiry": "2024-06-07T11:33:36.008Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.008Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.008Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type documentId
       
       The unique identifier of the Document
       
       path string revisionCreate
       
       
       Parameter content type: application/json
       
       Revision create model
       
       body
        * Model
        * Example Value
       
       RevisionCreateV2 {
       IsFilePubliclyAvailable (boolean, optional),
       PublicLinkExpiry (string, optional),
       RevisionAuthorId (string, optional),
       Attachments (Array[Attachment ], optional),
       AuthoredDateTime (string, optional),
       IsNotifyRecipientsByEmail (boolean, optional),
       ExternalRecipients (Array[ExternalRecipient ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Keywords (Array[Keyword ], optional),
       Notes (string, optional),
       IsFilesPrivateToRecipients (boolean, optional),
       RevisionStatusId (string, optional),
       RevisionReference (string, optional),
       RevisionWorkflows (Array[Workflow ], optional),
       PercentageComplete (integer, optional)
       
       integerMax. Value:100
       
       ,
       Classifications (Array[Classification ], optional)
       }
       Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }
       ExternalRecipient {
       Name (string, optional)
       
       stringMin. Length:1Max. Length:122
       
       ,
       Email (string)
       }
       InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Keyword {
       Id (string)
       }
       Workflow {
       Id (string, optional)
       }
       Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }
       
       {
         "IsFilePubliclyAvailable": true,
         "PublicLinkExpiry": "2024-06-07T11:33:36.010Z",
         "RevisionAuthorId": "00000000-0000-0000-0000-000000000000",
         "Attachments": [
           {
             "EntityType": "UNDEFINED",
             "EntityId": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "AuthoredDateTime": "2024-06-07T11:33:36.010Z",
         "IsNotifyRecipientsByEmail": true,
         "ExternalRecipients": [
           {
             "Name": "string",
             "Email": "string"
           }
         ],
         "InternalRecipients": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "Keywords": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "Notes": "string",
         "IsFilesPrivateToRecipients": true,
         "RevisionStatusId": "00000000-0000-0000-0000-000000000000",
         "RevisionReference": "string",
         "RevisionWorkflows": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "PercentageComplete": 0,
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string"
           }
         ]
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Document ID or revision ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The document cannot be found or the user does not have permission to
       access the document.
       
       
       
       
       
       409
       
       A Revision matching the supplied Revision already exists.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Revision model contains invalid items.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * DYNAMICVIRTUALCONTAINERS
   
    * Developer Notes
    * Show/Hide
    * List Operations
    * Expand Operations
    * Help
   
   A dynamic virtual container contains dynamic references to documents from
   elsewhere within an enterprise. It may also contain DynamicVirtualContainers
   as children. Only the latest revision of a document that is attached to a
   dynamic virtual container will display within it, updating dynamically as the
   Document is revised. A dynamic virtual container cannot be revised and must
   be assigned an OwnerID to be valid when created. It is not possible to upload
   Documents into a dynamic virtual container.
   
   
   * * POST /VFP/API/V1/DVCS
       
        * Create a DVC
       
       IMPLEMENTATION NOTES
       
       The ParentId can be the unique identifier of an Project, DocumentFolder
       or Dynamic virtual container. The Attachments collection can be used to
       add only documents to the DVC. Each attachment EntityType property should
       therefore be set to DOCUMENT or 5. The Classification collection can be
       used to add classifications to the DVC. The ExpiryDateTime is assumed to
       be UTC, please offset it if required. The ExpiryDateTime is assumed to be
       UTC, please offset it if required.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Dynamic Virtual Container created successfully.
       
        * Model
        * Example Value
       
       DVCGet {
       ParentId (string, optional),
       Name (string, optional),
       Owner (User , optional),
       Expiry (boolean, optional),
       CreatedAtDateTime (string, optional),
       Id (string, optional),
       UpdatedAtDateTime (string, optional),
       Attachments (Array[Attachment ], optional),
       Classifications (Array[ClassificationGet ], optional),
       AllRevisionsPublic (boolean, optional),
       Description (string, optional),
       DirectAccess (boolean, optional),
       AllowMarkups (boolean, optional),
       IsPublic (boolean, optional),
       EnforceWorkflow (boolean, optional),
       ExpiryDateTime (string, optional),
       Comment (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Owner": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Expiry": true,
         "CreatedAtDateTime": "2024-06-07T11:33:36.014Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.014Z",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.014Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.014Z"
           }
         ],
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string",
             "Title": "string"
           }
         ],
         "AllRevisionsPublic": true,
         "Description": "string",
         "DirectAccess": true,
         "AllowMarkups": true,
         "IsPublic": true,
         "EnforceWorkflow": true,
         "ExpiryDateTime": "2024-06-07T11:33:36.014Z",
         "Comment": "string"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type dvcCreate
       
       
       Parameter content type: application/json
       
       DVC create model
       
       body
        * Model
        * Example Value
       
       DVCCreate {
       ParentId (string, optional),
       Name (string),
       OwnerId (string, optional),
       Attachments (Array[Attachment ], optional),
       AllRevisionsPublic (boolean, optional),
       Classifications (Array[Classification ], optional),
       Description (string, optional),
       DirectAccess (boolean, optional),
       AllowMarkups (boolean, optional),
       IsPublic (boolean, optional),
       EnforceWorkflow (boolean, optional),
       ExpiryDateTime (string, optional),
       Comment (string, optional)
       }
       Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }
       Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "OwnerId": "00000000-0000-0000-0000-000000000000",
         "Attachments": [
           {
             "EntityType": "UNDEFINED",
             "EntityId": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "AllRevisionsPublic": true,
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string"
           }
         ],
         "Description": "string",
         "DirectAccess": true,
         "AllowMarkups": true,
         "IsPublic": true,
         "EnforceWorkflow": true,
         "ExpiryDateTime": "2024-06-07T11:33:36.015Z",
         "Comment": "string"
       }
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Dynamic Virtual Container model is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to this
       parent entity or the parent type id invalid.
       
       
       
       
       
       409
       
       A Dynamic Virtual Container matching the supplied name exists in this
       parent entity.
       
       
       
       
       
       422
       
       Supplied Attachment(s) are invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/DVCS/{DVCID}
       
        * Delete a DVC
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type dvcId
       
       The unique identifier of the DVC
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       DVC deleted successfully.
       
       
       
       
       
       400
       
       The supplied DVC ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The DVC cannot be found or the user does not have permission to access
       the entity.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/DVCS/{DVCID}
       
        * Get a DVC
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       DVCGet {
       ParentId (string, optional),
       Name (string, optional),
       Owner (User , optional),
       Expiry (boolean, optional),
       CreatedAtDateTime (string, optional),
       Id (string, optional),
       UpdatedAtDateTime (string, optional),
       Attachments (Array[Attachment ], optional),
       Classifications (Array[ClassificationGet ], optional),
       AllRevisionsPublic (boolean, optional),
       Description (string, optional),
       DirectAccess (boolean, optional),
       AllowMarkups (boolean, optional),
       IsPublic (boolean, optional),
       EnforceWorkflow (boolean, optional),
       ExpiryDateTime (string, optional),
       Comment (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Owner": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Expiry": true,
         "CreatedAtDateTime": "2024-06-07T11:33:36.017Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.017Z",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.017Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.017Z"
           }
         ],
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string",
             "Title": "string"
           }
         ],
         "AllRevisionsPublic": true,
         "Description": "string",
         "DirectAccess": true,
         "AllowMarkups": true,
         "IsPublic": true,
         "EnforceWorkflow": true,
         "ExpiryDateTime": "2024-06-07T11:33:36.017Z",
         "Comment": "string"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type dvcId
       
       The unique identifier of the DVC
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied DVC ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The DVC cannot be found or the user is forbidden access to this DVC.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PATCH /VFP/API/V1/DVCS/{DVCID}
       
        * Update a DVC
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Dynamic Virtual Container updated successfully.
       
        * Model
        * Example Value
       
       DVCGet {
       ParentId (string, optional),
       Name (string, optional),
       Owner (User , optional),
       Expiry (boolean, optional),
       CreatedAtDateTime (string, optional),
       Id (string, optional),
       UpdatedAtDateTime (string, optional),
       Attachments (Array[Attachment ], optional),
       Classifications (Array[ClassificationGet ], optional),
       AllRevisionsPublic (boolean, optional),
       Description (string, optional),
       DirectAccess (boolean, optional),
       AllowMarkups (boolean, optional),
       IsPublic (boolean, optional),
       EnforceWorkflow (boolean, optional),
       ExpiryDateTime (string, optional),
       Comment (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Owner": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Expiry": true,
         "CreatedAtDateTime": "2024-06-07T11:33:36.019Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.019Z",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.019Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.019Z"
           }
         ],
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string",
             "Title": "string"
           }
         ],
         "AllRevisionsPublic": true,
         "Description": "string",
         "DirectAccess": true,
         "AllowMarkups": true,
         "IsPublic": true,
         "EnforceWorkflow": true,
         "ExpiryDateTime": "2024-06-07T11:33:36.019Z",
         "Comment": "string"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type dvcId
       
       The unique identifier of the DVC
       
       path string dvcUpdate
       
       
       Parameter content type: application/json
       
       Update DVC model
       
       body
        * Model
        * Example Value
       
       DVCUpdate {
       Name (string, optional),
       OwnerId (string, optional),
       Attachments (Array[Attachment ], optional),
       AllRevisionsPublic (boolean, optional),
       Classifications (Array[Classification ], optional),
       Description (string, optional),
       DirectAccess (boolean, optional),
       AllowMarkups (boolean, optional),
       IsPublic (boolean, optional),
       EnforceWorkflow (boolean, optional),
       ExpiryDateTime (string, optional),
       Comment (string, optional)
       }
       Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }
       Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }
       
       {
         "Name": "string",
         "OwnerId": "00000000-0000-0000-0000-000000000000",
         "Attachments": [
           {
             "EntityType": "UNDEFINED",
             "EntityId": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "AllRevisionsPublic": true,
         "Classifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string"
           }
         ],
         "Description": "string",
         "DirectAccess": true,
         "AllowMarkups": true,
         "IsPublic": true,
         "EnforceWorkflow": true,
         "ExpiryDateTime": "2024-06-07T11:33:36.020Z",
         "Comment": "string"
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Dynamic Virtual Container model is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Dynamic Virtual Container cannot be found or the user is forbidden
       access to this Dynamic Virtual Container.
       
       
       
       
       
       409
       
       A Dynamic Virtual Container matching the supplied name exists in this
       parent entity.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and use the value of the
       returned ETag header as the value of the If-Match header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DVCS/{DVCID}/ATTACHMENTS/ADD
       
        * Add attachments to a DVC
       
       IMPLEMENTATION NOTES
       
       Only documents can be added as DVC attachments. The supplied EntityType
       values can be either DOCUMENT or 5
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Attachments successfully added to DVC.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Description": "string",
           "EntityType": "string",
           "EntityId": "00000000-0000-0000-0000-000000000000",
           "AttachmentId": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.021Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.021Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type dvcid
       
       The unique identifier of the DVC
       
       path string attachments
       
       
       Parameter content type: application/json
       
       Collection of attachments (documents)
       
       body
        * Model
        * Example Value
       
       Array[Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }]
       
       [
         {
           "EntityType": "UNDEFINED",
           "EntityId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to this
       parent entity or the parent type id invalid.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and use the value of the
       returned ETag header as the value of the If-Match header.
       
       
       
       
       
       422
       
       Supplied attachment(s) are invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DVCS/{DVCID}/ATTACHMENTS/REMOVE
       
        * Remove attachments from a DVC
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type dvcId
       
       The unique identifier of the DVC
       
       path string attachments
       
       
       Parameter content type: application/json
       
       Collection of attachments
       
       body
        * Model
        * Example Value
       
       Array[Attachment {
       AttachmentId (string, optional)
       }]
       
       [
         {
           "AttachmentId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Removed attachment(s) from the specified DVC successfully.
       
       
       
       
       
       400
       
       The supplied DVC ID or Attachment model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The DVC cannot be found or the user is forbidden access to this DVC.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and use the value of the
       returned ETag header as the value of the If-Match header.
       
       
       
       
       
       422
       
       Supplied Attachment(s) are invalid.
       
       
       
       
       
       500
       
       Internal server error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DVCS/{DVCID}/CLASSIFICATIONS/ADD
       
        * Add classifications to a DVC
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Classifications added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       
       [
         {
           "UniclassId": "00000000-0000-0000-0000-000000000000",
           "Code": "string",
           "Title": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type dvcId
       
       The unique identifier of the DVC
       
       path string classifications
       
       
       Parameter content type: application/json
       
       The classifications model
       
       body
        * Model
        * Example Value
       
       Array[Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }]
       
       [
         {
           "UniclassId": "00000000-0000-0000-0000-000000000000",
           "Code": "string"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied DVC ID or classifications model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The DVC cannot be found or the user does not have permission to access
       the DVC.
       
       
       
       
       
       412
       
       Etag precondition failed
       
       
       
       
       
       422
       
       The supplied Classification(s) is invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/DVCS/{DVCID}/CLASSIFICATIONS/REMOVE
       
        * Remove classifications from a DVC
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type dvcId
       
       The unique identifier of the Document
       
       path string classifications
       
       
       Parameter content type: application/json
       
       The unique identifiers of the Classifications to remove
       
       body
        * Model
        * Example Value
       
       Array[Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }]
       
       [
         {
           "UniclassId": "00000000-0000-0000-0000-000000000000",
           "Code": "string"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Classifications removed successfully.
       
       
       
       
       
       400
       
       The supplied DVC ID or classifications model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The DVC cannot be found or the user does not have permission to access
       the DVC.
       
       
       
       
       
       412
       
       Etag precondition failed
       
       
       
       
       
       422
       
       The supplied Classification(s) is invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * ENTERPRISES
   
    * Developer Notes
    * Show/Hide
    * List Operations
    * Expand Operations
    * Help
   
   Enterprises may contain Sites and DocumentFolders. Enterprise level is the
   highest accessible level in the VFP Navigation Tree.
   
   
   * * GET /VFP/API/V1/ENTERPRISES
       
        * Get available Enterprises
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       CreatedAtDateTime (string, optional),
       Description (string, optional),
       Id (string, optional),
       Name (string, optional)
       }
       
       [
         {
           "CreatedAtDateTime": "2024-06-07T11:33:36.031Z",
           "Description": "string",
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       The user is not authorised.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/ENTERPRISES/{ENTERPRISEID}
       
        * Get an Enterprise
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Enterprise {
       Name (string, optional),
       Description (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Name": "string",
         "Description": "string",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.032Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.032Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type enterpriseId
       
       The unique identifier of the Enterprise
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Enterprise ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The enterprise cannot be found or the user is forbidden access to this
       enterprise.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/ENTERPRISES/{ENTERPRISEID}/CLASSIFICATIONS
       
        * Get available classifications in an Enterprise
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Classifications retrieved successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       UniclassId (string, optional),
       UniclassName (string, optional),
       Code (string, optional),
       Title (string, optional),
       Status (string, optional)
       }
       
       [
         {
           "UniclassId": "00000000-0000-0000-0000-000000000000",
           "UniclassName": "string",
           "Code": "string",
           "Title": "string",
           "Status": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type enterpriseId
       
       The unique identifier of the Enterprise
       
       path string classificationCode
       
       The code associated with the classification
       
       query string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Enterprise ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Enterprise cannot be found or the user is forbidden access to this
       Enterprise.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/ENTERPRISES/{ENTERPRISEID}/DISTRIBUTIONGROUPS
       
        * Get available Distribution Groups in an Enterprise
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type enterpriseId
       
       The unique identifier of the Enterprise
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Enterprise ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The enterprise cannot be found or the user is forbidden access to this
       enterprise.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/ENTERPRISES/{ENTERPRISEID}/DOCUMENTFOLDERS
       
        * Get available Document Folders in an Enterprise
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       CreatedBy (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional),
       Description (string, optional),
       FullPath (string, optional),
       Id (string, optional),
       ModifiedBy (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       ParentName (string, optional),
       PrimaryKey (string, optional),
       SequenceNumber (string, optional),
       State (string, optional)
       }
       
       [
         {
           "CreatedBy": "string",
           "CreatedAtDateTime": "2024-06-07T11:33:36.035Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.035Z",
           "Description": "string",
           "FullPath": "string",
           "Id": "00000000-0000-0000-0000-000000000000",
           "ModifiedBy": "string",
           "Name": "string",
           "ParentId": "00000000-0000-0000-0000-000000000000",
           "ParentName": "string",
           "PrimaryKey": "00000000-0000-0000-0000-000000000000",
           "SequenceNumber": "string",
           "State": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type enterpriseId
       
       The unique identifier of the Enterprise
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Enterprise ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The enterprise cannot be found or the user is forbidden access to this
       enterprise.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/ENTERPRISES/{ENTERPRISEID}/KEYWORDS
       
        * Get available keywords in an Enterprise
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Keywords retrieved successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.036Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.036Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type enterpriseId
       
       The unique identifier of the Enterprise
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Enterprise ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Enterprise cannot be found or the user is forbidden access to this
       Enterprise.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/ENTERPRISES/{ENTERPRISEID}/SECURITYGROUPS
       
        * Get available Security Groups in an Enterprise
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type enterpriseId
       
       The unique identifier of the Enterprise
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Enterprise ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The enterprise cannot be found or the user is forbidden access to this
       enterprise.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/ENTERPRISES/{ENTERPRISEID}/SITES
       
        * Get available Sites in an Enterprise
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       CreatedBy (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional),
       Id (string, optional),
       ModifiedBy (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       ParentName (string, optional),
       Description (string, optional)
       }
       
       [
         {
           "CreatedBy": "string",
           "CreatedAtDateTime": "2024-06-07T11:33:36.038Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.038Z",
           "Id": "00000000-0000-0000-0000-000000000000",
           "ModifiedBy": "string",
           "Name": "string",
           "ParentId": "00000000-0000-0000-0000-000000000000",
           "ParentName": "string",
           "Description": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type enterpriseId
       
       The unique identifier of the Enterprise
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Enterprise ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The enterprise cannot be found or the user is forbidden access to this
       enterprise.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/ENTERPRISES/{ENTERPRISEID}/STATUSES
       
        * Get available statuses in an Enterprise
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       IsDefault (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.040Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.040Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type enterpriseId
       
       The unique identifier of the Enterprise
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Enterprise ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Enterprise cannot be found or the user is forbidden access to this
       Enterprise.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/ENTERPRISES/{ENTERPRISEID}/USERS
       
        * Get available Users in an Enterprise
       
       WARNING: DEPRECATED
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type enterpriseId
       
       The unique identifier of the Enterprise
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Enterprise ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The enterprise cannot be found or the user is forbidden access to this
       enterprise.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/ENTERPRISES/{ENTERPRISEID}/WORKFLOWS
       
        * Get available workflows in an Enterprise
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Workflows retrieved successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Description (string, optional),
       WorkflowType (string, optional),
       State (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Description": "string",
           "WorkflowType": "string",
           "State": "string",
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.042Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.042Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type enterpriseId
       
       The unique identifier of the Enterprise
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Enterprise ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Enterprise cannot be found or the user is forbidden access to this
       enterprise.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V2/ENTERPRISES/{ENTERPRISEID}/USERS
       
        * Get available User profiles in an Enterprise
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type enterpriseId
       
       The unique identifier of the Enterprise
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Enterprise ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The enterprise cannot be found or the user is forbidden access to this
       enterprise.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * PROJECTS
   
    * Developer Notes
    * Show/Hide
    * List Operations
    * Expand Operations
    * Help
   
   Projects may contain DocumentFolders, StaticVirtualContainers,
   DynamicVirtualContainers as well as other Projects. They may be created under
   Site level but not under Enterprise level.
   
   
   * * POST /VFP/API/V1/PROJECTS
       
        * Create a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Project created successfully.
       
        * Model
        * Example Value
       
       Project {
       Description (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.044Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.044Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectCreate
       
       
       Parameter content type: application/json
       
       Create project model
       
       body
        * Model
        * Example Value
       
       ProjectCreate {
       Name (string),
       Description (string, optional),
       ParentId (string)
       }
       
       {
         "Name": "string",
         "Description": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000"
       }
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project model is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent Site or Project cannot be found or the user is forbidden
       access to either.
       
       
       
       
       
       409
       
       A Project matching the supplied Project already exists in the parent.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/PROJECTS/{PROJECTID}
       
        * Delete a Project
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Project deleted successfully.
       
       
       
       
       
       400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Project cannot be found or the user is forbidden access to this
       project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/PROJECTS/{PROJECTID}
       
        * Get a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Project {
       Description (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.047Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.047Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Project cannot be found or the user is forbidden access to this
       project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PATCH /VFP/API/V1/PROJECTS/{PROJECTID}
       
        * Update a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Project updated successfully.
       
        * Model
        * Example Value
       
       Project {
       Description (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.048Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.048Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string projectUpdate
       
       
       Parameter content type: application/json
       
       Update Project model
       
       body
        * Model
        * Example Value
       
       ProjectUpdate {
       Description (string, optional),
       Name (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string"
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project model is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Project cannot be found or the user is forbidden access to this
       project.
       
       
       
       
       
       409
       
       A Project matching the supplied Project already exists in this parent
       entity.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and use the value of the
       returned ETag header as the value of the If-Match header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/PROJECTS/{PROJECTID}/CHILDPROJECTS
       
        * Get available Projects in a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       CreatedBy (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional),
       Id (string, optional),
       ModifiedBy (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       ParentName (string, optional),
       Description (string, optional)
       }
       
       [
         {
           "CreatedBy": "string",
           "CreatedAtDateTime": "2024-06-07T11:33:36.050Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.050Z",
           "Id": "00000000-0000-0000-0000-000000000000",
           "ModifiedBy": "string",
           "Name": "string",
           "ParentId": "00000000-0000-0000-0000-000000000000",
           "ParentName": "string",
           "Description": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Project cannot be found or the user is forbidden access to this
       project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/PROJECTS/{PROJECTID}/CLASSIFICATIONS
       
        * Get available classifications in a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Classifications retrieved successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       UniclassId (string, optional),
       UniclassName (string, optional),
       Code (string, optional),
       Title (string, optional),
       Status (string, optional)
       }
       
       [
         {
           "UniclassId": "00000000-0000-0000-0000-000000000000",
           "UniclassName": "string",
           "Code": "string",
           "Title": "string",
           "Status": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string classificationCode
       
       The code associated with the classification
       
       query string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Project cannot be found or the user is forbidden access to this
       Project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/PROJECTS/{PROJECTID}/DISCUSSIONFOLDERS
       
        * Get available Discussion Folders in a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       CreatedBy (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional),
       Id (string, optional),
       ModifiedBy (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       ParentName (string, optional),
       Description (string, optional)
       }
       
       [
         {
           "CreatedBy": "string",
           "CreatedAtDateTime": "2024-06-07T11:33:36.052Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.052Z",
           "Id": "00000000-0000-0000-0000-000000000000",
           "ModifiedBy": "string",
           "Name": "string",
           "ParentId": "00000000-0000-0000-0000-000000000000",
           "ParentName": "string",
           "Description": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Project cannot be found or the user is forbidden access to this
       project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/PROJECTS/{PROJECTID}/DISTRIBUTIONGROUPS
       
        * Get available Distribution Groups in a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The project cannot be found or the user is forbidden access to this
       project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/PROJECTS/{PROJECTID}/DOCUMENTFOLDERS
       
        * Get available Document Folders in a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       CreatedBy (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional),
       Description (string, optional),
       FullPath (string, optional),
       Id (string, optional),
       ModifiedBy (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       ParentName (string, optional),
       PrimaryKey (string, optional),
       SequenceNumber (string, optional),
       State (string, optional)
       }
       
       [
         {
           "CreatedBy": "string",
           "CreatedAtDateTime": "2024-06-07T11:33:36.054Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.054Z",
           "Description": "string",
           "FullPath": "string",
           "Id": "00000000-0000-0000-0000-000000000000",
           "ModifiedBy": "string",
           "Name": "string",
           "ParentId": "00000000-0000-0000-0000-000000000000",
           "ParentName": "string",
           "PrimaryKey": "00000000-0000-0000-0000-000000000000",
           "SequenceNumber": "string",
           "State": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Project cannot be found or the user is forbidden access to this
       project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/PROJECTS/{PROJECTID}/KEYWORDS
       
        * Get available keywords in a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Keywords retrieved successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.056Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.056Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Project cannot be found or the user is forbidden access to this
       Project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/PROJECTS/{PROJECTID}/SECURITYGROUPS
       
        * Get available Security Groups in a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The project cannot be found or the user is forbidden access to this
       project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/PROJECTS/{PROJECTID}/STATUSES
       
        * Get available statuses in a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       IsDefault (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.058Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.058Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Project cannot be found or the user is forbidden access to this
       Project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/PROJECTS/{PROJECTID}/TASKFOLDERS
       
        * Get available Task Folders in a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       CreatedBy (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional),
       Id (string, optional),
       ModifiedBy (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       ParentName (string, optional),
       Description (string, optional)
       }
       
       [
         {
           "CreatedBy": "string",
           "CreatedAtDateTime": "2024-06-07T11:33:36.059Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.059Z",
           "Id": "00000000-0000-0000-0000-000000000000",
           "ModifiedBy": "string",
           "Name": "string",
           "ParentId": "00000000-0000-0000-0000-000000000000",
           "ParentName": "string",
           "Description": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Project cannot be found or the user is forbidden access to this
       project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/PROJECTS/{PROJECTID}/USERS
       
        * Get available Users in a Project
       
       WARNING: DEPRECATED
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The project cannot be found or the user is forbidden access to this
       project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/PROJECTS/{PROJECTID}/WORKFLOWS
       
        * Get available workflows in a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Workflows retrieved successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Description (string, optional),
       WorkflowType (string, optional),
       State (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Description": "string",
           "WorkflowType": "string",
           "State": "string",
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.061Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.061Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Project cannot be found or the user is forbidden access to this
       project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V2/PROJECTS/{PROJECTID}/USERS
       
        * Get available User profiles in a Project
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type projectId
       
       The unique identifier of the Project
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Project ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The project cannot be found or the user is forbidden access to this
       project.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * SITES
   
    * Developer Notes
    * Show/Hide
    * List Operations
    * Expand Operations
    * Help
   
   Sites may contain Projects and DocumentFolders. They can only be created
   directly under Enterprise level.
   
   
   * * POST /VFP/API/V1/SITES
       
        * Create a Site
       
       IMPLEMENTATION NOTES
       
       A Site can only exist under an Enterprise, therefore the ParentId of the
       new Site must be the Id of an Enterprise.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Site created successfully.
       
        * Model
        * Example Value
       
       Site {
       Description (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.064Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.064Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteCreate
       
       
       Parameter content type: application/json
       
       Create Site model
       
       body
        * Model
        * Example Value
       
       SiteCreate {
       Description (string, optional),
       ParentId (string),
       Name (string)
       }
       
       {
         "Description": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string"
       }
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site model is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The enterprise cannot be found or the user is forbidden access to this
       enterprise.
       
       
       
       
       
       409
       
       A Site name matching the supplied Site name already exists in this
       enterprise.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/SITES/{SITEID}
       
        * Delete a Site
       
       IMPLEMENTATION NOTES
       
       Deleting a Site will also delete everything inside it.
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Site deleted successfully.
       
       
       
       
       
       400
       
       The supplied Site ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Site cannot be found or the user is forbidden access to this site.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/SITES/{SITEID}
       
        * Get a Site
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Site {
       Description (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.069Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.069Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Site cannot be found or the user is forbidden access to this site.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PATCH /VFP/API/V1/SITES/{SITEID}
       
        * Update a Site
       
       IMPLEMENTATION NOTES
       
       A Site can only exist under an Enterprise, therefore the ParentId of the
       Site must be the Id of an Enterprise.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Site updated successfully.
       
        * Model
        * Example Value
       
       Site {
       Description (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "Description": "string",
         "Name": "string",
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.070Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.070Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string siteUpdate
       
       
       Parameter content type: application/json
       
       Update Site model
       
       body
        * Model
        * Example Value
       
       SiteUpdate {
       Description (string, optional),
       Name (string)
       }
       
       {
         "Description": "string",
         "Name": "string"
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site model is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Site cannot be found or the user is forbidden access to this site.
       
       
       
       
       
       409
       
       A Site name matching the supplied Site name already exists in this
       enterprise.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and use the value of the
       returned ETag header as the value of the If-Match header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/SITES/{SITEID}/CLASSIFICATIONS
       
        * Get available classifications in a Site
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Classifications retrieved successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       UniclassId (string, optional),
       UniclassName (string, optional),
       Code (string, optional),
       Title (string, optional),
       Status (string, optional)
       }
       
       [
         {
           "UniclassId": "00000000-0000-0000-0000-000000000000",
           "UniclassName": "string",
           "Code": "string",
           "Title": "string",
           "Status": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string classificationCode
       
       The code associated with the classification
       
       query string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Site cannot be found or the user is forbidden access to this Site.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/SITES/{SITEID}/DISTRIBUTIONGROUPS
       
        * Get available Distribution Groups in an Site
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The site cannot be found or the user is forbidden access to this site.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/SITES/{SITEID}/DOCUMENTFOLDERS
       
        * Get available Document Folders in a Site
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       CreatedBy (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional),
       Description (string, optional),
       FullPath (string, optional),
       Id (string, optional),
       ModifiedBy (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       ParentName (string, optional),
       PrimaryKey (string, optional),
       SequenceNumber (string, optional),
       State (string, optional)
       }
       
       [
         {
           "CreatedBy": "string",
           "CreatedAtDateTime": "2024-06-07T11:33:36.074Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.074Z",
           "Description": "string",
           "FullPath": "string",
           "Id": "00000000-0000-0000-0000-000000000000",
           "ModifiedBy": "string",
           "Name": "string",
           "ParentId": "00000000-0000-0000-0000-000000000000",
           "ParentName": "string",
           "PrimaryKey": "00000000-0000-0000-0000-000000000000",
           "SequenceNumber": "string",
           "State": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Site cannot be found or the user is forbidden access to this site.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/SITES/{SITEID}/KEYWORDS
       
        * Get available keywords in a Site
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Keywords retrieved successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.075Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.075Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Site cannot be found or the user is forbidden access to this Site.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/SITES/{SITEID}/PROJECTS
       
        * Get available Projects in a Site
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       CreatedBy (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional),
       Id (string, optional),
       ModifiedBy (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       ParentName (string, optional),
       Description (string, optional)
       }
       
       [
         {
           "CreatedBy": "string",
           "CreatedAtDateTime": "2024-06-07T11:33:36.076Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.076Z",
           "Id": "00000000-0000-0000-0000-000000000000",
           "ModifiedBy": "string",
           "Name": "string",
           "ParentId": "00000000-0000-0000-0000-000000000000",
           "ParentName": "string",
           "Description": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Site cannot be found or the user is forbidden access to this site.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/SITES/{SITEID}/SECURITYGROUPS
       
        * Get available Security Groups in an Site
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The site cannot be found or the user is forbidden access to this site.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/SITES/{SITEID}/STATUSES
       
        * Get available statuses in a Site
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       IsDefault (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "IsDefault": true,
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.078Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.078Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Site cannot be found or the user is forbidden access to this Site.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/SITES/{SITEID}/USERS
       
        * Get available Users in a Site
       
       WARNING: DEPRECATED
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The site cannot be found or the user is forbidden access to this site.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/SITES/{SITEID}/WORKFLOWS
       
        * Get available workflows in a Site
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Workflows retrieved successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Description (string, optional),
       WorkflowType (string, optional),
       State (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Description": "string",
           "WorkflowType": "string",
           "State": "string",
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.080Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.080Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Site cannot be found or the user is forbidden access to this Site.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V2/SITES/{SITEID}/USERS
       
        * Get available User profiles in a Site
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type siteId
       
       The unique identifier of the Site
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Site ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The site cannot be found or the user is forbidden access to this site.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * STATICVIRTUALCONTAINERS
   
    * Developer Notes
    * Show/Hide
    * List Operations
    * Expand Operations
    * Help
   
   A static virtual container contains static references to documents from
   elsewhere within an enterprise. It may also contain StaticVirtualContainers
   as children. A static virtual container displays only the specific revisions
   of a document that have been attached to it. Multiple revisions of a Document
   may be attached and they will not dynamically update when the Document is
   revised. A static virtual container can be revised and must be assigned an
   OwnerID to be valid when created. It is not possible to upload Documents into
   a static virtual container.
   
   
   * * POST /VFP/API/V1/SVCS
       
        * Create a SVC
       
       IMPLEMENTATION NOTES
       
       The ParentId can be the unique identifier of a Project, DocumentFolder or
       Static virtual container.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Static Virtual Container created successfully.
       
        * Model
        * Example Value
       
       SVCGet {
       ParentId (string, optional),
       Name (string, optional),
       Workflows (Array[Workflow ], optional),
       Owner (User , optional),
       RevisionReference (string, optional),
       RevisionStatus (string, optional),
       RevisionIsPrivate (boolean, optional),
       RevisionNotes (string, optional),
       RevisionNotifyByEmail (boolean, optional),
       RevisionWorkflows (Array[Workflow ], optional),
       RevisionKeywords (Array[ContainerKeyword ], optional),
       RevisionClassifications (Array[ClassificationGet ], optional),
       Attachments (Array[Attachment ], optional),
       CreatedAtDateTime (string, optional),
       Id (string, optional),
       UpdatedAtDateTime (string, optional),
       Description (string, optional),
       DirectAccess (boolean, optional),
       AllowMarkups (boolean, optional),
       IsPublic (boolean, optional),
       EnforceWorkflow (boolean, optional),
       ExpiryDateTime (string, optional),
       Comment (string, optional)
       }
       Workflow {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       ContainerKeyword {
       Name (string, optional),
       Id (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Workflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:36.083Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.083Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.083Z"
           }
         ],
         "Owner": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "RevisionReference": "string",
         "RevisionStatus": "string",
         "RevisionIsPrivate": true,
         "RevisionNotes": "string",
         "RevisionNotifyByEmail": true,
         "RevisionWorkflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:36.083Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.083Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.083Z"
           }
         ],
         "RevisionKeywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "RevisionClassifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string",
             "Title": "string"
           }
         ],
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.083Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.083Z"
           }
         ],
         "CreatedAtDateTime": "2024-06-07T11:33:36.083Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.083Z",
         "Description": "string",
         "DirectAccess": true,
         "AllowMarkups": true,
         "IsPublic": true,
         "EnforceWorkflow": true,
         "ExpiryDateTime": "2024-06-07T11:33:36.083Z",
         "Comment": "string"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcCreate
       
       
       Parameter content type: application/json
       
       Create SVC model
       
       body
        * Model
        * Example Value
       
       SVCCreate {
       ParentId (string, optional),
       Name (string),
       OwnerId (string, optional),
       Workflows (Array[Workflow ], optional),
       RevisionReference (string, optional),
       RevisionNotes (string, optional),
       RevisionIsPrivate (boolean, optional),
       RevisionStatusId (string, optional),
       RevisionNotifyByEmail (boolean, optional),
       Attachments (Array[Attachment ], optional),
       RevisionKeywords (Array[Keyword ], optional),
       RevisionWorkflows (Array[Workflow ], optional),
       RevisionClassifications (Array[Classification ], optional),
       Description (string, optional),
       DirectAccess (boolean, optional),
       AllowMarkups (boolean, optional),
       IsPublic (boolean, optional),
       EnforceWorkflow (boolean, optional),
       ExpiryDateTime (string, optional),
       Comment (string, optional)
       }
       Workflow {
       Id (string, optional)
       }
       Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }
       Keyword {
       Id (string)
       }
       Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "OwnerId": "00000000-0000-0000-0000-000000000000",
         "Workflows": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "RevisionReference": "string",
         "RevisionNotes": "string",
         "RevisionIsPrivate": true,
         "RevisionStatusId": "00000000-0000-0000-0000-000000000000",
         "RevisionNotifyByEmail": true,
         "Attachments": [
           {
             "EntityType": "UNDEFINED",
             "EntityId": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "RevisionKeywords": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "RevisionWorkflows": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "RevisionClassifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string"
           }
         ],
         "Description": "string",
         "DirectAccess": true,
         "AllowMarkups": true,
         "IsPublic": true,
         "EnforceWorkflow": true,
         "ExpiryDateTime": "2024-06-07T11:33:36.084Z",
         "Comment": "string"
       }
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Static Virtual Container model is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to this
       parent entity or the parent type id invalid.
       
       
       
       
       
       409
       
       A Static Virtual Container matching the supplied name exists in this
       parent entity.
       
       
       
       
       
       422
       
       Invalid items supplied.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/SVCS/{SVCID}
       
        * Delete a SVC
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcId
       
       The unique identifier of the SVC
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       SVC deleted successfully.
       
       
       
       
       
       400
       
       The supplied SVC ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The SVC cannot be found or the user does not have permission to access
       the entity.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/SVCS/{SVCID}
       
        * Get a SVC
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       SVCGet {
       ParentId (string, optional),
       Name (string, optional),
       Workflows (Array[Workflow ], optional),
       Owner (User , optional),
       RevisionReference (string, optional),
       RevisionStatus (string, optional),
       RevisionIsPrivate (boolean, optional),
       RevisionNotes (string, optional),
       RevisionNotifyByEmail (boolean, optional),
       RevisionWorkflows (Array[Workflow ], optional),
       RevisionKeywords (Array[ContainerKeyword ], optional),
       RevisionClassifications (Array[ClassificationGet ], optional),
       Attachments (Array[Attachment ], optional),
       CreatedAtDateTime (string, optional),
       Id (string, optional),
       UpdatedAtDateTime (string, optional),
       Description (string, optional),
       DirectAccess (boolean, optional),
       AllowMarkups (boolean, optional),
       IsPublic (boolean, optional),
       EnforceWorkflow (boolean, optional),
       ExpiryDateTime (string, optional),
       Comment (string, optional)
       }
       Workflow {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       ContainerKeyword {
       Name (string, optional),
       Id (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Workflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:36.086Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.086Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.086Z"
           }
         ],
         "Owner": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "RevisionReference": "string",
         "RevisionStatus": "string",
         "RevisionIsPrivate": true,
         "RevisionNotes": "string",
         "RevisionNotifyByEmail": true,
         "RevisionWorkflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:36.086Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.086Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.086Z"
           }
         ],
         "RevisionKeywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "RevisionClassifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string",
             "Title": "string"
           }
         ],
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.086Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.086Z"
           }
         ],
         "CreatedAtDateTime": "2024-06-07T11:33:36.086Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.086Z",
         "Description": "string",
         "DirectAccess": true,
         "AllowMarkups": true,
         "IsPublic": true,
         "EnforceWorkflow": true,
         "ExpiryDateTime": "2024-06-07T11:33:36.086Z",
         "Comment": "string"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcId
       
       The unique identifier of the SVC
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied SVC ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The SVC cannot be found or the user is forbidden access to this SVC.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PATCH /VFP/API/V1/SVCS/{SVCID}
       
        * Update a SVC
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Static Virtual Container updated successfully.
       
        * Model
        * Example Value
       
       SVCGet {
       ParentId (string, optional),
       Name (string, optional),
       Workflows (Array[Workflow ], optional),
       Owner (User , optional),
       RevisionReference (string, optional),
       RevisionStatus (string, optional),
       RevisionIsPrivate (boolean, optional),
       RevisionNotes (string, optional),
       RevisionNotifyByEmail (boolean, optional),
       RevisionWorkflows (Array[Workflow ], optional),
       RevisionKeywords (Array[ContainerKeyword ], optional),
       RevisionClassifications (Array[ClassificationGet ], optional),
       Attachments (Array[Attachment ], optional),
       CreatedAtDateTime (string, optional),
       Id (string, optional),
       UpdatedAtDateTime (string, optional),
       Description (string, optional),
       DirectAccess (boolean, optional),
       AllowMarkups (boolean, optional),
       IsPublic (boolean, optional),
       EnforceWorkflow (boolean, optional),
       ExpiryDateTime (string, optional),
       Comment (string, optional)
       }
       Workflow {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       ContainerKeyword {
       Name (string, optional),
       Id (string, optional)
       }
       ClassificationGet {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Workflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:36.088Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.088Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.088Z"
           }
         ],
         "Owner": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "RevisionReference": "string",
         "RevisionStatus": "string",
         "RevisionIsPrivate": true,
         "RevisionNotes": "string",
         "RevisionNotifyByEmail": true,
         "RevisionWorkflows": [
           {
             "Description": "string",
             "Name": "string",
             "IsCurrentWorkflow": true,
             "StartDateTime": "2024-06-07T11:33:36.088Z",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.088Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.088Z"
           }
         ],
         "RevisionKeywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "RevisionClassifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string",
             "Title": "string"
           }
         ],
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.088Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.088Z"
           }
         ],
         "CreatedAtDateTime": "2024-06-07T11:33:36.088Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.088Z",
         "Description": "string",
         "DirectAccess": true,
         "AllowMarkups": true,
         "IsPublic": true,
         "EnforceWorkflow": true,
         "ExpiryDateTime": "2024-06-07T11:33:36.088Z",
         "Comment": "string"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcId
       
       The unique identifier of the SVC
       
       path string svcUpdate
       
       
       Parameter content type: application/json
       
       Update SVC model
       
       body
        * Model
        * Example Value
       
       SVCUpdate {
       OwnerId (string, optional),
       Name (string, optional),
       Workflows (Array[Workflow ], optional),
       RevisionReference (string, optional),
       RevisionNotes (string, optional),
       RevisionIsPrivate (boolean, optional),
       RevisionStatusId (string, optional),
       RevisionNotifyByEmail (boolean, optional),
       Attachments (Array[Attachment ], optional),
       RevisionKeywords (Array[Keyword ], optional),
       RevisionWorkflows (Array[Workflow ], optional),
       RevisionClassifications (Array[Classification ], optional),
       Description (string, optional),
       DirectAccess (boolean, optional),
       AllowMarkups (boolean, optional),
       IsPublic (boolean, optional),
       EnforceWorkflow (boolean, optional),
       ExpiryDateTime (string, optional),
       Comment (string, optional)
       }
       Workflow {
       Id (string, optional)
       }
       Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }
       Keyword {
       Id (string)
       }
       Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }
       
       {
         "OwnerId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Workflows": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "RevisionReference": "string",
         "RevisionNotes": "string",
         "RevisionIsPrivate": true,
         "RevisionStatusId": "00000000-0000-0000-0000-000000000000",
         "RevisionNotifyByEmail": true,
         "Attachments": [
           {
             "EntityType": "UNDEFINED",
             "EntityId": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "RevisionKeywords": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "RevisionWorkflows": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "RevisionClassifications": [
           {
             "UniclassId": "00000000-0000-0000-0000-000000000000",
             "Code": "string"
           }
         ],
         "Description": "string",
         "DirectAccess": true,
         "AllowMarkups": true,
         "IsPublic": true,
         "EnforceWorkflow": true,
         "ExpiryDateTime": "2024-06-07T11:33:36.089Z",
         "Comment": "string"
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Static Virtual Container model is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Static Virtual Container cannot be found or the user is forbidden
       access to this Static Virtual Container.
       
       
       
       
       
       409
       
       A Static Virtual Container matching the supplied name exists in this
       parent entity.
       
       
       
       
       
       412
       
       Error related to the If-Match header
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/SVCS/{SVCID}/ATTACHMENTS/ADD
       
        * Add attachments to a SVC
       
       IMPLEMENTATION NOTES
       
       Only documents can be added as SVC attachments. The supplied EntityType
       values can be either DOCUMENT or 5
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Attachments successfully added to SVC.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Description": "string",
           "EntityType": "string",
           "EntityId": "00000000-0000-0000-0000-000000000000",
           "AttachmentId": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.090Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.090Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcid
       
       The unique identifier of the SVC
       
       path string attachments
       
       
       Parameter content type: application/json
       
       Collection of attachments (document) models
       
       body
        * Model
        * Example Value
       
       Array[Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }]
       
       [
         {
           "EntityType": "UNDEFINED",
           "EntityId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to this
       parent entity or the parent type id invalid.
       
       
       
       
       
       412
       
       The supplied If-Match header value does not match the parent entity's
       UpdatedAtDateTime value in ticks.
       
       
       
       
       
       422
       
       Supplied attachment(s) are invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/SVCS/{SVCID}/ATTACHMENTS/REMOVE
       
        * Remove attachments from a SVC
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcid
       
       The unique identifier of the SVC
       
       path string attachments
       
       
       Parameter content type: application/json
       
       Collection of attachment models
       
       body
        * Model
        * Example Value
       
       Array[Attachment {
       AttachmentId (string, optional)
       }]
       
       [
         {
           "AttachmentId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Removed attachment(s) from the specified SVC successfully.
       
       
       
       
       
       400
       
       The supplied SVC ID or Attachment model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The SVC cannot be found or the user is forbidden access to this SVC.
       
       
       
       
       
       412
       
       Etag precondition failed.
       
       
       
       
       
       422
       
       Error saving updated revision.
       
       
       
       
       
       500
       
       Internal server error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/SVCS/{SVCID}/CLASSIFICATIONS/ADD
       
        * Add classifications to a SVC's current revision
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Classifications added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       UniclassId (string, optional),
       Code (string, optional),
       Title (string, optional)
       }
       
       [
         {
           "UniclassId": "00000000-0000-0000-0000-000000000000",
           "Code": "string",
           "Title": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcId
       
       The unique identifier of the SVC
       
       path string classifications
       
       
       Parameter content type: application/json
       
       A collection of classification models
       
       body
        * Model
        * Example Value
       
       Array[Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }]
       
       [
         {
           "UniclassId": "00000000-0000-0000-0000-000000000000",
           "Code": "string"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied SVC ID or classifications model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The SVC cannot be found or the user does not have permission to access
       the SVC.
       
       
       
       
       
       412
       
       Etag precondition failed
       
       
       
       
       
       422
       
       The supplied Classification(s) is invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/SVCS/{SVCID}/CLASSIFICATIONS/REMOVE
       
        * Remove classifications from a SVC's current revision
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcId
       
       The unique identifier of the Document
       
       path string classifications
       
       
       Parameter content type: application/json
       
       Collection of classification models
       
       body
        * Model
        * Example Value
       
       Array[Classification {
       UniclassId (string, optional),
       Code (string, optional)
       }]
       
       [
         {
           "UniclassId": "00000000-0000-0000-0000-000000000000",
           "Code": "string"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Classifications removed successfully.
       
       
       
       
       
       400
       
       The supplied SVC ID or classifications model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The SVC cannot be found or the user does not have permission to access
       the SVC.
       
       
       
       
       
       412
       
       Etag precondition failed
       
       
       
       
       
       422
       
       The supplied Classification(s) is invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/SVCS/{SVCID}/KEYWORDS/ADD
       
        * Add keywords to a SVC
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Keywords successfully added to SVC.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Id (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcid
       
       The unique identifier of the SVC
       
       path string keywords
       
       
       Parameter content type: application/json
       
       Collection of keyword Ids
       
       body
        * Model
        * Example Value
       
       Array[Keyword {
       Id (string)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to this
       parent entity or the parent type id invalid.
       
       
       
       
       
       412
       
       The supplied If-Match header value does not match the parent entity's
       UpdatedAtDateTime value in ticks.
       
       
       
       
       
       422
       
       Supplied keyword(s) are invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/SVCS/{SVCID}/KEYWORDS/REMOVE
       
        * Remove keywords from a SVC's Revision
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcId
       
       The unique identifier of the SVC
       
       path string keywordIds
       
       
       Parameter content type: application/json
       
       Collection of keyword Ids
       
       body
        * Model
        * Example Value
       
       Array[Keyword {
       Id (string)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Keywords removed successfully.
       
       
       
       
       
       400
       
       The supplied SVC ID or Keyword IDs are invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The svc or keywords could not be found or the user is forbidden access to
       this svc.
       
       
       
       
       
       412
       
       Etag precondition failed
       
       
       
       
       
       422
       
       Supplied keywords are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/SVCS/{SVCID}/REVISIONS
       
        * Create a SVC revision
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Successfully added revision to SVC.
       
        * Model
        * Example Value
       
       SVCRevisionGet {
       RevisionReference (string, optional),
       RevisionStatus (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       {
         "RevisionReference": "string",
         "RevisionStatus": "string",
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.099Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.099Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcid
       
       The unique identifier of the SVC
       
       path string If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied SVC ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The SVC cannot be found or the user is forbidden access to this SVC.
       
       
       
       
       
       412
       
       Etag precondition failed.
       
       
       
       
       
       422
       
       Error saving SVC.
       
       
       
       
       
       500
       
       Internal server error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/SVCS/{SVCID}/REVISIONWORKFLOWS/ADD
       
        * Add workflows to a SVC's current revision
       
       IMPLEMENTATION NOTES
       
       Only "Static Virtual Container Revision" workflow types can be added as a
       SVC Revision's workflow.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Workflows successfully added to SVC's Revision.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Description": "string",
           "Name": "string",
           "IsCurrentWorkflow": true,
           "StartDateTime": "2024-06-07T11:33:36.101Z",
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.101Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.101Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcid
       
       The unique identifier of the SVC
       
       path string workflows
       
       
       Parameter content type: application/json
       
       Collection of workflow models
       
       body
        * Model
        * Example Value
       
       Array[Workflow {
       Id (string, optional)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to this
       parent entity or the parent type id invalid.
       
       
       
       
       
       412
       
       The supplied If-Match header value does not match the parent entity's
       UpdatedAtDateTime value in ticks.
       
       
       
       
       
       422
       
       Supplied workflow(s) are invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/SVCS/{SVCID}/REVISIONWORKFLOWS/REMOVE
       
        * Remove workflows a SVC's current revision
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcId
       
       The unique identifier of the SVC
       
       path string revisionWorkflows
       
       
       Parameter content type: application/json
       
       A collection of revision workflow models
       
       body
        * Model
        * Example Value
       
       Array[Workflow {
       Id (string, optional)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Removed revision workflow(s) from the specified SVC successfully.
       
       
       
       
       
       400
       
       The supplied SVC ID or Workflow model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The SVC cannot be found or the user is forbidden access to this SVC.
       
       
       
       
       
       412
       
       Etag precondition failed.
       
       
       
       
       
       422
       
       Error saving updated revision.
       
       
       
       
       
       500
       
       Internal server error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/SVCS/{SVCID}/UPDATEDATTACHMENTS
       
        * Get SVC updated attachments
       
       IMPLEMENTATION NOTES
       
       Gets a collection of attachments that have been revised since being added
       as attachments to the SVC.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Updated attachments retrieved successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Description": "string",
           "EntityType": "string",
           "EntityId": "00000000-0000-0000-0000-000000000000",
           "AttachmentId": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.106Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.106Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcId
       
       The unique identifier of the SVC
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied SVC ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The SVC cannot be found or the user is forbidden access to this SVC.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/SVCS/{SVCID}/WORKFLOWS/ADD
       
        * Add workflows to a SVC
       
       IMPLEMENTATION NOTES
       
       Only "Static Container" workflow types can be added as a SVC workflow.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Workflows successfully added to SVC.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Description (string, optional),
       Name (string, optional),
       IsCurrentWorkflow (boolean, optional),
       StartDateTime (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Description": "string",
           "Name": "string",
           "IsCurrentWorkflow": true,
           "StartDateTime": "2024-06-07T11:33:36.107Z",
           "Id": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.107Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.107Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcid
       
       The unique identifier of the SVC
       
       path string workflows
       
       
       Parameter content type: application/json
       
       Collection of workflow models
       
       body
        * Model
        * Example Value
       
       Array[Workflow {
       Id (string, optional)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to this
       parent entity or the parent type id invalid.
       
       
       
       
       
       412
       
       The supplied If-Match header value does not match the parent entity's
       UpdatedAtDateTime value in ticks.
       
       
       
       
       
       422
       
       Supplied workflow(s) are invalid.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/SVCS/{SVCID}/WORKFLOWS/REMOVE
       
        * Remove workflows from a SVC
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type svcId
       
       The unique identifier of the SVC
       
       path string workflows
       
       
       Parameter content type: application/json
       
       A collection of workflows models
       
       body
        * Model
        * Example Value
       
       Array[Workflow {
       Id (string, optional)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Removed workflow(s) from the specified SVC successfully.
       
       
       
       
       
       400
       
       The supplied SVC ID or Workflow model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The SVC cannot be found or the user is forbidden access to this SVC.
       
       
       
       
       
       412
       
       Etag precondition failed.
       
       
       
       
       
       422
       
       Error saving updated revision.
       
       
       
       
       
       500
       
       Internal server error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * TASKFOLDERS
   
    * Developer Notes
    * Show/Hide
    * List Operations
    * Expand Operations
    * Help
   
   TaskFolders may contain Tasks and TaskFolders. They can reside directly under
   a Project in addition to being the children of other TaskFolders.
   
   
   * * POST /VFP/API/V1/TASKFOLDERS
       
        * Create Task Folder
       
       IMPLEMENTATION NOTES
       
       The ParentId is the unique identifier of the Project or Task Folder where
       the new Task Folder is to be created. OverdueReminderRepeatFrequency can
       be set to 'Daily', 'Weekly' or 'Monthly'. InternalRecipients and Task
       assignees types can be 'Profile' or 'DistributionGroup' The
       DropBoxEmailLocalPart represents the part of the DropBox email address
       before the '@' symbol. The domain part of the DropBox email address
       (after the '@' symbol) is added automatically by the system and the
       complete DropBox email address is returned as the DropBoxEmailAddress
       property of the Task Folder.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Task Folder created successfully.
       
        * Model
        * Example Value
       
       TaskFolder {
       ParentId (string, optional),
       Name (string, optional),
       Description (string, optional),
       ShortCodeLink (string, optional),
       DropBoxEmailEnabled (boolean, optional),
       DropBoxEmailAddress (string, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       TaskAssignees (Array[TaskAssignee ], optional),
       Private (boolean, optional),
       DaysFrom (integer, optional),
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional),
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional),
       EmailReminderRepeatFrequencyOccurrences (integer, optional),
       OverdueRemindersNeverEnd (boolean, optional),
       DisableLocalAttachments (boolean, optional),
       TaskDescriptionMandatory (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       TaskAssignee {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Description": "string",
         "ShortCodeLink": "string",
         "DropBoxEmailEnabled": true,
         "DropBoxEmailAddress": "string",
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "TaskAssignees": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "string",
         "EmailReminderRepeatFrequencyOccurrences": 0,
         "OverdueRemindersNeverEnd": true,
         "DisableLocalAttachments": true,
         "TaskDescriptionMandatory": true,
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.111Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.111Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskfolderCreate
       
       
       Parameter content type: application/json
       
       Task Folder create model
       
       body
        * Model
        * Example Value
       
       TaskFolder {
       ParentId (string),
       Name (string),
       Description (string, optional),
       DropBoxEmailEnabled (boolean, optional),
       DropBoxEmailLocalPart (string, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       TaskAssignees (Array[TaskAssignee ], optional),
       Private (boolean, optional),
       DaysFrom (integer, optional)
       
       integerMin. Value:1Max. Value:99999
       
       ,
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional)
       
       integerMax. Value:99999
       
       ,
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional) = ['DAILY', 'WEEKLY',
       'MONTHLY']
       
       stringEnum:"DAILY", "WEEKLY", "MONTHLY"
       
       ,
       EmailReminderRepeatFrequencyOccurrences (integer, optional)
       
       integerMax. Value:99999
       
       ,
       LocalAttachmentsDisabled (boolean, optional)
       }
       InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       TaskAssignee {
       ProfileId (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Description": "string",
         "DropBoxEmailEnabled": true,
         "DropBoxEmailLocalPart": "string",
         "InternalRecipients": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "TaskAssignees": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "DAILY",
         "EmailReminderRepeatFrequencyOccurrences": 0,
         "LocalAttachmentsDisabled": true
       }
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task Folder model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to the
       parent entity.
       
       
       
       
       
       409
       
       A Task Folder matching the supplied Task Folder already exists in the
       parent entity or the drop box email address is already in use.
       
       
       
       
       
       422
       
       The supplied Task Folder model contains invalid items.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PATCH /VFP/API/V1/TASKFOLDERS/{TASKFOLDERID}
       
        * Update a Task Folder
       
       WARNING: DEPRECATED
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       TaskFolder {
       ParentId (string, optional),
       Name (string, optional),
       Description (string, optional),
       ShortCodeLink (string, optional),
       DropBoxEmailEnabled (boolean, optional),
       DropBoxEmailAddress (string, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       TaskAssignees (Array[TaskAssignee ], optional),
       Private (boolean, optional),
       DaysFrom (integer, optional),
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional),
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional),
       EmailReminderRepeatFrequencyOccurrences (integer, optional),
       OverdueRemindersNeverEnd (boolean, optional),
       DisableLocalAttachments (boolean, optional),
       TaskDescriptionMandatory (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       TaskAssignee {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Description": "string",
         "ShortCodeLink": "string",
         "DropBoxEmailEnabled": true,
         "DropBoxEmailAddress": "string",
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "TaskAssignees": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "string",
         "EmailReminderRepeatFrequencyOccurrences": 0,
         "OverdueRemindersNeverEnd": true,
         "DisableLocalAttachments": true,
         "TaskDescriptionMandatory": true,
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.113Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.113Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskfolderid
       
       The unique identifier of the Task Folder
       
       path string taskfolderUpdate
       
       
       Parameter content type: application/json
       
       The update information of the new Task Folder
       
       body
        * Model
        * Example Value
       
       TaskFolder {
       Name (string),
       DropBoxEmailEnabled (boolean, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       TaskAssignees (Array[TaskAssignee ], optional),
       Private (boolean, optional),
       DaysFrom (integer, optional)
       
       integerMin. Value:1Max. Value:99999
       
       ,
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional)
       
       integerMax. Value:99999
       
       ,
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional) = ['DAILY', 'WEEKLY',
       'MONTHLY']
       
       stringEnum:"DAILY", "WEEKLY", "MONTHLY"
       
       ,
       EmailReminderRepeatFrequencyOccurrences (integer, optional)
       
       integerMax. Value:99999
       
       ,
       LocalAttachmentsDisabled (boolean, optional),
       Description (string, optional),
       DropBoxEmailLocalPart (string, optional)
       }
       InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       TaskAssignee {
       ProfileId (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       {
         "Name": "string",
         "DropBoxEmailEnabled": true,
         "InternalRecipients": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "TaskAssignees": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "DAILY",
         "EmailReminderRepeatFrequencyOccurrences": 0,
         "LocalAttachmentsDisabled": true,
         "Description": "string",
         "DropBoxEmailLocalPart": "string"
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task Folder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Task Folder cannot be found or the user is forbidden access to this
       Task Folder.
       
       
       
       
       
       409
       
       A Task Folder matching the supplied Task Folder already exists in the
       parent entity or the drop box email address is already in use.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and use the value of the
       returned ETag header as the value of the If-Match header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/TASKFOLDERS/{TASKFOLDERID}
       
        * Delete a Task Folder
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskFolderId
       
       The unique identifier of the Task Folder
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Task folder removed successfully.
       
       
       
       
       
       400
       
       The supplied TaskFolder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Task Folder cannot be found, or the user is forbidden access to this
       Task Folder.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/TASKFOLDERS/{TASKFOLDERID}
       
        * Get a Task Folder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       TaskFolder {
       ParentId (string, optional),
       Name (string, optional),
       Description (string, optional),
       ShortCodeLink (string, optional),
       DropBoxEmailEnabled (boolean, optional),
       DropBoxEmailAddress (string, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       TaskAssignees (Array[TaskAssignee ], optional),
       Private (boolean, optional),
       DaysFrom (integer, optional),
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional),
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional),
       EmailReminderRepeatFrequencyOccurrences (integer, optional),
       OverdueRemindersNeverEnd (boolean, optional),
       DisableLocalAttachments (boolean, optional),
       TaskDescriptionMandatory (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       TaskAssignee {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Description": "string",
         "ShortCodeLink": "string",
         "DropBoxEmailEnabled": true,
         "DropBoxEmailAddress": "string",
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "TaskAssignees": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "string",
         "EmailReminderRepeatFrequencyOccurrences": 0,
         "OverdueRemindersNeverEnd": true,
         "DisableLocalAttachments": true,
         "TaskDescriptionMandatory": true,
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.117Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.117Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskFolderId
       
       The unique identifier of the Task Folder
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task Folder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Task Folder cannot be found or the user is forbidden access to this
       Task Folder.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/TASKFOLDERS/{TASKFOLDERID}/ASSIGNEES
       
        * Get available Assignees for a Task in a TaskFolder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskfolderId
       
       The unique identifier of the TaskFolder
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied TaskFolder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The TaskFolder cannot be found or the user is forbidden access to this
       TaskFolder.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/TASKFOLDERS/{TASKFOLDERID}/ASSIGNEES/ADD
       
        * Add Assignees to a Task Folder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Assignees added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskFolderId
       
       The unique identifier of the Task Folder
       
       path string assignees
       
       
       Parameter content type: application/json
       
       A collection of assignee models
       
       body
        * Model
        * Example Value
       
       Array[TaskAssignee {
       ProfileId (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }]
       
       [
         {
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Type": "UNDEFINED"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task Folder ID or assignees model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The task folder cannot be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Assignees model is incorrect.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/TASKFOLDERS/{TASKFOLDERID}/ASSIGNEES/REMOVE
       
        * Remove Assignees from a Task Folder
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskFolderId
       
       The unique identifier of the Task Folder
       
       path string assigneesIds
       
       
       Parameter content type: application/json
       
       A collection of unique identifiers of the Assignees to remove
       
       body
        * Model
        * Example Value
       
       Array[TaskAssignee {
       ProfileId (string)
       }]
       
       [
         {
           "ProfileId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Assignees removed successfully.
       
       
       
       
       
       400
       
       The supplied Task Folder ID or Assignee IDs are invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The task folder could not be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied Assignees are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/TASKFOLDERS/{TASKFOLDERID}/RECIPIENTS/ADD
       
        * Add Recipients to a Task Folder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Recipients added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskFolderId
       
       The unique identifier of the Task Folder
       
       path string recipients
       
       
       Parameter content type: application/json
       
       A collection of recipient models
       
       body
        * Model
        * Example Value
       
       Array[InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }]
       
       [
         {
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Type": "UNDEFINED"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task Folder ID or recipients model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The task folder cannot be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Recipients model is incorrect.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/TASKFOLDERS/{TASKFOLDERID}/RECIPIENTS/REMOVE
       
        * Remove Recipients from a Task Folder
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskFolderId
       
       The unique identifier of the Task Folder
       
       path string recipientIds
       
       
       Parameter content type: application/json
       
       A collection of unique identifiers of the Recipients to remove
       
       body
        * Model
        * Example Value
       
       Array[InternalRecipient {
       ProfileId (string)
       }]
       
       [
         {
           "ProfileId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Recipients removed successfully.
       
       
       
       
       
       400
       
       The supplied Task Folder ID or Recipient IDs are invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The task folder could not be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied Recipients are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/TASKFOLDERS/{TASKFOLDERID}/TASKS
       
        * Get available Tasks in a TaskFolder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       CreatedBy (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional),
       Id (string, optional),
       ModifiedBy (string, optional),
       Name (string, optional),
       ParentId (string, optional),
       ParentName (string, optional),
       Description (string, optional)
       }
       
       [
         {
           "CreatedBy": "string",
           "CreatedAtDateTime": "2024-06-07T11:33:36.126Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.126Z",
           "Id": "00000000-0000-0000-0000-000000000000",
           "ModifiedBy": "string",
           "Name": "string",
           "ParentId": "00000000-0000-0000-0000-000000000000",
           "ParentName": "string",
           "Description": "string"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskfolderId
       
       The unique identifier of the TaskFolder
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied TaskFolder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The TaskFolder cannot be found or the user is forbidden access to this
       TaskFolder.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PATCH /VFP/API/V2/TASKFOLDERS/{TASKFOLDERID}
       
        * Update a Task Folder
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       TaskFolder {
       ParentId (string, optional),
       Name (string, optional),
       Description (string, optional),
       ShortCodeLink (string, optional),
       DropBoxEmailEnabled (boolean, optional),
       DropBoxEmailAddress (string, optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       TaskAssignees (Array[TaskAssignee ], optional),
       Private (boolean, optional),
       DaysFrom (integer, optional),
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional),
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional),
       EmailReminderRepeatFrequencyOccurrences (integer, optional),
       OverdueRemindersNeverEnd (boolean, optional),
       DisableLocalAttachments (boolean, optional),
       TaskDescriptionMandatory (boolean, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       TaskAssignee {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Description": "string",
         "ShortCodeLink": "string",
         "DropBoxEmailEnabled": true,
         "DropBoxEmailAddress": "string",
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "TaskAssignees": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "string",
         "EmailReminderRepeatFrequencyOccurrences": 0,
         "OverdueRemindersNeverEnd": true,
         "DisableLocalAttachments": true,
         "TaskDescriptionMandatory": true,
         "Id": "00000000-0000-0000-0000-000000000000",
         "CreatedAtDateTime": "2024-06-07T11:33:36.127Z",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.127Z"
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskfolderid
       
       The unique identifier of the Task Folder
       
       path string taskfolderUpdate
       
       
       Parameter content type: application/json
       
       The update information of the new Task Folder
       
       body
        * Model
        * Example Value
       
       TaskFolderV2 {
       Name (string, optional),
       DropBoxEmailEnabled (boolean, optional),
       Private (boolean, optional),
       DaysFrom (integer, optional)
       
       integerMin. Value:1Max. Value:99999
       
       ,
       DueDateIsEditable (boolean, optional),
       EmailRemindersOn (boolean, optional),
       DaysBeforeDueDate (integer, optional)
       
       integerMin. Value:1Max. Value:99999
       
       ,
       OverdueRemindersEnabled (boolean, optional),
       OverdueReminderRepeatFrequency (string, optional) = ['DAILY', 'WEEKLY',
       'MONTHLY']
       
       stringEnum:"DAILY", "WEEKLY", "MONTHLY"
       
       ,
       EmailReminderRepeatFrequencyOccurrences (integer, optional)
       
       integerMin. Value:-1Max. Value:99999
       
       ,
       LocalAttachmentsDisabled (boolean, optional),
       Description (string, optional),
       DropBoxEmailLocalPart (string, optional)
       }
       
       {
         "Name": "string",
         "DropBoxEmailEnabled": true,
         "Private": true,
         "DaysFrom": 0,
         "DueDateIsEditable": true,
         "EmailRemindersOn": true,
         "DaysBeforeDueDate": 0,
         "OverdueRemindersEnabled": true,
         "OverdueReminderRepeatFrequency": "DAILY",
         "EmailReminderRepeatFrequencyOccurrences": 0,
         "LocalAttachmentsDisabled": true,
         "Description": "string",
         "DropBoxEmailLocalPart": "string"
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task Folder ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Task Folder cannot be found or the user is forbidden access to this
       Task Folder.
       
       
       
       
       
       409
       
       A Task Folder matching the supplied Task Folder already exists in the
       parent entity or the drop box email address is already in use.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and use the value of the
       returned ETag header as the value of the If-Match header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * TASKS
   
    * Developer Notes
    * Show/Hide
    * List Operations
    * Expand Operations
    * Help
   
   A Task may have one or more Revisions associated with it, with each Revision
   representing a post / reply in the Task. New Tasks must be assigned a Task
   Name, a Priority and an Assignee and include information within the Body Text
   in order to be valid when created. Each post / reply(aka Revision) added to
   an existing Task must be assigned an Assignee and include information within
   the Body Text in order to be valid when created. New Tasks and posts /
   replies(aka Revisions) may contain additional recipients and may also include
   attachments. Only the entire Task or the latest Revision on a task may be
   edited and / or deleted.
   
   
   * * POST /VFP/API/V1/TASKS
       
        * Create a Task
       
       IMPLEMENTATION NOTES
       
       The required fields for creating a Task are: ParentId, Name, Priority,
       TaskAssigneeProfileId, Text, PercentageComplete. The
       TaskAssigneeProfileId must be a valid user profile ID. The
       PercentageComplete must be in the range of 0 to 100. The Attachments,
       InternalRecipients and Keywords are optional. The Attachments must be a
       collection of Attachment models. The InternalRecipients must be a
       collection of InternalRecipient models. The Keywords must be a collection
       of Keyword models. The ParentId must be a valid Task Folder ID. The
       Priority must be a valid Priority enum value.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Task created successfully.
       
        * Model
        * Example Value
       
       Task {
       ParentId (string, optional),
       Priority (string, optional),
       AssignedTo (User , optional),
       Keywords (Array[Keyword ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       ShortCode (string, optional),
       ShortCodeLink (string, optional),
       CurrentPostId (string, optional),
       Posts (Array[TaskPost ], optional),
       CreatedAtDateTime (string, optional),
       Id (string, optional),
       UpdatedAtDateTime (string, optional),
       State (string, optional),
       Attachments (Array[Attachment ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Text (string, optional),
       Name (string, optional),
       Description (string, optional),
       DueDate (string, optional),
       Private (boolean, optional),
       SendEmail (boolean, optional),
       ResponseRequired (boolean, optional),
       ForwardingDisabled (boolean, optional),
       PercentageComplete (integer, optional)
       
       integerMax. Value:100
       
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       TaskPost {
       Id (string, optional),
       State (string, optional),
       ShortCode (string, optional),
       AssignedTo (User , optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Attachments (Array[Attachment ], optional),
       PostedDate (string, optional),
       PostedBy (User , optional),
       Text (string, optional),
       Revision (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Priority": "string",
         "AssignedTo": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.129Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.129Z"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "ShortCode": "string",
         "ShortCodeLink": "string",
         "CurrentPostId": "00000000-0000-0000-0000-000000000000",
         "Posts": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "State": "string",
             "ShortCode": "string",
             "AssignedTo": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "InternalRecipients": [
               {
                 "Email": "string",
                 "ProfileId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Type": "UNDEFINED"
               }
             ],
             "Attachments": [
               {
                 "Name": "string",
                 "Description": "string",
                 "EntityType": "string",
                 "EntityId": "00000000-0000-0000-0000-000000000000",
                 "AttachmentId": "00000000-0000-0000-0000-000000000000",
                 "CreatedAtDateTime": "2024-06-07T11:33:36.130Z",
                 "UpdatedAtDateTime": "2024-06-07T11:33:36.130Z"
               }
             ],
             "PostedDate": "2024-06-07T11:33:36.130Z",
             "PostedBy": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "Text": "string",
             "Revision": "string"
           }
         ],
         "CreatedAtDateTime": "2024-06-07T11:33:36.130Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.130Z",
         "State": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.130Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.130Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Text": "string",
         "Name": "string",
         "Description": "string",
         "DueDate": "2024-06-07T11:33:36.130Z",
         "Private": true,
         "SendEmail": true,
         "ResponseRequired": true,
         "ForwardingDisabled": true,
         "PercentageComplete": 0
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskCreate
       
       
       Parameter content type: application/json
       
       Task create model
       
       body
        * Model
        * Example Value
       
       Task {
       ParentId (string, optional),
       Name (string),
       Priority (string) = ['HIGH', 'MEDIUM', 'LOW']
       
       stringEnum:"HIGH", "MEDIUM", "LOW"
       
       ,
       TaskAssigneeProfileId (string),
       Text (string),
       PercentageComplete (integer)
       
       integerMax. Value:100
       
       ,
       Attachments (Array[Attachment ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Keywords (Array[Keyword ], optional),
       Description (string, optional),
       DueDate (string, optional),
       Private (boolean, optional),
       SendEmail (boolean, optional),
       ResponseRequired (boolean, optional),
       ForwardingDisabled (boolean, optional)
       }
       Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }
       InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Keyword {
       Id (string)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Name": "string",
         "Priority": "HIGH",
         "TaskAssigneeProfileId": "00000000-0000-0000-0000-000000000000",
         "Text": "string",
         "PercentageComplete": 0,
         "Attachments": [
           {
             "EntityType": "UNDEFINED",
             "EntityId": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "InternalRecipients": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "Keywords": [
           {
             "Id": "00000000-0000-0000-0000-000000000000"
           }
         ],
         "Description": "string",
         "DueDate": "2024-06-07T11:33:36.131Z",
         "Private": true,
         "SendEmail": true,
         "ResponseRequired": true,
         "ForwardingDisabled": true
       }
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to the
       parent entity.
       
       
       
       
       
       409
       
       A Task matching the supplied Task already exists in the parent entity
       
       
       
       
       
       422
       
       The supplied Task model contains invalid items.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /VFP/API/V1/TASKS/{TASKID}
       
        * Get a Task
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Task {
       ParentId (string, optional),
       Priority (string, optional),
       AssignedTo (User , optional),
       Keywords (Array[Keyword ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       ShortCode (string, optional),
       ShortCodeLink (string, optional),
       CurrentPostId (string, optional),
       Posts (Array[TaskPost ], optional),
       CreatedAtDateTime (string, optional),
       Id (string, optional),
       UpdatedAtDateTime (string, optional),
       State (string, optional),
       Attachments (Array[Attachment ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Text (string, optional),
       Name (string, optional),
       Description (string, optional),
       DueDate (string, optional),
       Private (boolean, optional),
       SendEmail (boolean, optional),
       ResponseRequired (boolean, optional),
       ForwardingDisabled (boolean, optional),
       PercentageComplete (integer, optional)
       
       integerMax. Value:100
       
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       TaskPost {
       Id (string, optional),
       State (string, optional),
       ShortCode (string, optional),
       AssignedTo (User , optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Attachments (Array[Attachment ], optional),
       PostedDate (string, optional),
       PostedBy (User , optional),
       Text (string, optional),
       Revision (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Priority": "string",
         "AssignedTo": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.132Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.132Z"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "ShortCode": "string",
         "ShortCodeLink": "string",
         "CurrentPostId": "00000000-0000-0000-0000-000000000000",
         "Posts": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "State": "string",
             "ShortCode": "string",
             "AssignedTo": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "InternalRecipients": [
               {
                 "Email": "string",
                 "ProfileId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Type": "UNDEFINED"
               }
             ],
             "Attachments": [
               {
                 "Name": "string",
                 "Description": "string",
                 "EntityType": "string",
                 "EntityId": "00000000-0000-0000-0000-000000000000",
                 "AttachmentId": "00000000-0000-0000-0000-000000000000",
                 "CreatedAtDateTime": "2024-06-07T11:33:36.132Z",
                 "UpdatedAtDateTime": "2024-06-07T11:33:36.132Z"
               }
             ],
             "PostedDate": "2024-06-07T11:33:36.132Z",
             "PostedBy": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "Text": "string",
             "Revision": "string"
           }
         ],
         "CreatedAtDateTime": "2024-06-07T11:33:36.132Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.132Z",
         "State": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.132Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.132Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Text": "string",
         "Name": "string",
         "Description": "string",
         "DueDate": "2024-06-07T11:33:36.132Z",
         "Private": true,
         "SendEmail": true,
         "ResponseRequired": true,
         "ForwardingDisabled": true,
         "PercentageComplete": 0
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskid
       
       The unique identifier of the Task
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Task cannot be found or the user is forbidden access to this Task.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/TASKS/{TASKID}
       
        * Delete a Task
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskId
       
       The unique identifier of the Task
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Task deleted successfully.
       
       
       
       
       
       400
       
       The supplied Task ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Task cannot be found or the user does not have permission to access
       the Task.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PATCH /VFP/API/V1/TASKS/{TASKID}
       
        * Update a Task
       
       IMPLEMENTATION NOTES
       
       If moving to a new state and the Text is not provided in the request,
       then the Reason is used to populate the Text field.If neither the Text
       nor Reason are provided then the a default response such as: "Reopened by
       APIV2_Public" will be used to populate the Text field.
       If the task cannot move to a new state i.e. OPEN to REOPEN and no Text or
       Reason is provided then the Text field will be the automated response to
       show an edit has occurred. If ForwardingDisabled is true then the task
       cannot be Redirected.
       If you send a TaskAssigneeProfileId in the request the task state will go
       to REDIRECTED. If you send Text in the request it will go to RESPONDED.
       If you send both then it will be REDIRECTED.
       
       The columns represent the new state being passed in the request and the
       rows represent what state the discussion is currently in.
       
       
       ReopenCloseClose resolveResolveRedirectOpenState unchanged.Update
       successfulUpdate successfulUpdate successfulUpdate successfulUpdate
       successfulReopenedState unchanged.Update successfulUpdate
       successfulUpdate successfulUpdate successfulUpdate
       successfulRespondedState unchanged.Update successfulUpdate
       successfulUpdate successfulUpdate successfulUpdate
       successfulRedirectedState unchanged.Update successfulUpdate
       successfulUpdate successfulUpdate successfulState unchanged.Update
       successfulOverdueState changes to RESONDEDOVERDUE if Text or a reason
       included in the update.
       State stays the same if no Text or a reason included in the update.
       State changes to RESPONDED if a future Duedate is included in the
       update.Update successfulUpdate successfulUpdate successfulUpdate
       successfulResponded overdueState changes to RESPONDED if a future Duedate
       is included in the update.Update successfulUpdate successfulUpdate
       successfulUpdate successfulClosed unresolvedUpdate successfulCannot
       edit.Update unsuccessfulCannot edit.Update unsuccessfulCannot edit.Update
       unsuccessfulCannot edit.Update unsuccessfulClosed resolvedUpdate
       successfulCannot edit.Update unsuccessfulCannot edit.Update
       unsuccessfulCannot edit.Update unsuccessfulCannot edit.Update
       unsuccessfulResolvedState unchanged.Update successfulUpdate
       successfulUpdate successfulState unchanged.Update successfulUpdate
       successful
       
       
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Task updated successfully.
       
        * Model
        * Example Value
       
       Task {
       ParentId (string, optional),
       Priority (string, optional),
       AssignedTo (User , optional),
       Keywords (Array[Keyword ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       ShortCode (string, optional),
       ShortCodeLink (string, optional),
       CurrentPostId (string, optional),
       Posts (Array[TaskPost ], optional),
       CreatedAtDateTime (string, optional),
       Id (string, optional),
       UpdatedAtDateTime (string, optional),
       State (string, optional),
       Attachments (Array[Attachment ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Text (string, optional),
       Name (string, optional),
       Description (string, optional),
       DueDate (string, optional),
       Private (boolean, optional),
       SendEmail (boolean, optional),
       ResponseRequired (boolean, optional),
       ForwardingDisabled (boolean, optional),
       PercentageComplete (integer, optional)
       
       integerMax. Value:100
       
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       TaskPost {
       Id (string, optional),
       State (string, optional),
       ShortCode (string, optional),
       AssignedTo (User , optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Attachments (Array[Attachment ], optional),
       PostedDate (string, optional),
       PostedBy (User , optional),
       Text (string, optional),
       Revision (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Priority": "string",
         "AssignedTo": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.135Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.135Z"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "ShortCode": "string",
         "ShortCodeLink": "string",
         "CurrentPostId": "00000000-0000-0000-0000-000000000000",
         "Posts": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "State": "string",
             "ShortCode": "string",
             "AssignedTo": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "InternalRecipients": [
               {
                 "Email": "string",
                 "ProfileId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Type": "UNDEFINED"
               }
             ],
             "Attachments": [
               {
                 "Name": "string",
                 "Description": "string",
                 "EntityType": "string",
                 "EntityId": "00000000-0000-0000-0000-000000000000",
                 "AttachmentId": "00000000-0000-0000-0000-000000000000",
                 "CreatedAtDateTime": "2024-06-07T11:33:36.135Z",
                 "UpdatedAtDateTime": "2024-06-07T11:33:36.135Z"
               }
             ],
             "PostedDate": "2024-06-07T11:33:36.135Z",
             "PostedBy": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "Text": "string",
             "Revision": "string"
           }
         ],
         "CreatedAtDateTime": "2024-06-07T11:33:36.135Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.135Z",
         "State": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.135Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.135Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Text": "string",
         "Name": "string",
         "Description": "string",
         "DueDate": "2024-06-07T11:33:36.135Z",
         "Private": true,
         "SendEmail": true,
         "ResponseRequired": true,
         "ForwardingDisabled": true,
         "PercentageComplete": 0
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskId
       
       The unique identifier of the Task
       
       path string taskUpdate
       
       
       Parameter content type: application/json
       
       Update Task model
       
       body
        * Model
        * Example Value
       
       Task {
       Priority (string, optional) = ['HIGH', 'MEDIUM', 'LOW']
       
       stringEnum:"HIGH", "MEDIUM", "LOW"
       
       ,
       TaskAssigneeProfileId (string, optional),
       State (string, optional) = ['Reopen', 'Close', 'CloseResolve', 'Resolve',
       'Redirect']
       
       stringEnum:"Reopen", "Close", "CloseResolve", "Resolve", "Redirect"
       
       ,
       Text (string, optional),
       Name (string, optional),
       Description (string, optional),
       DueDate (string, optional),
       Private (boolean, optional),
       SendEmail (boolean, optional),
       ResponseRequired (boolean, optional),
       ForwardingDisabled (boolean, optional),
       PercentageComplete (integer, optional)
       
       integerMax. Value:100
       
       }
       
       {
         "Priority": "HIGH",
         "TaskAssigneeProfileId": "00000000-0000-0000-0000-000000000000",
         "State": "Reopen",
         "Text": "string",
         "Name": "string",
         "Description": "string",
         "DueDate": "2024-06-07T11:33:36.136Z",
         "Private": true,
         "SendEmail": true,
         "ResponseRequired": true,
         "ForwardingDisabled": true,
         "PercentageComplete": 0
       }
       
       reason
       
       Optional reason
       
       query string If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task model is incorrect.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Task cannot be found or the user is forbidden access to this Task.
       
       
       
       
       
       409
       
       A Task matching the supplied name exists in this parent entity.
       
       
       
       
       
       412
       
       Error related to the If-Match header
       
       
       
       
       
       422
       
       The supplied Task update model contains invalid items.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/TASKS/{TASKID}/ATTACHMENTS/ADD
       
        * Add Attachments to a Task
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Attachments added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Description": "string",
           "EntityType": "string",
           "EntityId": "00000000-0000-0000-0000-000000000000",
           "AttachmentId": "00000000-0000-0000-0000-000000000000",
           "CreatedAtDateTime": "2024-06-07T11:33:36.141Z",
           "UpdatedAtDateTime": "2024-06-07T11:33:36.141Z"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskId
       
       The unique identifier of the Task
       
       path string attachments
       
       
       Parameter content type: application/json
       
       A collection of attachments models
       
       body
        * Model
        * Example Value
       
       Array[Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }]
       
       [
         {
           "EntityType": "UNDEFINED",
           "EntityId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task ID or attachments model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The task cannot be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Attachments model is incorrect.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/TASKS/{TASKID}/ATTACHMENTS/REMOVE
       
        * Remove Attachments from a Task
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskId
       
       The unique identifier of the Task
       
       path string attachmentIds
       
       
       Parameter content type: application/json
       
       A collection of unique identifiers of the Attachments to remove
       
       body
        * Model
        * Example Value
       
       Array[Attachment {
       AttachmentId (string, optional)
       }]
       
       [
         {
           "AttachmentId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Attachments removed successfully.
       
       
       
       
       
       400
       
       The supplied Task ID or Attachment IDs are invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The task could not be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied Attachments are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/TASKS/{TASKID}/KEYWORDS/ADD
       
        * Add keywords to a Task
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Keywords added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Name (string, optional),
       Id (string, optional)
       }
       
       [
         {
           "Name": "string",
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskId
       
       The unique identifier of the Task
       
       path string keywordIds
       
       
       Parameter content type: application/json
       
       A collection of keyword models
       
       body
        * Model
        * Example Value
       
       Array[Keyword {
       Id (string)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task ID or keywords model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The task cannot be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Keywords model is incorrect.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/TASKS/{TASKID}/KEYWORDS/REMOVE
       
        * Remove keywords from a Task
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskId
       
       The unique identifier of the Task
       
       path string keywordIds
       
       
       Parameter content type: application/json
       
       A collection of unique identifiers of the Keywords to remove
       
       body
        * Model
        * Example Value
       
       Array[Keyword {
       Id (string)
       }]
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Keywords removed successfully.
       
       
       
       
       
       400
       
       The supplied Task ID or Keyword IDs are invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The task could not be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied keywords are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/TASKS/{TASKID}/POST
       
        * Create a Task Post
       
       WARNING: DEPRECATED
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Task Post created successfully.
       
        * Model
        * Example Value
       
       Task {
       ParentId (string, optional),
       Priority (string, optional),
       AssignedTo (User , optional),
       Keywords (Array[Keyword ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       ShortCode (string, optional),
       ShortCodeLink (string, optional),
       CurrentPostId (string, optional),
       Posts (Array[TaskPost ], optional),
       CreatedAtDateTime (string, optional),
       Id (string, optional),
       UpdatedAtDateTime (string, optional),
       State (string, optional),
       Attachments (Array[Attachment ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Text (string, optional),
       Name (string, optional),
       Description (string, optional),
       DueDate (string, optional),
       Private (boolean, optional),
       SendEmail (boolean, optional),
       ResponseRequired (boolean, optional),
       ForwardingDisabled (boolean, optional),
       PercentageComplete (integer, optional)
       
       integerMax. Value:100
       
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       TaskPost {
       Id (string, optional),
       State (string, optional),
       ShortCode (string, optional),
       AssignedTo (User , optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Attachments (Array[Attachment ], optional),
       PostedDate (string, optional),
       PostedBy (User , optional),
       Text (string, optional),
       Revision (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Priority": "string",
         "AssignedTo": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.147Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.147Z"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "ShortCode": "string",
         "ShortCodeLink": "string",
         "CurrentPostId": "00000000-0000-0000-0000-000000000000",
         "Posts": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "State": "string",
             "ShortCode": "string",
             "AssignedTo": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "InternalRecipients": [
               {
                 "Email": "string",
                 "ProfileId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Type": "UNDEFINED"
               }
             ],
             "Attachments": [
               {
                 "Name": "string",
                 "Description": "string",
                 "EntityType": "string",
                 "EntityId": "00000000-0000-0000-0000-000000000000",
                 "AttachmentId": "00000000-0000-0000-0000-000000000000",
                 "CreatedAtDateTime": "2024-06-07T11:33:36.147Z",
                 "UpdatedAtDateTime": "2024-06-07T11:33:36.147Z"
               }
             ],
             "PostedDate": "2024-06-07T11:33:36.147Z",
             "PostedBy": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "Text": "string",
             "Revision": "string"
           }
         ],
         "CreatedAtDateTime": "2024-06-07T11:33:36.147Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.147Z",
         "State": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.147Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.147Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Text": "string",
         "Name": "string",
         "Description": "string",
         "DueDate": "2024-06-07T11:33:36.147Z",
         "Private": true,
         "SendEmail": true,
         "ResponseRequired": true,
         "ForwardingDisabled": true,
         "PercentageComplete": 0
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskId
       
       The unique identifier of the Task
       
       path string taskPostCreate
       
       
       Parameter content type: application/json
       
       Task Post create model
       
       body
        * Model
        * Example Value
       
       TaskPost {
       Text (string),
       TaskAssigneeProfileId (string),
       PercentageComplete (integer, optional)
       
       integerMax. Value:100
       
       ,
       InternalRecipients (Array[InternalRecipient ], optional),
       Attachments (Array[Attachment ], optional)
       }
       InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }
       
       {
         "Text": "string",
         "TaskAssigneeProfileId": "00000000-0000-0000-0000-000000000000",
         "PercentageComplete": 0,
         "InternalRecipients": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "Attachments": [
           {
             "EntityType": "UNDEFINED",
             "EntityId": "00000000-0000-0000-0000-000000000000"
           }
         ]
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task Post model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to the
       parent entity.
       
       
       
       
       
       409
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and use the value of the
       returned ETag header as the value of the If-Match header.
       
       
       
       
       
       422
       
       The supplied Task Post model contains invalid items.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /VFP/API/V1/TASKS/{TASKID}/POSTS/{POSTID}
       
        * Delete a Task's current post
       
       IMPLEMENTATION NOTES
       
       Only the current post can be deleted therefore the postId must be the id
       of the current post. If the current post is deleted, the previous post
       will become the current post. A task must have at least one post. If the
       current post is the only post, the request will fail.
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskId
       
       The unique identifier of the Task
       
       path string postId
       
       The unique identifier of the current post
       
       path string If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Current post deleted successfully.
       
       
       
       
       
       400
       
       The supplied Task ID or post ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Task or post cannot be found or the user is forbidden access to this
       Task.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/TASKS/{TASKID}/RECIPIENTS/ADD
       
        * Add Recipients to a Task
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Recipients added successfully.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       
       [
         {
           "Email": "string",
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Type": "UNDEFINED"
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskId
       
       The unique identifier of the Task
       
       path string recipients
       
       
       Parameter content type: application/json
       
       A collection of recipient models
       
       body
        * Model
        * Example Value
       
       Array[InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }]
       
       [
         {
           "ProfileId": "00000000-0000-0000-0000-000000000000",
           "Type": "UNDEFINED"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task ID or recipients model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The task cannot be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       The supplied Recipients model is incorrect.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V1/TASKS/{TASKID}/RECIPIENTS/REMOVE
       
        * Remove Recipients from a Task
       
        * Authorize
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskId
       
       The unique identifier of the Task
       
       path string recipientIds
       
       
       Parameter content type: application/json
       
       A collection of unique identifiers of the Recipients to remove
       
       body
        * Model
        * Example Value
       
       Array[InternalRecipient {
       ProfileId (string)
       }]
       
       [
         {
           "ProfileId": "00000000-0000-0000-0000-000000000000"
         }
       ]
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       Recipients removed successfully.
       
       
       
       
       
       400
       
       The supplied Task ID or Recipient IDs are invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The task could not be found or the user lacks permissions.
       
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and set the If-Match header
       to the value of the returned ETag header.
       
       
       
       
       
       422
       
       Supplied Recipients are invalid
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /VFP/API/V2/TASKS/{TASKID}/POSTS
       
        * Create a Task Post
       
        * Authorize
       
       RESPONSE CLASS (STATUS 201)
       
       Task Post created successfully.
       
        * Model
        * Example Value
       
       Task {
       ParentId (string, optional),
       Priority (string, optional),
       AssignedTo (User , optional),
       Keywords (Array[Keyword ], optional),
       CustomFieldGroups (Array[CustomFieldGroup ], optional),
       ShortCode (string, optional),
       ShortCodeLink (string, optional),
       CurrentPostId (string, optional),
       Posts (Array[TaskPost ], optional),
       CreatedAtDateTime (string, optional),
       Id (string, optional),
       UpdatedAtDateTime (string, optional),
       State (string, optional),
       Attachments (Array[Attachment ], optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Text (string, optional),
       Name (string, optional),
       Description (string, optional),
       DueDate (string, optional),
       Private (boolean, optional),
       SendEmail (boolean, optional),
       ResponseRequired (boolean, optional),
       ForwardingDisabled (boolean, optional),
       PercentageComplete (integer, optional)
       
       integerMax. Value:100
       
       }
       User {
       Id (string, optional),
       Name (string, optional)
       }
       Keyword {
       Name (string, optional),
       Id (string),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       CustomFieldGroup {
       GroupId (string, optional),
       Name (string, optional),
       CustomFields (Array[CustomFieldBase ], optional)
       }
       TaskPost {
       Id (string, optional),
       State (string, optional),
       ShortCode (string, optional),
       AssignedTo (User , optional),
       InternalRecipients (Array[InternalRecipient ], optional),
       Attachments (Array[Attachment ], optional),
       PostedDate (string, optional),
       PostedBy (User , optional),
       Text (string, optional),
       Revision (string, optional)
       }
       Attachment {
       Name (string, optional),
       Description (string, optional),
       EntityType (string, optional),
       EntityId (string, optional),
       AttachmentId (string, optional),
       CreatedAtDateTime (string, optional),
       UpdatedAtDateTime (string, optional)
       }
       InternalRecipient {
       Email (string, optional),
       ProfileId (string, optional),
       Name (string, optional),
       Type (string, optional) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       CustomFieldBase {
       MemberId (string, optional),
       Name (string, optional),
       Description (string, optional),
       Mandatory (boolean, optional),
       CustomFieldType (string, optional)
       }
       
       {
         "ParentId": "00000000-0000-0000-0000-000000000000",
         "Priority": "string",
         "AssignedTo": {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string"
         },
         "Keywords": [
           {
             "Name": "string",
             "Id": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.154Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.154Z"
           }
         ],
         "CustomFieldGroups": [
           {
             "GroupId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "CustomFields": [
               {
                 "MemberId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Description": "string",
                 "Mandatory": true,
                 "CustomFieldType": "string"
               }
             ]
           }
         ],
         "ShortCode": "string",
         "ShortCodeLink": "string",
         "CurrentPostId": "00000000-0000-0000-0000-000000000000",
         "Posts": [
           {
             "Id": "00000000-0000-0000-0000-000000000000",
             "State": "string",
             "ShortCode": "string",
             "AssignedTo": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "InternalRecipients": [
               {
                 "Email": "string",
                 "ProfileId": "00000000-0000-0000-0000-000000000000",
                 "Name": "string",
                 "Type": "UNDEFINED"
               }
             ],
             "Attachments": [
               {
                 "Name": "string",
                 "Description": "string",
                 "EntityType": "string",
                 "EntityId": "00000000-0000-0000-0000-000000000000",
                 "AttachmentId": "00000000-0000-0000-0000-000000000000",
                 "CreatedAtDateTime": "2024-06-07T11:33:36.154Z",
                 "UpdatedAtDateTime": "2024-06-07T11:33:36.154Z"
               }
             ],
             "PostedDate": "2024-06-07T11:33:36.154Z",
             "PostedBy": {
               "Id": "00000000-0000-0000-0000-000000000000",
               "Name": "string"
             },
             "Text": "string",
             "Revision": "string"
           }
         ],
         "CreatedAtDateTime": "2024-06-07T11:33:36.154Z",
         "Id": "00000000-0000-0000-0000-000000000000",
         "UpdatedAtDateTime": "2024-06-07T11:33:36.154Z",
         "State": "string",
         "Attachments": [
           {
             "Name": "string",
             "Description": "string",
             "EntityType": "string",
             "EntityId": "00000000-0000-0000-0000-000000000000",
             "AttachmentId": "00000000-0000-0000-0000-000000000000",
             "CreatedAtDateTime": "2024-06-07T11:33:36.154Z",
             "UpdatedAtDateTime": "2024-06-07T11:33:36.154Z"
           }
         ],
         "InternalRecipients": [
           {
             "Email": "string",
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Name": "string",
             "Type": "UNDEFINED"
           }
         ],
         "Text": "string",
         "Name": "string",
         "Description": "string",
         "DueDate": "2024-06-07T11:33:36.154Z",
         "Private": true,
         "SendEmail": true,
         "ResponseRequired": true,
         "ForwardingDisabled": true,
         "PercentageComplete": 0
       }
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type taskId
       
       The unique identifier of the Task
       
       path string taskPostCreate
       
       
       Parameter content type: application/json
       
       Task Post create model
       
       body
        * Model
        * Example Value
       
       TaskPost {
       Text (string),
       TaskAssigneeProfileId (string),
       PercentageComplete (integer, optional)
       
       integerMax. Value:100
       
       ,
       InternalRecipients (Array[InternalRecipient ], optional),
       Attachments (Array[Attachment ], optional)
       }
       InternalRecipient {
       ProfileId (string),
       Type (string) = ['UNDEFINED', 'PROFILE', 'DISTRIBUTIONGROUP',
       'SECURITYGROUP']
       
       stringEnum:"UNDEFINED", "PROFILE", "DISTRIBUTIONGROUP", "SECURITYGROUP"
       
       }
       Attachment {
       EntityType (string) = ['UNDEFINED', 'DOCUMENT']
       
       stringEnum:"UNDEFINED", "DOCUMENT"
       
       ,
       EntityId (string, optional)
       }
       
       {
         "Text": "string",
         "TaskAssigneeProfileId": "00000000-0000-0000-0000-000000000000",
         "PercentageComplete": 0,
         "InternalRecipients": [
           {
             "ProfileId": "00000000-0000-0000-0000-000000000000",
             "Type": "UNDEFINED"
           }
         ],
         "Attachments": [
           {
             "EntityType": "UNDEFINED",
             "EntityId": "00000000-0000-0000-0000-000000000000"
           }
         ]
       }
       
       If-Match
       
       Last modified date in ticks
       
       header string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Task Post model is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The parent entity cannot be found or the user is forbidden access to the
       parent entity.
       
       
       
       
       
       409
       
       
       
       
       412
       
       The value of the If-Match header is not equal to the last modified date
       of this resource, expressed in ticks. To get the last modified date in
       ticks, make a GET request for this resource and use the value of the
       returned ETag header as the value of the If-Match header.
       
       
       
       
       
       422
       
       The supplied Task Post model contains invalid items.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * TREEVIEW
   
    * Developer Notes
    * Show/Hide
    * List Operations
    * Expand Operations
    * Help
   
   The treeview is a collection of first-level child containers under a parent
   container (entity).
   
   
   * * GET /VFP/API/V1/TREEVIEW/{ENTITYID}
       
        * Get a Treeview for an entity
       
       IMPLEMENTATION NOTES
       
       Returns a collection of entities that are children of the provided
       entity.
       
        * Authorize
       
       RESPONSE CLASS (STATUS 200)
       
       Operation successful.
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Id (string, optional),
       Name (string, optional),
       Level (integer, optional),
       HasChildNodes (boolean, optional),
       Type (string, optional),
       IsPublic (boolean, optional)
       }
       
       [
         {
           "Id": "00000000-0000-0000-0000-000000000000",
           "Name": "string",
           "Level": 0,
           "HasChildNodes": true,
           "Type": "string",
           "IsPublic": true
         }
       ]
       
       
       Response Content Type application/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type entityId
       
       The unique identifier of the Entity
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       The supplied Entity ID is invalid.
       
       
       
       
       
       401
       
       The user is not authorised.
       
       
       
       
       
       404
       
       The Entity cannot be found or the user is forbidden access to this
       Entity.
       
       
       
       
       
       500
       
       Internal Server Error.
       
       
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       



For more information on using this API, please contact support@4projects.com