fundadminmemberuseraccountservice-cat-3.orientsys.com.au Open in urlscan Pro
23.196.3.175  Public Scan

Submitted URL: https://fundadminmemberuseraccountservice-cat-3.orientsys.com.au/
Effective URL: https://fundadminmemberuseraccountservice-cat-3.orientsys.com.au/memberuseraccount/docs/index
Submission: On March 12 via api from US — Scanned from US

Form analysis 47 forms found in the DOM

<form id="api_selector">
  <div class="input"><input placeholder="http://example.com/api" id="input_baseUrl" name="baseUrl" type="text"></div>
  <div class="input"><input placeholder="api_key" id="input_apiKey" name="apiKey" type="text"></div>
  <div class="input"><a id="explore" href="#" data-sw-translate="">Explore</a></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">
    <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="mplanCode0.4607307727008534">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.4607307727008534" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mimpersonationTokenRequest0.3464035353523618">impersonationTokenRequest</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="impersonationTokenRequest" id="mimpersonationTokenRequest0.3464035353523618"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5477872556348122" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5477872556348122">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Details of Impersonation Token being requested</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ImpersonationTokenRequestModel {</span><span class="propWrap">
                        <div><span class="propName ">accessLevel</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['NO_ACCESS', 'VIEW_ONLY', 'FULL_ACCESS']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"NO_ACCESS", "VIEW_ONLY", "FULL_ACCESS"</td>
                              </tr>
                            </tbody>
                          </table>,
                        </div>
                        <div><span class="propName ">impersonator</span> (<span class="propType">Impersonator</span>, <span class="propOptKey">optional</span>),</div>
                        <div><span class="propName ">member</span> (<span class="propType">TargetMember</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Impersonator {</span>
                        <div><span class="propName ">planCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div><span class="propWrap">
                          <div><span class="propName ">entityType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['None', 'Advisor', 'OfficeStaff', 'CCPAdmin']</span>
                            <table class="optionsWrapper">
                              <tbody>
                                <tr>
                                  <th colspan="2">string</th>
                                </tr>
                                <tr>
                                  <td class="optionName">Enum:</td>
                                  <td>"None", "Advisor", "OfficeStaff", "CCPAdmin"</td>
                                </tr>
                              </tbody>
                            </table>,
                          </div>
                          <div><span class="propName ">entityId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                          <div><span class="propName ">entityName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">TargetMember {</span>
                          <div><span class="propName ">planCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                          <div><span class="propName ">planMemberId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                        </span>
                      </span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">accessLevel</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"NO_ACCESS"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">impersonator</span></span>": <span class="value"><span class="value">{
    "<span class="attribute"><span class="attribute">planCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">entityType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"None"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">entityId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
    "<span class="attribute"><span class="attribute">entityName</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
  }</span></span></span><span class="value"></span></span>,
  "<span class="attribute"><span class="attribute">member</span></span>": <span class="value"><span class="value">{
    "<span class="attribute"><span class="attribute">planCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">planMemberId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span><span class="value">
  }</span></span>
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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">403</td>
        <td class="markdown">
          <p>Forbidden</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.7611654627498521">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.7611654627498521" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mmcxTokenRequestModel0.6677497281601714">mcxTokenRequestModel</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="mcxTokenRequestModel" id="mmcxTokenRequestModel0.6677497281601714"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.9426335718704446" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.9426335718704446">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Details of MCX token being requested</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">MCXTokenRequestModel {</span>
                      <div><span class="propName required">planMemberId</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">planMemberReference</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">email</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">userName</span> (<span class="propType">string</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">planMemberId</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">planMemberReference</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">email</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">userName</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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">403</td>
        <td class="markdown">
          <p>Forbidden</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.20271693701110705">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.20271693701110705" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mplanMemberId0.9964567402260811">planMemberId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planMemberId" placeholder="(required)" id="mplanMemberId0.9964567402260811" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The plan member Id</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">long</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.6856478052431696">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.6856478052431696" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mplanMemberId0.537802211921447">planMemberId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planMemberId" placeholder="(required)" id="mplanMemberId0.537802211921447" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The member's plan member id</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">long</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mcreateUpdateEmailTokenModel0.22325133962279242">createUpdateEmailTokenModel</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="createUpdateEmailTokenModel" id="mcreateUpdateEmailTokenModel0.22325133962279242"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.8190489566111756" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.8190489566111756">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The payload</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">CreateUpdateEmailTokenModel {</span>
                      <div><span class="propName ">planCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planMemberId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">email</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>The new email address</p>
                        </span>,</div>
                      <div><span class="propName ">sendNotificationEmails</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>If True the Token Email is sent to the new email and the Warning Email is sent to the old email. If false only the token is generated</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">planCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">planMemberId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">email</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">sendNotificationEmails</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.8158286558072676">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.8158286558072676" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code"><label for="mmemberID0.4597194001221616">memberID</label></td>
        <td>
          <input class="parameter" minlength="0" name="memberID" placeholder="" id="mmemberID0.4597194001221616" type="text" value="">
        </td>
        <td class="markdown">
          <p>Retirn MJOLII applications linked this member</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mapplicationId0.936166834659814">applicationId</label></td>
        <td>
          <input class="parameter" minlength="0" name="applicationId" placeholder="" id="mapplicationId0.936166834659814" type="text" value="">
        </td>
        <td class="markdown">
          <p>Returns MJOL application with this internal Id</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mrequestNumber0.9472169061323503">requestNumber</label></td>
        <td>
          <input class="parameter" minlength="0" name="requestNumber" placeholder="" id="mrequestNumber0.9472169061323503" type="text" value="">
        </td>
        <td class="markdown">
          <p>Returns MJOL Application with this Request Number</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="memailAddress0.01690344533994903">emailAddress</label></td>
        <td>
          <input class="parameter" minlength="0" name="emailAddress" placeholder="" id="memailAddress0.01690344533994903" type="text" value="">
        </td>
        <td class="markdown">
          <p>Filter applications created with this email address</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="memployerID0.6359640005613885">employerID</label></td>
        <td>
          <input class="parameter" minlength="0" name="employerID" placeholder="" id="memployerID0.6359640005613885" type="text" value="">
        </td>
        <td class="markdown">
          <p>Return MJOLII applications linked to this employer</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="madviserID0.26858801413099465">adviserID</label></td>
        <td>
          <input class="parameter" minlength="0" name="adviserID" placeholder="" id="madviserID0.26858801413099465" type="text" value="">
        </td>
        <td class="markdown">
          <p>Returns Applications only for this Adviser</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mcreatedDateFrom0.006754790708842107">createdDateFrom</label></td>
        <td>
          <input class="parameter" minlength="0" name="createdDateFrom" placeholder="" id="mcreatedDateFrom0.006754790708842107" type="text" value="">
        </td>
        <td class="markdown">
          <p>Filter to applaications Created on or after this Date</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">date-time</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mcreatedDateTo0.46544458988174875">createdDateTo</label></td>
        <td>
          <input class="parameter" minlength="0" name="createdDateTo" placeholder="" id="mcreatedDateTo0.46544458988174875" type="text" value="">
        </td>
        <td class="markdown">
          <p>Filter to applicatioations Created on or before this date</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">date-time</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mmodifiedDateFrom0.8138742225628395">modifiedDateFrom</label></td>
        <td>
          <input class="parameter" minlength="0" name="modifiedDateFrom" placeholder="" id="mmodifiedDateFrom0.8138742225628395" type="text" value="">
        </td>
        <td class="markdown">
          <p>Filter to applaications Modified on or after this Date</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">date-time</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mmodifiedDateTo0.3716881872882729">modifiedDateTo</label></td>
        <td>
          <input class="parameter" minlength="0" name="modifiedDateTo" placeholder="" id="mmodifiedDateTo0.3716881872882729" type="text" value="">
        </td>
        <td class="markdown">
          <p>Filter to applicatiations Modified on or before this date</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">date-time</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mgivenName0.37557258186041653">givenName</label></td>
        <td>
          <input class="parameter" minlength="0" name="givenName" placeholder="" id="mgivenName0.37557258186041653" type="text" value="">
        </td>
        <td class="markdown"></td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mfamilyName0.3164763813702842">familyName</label></td>
        <td>
          <input class="parameter" minlength="0" name="familyName" placeholder="" id="mfamilyName0.3164763813702842" type="text" value="">
        </td>
        <td class="markdown"></td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="msort0.0016128911143542535">sort</label></td>
        <td>
          <input class="parameter" minlength="0" name="sort" placeholder="" id="msort0.0016128911143542535" type="text" value="">
        </td>
        <td class="markdown">
          <p>Sorting, CSV list, + or - prefix to indicate direction. Valid fields: ApplicationID, RequestNumber, MemberID, EmployerID, EmailAddress, CreatedDate, ModifiedDate, Surname, GivenName. Example: -RequestNumber,+MemberID,+CreatedDate</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="moffset0.38410861536847696">offset</label></td>
        <td>
          <input class="parameter" minlength="0" name="offset" placeholder="" id="moffset0.38410861536847696" type="text" value="">
        </td>
        <td class="markdown">
          <p>The offset.</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">integer</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mlimit0.08377626864219057">limit</label></td>
        <td>
          <input class="parameter" minlength="0" name="limit" placeholder="" id="mlimit0.08377626864219057" type="text" value="">
        </td>
        <td class="markdown">
          <p>The limit.</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">integer</span>
        </td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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>BadRequest</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.10956478079360354">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.10956478079360354" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mmjolApplication0.9558966941743581">mjolApplication</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="mjolApplication" id="mmjolApplication0.9558966941743581"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.39616392485237695" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.39616392485237695">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Content of the new MJOL Application.</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">CreateMJOLApplicationModel {</span>
                      <div><span class="propName ">planCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">emailAddress</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">memberID</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">employerID</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">adviserID</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">registerMember</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">member</span> (<span class="propType">CreateMemberDetails</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">applicationText</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">CreateMemberDetails {</span>
                      <div><span class="propName required">isForSuperConsolidationToPension</span> (<span class="propType">boolean</span>),</div><span class="propWrap">
                        <div><span class="propName ">initialInvestmentElection</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['Nominated', 'None', 'Default', 'Unknown']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">string</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>"Nominated", "None", "Default", "Unknown"</td>
                              </tr>
                            </tbody>
                          </table>,
                        </div>
                        <div><span class="propName ">isPermanentlyRetired</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div><span class="propWrap">
                          <div><span class="propName ">sourcePlanCode</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">Max. Length:</td>
                                  <td>20</td>
                                </tr>
                              </tbody>
                            </table>,</div><span class="propWrap">
                            <div><span class="propName ">sourcePlanMemberId</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">Max. Length:</td>
                                    <td>20</td>
                                  </tr>
                                </tbody>
                              </table>,</div>
                            <div><span class="propName required">planCode</span> (<span class="propType">string</span>),</div>
                            <div><span class="propName ">applicationReceivedDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div><span class="propWrap">
                              <div><span class="propName required">title</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>20</td>
                                    </tr>
                                  </tbody>
                                </table>,</div><span class="propWrap">
                                <div><span class="propName required">givenNames</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>120</td>
                                      </tr>
                                    </tbody>
                                  </table>,</div><span class="propWrap">
                                  <div><span class="propName required">familyName</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>120</td>
                                        </tr>
                                      </tbody>
                                    </table>,</div><span class="propWrap">
                                    <div><span class="propName required">gender</span> (<span class="propType">string</span>) = <span class="propVals">['Male', 'Female', 'Unknown']</span>
                                      <table class="optionsWrapper">
                                        <tbody>
                                          <tr>
                                            <th colspan="2">string</th>
                                          </tr>
                                          <tr>
                                            <td class="optionName">Enum:</td>
                                            <td>"Male", "Female", "Unknown"</td>
                                          </tr>
                                        </tbody>
                                      </table>,
                                    </div>
                                    <div><span class="propName required">birthDate</span> (<span class="propType">string</span>),</div>
                                    <div><span class="propName required">classificationId</span> (<span class="propType">string</span>),</div>
                                    <div><span class="propName required">dateJoinedFund</span> (<span class="propType">string</span>),</div>
                                    <div><span class="propName ">addresses</span> (<span class="propType">Array[Address]</span>, <span class="propOptKey">optional</span>),</div><span class="propWrap">
                                      <div><span class="propName required">email</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>120</td>
                                            </tr>
                                          </tbody>
                                        </table>,</div><span class="propWrap">
                                        <div><span class="propName ">phoneNumber</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">Max. Length:</td>
                                                <td>40</td>
                                              </tr>
                                            </tbody>
                                          </table>,</div><span class="propWrap">
                                          <div><span class="propName ">mobileNumber</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">Max. Length:</td>
                                                  <td>40</td>
                                                </tr>
                                              </tbody>
                                            </table>,</div>
                                          <div><span class="propName ">tfn</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Address {</span>
                                          <div><span class="propName ">addressType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div><span class="propWrap">
                                            <div><span class="propName ">addressLine1</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">Max. Length:</td>
                                                    <td>120</td>
                                                  </tr>
                                                </tbody>
                                              </table>,</div><span class="propWrap">
                                              <div><span class="propName ">addressLine2</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">Max. Length:</td>
                                                      <td>120</td>
                                                    </tr>
                                                  </tbody>
                                                </table>,</div><span class="propWrap">
                                                <div><span class="propName ">suburb</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">Max. Length:</td>
                                                        <td>120</td>
                                                      </tr>
                                                    </tbody>
                                                  </table>,</div><span class="propWrap">
                                                  <div><span class="propName ">state</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">Max. Length:</td>
                                                          <td>120</td>
                                                        </tr>
                                                      </tbody>
                                                    </table>,</div><span class="propWrap">
                                                    <div><span class="propName ">postCode</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">Max. Length:</td>
                                                            <td>20</td>
                                                          </tr>
                                                        </tbody>
                                                      </table>,</div><span class="propWrap">
                                                      <div><span class="propName ">countryCode</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">Max. Length:</td>
                                                              <td>5</td>
                                                            </tr>
                                                          </tbody>
                                                        </table>,</div><span class="propWrap">
                                                        <div><span class="propName ">deliveryPointIdentifier</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>99999999</td>
                                                              </tr>
                                                            </tbody>
                                                          </table>,</div>
                                                        <div><span class="propName ">addressStatus</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                                                      </span>
                                                    </span>
                                                  </span>
                                                </span>
                                              </span>
                                            </span>
                                          </span>
                                        </span>
                                      </span>
                                    </span>
                                  </span>
                                </span>
                              </span>
                            </span>
                          </span>
                        </span>
                      </span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">planCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">emailAddress</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">memberID</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">employerID</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">adviserID</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">registerMember</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
  "<span class="attribute"><span class="attribute">member</span></span>": <span class="value"><span class="value">{
    "<span class="attribute"><span class="attribute">isForSuperConsolidationToPension</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
    "<span class="attribute"><span class="attribute">initialInvestmentElection</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"Nominated"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">isPermanentlyRetired</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
    "<span class="attribute"><span class="attribute">sourcePlanCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">sourcePlanMemberId</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">planCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">applicationReceivedDate</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"2024-03-12T12:51:58.141Z"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">title</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">givenNames</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">familyName</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">gender</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"Male"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">birthDate</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"2024-03-12T12:51:58.141Z"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">classificationId</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">dateJoinedFund</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"2024-03-12T12:51:58.143Z"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">addresses</span></span>": <span class="value"><span class="value">[
      {
        "<span class="attribute"><span class="attribute">addressType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
        "<span class="attribute"><span class="attribute">addressLine1</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
        "<span class="attribute"><span class="attribute">addressLine2</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
        "<span class="attribute"><span class="attribute">suburb</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
        "<span class="attribute"><span class="attribute">state</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
        "<span class="attribute"><span class="attribute">postCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
        "<span class="attribute"><span class="attribute">countryCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
        "<span class="attribute"><span class="attribute">deliveryPointIdentifier</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
        "<span class="attribute"><span class="attribute">addressStatus</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
      }</span></span>
    ]</span></span>,
    "<span class="attribute"><span class="attribute">email</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">phoneNumber</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">mobileNumber</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">tfn</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
  }</span></span></span><span class="value"></span></span>,
  "<span class="attribute"><span class="attribute">applicationText</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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">201</td>
        <td class="markdown">
          <p>A user account</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiResponse[MJOLApplicationModel] {</span>
                      <div><span class="propName ">_links</span> (<span class="propType">Array[ApiLink]</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the links. "self" is automatically populated.</p>
                        </span>,</div>
                      <div><span class="propName ">resource</span> (<span class="propType">MJOLApplicationModel</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the resource.</p>
                        </span>,</div>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the message.</p>
                        </span></div><span class="strong">}</span><br><span class="strong">ApiLink {</span>
                      <div><span class="propName ">rel</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the relationship name</p>
                        </span>,</div>
                      <div><span class="propName ">href</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the href.</p>
                        </span></div><span class="strong">}</span><br><span class="strong">MJOLApplicationModel {</span>
                      <div><span class="propName ">applicationID</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">requestNumber</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">emailAddress</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">memberID</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">memberName</span> (<span class="propType">Name</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">employerID</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">adviserID</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">registerMember</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">directResumeUrl</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">createdDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modifiedDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">submittedDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">passCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Name {</span>
                      <div><span class="propName ">titleCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">givenName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">familyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">_links</span></span>": <span class="value"><span class="value">[
    {
      "<span class="attribute"><span class="attribute">rel</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
      "<span class="attribute"><span class="attribute">href</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
    }</span></span>
  ]</span></span>,
  "<span class="attribute"><span class="attribute">resource</span></span>": <span class="value"><span class="value">{
    "<span class="attribute"><span class="attribute">applicationID</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">requestNumber</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">planCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">emailAddress</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">memberID</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">memberName</span></span>": <span class="value"><span class="value">{
      "<span class="attribute"><span class="attribute">titleCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
      "<span class="attribute"><span class="attribute">givenName</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
      "<span class="attribute"><span class="attribute">familyName</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
    }</span></span></span><span class="value"></span></span>,
    "<span class="attribute"><span class="attribute">employerID</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">adviserID</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">registerMember</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
    "<span class="attribute"><span class="attribute">directResumeUrl</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">createdDate</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"2024-03-12T12:51:58.206Z"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">modifiedDate</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"2024-03-12T12:51:58.206Z"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">submittedDate</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"2024-03-12T12:51:58.206Z"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">passCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
  }</span></span></span><span class="value"></span></span>,
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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>BadRequest</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.20656450232028356">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.20656450232028356" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the plan being joined in application</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mapplicationId0.9158464030552913">applicationId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="applicationId" placeholder="(required)" id="mapplicationId0.9158464030552913" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Internal Id number for application</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">long</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.8761519083312908">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.8761519083312908" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mapplicationId0.35737468271482764">applicationId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="applicationId" placeholder="(required)" id="mapplicationId0.35737468271482764" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Id number for a User in Member Centre. Distinct From Aaspire Member Id and User Name</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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>BadRequest</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.514307682604833">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.514307682604833" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown"></span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.6138979703956777">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.6138979703956777" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown"></span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.38101308598512573">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.38101308598512573" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</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">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.5790238228948359">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.5790238228948359" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="msecurityQuestionId0.4454039516366808">securityQuestionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="securityQuestionId" placeholder="(required)" id="msecurityQuestionId0.4454039516366808" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The security question identifier.</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.019358813104725314">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.019358813104725314" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.8867516407869234">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.8867516407869234" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique Identifier to represent a user in system</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.10914821989601609">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.10914821989601609" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.6722340024180773">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.6722340024180773" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique Identifier to represent a user in system</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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">204</td>
        <td class="markdown">
          <p>NoContent</p>
        </td>
        <td width="50%"><span class="model-signature"></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 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">
    <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">503</td>
        <td class="markdown">
          <p>Busy</p>
        </td>
        <td width="50%"><span class="model-signature"></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">
    <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"><label for="mincludeAllAssemblies0.09703950627033531">includeAllAssemblies</label></td>
        <td>
          <select class="parameter " name="includeAllAssemblies" id="mincludeAllAssemblies0.09703950627033531">
            <option selected="" value=""></option>
            <option value="true"> true </option>
            <option value="false"> false </option>
          </select>
        </td>
        <td class="markdown">
          <p>if set to true includes resources in all assemblies.</p>
        </td>
        <td>query</td>
        <td><span class="model-signature">boolean</span></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 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">
    <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="mdataType0.7195993125996152">dataType</label></td>
        <td>
          <input class="parameter required" minlength="1" name="dataType" placeholder="(required)" id="mdataType0.7195993125996152" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>uri,rule</p>
            </span></strong>
        </td>
        <td>query</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code"><label for="mclient0.8768129912094165">client</label></td>
        <td>
          <input class="parameter" minlength="0" name="client" placeholder="" id="mclient0.8768129912094165" type="text" value="">
        </td>
        <td class="markdown">
          <p>The clientId (customer name). Mandatory for rule. Ignored for uri.</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mlistType0.17999783612750608">listType</label></td>
        <td>
          <input class="parameter" minlength="0" name="listType" placeholder="" id="mlistType0.17999783612750608" type="text" value="">
        </td>
        <td class="markdown">
          <p>sql,raw</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mincludeServiceApis0.4862761470249124">includeServiceApis</label></td>
        <td>
          <select class="parameter " name="includeServiceApis" id="mincludeServiceApis0.4862761470249124">
            <option selected="" value=""></option>
            <option value="true"> true </option>
            <option value="false"> false </option>
          </select>
        </td>
        <td class="markdown">
          <p>if set to true includes service apis</p>
        </td>
        <td>query</td>
        <td><span class="model-signature">boolean</span></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">
    <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"><label for="mcontentDisposition0.357939653958359">contentDisposition</label></td>
        <td>
          <input class="parameter" minlength="0" name="contentDisposition" placeholder="" id="mcontentDisposition0.357939653958359" type="text" value="">
        </td>
        <td class="markdown">
          <p>"attachment" or "inline". If not specified "attachment" is used</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mfixups0.37627877275953336">fixups</label></td>
        <td>
          <select class="parameter " name="fixups" id="mfixups0.37627877275953336">
            <option selected="" value=""></option>
            <option value="true"> true </option>
            <option value="false"> false </option>
          </select>
        </td>
        <td class="markdown">
          <p>if set to true fixups are applied.</p>
        </td>
        <td>query</td>
        <td><span class="model-signature">boolean</span></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">
    <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="mid0.8335055822496478">id</label></td>
        <td>
          <input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.8335055822496478" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown"></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">
    <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>OK</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mid0.39161452247640605">id</label></td>
        <td>
          <input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.39161452247640605" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown"></span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code"><label for="mincDeps0.7314847806987359">incDeps</label></td>
        <td>
          <select class="parameter " name="incDeps" id="mincDeps0.7314847806987359">
            <option selected="" value=""></option>
            <option value="true"> true </option>
            <option value="false"> false </option>
          </select>
        </td>
        <td class="markdown"></td>
        <td>query</td>
        <td><span class="model-signature">boolean</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mid0.2522865150452114">id</label></td>
        <td>
          <input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.2522865150452114" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown"></span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mserviceHealthModel0.6550517266054325">serviceHealthModel</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="serviceHealthModel" id="mserviceHealthModel0.6550517266054325"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.3270052305461384" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.3270052305461384">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown"></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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">SystemHealthModel {</span>
                      <div><span class="propName ">status</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">system</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">version</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">deps</span> (<span class="propType">Array[SystemHealthModel]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">status</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">id</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">system</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">version</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">deps</span></span>": <span class="value"><span class="value">[
    {}
  ]
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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>OK</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mid0.3948407100224003">id</label></td>
        <td>
          <input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.3948407100224003" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown"></span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mserviceHealthModel0.4184901493506552">serviceHealthModel</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="serviceHealthModel" id="mserviceHealthModel0.4184901493506552"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.7298398089313423" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.7298398089313423">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown"></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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">SystemHealthModel {</span>
                      <div><span class="propName ">status</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">id</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">system</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">version</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">deps</span> (<span class="propType">Array[SystemHealthModel]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">status</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">id</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">system</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">version</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">deps</span></span>": <span class="value"><span class="value">[
    {}
  ]
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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>OK</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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"><label for="mincDeps0.9557514941962202">incDeps</label></td>
        <td>
          <select class="parameter " name="incDeps" id="mincDeps0.9557514941962202">
            <option selected="" value=""></option>
            <option value="true"> true </option>
            <option value="false"> false </option>
          </select>
        </td>
        <td class="markdown"></td>
        <td>query</td>
        <td><span class="model-signature">boolean</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.9919470522259621">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.9919470522259621" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code"><label for="muserName0.417764431909033">userName</label></td>
        <td>
          <input class="parameter" minlength="0" name="userName" placeholder="" id="muserName0.417764431909033" type="text" value="">
        </td>
        <td class="markdown">
          <p>User Name of the User account</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mplanMemberID0.9207365502838329">planMemberID</label></td>
        <td>
          <input class="parameter" minlength="0" name="planMemberID" placeholder="" id="mplanMemberID0.9207365502838329" type="text" value="">
        </td>
        <td class="markdown">
          <p>PlanMemberID</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">long</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mplanMemberReference0.7314878360077774">planMemberReference</label></td>
        <td>
          <input class="parameter" minlength="0" name="planMemberReference" placeholder="" id="mplanMemberReference0.7314878360077774" type="text" value="">
        </td>
        <td class="markdown">
          <p>PlanMemberReference</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="memailAddress0.6891358181556031">emailAddress</label></td>
        <td>
          <input class="parameter" minlength="0" name="emailAddress" placeholder="" id="memailAddress0.6891358181556031" type="text" value="">
        </td>
        <td class="markdown">
          <p>Email Address of the user</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mlimit0.9725955589880768">limit</label></td>
        <td>
          <input class="parameter" minlength="0" name="limit" placeholder="" id="mlimit0.9725955589880768" type="text" value="">
        </td>
        <td class="markdown">
          <p>The limit.</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">integer</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="moffset0.04479031511379872">offset</label></td>
        <td>
          <input class="parameter" minlength="0" name="offset" placeholder="" id="moffset0.04479031511379872" type="text" value="">
        </td>
        <td class="markdown">
          <p>The offset.</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">integer</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="msort0.28142512664173336">sort</label></td>
        <td>
          <input class="parameter" minlength="0" name="sort" placeholder="" id="msort0.28142512664173336" type="text" value="">
        </td>
        <td class="markdown">
          <p>Sorting, CSV list, + or - prefix to indicate direction. Valid fields: UserID, UserName, PlanMemberID, EmailAddress, PlanMemberReference, LastLoginDateTime, CreatedDateTime, IsAccountLocked, HasActiveToken Example:
            -UserName,+PlanMemberID,+PlanMemberReference</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">string</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="mcustomerReference0.0719124420620938">customerReference</label></td>
        <td>
          <input class="parameter" minlength="0" name="customerReference" placeholder="" id="mcustomerReference0.0719124420620938" type="text" value="">
        </td>
        <td class="markdown">
          <p>Customer Refernce</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">
    <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">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.878513776822681">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.878513776822681" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserAccount0.9868906108537288">userAccount</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="userAccount" id="muserAccount0.9868906108537288"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.38737582921947666" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.38737582921947666">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The user account.</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">CreateUserAccountModel {</span>
                      <div><span class="propName ">planCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">userName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planMemberId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planMemberReference</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">emailAddress</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">password</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">isActivated</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">isPlanMemberDefault</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">isPlanMemberEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">isPasswordResetRequired</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">classificationId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">securityQuestion</span> (<span class="propType">Array[UserAccountSecurityQuestionAnswerModel]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span
                        class="strong">UserAccountSecurityQuestionAnswerModel {</span>
                      <div><span class="propName ">securityQuestionId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">securityQuestion</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">securityQuestionAnswer</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">planCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">userName</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">planMemberId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">planMemberReference</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">emailAddress</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">password</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">isActivated</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
  "<span class="attribute"><span class="attribute">isPlanMemberDefault</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
  "<span class="attribute"><span class="attribute">isPlanMemberEnabled</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
  "<span class="attribute"><span class="attribute">isPasswordResetRequired</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
  "<span class="attribute"><span class="attribute">classificationId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">securityQuestion</span></span>": <span class="value"><span class="value">[
    {
      "<span class="attribute"><span class="attribute">securityQuestionId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
      "<span class="attribute"><span class="attribute">securityQuestion</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
      "<span class="attribute"><span class="attribute">securityQuestionAnswer</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
    }</span></span>
  ]
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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">201</td>
        <td class="markdown">
          <p>A user account</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiResponse[UserAccountModel] {</span>
                      <div><span class="propName ">_links</span> (<span class="propType">Array[ApiLink]</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the links. "self" is automatically populated.</p>
                        </span>,</div>
                      <div><span class="propName ">resource</span> (<span class="propType">UserAccountModel</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the resource.</p>
                        </span>,</div>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the message.</p>
                        </span></div><span class="strong">}</span><br><span class="strong">ApiLink {</span>
                      <div><span class="propName ">rel</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the relationship name</p>
                        </span>,</div>
                      <div><span class="propName ">href</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the href.</p>
                        </span></div><span class="strong">}</span><br><span class="strong">UserAccountModel {</span>
                      <div><span class="propName ">id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planMemberId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">userName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">emailAddress</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">isActivated</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">isPlanMemberDefault</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">isPlanMemberEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">isPasswordResetRequired</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hasLinkedAccounts</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">isAccountLocked</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">lastLoginDateTime</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planMemberReference</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">createdDateTime</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">isLockedOutFailedAttempts</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">failedAttemptsLockedDateTime</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">isAccountLockedAdmin</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">adminLockDateTime</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">linkedMembers</span> (<span class="propType">Array[LinkedMembersModel]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">LinkedMembersModel
                        {</span>
                      <div><span class="propName ">planCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planMemberId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planMemberReference</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">userName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <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;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">_links</span></span>": <span class="value"><span class="value">[
    {
      "<span class="attribute"><span class="attribute">rel</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
      "<span class="attribute"><span class="attribute">href</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
    }</span></span>
  ]</span></span>,
  "<span class="attribute"><span class="attribute">resource</span></span>": <span class="value"><span class="value">{
    "<span class="attribute"><span class="attribute">id</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
    "<span class="attribute"><span class="attribute">planCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">planMemberId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
    "<span class="attribute"><span class="attribute">userName</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">emailAddress</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">isActivated</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
    "<span class="attribute"><span class="attribute">isPlanMemberDefault</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
    "<span class="attribute"><span class="attribute">isPlanMemberEnabled</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
    "<span class="attribute"><span class="attribute">isPasswordResetRequired</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
    "<span class="attribute"><span class="attribute">hasLinkedAccounts</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
    "<span class="attribute"><span class="attribute">isAccountLocked</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
    "<span class="attribute"><span class="attribute">lastLoginDateTime</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"2024-03-12T12:51:58.263Z"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">planMemberReference</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">createdDateTime</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"2024-03-12T12:51:58.263Z"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">isLockedOutFailedAttempts</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
    "<span class="attribute"><span class="attribute">failedAttemptsLockedDateTime</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"2024-03-12T12:51:58.263Z"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">isAccountLockedAdmin</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
    "<span class="attribute"><span class="attribute">adminLockDateTime</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"2024-03-12T12:51:58.263Z"</span></span></span></span>,
    "<span class="attribute"><span class="attribute">linkedMembers</span></span>": <span class="value"><span class="value">[
      {
        "<span class="attribute"><span class="attribute">planCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
        "<span class="attribute"><span class="attribute">planMemberId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
        "<span class="attribute"><span class="attribute">planMemberReference</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
        "<span class="attribute"><span class="attribute">userName</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
        "<span class="attribute"><span class="attribute">isPrimary</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span><span class="value">
      }</span></span>
    ]
  }</span></span></span><span class="value"></span></span>,
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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>BadRequest</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.1938940318815685">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.1938940318815685" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.49115736287109324">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.49115736287109324" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Id number for a User in Member Centre. Distinct From Aaspire Member Id and User Name</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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">204</td>
        <td class="markdown">
          <p>NoContent</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.033814571279084715">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.033814571279084715" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.02051578519032682">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.02051578519032682" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Id number for a User in Member Centre. Distinct From Aaspire Member Id and User Name</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
      <tr>
        <td class="code"><label for="mlimit0.3892051540369652">limit</label></td>
        <td>
          <input class="parameter" minlength="0" name="limit" placeholder="" id="mlimit0.3892051540369652" type="text" value="">
        </td>
        <td class="markdown"></td>
        <td>query</td>
        <td>
          <span class="model-signature">integer</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="moffset0.8913800559054725">offset</label></td>
        <td>
          <input class="parameter" minlength="0" name="offset" placeholder="" id="moffset0.8913800559054725" type="text" value="">
        </td>
        <td class="markdown"></td>
        <td>query</td>
        <td>
          <span class="model-signature">integer</span>
        </td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.37565203741361985">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.37565203741361985" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.7759458733360163">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.7759458733360163" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Id number for a User in Member Centre. Distinct From Aaspire Member Id and User Name</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserModel0.562782731236183">userModel</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="userModel" id="muserModel0.562782731236183"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5381058416421152" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5381058416421152">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The user account.</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">UserModel {</span>
                      <div><span class="propName ">userName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planMemberId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">emailAddress</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planMemberReference</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">userName</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">planMemberId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">emailAddress</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">planMemberReference</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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>BadRequest</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.6533297296591878">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.6533297296591878" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.15136412170449876">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.15136412170449876" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Id number for a User in Member Centre. Distinct From Aaspire Member Id and User Name</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserPasswordModel0.6397297330908014">userPasswordModel</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="userPasswordModel" id="muserPasswordModel0.6397297330908014"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.06110463939089339" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.06110463939089339">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>User Password model that contains old and new password</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">PasswordModel {</span>
                      <div><span class="propName ">oldPassword</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">newPassword</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">token</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">oldPassword</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">newPassword</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">token</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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>BadRequest</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.4521082385859878">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.4521082385859878" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.36128423734471427">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.36128423734471427" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Id of the user.</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mstatus0.49297414315016974">status</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="status" id="mstatus0.49297414315016974"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.07751209703492123" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.07751209703492123">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Controls whether to Enable or Disable the User</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">UpdateUserAccountStatusModel {</span>
                      <div><span class="propName ">isEnabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">isEnabled</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.6671237107837966">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.6671237107837966" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The plan code.</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserName0.7352679179068053">userName</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userName" placeholder="(required)" id="muserName0.7352679179068053" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The user identifier.</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="moneTimePasswordRequest0.681115377963182">oneTimePasswordRequest</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="oneTimePasswordRequest" id="moneTimePasswordRequest0.681115377963182"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5432916729413086" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5432916729413086">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The one time password request.</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">UserAccountOneTimePasswordModel {</span>
                      <div><span class="propName required">length</span> (<span class="propType">integer</span>): <span class="propDesc markdown">
                          <p>The length of the one time password. Minimum 6</p>
                        </span>,</div>
                      <div><span class="propName required">purpose</span> (<span class="propType">string</span>): <span class="propDesc markdown">
                          <p>The intent of the one time password. Used for audit. Free text. "Registration", "UpdateAddress", "ChangePassword", "UpdateEmail" etc.</p>
                        </span>,</div>
                      <div><span class="propName required">timeToLiveSeconds</span> (<span class="propType">integer</span>): <span class="propDesc markdown">
                          <p>The number of seconds the one time password remains valid after creation</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">length</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">purpose</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">timeToLiveSeconds</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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>BadRequest</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">403</td>
        <td class="markdown">
          <p>Forbidden</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>User does not exist</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.5381930822925296">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.5381930822925296" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character alphanumeric code of the User's Plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.28804848399430805">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.28804848399430805" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique Identifier to represent a user in system. Different from aaspire Plan Member Id and User Name</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.301383489275417">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.301383489275417" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.5562318535299089">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.5562318535299089" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The unique Identifier to represent a user in system. Different from aaspire Plan Member Id and User Name</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">403</td>
        <td class="markdown">
          <p>Forbidden</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.05270804445637056">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.05270804445637056" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</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">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.43115417483536556">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.43115417483536556" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.18449185126316636">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.18449185126316636" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Id number for a User in Member Centre. Distinct From Aaspire Member Id and User Name</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mforgottenPasswordRequest0.7338480820394162">forgottenPasswordRequest</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="forgottenPasswordRequest" id="mforgottenPasswordRequest0.7338480820394162"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.9222132151026126" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.9222132151026126">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>Flag indicating whether or not to return a token link to Member Centre</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ForgottenPasswordRequestModel {</span>
                      <div><span class="propName ">generateResetTokenUrl</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">generateResetTokenUrl</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">403</td>
        <td class="markdown">
          <p>Forbidden</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.725538283678649">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.725538283678649" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.5068504461986829">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.5068504461986829" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Id number for a User in Member Centre. Distinct From Aaspire Member Id and User Name</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mresetToken0.33753529886174305">resetToken</label></td>
        <td>
          <input class="parameter required" minlength="1" name="resetToken" placeholder="(required)" id="mresetToken0.33753529886174305" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Previously Provided Token Value</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mforgottenPasswordResetModel0.3483470029719611">forgottenPasswordResetModel</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="forgottenPasswordResetModel" id="mforgottenPasswordResetModel0.3483470029719611"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.3946835137157936" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.3946835137157936">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The forgotten password reset</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ForgottenPasswordResetModel {</span>
                      <div><span class="propName ">securityQuestionResponses</span> (<span class="propType">Array[SecurityQuestionResponse]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">resetToken</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">newPassword</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">SecurityQuestionResponse {</span>
                      <div><span class="propName ">securityQuestionId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">securityAnswer</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">securityQuestionResponses</span></span>": <span class="value"><span class="value">[
    {
      "<span class="attribute"><span class="attribute">securityQuestionId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
      "<span class="attribute"><span class="attribute">securityAnswer</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
    }</span></span>
  ]</span></span>,
  "<span class="attribute"><span class="attribute">resetToken</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">newPassword</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">403</td>
        <td class="markdown">
          <p>Forbidden</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.08579298332712937">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.08579298332712937" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The plan code</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.5689950457648889">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.5689950457648889" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The user identifier</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
      <tr>
        <td class="code"><label for="mlimit0.802669129700671">limit</label></td>
        <td>
          <input class="parameter" minlength="0" name="limit" placeholder="" id="mlimit0.802669129700671" type="text" value="">
        </td>
        <td class="markdown">
          <p>The limit</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">integer</span>
        </td>
      </tr>
      <tr>
        <td class="code"><label for="moffset0.13275951517770945">offset</label></td>
        <td>
          <input class="parameter" minlength="0" name="offset" placeholder="" id="moffset0.13275951517770945" type="text" value="">
        </td>
        <td class="markdown">
          <p>The offset</p>
        </td>
        <td>query</td>
        <td>
          <span class="model-signature">integer</span>
        </td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.8312277773401673">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.8312277773401673" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the member's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.06436728805508674">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.06436728805508674" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The user identifier</p>
            </span></strong>
        </td>
        <td>query</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mlinkedMember0.16676808539899013">linkedMember</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="linkedMember" id="mlinkedMember0.16676808539899013"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.31778578147210035" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.31778578147210035">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The linked member</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">CreateLinkedMemberModel {</span>
                      <div><span class="propName ">planCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planMemberId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">memberReference</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the member reference. Optional, only necessary when Member Reference != PlanMemberId.</p>
                        </span>,</div>
                      <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;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">planCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">planMemberId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">memberReference</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">isPrimary</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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">201</td>
        <td class="markdown">
          <p>A linked member</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiResponse[List[LinkedMemberModel]] {</span>
                      <div><span class="propName ">_links</span> (<span class="propType">Array[ApiLink]</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the links. "self" is automatically populated.</p>
                        </span>,</div>
                      <div><span class="propName ">resource</span> (<span class="propType">Array[LinkedMemberModel]</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the resource.</p>
                        </span>,</div>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the message.</p>
                        </span></div><span class="strong">}</span><br><span class="strong">ApiLink {</span>
                      <div><span class="propName ">rel</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the relationship name</p>
                        </span>,</div>
                      <div><span class="propName ">href</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the href.</p>
                        </span></div><span class="strong">}</span><br><span class="strong">LinkedMemberModel {</span>
                      <div><span class="propName ">userPlanMemberId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">userId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planMemberId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">isPrimary</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">planMemberRefernce</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">_links</span></span>": <span class="value"><span class="value">[
    {
      "<span class="attribute"><span class="attribute">rel</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
      "<span class="attribute"><span class="attribute">href</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
    }</span></span>
  ]</span></span>,
  "<span class="attribute"><span class="attribute">resource</span></span>": <span class="value"><span class="value">[
    {
      "<span class="attribute"><span class="attribute">userPlanMemberId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
      "<span class="attribute"><span class="attribute">userId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
      "<span class="attribute"><span class="attribute">planCode</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
      "<span class="attribute"><span class="attribute">planMemberId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
      "<span class="attribute"><span class="attribute">isPrimary</span></span>": <span class="value"><span class="literal"><span class="value"><span class="literal">true</span></span></span></span>,
      "<span class="attribute"><span class="attribute">planMemberRefernce</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
    }</span></span>
  ]</span></span>,
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.09849898702502258">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.09849898702502258" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the member's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.6072438381760921">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.6072438381760921" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The user identifier</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserPlanMemberId0.3200804668715811">userPlanMemberId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userPlanMemberId" placeholder="(required)" id="muserPlanMemberId0.3200804668715811" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The user plan member identifier</p>
            </span></strong>
        </td>
        <td>query</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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">204</td>
        <td class="markdown">
          <p>NoContent</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.5128676223559083">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.5128676223559083" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.8404174116198111">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.8404174116198111" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Id number for a User in Member Centre. Distinct From Aaspire Member Id and User Name</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.8488342122864183">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.8488342122864183" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.6999620974386076">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.6999620974386076" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The user identifier</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="msecurityQuestionAnswer0.8221767944054967">securityQuestionAnswer</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="securityQuestionAnswer" id="msecurityQuestionAnswer0.8221767944054967"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.9303458374262901" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.9303458374262901">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>The user security question</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">NewUserSecurityQuestionAnswerModel {</span>
                      <div><span class="propName ">questions</span> (<span class="propType">Array[CreateUserSecurityQuestionAnswerModel]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">password</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">CreateUserSecurityQuestionAnswerModel
                        {</span>
                      <div><span class="propName ">securityQuestionId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">securityQuestionAnswer</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">questions</span></span>": <span class="value"><span class="value">[
    {
      "<span class="attribute"><span class="attribute">securityQuestionId</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
      "<span class="attribute"><span class="attribute">securityQuestionAnswer</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
    }</span></span>
  ]</span></span>,
  "<span class="attribute"><span class="attribute">password</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">403</td>
        <td class="markdown">
          <p>Forbidden</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.47508024815855254">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.47508024815855254" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the User's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="msessionId0.7727834573432193">sessionId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="sessionId" placeholder="(required)" id="msessionId0.7727834573432193" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown"></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">
    <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>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.9231618854317025">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.9231618854317025" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown"></span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.5738955773979735">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.5738955773979735" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown"></span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
    </tbody>
  </table>
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Response Messages</h4>
  <table class="fullwidth">
    <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">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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">
    <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="mplanCode0.9784495226959853">planCode</label></td>
        <td>
          <input class="parameter required" minlength="1" name="planCode" placeholder="(required)" id="mplanCode0.9784495226959853" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>Two character Alphanumeric code of the member's plan</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">string</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="muserId0.6593509833760294">userId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="userId" placeholder="(required)" id="muserId0.6593509833760294" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown">
              <p>The user identifier</p>
            </span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mcreateUserVerifiedIdentityModel0.47878869247933387">createUserVerifiedIdentityModel</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="createUserVerifiedIdentityModel" id="mcreateUserVerifiedIdentityModel0.47878869247933387"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.09480620524152616" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.09480620524152616">
                <option value="application/json">application/json</option>
                <option value="text/json">text/json</option>
                <option value="application/xml">application/xml</option>
                <option value="text/xml">text/xml</option>
              </select>
            </div>
          </div>
        </td>
        <td>
          <strong><span class="markdown">
              <p>itsme userId</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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">CreateUserVerifiedIdentityModel {</span>
                      <div><span class="propName ">verifiedIdentityUserId</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">verifiedIdentityUserId</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span><span class="value">
}</span></span></code></pre>
                      <small class="notice" data-sw-translate="">Click to set as parameter value</small>
                    </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">
    <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">204</td>
        <td class="markdown">
          <p>NoContent</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">400</td>
        <td class="markdown">
          <p>BadRequest</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">401</td>
        <td class="markdown">
          <p>Unauthorized</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">404</td>
        <td class="markdown">
          <p>NotFound</p>
        </td>
        <td width="50%"><span class="model-signature"></span></td>
        <td class="headers">
          <table>
            <tbody>
            </tbody>
          </table>
        </td>
      </tr>
      <tr>
        <td width="15%" class="code">default</td>
        <td class="markdown">
          <p>Default response</p>
        </td>
        <td width="50%"><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="">Model Schema</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">ApiError {</span>
                      <div><span class="propName ">message</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">exceptionType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">stackTrace</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">innerException</span> (<span class="propType">ApiError</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">source</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">helpLink</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">hResult</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">data</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">modelState</span> (<span class="propType">object</span>, <span class="propOptKey">optional</span>): <span class="propDesc markdown">
                          <p>Gets or sets the state of the model. Populated if action or controller is decorated with [ModelValidationFilter].</p>
                        </span></div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <pre><code class="json">{
  "<span class="attribute"><span class="attribute">message</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionMessage</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">exceptionType</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">stackTrace</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">innerException</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">source</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">helpLink</span></span>": <span class="value"><span class="string"><span class="value"><span class="string">"string"</span></span></span></span>,
  "<span class="attribute"><span class="attribute">hResult</span></span>": <span class="value"><span class="number"><span class="value"><span class="number">0</span></span></span></span>,
  "<span class="attribute"><span class="attribute">data</span></span>": <span class="value"><span class="value">{}</span></span>,
  "<span class="attribute"><span class="attribute">modelState</span></span>": <span class="value"><span class="value">{}
}</span></span></code></pre>
                      <small class="notice" data-sw-translate=""></small>
                    </div>
                  </div>
                </div>
              </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
Explore

Fund Admin Member User Management Service



HTTP Headers




HTTP HEADERS


X-CORRELATION-ID

All responses from the service contain an X-Correlation-Id header containing a
unique GUID per request. If the request contains an X-Correlation-Id HTTP Header
the service will use this value, otherwise it will generate a new correlation
id.

The correlation id is a GUID in 8-4-4-12 format.



X-CORRELATION-*

Additional correlation information can be specified by adding additional headers
beginning with "X-Correlation-".

All X-Correlation- headers are recorded in our logs and MUST NOT contain any
information that is confidential or compromises the caller’s security.

%timeoffsetHeaderDetails%





Authorisation



Unless otherwise specified, all requests must contain a valid OAUTH2
Authorization header containing a bearer access token. Access Tokens are
acquired from LinkGroup's OAuth2/OIDC IDP.

Callers will need to choose the appropriate flow -- Client Credentials for back
end to API and Resource Owner or Hybrid for client to API. Consult with
LinkGroup to determine which flow is appropriate for your use case.

The Client Credentials flow would have these steps:

 1. Client Application requests an Access Token from our OAUTH2 Identity
    Provider token endpoint:
    https://idsrv-cat-3.orientcapital.local/core/20/connect/token
 2. The token endpoint returns an Access Token
 3. Subsequent method requests are authenticated by including the Access Token
    in the request’s Authorization header

The Resource Owner flow would have these steps

 1. Client Application acquires username and password
 2. Client Application requests an Access Token from our OAUTH2 Identity
    Provider token endpoint:
    https://idsrv-cat-3.orientcapital.local/core/20/connect/token
 3. Subsequent method requests are authenticated by including the Access Token
    in the request’s Authorization header

The Hybrid flow redirects to the LinkGroup IDP to verify the user identity
before redirecting back to the application.



Sample authorisation using Client Credentials flow



// 1. Obtain an OAUTH2 access token from the Identity Provider
var tokenUri = new Uri("https://idsrv-cat-3.orientcapital.local/core/20/connect/token");

// obtain OAUTH token
var responseContent = "";
using (var client = new WebClient())
{
    var parameters = new System.Collections.Specialized.NameValueCollection();

    // OAUTH2 parameters
    parameters.Add("grant_type", "client_credentials");
    parameters.Add("client_id", "1000000000000002-dev.registryservices.linkgroup.com");
    parameters.Add("client_secret", "limejelly");
    parameters.Add("scope", "read write")

    // POST request to /memberuseraccount/token
    var responseBytes = client.UploadValues(tokenUri, "POST", parameters);
    responseContent = Encoding.UTF8.GetString(responseBytes);
}

// 2. Use the OAUTH access token when calling GET FooBar
var foobarUri = new Uri("https://fundadminmemberuseraccountservice-cat-3.orientcapital.local/memberuseraccount/foobar/2000");
var response = JObject.Parse(responseContent);

var tokenType = (string)response["token_type"];
var token = (string)response["access_token"];

using (var client = new WebClient())
{
    // Add OAUTH2 access token to request
    client.Headers.Add("Authorization", tokenType + " " + token);

    // GET request to /memberuseraccount/foobar
    responseContent = client.DownloadString(foobarUri);

    // :TODO: 401==the access token has expired, request a new one, try again

    var foobar = JObject.Parse(responseContent);

    var balanceAvailable = (decimal)investorBalanceDetails["balanceAvailable"];
    // etc
}









FUND ADMIN MEMBER USER MANAGEMENT SERVICE DOCUMENTATION




 * IMPERSONATIONTOKENS
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * POST /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/IMPERSONATIONTOKENS
       
        * Request an Impersonation Token and token link, to allow user to access
          Member Centre with the specifeid entity
       
       IMPLEMENTATION NOTES
       
       Could not find POST.ImpersonationToken.md documentation. Make sure it's
       an Embedded Resource in the API project
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       Forgotten Password Response
       
        * Model
        * Model Schema
       
       ApiResponse[ImpersonationTokenResponseModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (ImpersonationTokenResponseModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       ImpersonationTokenResponseModel {
       tokenUrl (string, optional),
       accessLevel (string, optional) = ['NO_ACCESS', 'VIEW_ONLY',
       'FULL_ACCESS']
       
       stringEnum:"NO_ACCESS", "VIEW_ONLY", "FULL_ACCESS"
       
       ,
       impersonator (ImpersonatorResponse, optional),
       member (TargetMember, optional)
       }
       ImpersonatorResponse {
       planCode (string, optional),
       entityType (string, optional) = ['None', 'Advisor', 'OfficeStaff',
       'CCPAdmin']
       
       stringEnum:"None", "Advisor", "OfficeStaff", "CCPAdmin"
       
       ,
       entityId (integer, optional)
       }
       TargetMember {
       planCode (string, optional),
       planMemberId (integer, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "tokenUrl": "string",
           "accessLevel": "NO_ACCESS",
           "impersonator": {
             "planCode": "string",
             "entityType": "None",
             "entityId": 0
           },
           "member": {
             "planCode": "string",
             "planMemberId": 0
           }
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string impersonationTokenRequest
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       Details of Impersonation Token being requested
       
       body
        * Model
        * Model Schema
       
       ImpersonationTokenRequestModel {
       accessLevel (string, optional) = ['NO_ACCESS', 'VIEW_ONLY',
       'FULL_ACCESS']
       
       stringEnum:"NO_ACCESS", "VIEW_ONLY", "FULL_ACCESS"
       
       ,
       impersonator (Impersonator, optional),
       member (TargetMember, optional)
       }
       Impersonator {
       planCode (string, optional),
       entityType (string, optional) = ['None', 'Advisor', 'OfficeStaff',
       'CCPAdmin']
       
       stringEnum:"None", "Advisor", "OfficeStaff", "CCPAdmin"
       
       ,
       entityId (integer, optional),
       entityName (string, optional)
       }
       TargetMember {
       planCode (string, optional),
       planMemberId (integer, optional)
       }
       
       {
         "accessLevel": "NO_ACCESS",
         "impersonator": {
           "planCode": "string",
           "entityType": "None",
           "entityId": 0,
           "entityName": "string"
         },
         "member": {
           "planCode": "string",
           "planMemberId": 0
         }
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 403
       
       Forbidden
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * MCXTOKEN
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * POST /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/MCXTOKEN
       
        * Requests a access token link to access member centre pages from MCX
          web.
       
       IMPLEMENTATION NOTES
       
       
       CREATE MEMBER CENTRE ACCESS TOKEN
       
       
       
       This api can be used to get a token to access member centre pages.
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       MCX token response
       
        * Model
        * Model Schema
       
       ApiResponse[MCXTokenResponseModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (MCXTokenResponseModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       MCXTokenResponseModel {
       tokenUrl (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "tokenUrl": "string"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string mcxTokenRequestModel
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       Details of MCX token being requested
       
       body
        * Model
        * Model Schema
       
       MCXTokenRequestModel {
       planMemberId (string),
       planMemberReference (string),
       email (string),
       userName (string)
       }
       
       {
         "planMemberId": "string",
         "planMemberReference": "string",
         "email": "string",
         "userName": "string"
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 403
       
       Forbidden
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * MEMBERUPDATEEMAILTOKENS
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/MEMBERS/{PLANMEMBERID}/EMAILTOKENS
       
        * Retrieves List of outstanding Update Email tokens
       
       IMPLEMENTATION NOTES
       
       Could not find GET.EmailTokens.md documentation. Make sure it's an
       Embedded Resource in the API project
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       An update email token link
       
        * Model
        * Model Schema
       
       ApiResponse[List[UpdateEmailTokenModel]] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (Array[UpdateEmailTokenModel], optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       UpdateEmailTokenModel {
       planCode (string, optional),
       planMemberId (integer, optional),
       email (string, optional),
       token (string, optional),
       tokenUrl (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": [
           {
             "planCode": "string",
             "planMemberId": 0,
             "email": "string",
             "token": "string",
             "tokenUrl": "string"
           }
         ],
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string planMemberId
       
       The plan member Id
       
       path long
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/MEMBERS/{PLANMEMBERID}/EMAILTOKENS
       
        * Create a new Update Email token, optionally email token link to new
          Email Address, and warning email to Old Email Address
       
       IMPLEMENTATION NOTES
       
       Could not find POST.EmailToken.md documentation. Make sure it's an
       Embedded Resource in the API project
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       An email token link
       
        * Model
        * Model Schema
       
       ApiResponse[CreateUpdateEmailTokenResponseModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (CreateUpdateEmailTokenResponseModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       CreateUpdateEmailTokenResponseModel {
       planCode (string, optional),
       planMemberId (integer, optional),
       email (string, optional),
       token (string, optional),
       tokenUrl (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "planCode": "string",
           "planMemberId": 0,
           "email": "string",
           "token": "string",
           "tokenUrl": "string"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string planMemberId
       
       The member's plan member id
       
       path long createUpdateEmailTokenModel
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       The payload
       
       body
        * Model
        * Model Schema
       
       CreateUpdateEmailTokenModel {
       planCode (string, optional),
       planMemberId (integer, optional),
       email (string, optional):
       
       The new email address
       
       ,
       sendNotificationEmails (boolean, optional):
       
       If True the Token Email is sent to the new email and the Warning Email is
       sent to the old email. If false only the token is generated
       
       }
       
       {
         "planCode": "string",
         "planMemberId": 0,
         "email": "string",
         "sendNotificationEmails": true
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * MJOLAPPLICATIONS
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/MJOLAPPLICATIONS
       
        * Searches for and returns a list of in progress MJOL applications
       
       IMPLEMENTATION NOTES
       
       
       GET MJOL APPLICATIONS
       
       
       
       
       
       This API is used to search for existing MJOL Applications. MJOL
       Applications are searched by filter criteria, and returned as a MJOL
       application listing collection. To retrieve the content of an MJOL
       Application, use GET .../MJOLApplication/{applicationID}.
       
       
       
       
       
       
       RESPONSE FIELDS
       
       
       
       Field Use/Value <ApplicationID> Identifier for Application
       <RequestNumber> Request number, entered into Resume Page of MJOL
       <PlanCode> Plan Code to Create new Member for <EmailAddress> Email
       Address to use for saving/resuming application. Note this is not
       Pre-Populated to the Member Profile Module, and should be specified
       separately if required <MemberID> Existing Member to Update, if this is
       an MJOL II application. Otherwise Null <EmployerID> Employer Linked to
       application, if applicable <AdviserID> Advisor Linked to application, if
       applicable <RegisterMember> True if Member Should be registered at end of
       process.
       False if Member should not be registered, and Password and CAPTCHA
       modules should not be shown <DirectResumeURL> Direct Resume URL.
       Following link should resume application, at most recently completed
       module <MemberName> Title, First Name and Surname of Member, as entered
       in Member Profile Module <CreatedDate> Date MJOL Application Created
       <ModifiedDate> Date MJOL Application Last Modified <SubmittedDate> Date
       MJOL Application Submitted
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       MJOL applications collection
       
        * Model
        * Model Schema
       
       ApiResponse[List[MJOLApplicationModel]] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (Array[MJOLApplicationModel], optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       MJOLApplicationModel {
       applicationID (string, optional),
       requestNumber (string, optional),
       planCode (string, optional),
       emailAddress (string, optional),
       memberID (string, optional),
       memberName (Name, optional),
       employerID (string, optional),
       adviserID (string, optional),
       registerMember (boolean, optional),
       directResumeUrl (string, optional),
       createdDate (string, optional),
       modifiedDate (string, optional),
       submittedDate (string, optional),
       passCode (string, optional)
       }
       Name {
       titleCode (string, optional),
       givenName (string, optional),
       familyName (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": [
           {
             "applicationID": "string",
             "requestNumber": "string",
             "planCode": "string",
             "emailAddress": "string",
             "memberID": "string",
             "memberName": {
               "titleCode": "string",
               "givenName": "string",
               "familyName": "string"
             },
             "employerID": "string",
             "adviserID": "string",
             "registerMember": true,
             "directResumeUrl": "string",
             "createdDate": "2024-03-12T12:51:58.189Z",
             "modifiedDate": "2024-03-12T12:51:58.189Z",
             "submittedDate": "2024-03-12T12:51:58.189Z",
             "passCode": "string"
           }
         ],
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string memberID
       
       Retirn MJOLII applications linked this member
       
       query string applicationId
       
       Returns MJOL application with this internal Id
       
       query string requestNumber
       
       Returns MJOL Application with this Request Number
       
       query string emailAddress
       
       Filter applications created with this email address
       
       query string employerID
       
       Return MJOLII applications linked to this employer
       
       query string adviserID
       
       Returns Applications only for this Adviser
       
       query string createdDateFrom
       
       Filter to applaications Created on or after this Date
       
       query date-time createdDateTo
       
       Filter to applicatioations Created on or before this date
       
       query date-time modifiedDateFrom
       
       Filter to applaications Modified on or after this Date
       
       query date-time modifiedDateTo
       
       Filter to applicatiations Modified on or before this date
       
       query date-time givenName query string familyName query string sort
       
       Sorting, CSV list, + or - prefix to indicate direction. Valid fields:
       ApplicationID, RequestNumber, MemberID, EmployerID, EmailAddress,
       CreatedDate, ModifiedDate, Surname, GivenName. Example:
       -RequestNumber,+MemberID,+CreatedDate
       
       query string offset
       
       The offset.
       
       query integer limit
       
       The limit.
       
       query integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       BadRequest
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/MJOLAPPLICATIONS
       
        * Creates a New MJOL Application
       
       IMPLEMENTATION NOTES
       
       Could not find POST.MJOLApplication.md documentation. Make sure it's an
       Embedded Resource in the API project
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Model Schema
       
       ApiResponse[MJOLApplicationModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (MJOLApplicationModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       MJOLApplicationModel {
       applicationID (string, optional),
       requestNumber (string, optional),
       planCode (string, optional),
       emailAddress (string, optional),
       memberID (string, optional),
       memberName (Name, optional),
       employerID (string, optional),
       adviserID (string, optional),
       registerMember (boolean, optional),
       directResumeUrl (string, optional),
       createdDate (string, optional),
       modifiedDate (string, optional),
       submittedDate (string, optional),
       passCode (string, optional)
       }
       Name {
       titleCode (string, optional),
       givenName (string, optional),
       familyName (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "applicationID": "string",
           "requestNumber": "string",
           "planCode": "string",
           "emailAddress": "string",
           "memberID": "string",
           "memberName": {
             "titleCode": "string",
             "givenName": "string",
             "familyName": "string"
           },
           "employerID": "string",
           "adviserID": "string",
           "registerMember": true,
           "directResumeUrl": "string",
           "createdDate": "2024-03-12T12:51:58.202Z",
           "modifiedDate": "2024-03-12T12:51:58.202Z",
           "submittedDate": "2024-03-12T12:51:58.202Z",
           "passCode": "string"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string mjolApplication
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       Content of the new MJOL Application.
       
       body
        * Model
        * Model Schema
       
       CreateMJOLApplicationModel {
       planCode (string, optional),
       emailAddress (string, optional),
       memberID (string, optional),
       employerID (string, optional),
       adviserID (string, optional),
       registerMember (boolean, optional),
       member (CreateMemberDetails, optional),
       applicationText (string, optional)
       }
       CreateMemberDetails {
       isForSuperConsolidationToPension (boolean),
       initialInvestmentElection (string, optional) = ['Nominated', 'None',
       'Default', 'Unknown']
       
       stringEnum:"Nominated", "None", "Default", "Unknown"
       
       ,
       isPermanentlyRetired (boolean, optional),
       sourcePlanCode (string, optional)
       
       stringMax. Length:20
       
       ,
       sourcePlanMemberId (string, optional)
       
       stringMax. Length:20
       
       ,
       planCode (string),
       applicationReceivedDate (string, optional),
       title (string)
       
       stringMax. Length:20
       
       ,
       givenNames (string)
       
       stringMax. Length:120
       
       ,
       familyName (string)
       
       stringMax. Length:120
       
       ,
       gender (string) = ['Male', 'Female', 'Unknown']
       
       stringEnum:"Male", "Female", "Unknown"
       
       ,
       birthDate (string),
       classificationId (string),
       dateJoinedFund (string),
       addresses (Array[Address], optional),
       email (string)
       
       stringMax. Length:120
       
       ,
       phoneNumber (string, optional)
       
       stringMax. Length:40
       
       ,
       mobileNumber (string, optional)
       
       stringMax. Length:40
       
       ,
       tfn (string, optional)
       }
       Address {
       addressType (string, optional),
       addressLine1 (string, optional)
       
       stringMax. Length:120
       
       ,
       addressLine2 (string, optional)
       
       stringMax. Length:120
       
       ,
       suburb (string, optional)
       
       stringMax. Length:120
       
       ,
       state (string, optional)
       
       stringMax. Length:120
       
       ,
       postCode (string, optional)
       
       stringMax. Length:20
       
       ,
       countryCode (string, optional)
       
       stringMax. Length:5
       
       ,
       deliveryPointIdentifier (integer, optional)
       
       integerMax. Value:99999999
       
       ,
       addressStatus (string, optional)
       }
       
       {
         "planCode": "string",
         "emailAddress": "string",
         "memberID": "string",
         "employerID": "string",
         "adviserID": "string",
         "registerMember": true,
         "member": {
           "isForSuperConsolidationToPension": true,
           "initialInvestmentElection": "Nominated",
           "isPermanentlyRetired": true,
           "sourcePlanCode": "string",
           "sourcePlanMemberId": "string",
           "planCode": "string",
           "applicationReceivedDate": "2024-03-12T12:51:58.141Z",
           "title": "string",
           "givenNames": "string",
           "familyName": "string",
           "gender": "Male",
           "birthDate": "2024-03-12T12:51:58.141Z",
           "classificationId": "string",
           "dateJoinedFund": "2024-03-12T12:51:58.143Z",
           "addresses": [
             {
               "addressType": "string",
               "addressLine1": "string",
               "addressLine2": "string",
               "suburb": "string",
               "state": "string",
               "postCode": "string",
               "countryCode": "string",
               "deliveryPointIdentifier": 0,
               "addressStatus": "string"
             }
           ],
           "email": "string",
           "phoneNumber": "string",
           "mobileNumber": "string",
           "tfn": "string"
         },
         "applicationText": "string"
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 201
       
       A user account
       
        * Model
        * Model Schema
       
       ApiResponse[MJOLApplicationModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (MJOLApplicationModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       MJOLApplicationModel {
       applicationID (string, optional),
       requestNumber (string, optional),
       planCode (string, optional),
       emailAddress (string, optional),
       memberID (string, optional),
       memberName (Name, optional),
       employerID (string, optional),
       adviserID (string, optional),
       registerMember (boolean, optional),
       directResumeUrl (string, optional),
       createdDate (string, optional),
       modifiedDate (string, optional),
       submittedDate (string, optional),
       passCode (string, optional)
       }
       Name {
       titleCode (string, optional),
       givenName (string, optional),
       familyName (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "applicationID": "string",
           "requestNumber": "string",
           "planCode": "string",
           "emailAddress": "string",
           "memberID": "string",
           "memberName": {
             "titleCode": "string",
             "givenName": "string",
             "familyName": "string"
           },
           "employerID": "string",
           "adviserID": "string",
           "registerMember": true,
           "directResumeUrl": "string",
           "createdDate": "2024-03-12T12:51:58.206Z",
           "modifiedDate": "2024-03-12T12:51:58.206Z",
           "submittedDate": "2024-03-12T12:51:58.206Z",
           "passCode": "string"
         },
         "message": "string"
       }
       
       
       
       400
       
       BadRequest
       
       
       
       401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/MJOLAPPLICATIONS/{APPLICATIONID}
       
        * Cancels an InProgress MJOL applications
       
       IMPLEMENTATION NOTES
       
       Could not find DELETE.MJOLApplication.md documentation. Make sure it's an
       Embedded Resource in the API project
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       Cancels MJOL Application
       
        * Model
        * Model Schema
       
       ApiResponse[Boolean] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (boolean, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": true,
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the plan being joined in application
       
       path string applicationId
       
       Internal Id number for application
       
       path long
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/MJOLAPPLICATIONS/{APPLICATIONID}
       
        * Retrieves an MJOL Application with the specified Id, including the XML
       
       IMPLEMENTATION NOTES
       
       
       GET MJOL APPLICATION
       
       
       
       
       
       This API is used internally by Member Centre applications, to take an
       MJOL Application ID, and retrieve the data required.
       
       
       
       
       
       
       RESPONSE FIELDS
       
       
       
       <ApplicationID> Identifier for Application <RequestNumber> Request
       number, entered into Resume Page of MJOL <PlanCode> Plan Code to Create
       new Member for <EmailAddress> Email Address to use for saving/resuming
       application. Note this is not Pre-Populated to the Member Profile Module,
       and should be specified separately if required <MemberID> Existing Member
       to Update, if this is an MJOL II application. Otherwise Null <EmployerID>
       Employer Linked to application, if applicable <AdviserID> Advisor Linked
       to application, if applicable <RegisterMember> True if Member Should be
       registered at end of process.
       False if Member should not be registered, and Password and CAPTCHA
       modules should not be shown <DirectResumeURL> Direct Resume URL.
       Following link should resume application, at most recently completed
       module <MemberName> Title, First Name and Surname of Member, as entered
       in Member Profile Module <CreatedDate> Date MJOL Application Created
       <ModifiedDate> Date MJOL Application Last Modified <SubmittedDate> Date
       MJOL Application Submitted <ApplicationText> RAW XML output of
       Application Structure
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       A MJOL Application
       
        * Model
        * Model Schema
       
       ApiResponse[MJOLApplicationTextModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (MJOLApplicationTextModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       MJOLApplicationTextModel {
       applicationText (string, optional),
       applicationID (string, optional),
       requestNumber (string, optional),
       planCode (string, optional),
       emailAddress (string, optional),
       memberID (string, optional),
       memberName (Name, optional),
       employerID (string, optional),
       adviserID (string, optional),
       registerMember (boolean, optional),
       directResumeUrl (string, optional),
       createdDate (string, optional),
       modifiedDate (string, optional),
       submittedDate (string, optional),
       passCode (string, optional)
       }
       Name {
       titleCode (string, optional),
       givenName (string, optional),
       familyName (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "applicationText": "string",
           "applicationID": "string",
           "requestNumber": "string",
           "planCode": "string",
           "emailAddress": "string",
           "memberID": "string",
           "memberName": {
             "titleCode": "string",
             "givenName": "string",
             "familyName": "string"
           },
           "employerID": "string",
           "adviserID": "string",
           "registerMember": true,
           "directResumeUrl": "string",
           "createdDate": "2024-03-12T12:51:58.214Z",
           "modifiedDate": "2024-03-12T12:51:58.214Z",
           "submittedDate": "2024-03-12T12:51:58.214Z",
           "passCode": "string"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string applicationId
       
       Id number for a User in Member Centre. Distinct From Aaspire Member Id
       and User Name
       
       path integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       BadRequest
       
       
       
       401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * MULTIFACTORAUTHENTICATION
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * DELETE /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERS/{USERID}/USERFACTORS
       
        * 
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Model Schema
       
       Object {}
       
       {}
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode path string
       userId path integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * PLANSECURITYQUESTION
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET /MEMBERUSERACCOUNT/PLANCODE/{PLANCODE}/SECURITYQUESTIONS
       
        * Returns all Security Questions Configured for Plan, and available for
          a User to Answer
       
       IMPLEMENTATION NOTES
       
       
       SECURITY QUESTIONS
       
       
       
       This API is used to Retrieve the set of Security Questions that have been
       configured for the Plan, and are Available for the User to provide
       answers for. These Security Questions are used to allow a User who has
       forgotten their password, to reset it without contacting the contact
       centre.
       
       
       QUESTIONS
       
       Each question is has the following two Fields:
       
       Field Use SecurityQuestionId Code used to identify the Question
       SecurityQuestion Question Text to Display
       
       
       MINUMUM NUMBER OF QUESTIONS
       
       The <MinQuestionsToAnswer> field, indicates the Minumum Number of
       Questions a User must provide, in order to use the Forgotten Password
       functionality
       
       
       QUESTIONS TO ASK
       
       The <QuestionsAskedForReset> field indicates the Number of Questions that
       will be asked of a User, using the Forgetten Password functionality.
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       A plan security question collection
       
        * Model
        * Model Schema
       
       ApiResponse[PlanSecurityQuestionConfigurationModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (PlanSecurityQuestionConfigurationModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       PlanSecurityQuestionConfigurationModel {
       securityQuestions (Array[PlanSecurityQuestionModel], optional),
       minQuestionsToAnswer (integer, optional),
       questionsAskedForReset (integer, optional)
       }
       PlanSecurityQuestionModel {
       planCode (string, optional),
       securityQuestionId (integer, optional),
       securityQuestion (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "securityQuestions": [
             {
               "planCode": "string",
               "securityQuestionId": 0,
               "securityQuestion": "string"
             }
           ],
           "minQuestionsToAnswer": 0,
           "questionsAskedForReset": 0
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET
       /MEMBERUSERACCOUNT/PLANCODE/{PLANCODE}/SECURITYQUESTIONS/{SECURITYQUESTIONID}
       
        * Gets an individual Security Question by Id
       
       IMPLEMENTATION NOTES
       
       
       SECURITY QUESTIONS
       
       
       
       This API is used to Retrieve the set of Security Questions that have been
       configured for the Plan, and are Available for the User to provide
       answers for. These Security Questions are used to allow a User who has
       forgotten their password, to reset it without contacting the contact
       centre.
       
       
       QUESTIONS
       
       Each question is has the following two Fields:
       
       Field Use SecurityQuestionId Code used to identify the Question
       SecurityQuestion Question Text to Display
       
       
       MINUMUM NUMBER OF QUESTIONS
       
       The <MinQuestionsToAnswer> field, indicates the Minumum Number of
       Questions a User must provide, in order to use the Forgotten Password
       functionality
       
       
       QUESTIONS TO ASK
       
       The <QuestionsAskedForReset> field indicates the Number of Questions that
       will be asked of a User, using the Forgetten Password functionality.
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       A plan security question
       
        * Model
        * Model Schema
       
       ApiResponse[PlanSecurityQuestionModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (PlanSecurityQuestionModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       PlanSecurityQuestionModel {
       planCode (string, optional),
       securityQuestionId (integer, optional),
       securityQuestion (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "planCode": "string",
           "securityQuestionId": 0,
           "securityQuestion": "string"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string securityQuestionId
       
       The security question identifier.
       
       path integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * REGISTRATIONTOKENS
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}/REGISTRATIONTOKENS
       
        * Retrieves list of outstanding Registration tokens based on the
          planCode and userId
       
       IMPLEMENTATION NOTES
       
       Could not find GET.RegistrationTokens.md documentation. Make sure it's an
       Embedded Resource in the API project
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       An update registration token link
       
        * Model
        * Model Schema
       
       ApiResponse[List[RegistrationTokenResponeModel]] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (Array[RegistrationTokenResponeModel], optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       RegistrationTokenResponeModel {
       planCode (string, optional),
       userId (integer, optional),
       token (string, optional),
       tokenUrl (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": [
           {
             "planCode": "string",
             "userId": 0,
             "token": "string",
             "tokenUrl": "string"
           }
         ],
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userId
       
       The unique Identifier to represent a user in system
       
       path integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}/REGISTRATIONTOKENS
       
        * Creates a new Registration token based on the planCode and userId
       
       IMPLEMENTATION NOTES
       
       Could not find POST.RegistrationTokens.md documentation. Make sure it's
       an Embedded Resource in the API project
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       An registration token link
       
        * Model
        * Model Schema
       
       ApiResponse[RegistrationTokenResponeModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (RegistrationTokenResponeModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       RegistrationTokenResponeModel {
       planCode (string, optional),
       userId (integer, optional),
       token (string, optional),
       tokenUrl (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "planCode": "string",
           "userId": 0,
           "token": "string",
           "tokenUrl": "string"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userId
       
       The unique Identifier to represent a user in system
       
       path integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * SERVICE
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET /MEMBERUSERACCOUNT/SERVICE/LOGIN
       
        * Please login
       
       IMPLEMENTATION NOTES
       
        1. Click the Off button
        2. Enter username+password
        3. Off button has changed to On
        4. Click "Explore" at top of page
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 204
       
       NoContent
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /MEMBERUSERACCOUNT/SERVICE/VERSION
       
        * Gets the service version information
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Model Schema
       
       ServiceVersionModel {
       releaseVersion (string, optional),
       assemblyVersions (Array[AssemblyVersionModel], optional),
       environmentName (string, optional):
       
       Gets or sets the environment name (DEV, SIT, UAT, STAGING, DR, PROD)
       
       ,
       serverName (string, optional):
       
       Gets or sets the server name.
       
       ,
       uptimeSeconds (number, optional):
       
       Gets or sets the service uptime in seconds.
       
       ,
       requestHeaders (Array[string], optional)
       }
       AssemblyVersionModel {
       fullName (string, optional):
       
       Gets or sets the full name.
       
       ,
       company (string, optional),
       assemblyVersion (string, optional):
       
       Gets or sets the version.
       
       ,
       buildDate (string, optional):
       
       Gets or sets the build date.
       
       ,
       buildType (string, optional):
       
       Gets the type of the build (Debug or Release)
       
       }
       
       {
         "releaseVersion": "string",
         "assemblyVersions": [
           {
             "fullName": "string",
             "company": "string",
             "assemblyVersion": "string",
             "buildDate": "2024-03-12T12:51:58.232Z",
             "buildType": "string"
           }
         ],
         "environmentName": "string",
         "serverName": "string",
         "uptimeSeconds": 0,
         "requestHeaders": [
           "string"
         ]
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /MEMBERUSERACCOUNT/SERVICE/STATUS
       
        * Gets the status of this instance of the service. As the service is
          load-balanced this method cannot be used to determine the status of
          the service farm.
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Model Schema
       
       ServiceStatusModel {
       status (string, optional):
       
       Gets or sets the service status.
       
       }
       
       {
         "status": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 503
       
       Busy
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /MEMBERUSERACCOUNT/SERVICE/RESOURCES
       
        * Gets a list of embedded resources. Restricted.
       
       linkgroup.fundadmin.memberuseraccountservice.api
       linkgroup.api.internal
       
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Model Schema
       
       Inline Model [
       string
       ]
       
       [
         "string"
       ]
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type includeAllAssemblies
       true false
       
       if set to true includes resources in all assemblies.
       
       query boolean
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /MEMBERUSERACCOUNT/SERVICE/USER
       
        * Gets the identity of the authenticated user. Restricted.
       
       linkgroup.fundadmin.memberuseraccountservice.api
       linkgroup.api.internal
       
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Model Schema
       
       ServiceUserModel {
       name (string, optional),
       authenticationType (string, optional),
       isAuthenticated (boolean, optional),
       claims (Array[ServiceClaimModel], optional)
       }
       ServiceClaimModel {
       claimType (string, optional),
       claimValue (string, optional)
       }
       
       {
         "name": "string",
         "authenticationType": "string",
         "isAuthenticated": true,
         "claims": [
           {
             "claimType": "string",
             "claimValue": "string"
           }
         ]
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /MEMBERUSERACCOUNT/SERVICE/AUTHORIZATIONRULES
       
        * Generates seed data for resource authorization database
       
       linkgroup.fundadmin.memberuseraccountservice.api
       linkgroup.api.internal
       
       
       RESPONSE CLASS (STATUS 200)
       
       Apis
       
        * Model
        * Model Schema
       
       Inline Model [
       string
       ]
       
       [
         "string"
       ]
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type dataType
       
       uri,rule
       
       query string client
       
       The clientId (customer name). Mandatory for rule. Ignored for uri.
       
       query string listType
       
       sql,raw
       
       query string includeServiceApis true false
       
       if set to true includes service apis
       
       query boolean
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /MEMBERUSERACCOUNT/SERVICE/RAML
       
        * Gets RAML. Uses apimatic.io to transform Swagger to RAML 1.0.
       
       RESPONSE CLASS (STATUS 200)
       
       
       
       
       Response Content Type application/octet-stream
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type contentDisposition
       
       "attachment" or "inline". If not specified "attachment" is used
       
       query string fixups true false
       
       if set to true fixups are applied.
       
       query boolean
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * SYSTEMHEALTH
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * DELETE /MEMBERUSERACCOUNT/SYSTEM/HEALTH/{ID}
       
        * 
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type id path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       OK
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /MEMBERUSERACCOUNT/SYSTEM/HEALTH/{ID}
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       A SystemHealth
       
        * Model
        * Model Schema
       
       ApiResponse[SystemHealthModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (SystemHealthModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       SystemHealthModel {
       status (string, optional),
       id (string, optional),
       system (string, optional),
       version (string, optional),
       data (string, optional),
       deps (Array[SystemHealthModel], optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "status": "string",
           "id": "string",
           "system": "string",
           "version": "string",
           "data": "string",
           "deps": [
             {}
           ]
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type id path string
       incDeps true false query boolean
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /MEMBERUSERACCOUNT/SYSTEM/HEALTH/{ID}
       
        * 
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type id path string
       serviceHealthModel
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       body
        * Model
        * Model Schema
       
       SystemHealthModel {
       status (string, optional),
       id (string, optional),
       system (string, optional),
       version (string, optional),
       data (string, optional),
       deps (Array[SystemHealthModel], optional)
       }
       
       {
         "status": "string",
         "id": "string",
         "system": "string",
         "version": "string",
         "data": "string",
         "deps": [
           {}
         ]
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       OK
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PUT /MEMBERUSERACCOUNT/SYSTEM/HEALTH/{ID}
       
        * 
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type id path string
       serviceHealthModel
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       body
        * Model
        * Model Schema
       
       SystemHealthModel {
       status (string, optional),
       id (string, optional),
       system (string, optional),
       version (string, optional),
       data (string, optional),
       deps (Array[SystemHealthModel], optional)
       }
       
       {
         "status": "string",
         "id": "string",
         "system": "string",
         "version": "string",
         "data": "string",
         "deps": [
           {}
         ]
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 200
       
       OK
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /MEMBERUSERACCOUNT/SYSTEM/HEALTH
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       A SystemHealth
       
        * Model
        * Model Schema
       
       ApiResponse[SystemHealthModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (SystemHealthModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       SystemHealthModel {
       status (string, optional),
       id (string, optional),
       system (string, optional),
       version (string, optional),
       data (string, optional),
       deps (Array[SystemHealthModel], optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "status": "string",
           "id": "string",
           "system": "string",
           "version": "string",
           "data": "string",
           "deps": [
             {}
           ]
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type incDeps true false
       query boolean
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * USERACCOUNTS
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS
       
        * Gets a collection of User Accounts
       
       IMPLEMENTATION NOTES
       
       
       USER ACCOUNT SEARCH
       
       
       
       This API, is used to search for a Member Centre User, based on certain
       criteria. This is used as part of Registration To check if a Member is
       currently Registered for Member Centre.
       
       Returns following data fields for User Accounts
       
       
       DATA FIELDS
       
       Field NameDescription User IdReference Code, used to refer to Specific
       Users in the API User NameMember login name. Note this will likely be the
       same as a if a Custom User Name has not been set Member ID <planMemberId>
       of Member in aaspire, for this User Account Email Email ID used for login
       and password reset Plan CodeTwo character alphanumeric code of the member
       plan Plan Member RefExternal Member reference number (<planMemberRef>) of
       Member in aaspire, for this User Account Last Login dateTimestamp of user
       last login User Creation dateTimestamp of when the user account was
       created EnabledFlag indicating whether Member is Enabled or Disabled Is
       LockedOut Failed AttemptsIf the user is locked with multiple failed
       attemptsFailed Attempts Locked DateTimeFailed attempt date and time Is
       Account Locked AdminIf the user is disabled by Admin Admin Lock
       DateTimeDate time, when admin disabled the User Created DateTimeUser
       Account created date and time
       
       
       NOTE
       
       Linked Members will always be null in the response.
       
       
       OPERATIONS
       
       Unrestricted, this API will return all Registered Users for a Plan. If
       this is not required, a calling application should use one or more Search
       and Pagination Operations to restrict the response
       
       
       FILTER/SEARCH USER ACCOUNTS
       
       Retrieve user accounts based on search on one of the following:
       
       Field UserID UserName MemberID Email planMemberRef customerReference
       
       For Example to search for a User by Custom User Name use GET
       /api/plans/{planCode}/userAccounts?userName=JohnSmith Or to get the User
       Id of a Registered Member with a particular <planMemberRef> use GET
       /api/plans/{planCode}/userAccounts?planMemberRef=12345678
       
       
       SORT USER ACCOUNT
       
       User Account Search Results can be sorted in ascending or descending
       order on:
       
       Field UserID UserName MemberID Email planMemberRef LastLoginDate Created
       Date
       
       Eg, to find the most recently registered users use GET
       /api/plans/{planCode}/userAccounts?limit=20&sort=+createdDate
       
       
       PAGINATION
       
       To implement pagination of results, a calling application should use the
       limit parameter to set the number of results to return at a time, and the
       offset to set the starting index of the page of results eg. to return
       results 41-60 GET /api/plans/{planCode}/userAccounts?limit=20&offset=41
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       A user accounts collection
       
        * Model
        * Model Schema
       
       ApiResponse[List[UserAccountsModel]] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (Array[UserAccountsModel], optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       UserAccountsModel {
       id (integer, optional),
       planCode (string, optional),
       planMemberId (integer, optional),
       userName (string, optional),
       emailAddress (string, optional),
       isActivated (boolean, optional),
       isPlanMemberDefault (boolean, optional),
       isPlanMemberEnabled (boolean, optional),
       isPasswordResetRequired (boolean, optional),
       hasLinkedAccounts (boolean, optional),
       isAccountLocked (boolean, optional),
       lastLoginDateTime (string, optional),
       planMemberReference (string, optional),
       createdDateTime (string, optional),
       isLockedOutFailedAttempts (boolean, optional),
       failedAttemptsLockedDateTime (string, optional),
       isAccountLockedAdmin (boolean, optional),
       adminLockDateTime (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": [
           {
             "id": 0,
             "planCode": "string",
             "planMemberId": 0,
             "userName": "string",
             "emailAddress": "string",
             "isActivated": true,
             "isPlanMemberDefault": true,
             "isPlanMemberEnabled": true,
             "isPasswordResetRequired": true,
             "hasLinkedAccounts": true,
             "isAccountLocked": true,
             "lastLoginDateTime": "2024-03-12T12:51:58.252Z",
             "planMemberReference": "string",
             "createdDateTime": "2024-03-12T12:51:58.252Z",
             "isLockedOutFailedAttempts": true,
             "failedAttemptsLockedDateTime": "2024-03-12T12:51:58.252Z",
             "isAccountLockedAdmin": true,
             "adminLockDateTime": "2024-03-12T12:51:58.252Z"
           }
         ],
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userName
       
       User Name of the User account
       
       query string planMemberID
       
       PlanMemberID
       
       query long planMemberReference
       
       PlanMemberReference
       
       query string emailAddress
       
       Email Address of the user
       
       query string limit
       
       The limit.
       
       query integer offset
       
       The offset.
       
       query integer sort
       
       Sorting, CSV list, + or - prefix to indicate direction. Valid fields:
       UserID, UserName, PlanMemberID, EmailAddress, PlanMemberReference,
       LastLoginDateTime, CreatedDateTime, IsAccountLocked, HasActiveToken
       Example: -UserName,+PlanMemberID,+PlanMemberReference
       
       query string customerReference
       
       Customer Refernce
       
       query string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS
       
        * Creates a new User Account for Member Centre. Used for Registration
          and Join.
       
       IMPLEMENTATION NOTES
       
       
       CREATE MEMBER CENTRE USER
       
       
       
       This API is used to create a new User in Member Centre. It is called as a
       last step of Registration processes, to give access to Existing Members
       of fund currently in Aaspire, and for the Member Join Online (MJOL)
       processes to give access to New Members.
       
       
       REGISTRATION
       
       To Register an Existing Member, a Calling Application should follow the
       following steps:
       
        1. Call GET /member/plans/{planCode}/members to confirm the Member
           Exists
        2. Call GET /api/plans/{planCode}/userAccounts to confirm the Member is
           not already Registered for Member Centre and/or if Username is taken
        3. Verify that the Member exists, through challenge fields
        4. Call other Member Update APIs, to update any Member Information
           Provided as part of registration eg.
        5. PUT /member/plans/{planCode}/members/{id} to update Personal Details
           and Contact Details. Email Address Mandatory for User Creation
       
        6. PUT /member/plans/{planCode}/members/{id}/additionalData
       
        7. Using the <planMemberId> of the Member in aaspire, call POST
           /api/plans/{planCode}/userAccounts to create the new user
       
        8. Set the New user's Security Questions with POST
           /api/planCode/{planCode}/userAccounts/{userId}/securityQuestions
       
       
       MEMBER JOIN ONLINE (MJOL)
       
       To Join a New Member to the Fund, a Calling Application should follow the
       following steps:
       
        1. Call GET /member/plans/{planCode}/members to confirm a Member with
           the provided details exists
        2. Call GET /api/plans/{planCode}/userAccounts to confirm the new
           Member's preferred Username is taken
        3. Call Post /member/plans/{planCode}/members to create the new Member
        4. Using the <planMemberId> of the New Member returned from aaspire,
           call POST /api/plans/{planCode}/userAccounts to create the new user
       
       
       USER CREATION
       
       To create a User, the following Fields are to be passed in to this API
       call:
       
       Field Use/Source Validation PlanMemberId <planMemberId> from Aaspire, of
       the Member this User is being Created for Member Must Exist in Aaspire.
       Member Must also have email address set. Username Username Member Wishes
       to Log in to Member Centre with Optional, Unique to Plan if provided
       Password Password of New User Mandatory
       
       If the New User Account is successfully created, then the Member will be
       able to log in to Member Centre with their nominated username and
       password. If a calling application does not provide a value, it will
       default to the Member's <planMemberRef> value from aaspire.
       
       
       VALIDATIONS
       
       This API will throw an error and not create a new user if validations are
       failed. It is recommended that calling applications use other GET API
       calls and perform their own checks on user provided data, before calling
       this API.
       
       The Password must be minimum 7 characters long and should contain at
       least 1 letter and 1 number (0-9).
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Model Schema
       
       ApiResponse[UserAccountModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (UserAccountModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       UserAccountModel {
       id (integer, optional),
       planCode (string, optional),
       planMemberId (integer, optional),
       userName (string, optional),
       emailAddress (string, optional),
       isActivated (boolean, optional),
       isPlanMemberDefault (boolean, optional),
       isPlanMemberEnabled (boolean, optional),
       isPasswordResetRequired (boolean, optional),
       hasLinkedAccounts (boolean, optional),
       isAccountLocked (boolean, optional),
       lastLoginDateTime (string, optional),
       planMemberReference (string, optional),
       createdDateTime (string, optional),
       isLockedOutFailedAttempts (boolean, optional),
       failedAttemptsLockedDateTime (string, optional),
       isAccountLockedAdmin (boolean, optional),
       adminLockDateTime (string, optional),
       linkedMembers (Array[LinkedMembersModel], optional)
       }
       LinkedMembersModel {
       planCode (string, optional),
       planMemberId (integer, optional),
       planMemberReference (string, optional),
       userName (string, optional),
       isPrimary (boolean, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "id": 0,
           "planCode": "string",
           "planMemberId": 0,
           "userName": "string",
           "emailAddress": "string",
           "isActivated": true,
           "isPlanMemberDefault": true,
           "isPlanMemberEnabled": true,
           "isPasswordResetRequired": true,
           "hasLinkedAccounts": true,
           "isAccountLocked": true,
           "lastLoginDateTime": "2024-03-12T12:51:58.260Z",
           "planMemberReference": "string",
           "createdDateTime": "2024-03-12T12:51:58.260Z",
           "isLockedOutFailedAttempts": true,
           "failedAttemptsLockedDateTime": "2024-03-12T12:51:58.260Z",
           "isAccountLockedAdmin": true,
           "adminLockDateTime": "2024-03-12T12:51:58.260Z",
           "linkedMembers": [
             {
               "planCode": "string",
               "planMemberId": 0,
               "planMemberReference": "string",
               "userName": "string",
               "isPrimary": true
             }
           ]
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userAccount
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       The user account.
       
       body
        * Model
        * Model Schema
       
       CreateUserAccountModel {
       planCode (string, optional),
       userName (string, optional),
       planMemberId (integer, optional),
       planMemberReference (string, optional),
       emailAddress (string, optional),
       password (string, optional),
       isActivated (boolean, optional),
       isPlanMemberDefault (boolean, optional),
       isPlanMemberEnabled (boolean, optional),
       isPasswordResetRequired (boolean, optional),
       classificationId (integer, optional),
       securityQuestion (Array[UserAccountSecurityQuestionAnswerModel],
       optional)
       }
       UserAccountSecurityQuestionAnswerModel {
       securityQuestionId (integer, optional),
       securityQuestion (string, optional),
       securityQuestionAnswer (string, optional)
       }
       
       {
         "planCode": "string",
         "userName": "string",
         "planMemberId": 0,
         "planMemberReference": "string",
         "emailAddress": "string",
         "password": "string",
         "isActivated": true,
         "isPlanMemberDefault": true,
         "isPlanMemberEnabled": true,
         "isPasswordResetRequired": true,
         "classificationId": 0,
         "securityQuestion": [
           {
             "securityQuestionId": 0,
             "securityQuestion": "string",
             "securityQuestionAnswer": "string"
           }
         ]
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 201
       
       A user account
       
        * Model
        * Model Schema
       
       ApiResponse[UserAccountModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (UserAccountModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       UserAccountModel {
       id (integer, optional),
       planCode (string, optional),
       planMemberId (integer, optional),
       userName (string, optional),
       emailAddress (string, optional),
       isActivated (boolean, optional),
       isPlanMemberDefault (boolean, optional),
       isPlanMemberEnabled (boolean, optional),
       isPasswordResetRequired (boolean, optional),
       hasLinkedAccounts (boolean, optional),
       isAccountLocked (boolean, optional),
       lastLoginDateTime (string, optional),
       planMemberReference (string, optional),
       createdDateTime (string, optional),
       isLockedOutFailedAttempts (boolean, optional),
       failedAttemptsLockedDateTime (string, optional),
       isAccountLockedAdmin (boolean, optional),
       adminLockDateTime (string, optional),
       linkedMembers (Array[LinkedMembersModel], optional)
       }
       LinkedMembersModel {
       planCode (string, optional),
       planMemberId (integer, optional),
       planMemberReference (string, optional),
       userName (string, optional),
       isPrimary (boolean, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "id": 0,
           "planCode": "string",
           "planMemberId": 0,
           "userName": "string",
           "emailAddress": "string",
           "isActivated": true,
           "isPlanMemberDefault": true,
           "isPlanMemberEnabled": true,
           "isPasswordResetRequired": true,
           "hasLinkedAccounts": true,
           "isAccountLocked": true,
           "lastLoginDateTime": "2024-03-12T12:51:58.263Z",
           "planMemberReference": "string",
           "createdDateTime": "2024-03-12T12:51:58.263Z",
           "isLockedOutFailedAttempts": true,
           "failedAttemptsLockedDateTime": "2024-03-12T12:51:58.263Z",
           "isAccountLockedAdmin": true,
           "adminLockDateTime": "2024-03-12T12:51:58.263Z",
           "linkedMembers": [
             {
               "planCode": "string",
               "planMemberId": 0,
               "planMemberReference": "string",
               "userName": "string",
               "isPrimary": true
             }
           ]
         },
         "message": "string"
       }
       
       
       
       400
       
       BadRequest
       
       
       
       401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}
       
        * Soft delete the User
       
       IMPLEMENTATION NOTES
       
       Could not find DELETE.UserAccount.md documentation. Make sure it's an
       Embedded Resource in the API project
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Model Schema
       
       Object {}
       
       {}
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userId
       
       Id number for a User in Member Centre. Distinct From Aaspire Member Id
       and User Name
       
       path integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 204
       
       NoContent
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}
       
        * Gets a user account
       
       IMPLEMENTATION NOTES
       
       
       USER ACCOUNT
       
       
       
       
       
       This API returns details on a Specific User, identified by {userId}. Note
       {userId} values are internal facing identifiers for Member Centre User
       Accounts. To retrieve a User based on aaspire <planMemberRef> or the
       User's UserName calling applications should use GET
       /api/plans/{planCode}/userAccounts Most User Management API calls will
       use {userId}, to refer to Meember Centre Users.
       
       
       
       
       
       
       DATA FIELDS
       
       
       
       Field NameDescription/Use User IdReference Code, used to refer to
       Specific Users in the API User NameMember login name. Note this will
       likely be the same as a if a Custom User Name has not been set Member ID
       <planMemberId> of Member in aaspire, for this User Account Email Email ID
       used for login and password reset Plan CodeTwo character alphanumeric
       code of the member plan Plan Member RefExternal Member reference number
       (<planMemberRef>) of Member in aaspire, for this User Account Last Login
       dateTimestamp of user last login User Creation dateTimestamp of when the
       user account was created EnabledFlag indicating whether Member is Enabled
       or Disabled Is LockedOut Failed AttemptsIf the user is locked with
       multiple failed attempts Failed Attempts Locked DateTimeFailed attempt
       date and time Is Account Locked AdminIf the user is disabled by Admin
       Admin Lock DateTimeDate time, when admin disabled the User Created
       DateTimeUser Account created date and time Linked MembersMemberships
       linked to the User
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       A user account
       
        * Model
        * Model Schema
       
       ApiResponse[UserAccountModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (UserAccountModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       UserAccountModel {
       id (integer, optional),
       planCode (string, optional),
       planMemberId (integer, optional),
       userName (string, optional),
       emailAddress (string, optional),
       isActivated (boolean, optional),
       isPlanMemberDefault (boolean, optional),
       isPlanMemberEnabled (boolean, optional),
       isPasswordResetRequired (boolean, optional),
       hasLinkedAccounts (boolean, optional),
       isAccountLocked (boolean, optional),
       lastLoginDateTime (string, optional),
       planMemberReference (string, optional),
       createdDateTime (string, optional),
       isLockedOutFailedAttempts (boolean, optional),
       failedAttemptsLockedDateTime (string, optional),
       isAccountLockedAdmin (boolean, optional),
       adminLockDateTime (string, optional),
       linkedMembers (Array[LinkedMembersModel], optional)
       }
       LinkedMembersModel {
       planCode (string, optional),
       planMemberId (integer, optional),
       planMemberReference (string, optional),
       userName (string, optional),
       isPrimary (boolean, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "id": 0,
           "planCode": "string",
           "planMemberId": 0,
           "userName": "string",
           "emailAddress": "string",
           "isActivated": true,
           "isPlanMemberDefault": true,
           "isPlanMemberEnabled": true,
           "isPasswordResetRequired": true,
           "hasLinkedAccounts": true,
           "isAccountLocked": true,
           "lastLoginDateTime": "2024-03-12T12:51:58.267Z",
           "planMemberReference": "string",
           "createdDateTime": "2024-03-12T12:51:58.267Z",
           "isLockedOutFailedAttempts": true,
           "failedAttemptsLockedDateTime": "2024-03-12T12:51:58.267Z",
           "isAccountLockedAdmin": true,
           "adminLockDateTime": "2024-03-12T12:51:58.267Z",
           "linkedMembers": [
             {
               "planCode": "string",
               "planMemberId": 0,
               "planMemberReference": "string",
               "userName": "string",
               "isPrimary": true
             }
           ]
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userId
       
       Id number for a User in Member Centre. Distinct From Aaspire Member Id
       and User Name
       
       path integer limit query integer offset query integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PUT /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}
       
        * Sets a new custom Username for the User
       
       IMPLEMENTATION NOTES
       
       
       UPDATE USERNAME
       
       
       
       
       
       This service is used when user updates account details, service updates
       user accounts data for specified Plan and User
       Following data fields will be updated to user accounts
       
       
       
       
       
       
       DATA FIELDS
       
       
       
       
       
       The following fields, are updatable for a User's account.
       
       
       
       Field Use/Source Validation Username Username Member Wishes to Log in to
       Member Centre with Unique to Plan if provided
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       Updates user name
       
        * Model
        * Model Schema
       
       ApiResponse[UserAccountModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (UserAccountModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       UserAccountModel {
       id (integer, optional),
       planCode (string, optional),
       planMemberId (integer, optional),
       userName (string, optional),
       emailAddress (string, optional),
       isActivated (boolean, optional),
       isPlanMemberDefault (boolean, optional),
       isPlanMemberEnabled (boolean, optional),
       isPasswordResetRequired (boolean, optional),
       hasLinkedAccounts (boolean, optional),
       isAccountLocked (boolean, optional),
       lastLoginDateTime (string, optional),
       planMemberReference (string, optional),
       createdDateTime (string, optional),
       isLockedOutFailedAttempts (boolean, optional),
       failedAttemptsLockedDateTime (string, optional),
       isAccountLockedAdmin (boolean, optional),
       adminLockDateTime (string, optional),
       linkedMembers (Array[LinkedMembersModel], optional)
       }
       LinkedMembersModel {
       planCode (string, optional),
       planMemberId (integer, optional),
       planMemberReference (string, optional),
       userName (string, optional),
       isPrimary (boolean, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "id": 0,
           "planCode": "string",
           "planMemberId": 0,
           "userName": "string",
           "emailAddress": "string",
           "isActivated": true,
           "isPlanMemberDefault": true,
           "isPlanMemberEnabled": true,
           "isPasswordResetRequired": true,
           "hasLinkedAccounts": true,
           "isAccountLocked": true,
           "lastLoginDateTime": "2024-03-12T12:51:58.270Z",
           "planMemberReference": "string",
           "createdDateTime": "2024-03-12T12:51:58.270Z",
           "isLockedOutFailedAttempts": true,
           "failedAttemptsLockedDateTime": "2024-03-12T12:51:58.270Z",
           "isAccountLockedAdmin": true,
           "adminLockDateTime": "2024-03-12T12:51:58.270Z",
           "linkedMembers": [
             {
               "planCode": "string",
               "planMemberId": 0,
               "planMemberReference": "string",
               "userName": "string",
               "isPrimary": true
             }
           ]
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userId
       
       Id number for a User in Member Centre. Distinct From Aaspire Member Id
       and User Name
       
       path integer userModel
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       The user account.
       
       body
        * Model
        * Model Schema
       
       UserModel {
       userName (string, optional),
       planMemberId (integer, optional),
       emailAddress (string, optional),
       planMemberReference (string, optional)
       }
       
       {
         "userName": "string",
         "planMemberId": 0,
         "emailAddress": "string",
         "planMemberReference": "string"
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       BadRequest
       
       
       
       401
       
       Unauthorized
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PUT /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}/PASSWORD
       
        * Update a Member's Password
       
       IMPLEMENTATION NOTES
       
       
       CHANGE USER PASSWORD
       
       
       
       This API is used to Change a User Password. It has two modes, the first
       is when a user interface has OldPassword and NewPassword fields, and the
       other is when a password is changed after a user has validated a
       OneTimePassword (OTP).
       
       
       DATA FIELDS
       
       To Update a password, the following should be passed in the request body.
       Calling applications are responsible for collecting the details securely
       
       To change a password with the old password:
       
       Field Use/Validation OldPassword Must Match password stored for Member
       Centre Token null NewPassword User's New Password. Mandatory
       
       To change a password with an OTP token:
       
       Field Use/Validation OldPassword null Token Token generated by POST
       /memberuseraccount/plans/{planCode}/userAccounts/{userName}/onetimepasswords.
       NewPassword User's New Password. Mandatory
       
       
       VALIDATIONS
       
       The User Id must have at least one linked plan member belonging to the
       Plan Code from the URL.
       
       The New Password must be minimum 7 characters long and should contain at
       least 1 letter and 1 number (0-9).
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       Updates user password
       
        * Model
        * Model Schema
       
       ApiResponse[UserAccountModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (UserAccountModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       UserAccountModel {
       id (integer, optional),
       planCode (string, optional),
       planMemberId (integer, optional),
       userName (string, optional),
       emailAddress (string, optional),
       isActivated (boolean, optional),
       isPlanMemberDefault (boolean, optional),
       isPlanMemberEnabled (boolean, optional),
       isPasswordResetRequired (boolean, optional),
       hasLinkedAccounts (boolean, optional),
       isAccountLocked (boolean, optional),
       lastLoginDateTime (string, optional),
       planMemberReference (string, optional),
       createdDateTime (string, optional),
       isLockedOutFailedAttempts (boolean, optional),
       failedAttemptsLockedDateTime (string, optional),
       isAccountLockedAdmin (boolean, optional),
       adminLockDateTime (string, optional),
       linkedMembers (Array[LinkedMembersModel], optional)
       }
       LinkedMembersModel {
       planCode (string, optional),
       planMemberId (integer, optional),
       planMemberReference (string, optional),
       userName (string, optional),
       isPrimary (boolean, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "id": 0,
           "planCode": "string",
           "planMemberId": 0,
           "userName": "string",
           "emailAddress": "string",
           "isActivated": true,
           "isPlanMemberDefault": true,
           "isPlanMemberEnabled": true,
           "isPasswordResetRequired": true,
           "hasLinkedAccounts": true,
           "isAccountLocked": true,
           "lastLoginDateTime": "2024-03-12T12:51:58.274Z",
           "planMemberReference": "string",
           "createdDateTime": "2024-03-12T12:51:58.274Z",
           "isLockedOutFailedAttempts": true,
           "failedAttemptsLockedDateTime": "2024-03-12T12:51:58.274Z",
           "isAccountLockedAdmin": true,
           "adminLockDateTime": "2024-03-12T12:51:58.274Z",
           "linkedMembers": [
             {
               "planCode": "string",
               "planMemberId": 0,
               "planMemberReference": "string",
               "userName": "string",
               "isPrimary": true
             }
           ]
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userId
       
       Id number for a User in Member Centre. Distinct From Aaspire Member Id
       and User Name
       
       path integer userPasswordModel
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       User Password model that contains old and new password
       
       body
        * Model
        * Model Schema
       
       PasswordModel {
       oldPassword (string, optional),
       newPassword (string, optional),
       token (string, optional)
       }
       
       {
         "oldPassword": "string",
         "newPassword": "string",
         "token": "string"
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       BadRequest
       
       
       
       401
       
       Unauthorized
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PUT /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}/STATUS
       
        * Disable or Enable a User (planCode, userId) in Member Centre
       
       IMPLEMENTATION NOTES
       
       
       ENABLE/DISABLE USER ACCOUNTS
       
       
       
       This API is used to Disable or Enable a User's Account. Disabled Users
       will not be able to log in to Member Centre.
       
       Note this API does NOT remove a Member from Aaspire, or change their
       status in Aaspire. Active Members will remain active.
       
       
       ACCOUNT STATUS
       
       To Disable a User's account call PUT
       /api/plans/{planCode}/userAccounts/{userId}/status with isEnabled=false
       in the request body.
       
       To Enable a User's account call PUT
       /api/plans/{planCode}/userAccounts/{userId}/status with isEnabled=true in
       the request body
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       Member Status Updated
       
        * Model
        * Model Schema
       
       UserAccountModel {
       id (integer, optional),
       planCode (string, optional),
       planMemberId (integer, optional),
       userName (string, optional),
       emailAddress (string, optional),
       isActivated (boolean, optional),
       isPlanMemberDefault (boolean, optional),
       isPlanMemberEnabled (boolean, optional),
       isPasswordResetRequired (boolean, optional),
       hasLinkedAccounts (boolean, optional),
       isAccountLocked (boolean, optional),
       lastLoginDateTime (string, optional),
       planMemberReference (string, optional),
       createdDateTime (string, optional),
       isLockedOutFailedAttempts (boolean, optional),
       failedAttemptsLockedDateTime (string, optional),
       isAccountLockedAdmin (boolean, optional),
       adminLockDateTime (string, optional),
       linkedMembers (Array[LinkedMembersModel], optional)
       }
       LinkedMembersModel {
       planCode (string, optional),
       planMemberId (integer, optional),
       planMemberReference (string, optional),
       userName (string, optional),
       isPrimary (boolean, optional)
       }
       
       {
         "id": 0,
         "planCode": "string",
         "planMemberId": 0,
         "userName": "string",
         "emailAddress": "string",
         "isActivated": true,
         "isPlanMemberDefault": true,
         "isPlanMemberEnabled": true,
         "isPasswordResetRequired": true,
         "hasLinkedAccounts": true,
         "isAccountLocked": true,
         "lastLoginDateTime": "2024-03-12T12:51:58.278Z",
         "planMemberReference": "string",
         "createdDateTime": "2024-03-12T12:51:58.278Z",
         "isLockedOutFailedAttempts": true,
         "failedAttemptsLockedDateTime": "2024-03-12T12:51:58.278Z",
         "isAccountLockedAdmin": true,
         "adminLockDateTime": "2024-03-12T12:51:58.278Z",
         "linkedMembers": [
           {
             "planCode": "string",
             "planMemberId": 0,
             "planMemberReference": "string",
             "userName": "string",
             "isPrimary": true
           }
         ]
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userId
       
       Id of the user.
       
       path integer status
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       Controls whether to Enable or Disable the User
       
       body
        * Model
        * Model Schema
       
       UpdateUserAccountStatusModel {
       isEnabled (boolean, optional)
       }
       
       {
         "isEnabled": true
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERNAME}/ONETIMEPASSWORDS
       
        * Creates a user one time password (OTP).
       
       IMPLEMENTATION NOTES
       
       The OTP is single-use and stored against the user record. A user has at
       most one active OTP.
       
       The OTP can be by calling Identity Server using the OpenID Connect
       "onetimepassword" custom grant_type.
       
       The OTP is generated using a cryptographic-strength RNG.
       
       This method cannot be called by a user-level access token (eg
       client_credentials only)
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Model Schema
       
       ApiResponse[List[OneTimePasswordResponseModel]] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (Array[OneTimePasswordResponseModel], optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       OneTimePasswordResponseModel {
       planCode (string, optional):
       
       Plan code
       
       ,
       userName (string, optional):
       
       User name
       
       ,
       userId (integer, optional):
       
       User Id
       
       ,
       oneTimePassword (string, optional):
       
       The one time password (OTP). Validate with the UserOneTimePassword
       grant_type on the IDP
       
       ,
       expiresAt (string, optional):
       
       Valid until this time
       
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": [
           {
             "planCode": "string",
             "userName": "string",
             "userId": 0,
             "oneTimePassword": "string",
             "expiresAt": "2024-03-12T12:51:58.282Z"
           }
         ],
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       The plan code.
       
       path string userName
       
       The user identifier.
       
       path string oneTimePasswordRequest
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       The one time password request.
       
       body
        * Model
        * Model Schema
       
       UserAccountOneTimePasswordModel {
       length (integer):
       
       The length of the one time password. Minimum 6
       
       ,
       purpose (string):
       
       The intent of the one time password. Used for audit. Free text.
       "Registration", "UpdateAddress", "ChangePassword", "UpdateEmail" etc.
       
       ,
       timeToLiveSeconds (integer):
       
       The number of seconds the one time password remains valid after creation
       
       }
       
       {
         "length": 0,
         "purpose": "string",
         "timeToLiveSeconds": 0
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 400
       
       BadRequest
       
       
       
       403
       
       Forbidden
       
       
       
       404
       
       User does not exist
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}/TERMSANDCONDITIONS
       
        * Gets Terms and Conditions acceptance date for a user
       
       IMPLEMENTATION NOTES
       
       
       TERMS AND CONDITIONS
       
       
       
       
       
       This endpoint gets the Terms and Conditions acceptance date based on the
       provided planCode and userId.
       
       
       
       
       
       Following fields would be retrieved in response:
       
       
       
       Value Use id The unique ID associated with the user planCode The Plan
       Code userName User Name who accepted the Terms and Conditions. This could
       be either planMemberReference or custom User Name termsAcceptanceDate The
       date and time at which user accepted the terms and conditions. Null in
       case user haven't accepted T&C
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       Terms and Conditions
       
        * Model
        * Model Schema
       
       ApiResponse[TermsConditionsModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (TermsConditionsModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       TermsConditionsModel {
       id (integer, optional),
       planCode (string, optional),
       userName (string, optional),
       termsAcceptanceDate (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "id": 0,
           "planCode": "string",
           "userName": "string",
           "termsAcceptanceDate": "2024-03-12T12:51:58.286Z"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character alphanumeric code of the User's Plan
       
       path string userId
       
       The unique Identifier to represent a user in system. Different from
       aaspire Plan Member Id and User Name
       
       path integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PUT
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}/TERMSANDCONDITIONS
       
        * Updates Terms and Conditions acceptance date for a user
       
       IMPLEMENTATION NOTES
       
       
       TERMS AND CONDITIONS
       
       
       
       
       
       This endpoint updates the Terms and Conditions acceptance date based on
       the provided planCode and userId. API would use the current system date
       and time to update termsAcceptanceDate.
       
       
       
       
       
       Following fields would be retrieved in response:
       
       
       
       Value Use id The unique ID associated with the user planCode The Plan
       Code userName User Name who accepted the Terms and Conditions. This could
       be either planMemberReference or custom User Name termsAcceptanceDate The
       date and time at which user accepted the terms and conditions. Null in
       case user haven't accepted T&C
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       Terms and Conditions
       
        * Model
        * Model Schema
       
       ApiResponse[Boolean] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (boolean, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": true,
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character alphanumeric code of the User's plan
       
       path string userId
       
       The unique Identifier to represent a user in system. Different from
       aaspire Plan Member Id and User Name
       
       path integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       403
       
       Forbidden
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/GENERALSETTINGS
       
        * Gets Terms and Conditions details
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       Terms and Conditions
       
        * Model
        * Model Schema
       
       ApiResponse[GeneralSettingsModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (GeneralSettingsModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       GeneralSettingsModel {
       isSSOEnabled (boolean, optional),
       termsLastResetDate (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "isSSOEnabled": true,
           "termsLastResetDate": "2024-03-12T12:51:58.291Z"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * USERFORGOTTENPASSWORD
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * POST
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}/FORGOTTENPASSWORD
       
        * Request a Forgotten Password Reset, and return a password token and
          Security Questions to ask the Member
       
       IMPLEMENTATION NOTES
       
       
       FORGOTTEN PASSWORD
       
       
       
       This API is used for the first step of the Forgotten Password process for
       a user. The steps to reset a forgotten password are as follows:
       
        1. Call POST
           /api/planCode/{planCode}/userAccounts/{userId}/forgottenPassword to
           Request the security questions, and password reset token
       
        2. Send Token User's responses, and requested new password to PUT
           /api/planCode/{planCode}/userAccounts/{userId}/forgottenPassword{ResetToken}
       
        3. If the token is still valid, and responses match the answers
           previously given by the User to the Security questions, the User's
           password is updated
       
       
       RESET REQUEST RESPONSE
       
       A calling application will need to capture the response of the POST
       request, as there will be no other method to obtain the Token
       Link/Security Questions combination that needs to provided to reset a
       forgotten password.
       
       Field Use/Value <SecurityQuestions> Collection of Security Questions that
       needs to be Answered by User to reset Password <SecurityQuestions>
       <SecurityQuestionId> Id Code of Question, from GET
       /api/planCode/{planCode}/securityQuestions <SecurityQuestions>
       <SecurityQuestion> Display Text for Question <ResetToken> ResetToken
       Value to pass to PUT
       /api/planCode/{planCode}/userAccounts/{userId}/forgottenPassword{ResetToken}
       <ResetTokenURL> URL for Member To Complete Forgotten Password process in
       Member Centre. <ResetTokenExpiry> Expiry Time for Token. Second step must
       be called, before this date
       
       
       FORGOTTEN PASSWORD URL
       
       If a client application is NOT implementing the second step of the
       Forgotten Password processm it should use tokenLink=true eg POST
       /api/planCode/{planCode}/userAccounts/{userId}/forgottenPassword?tokenLink=true
       The response will inlcude a URL in the <ResetTokenURL> field, for the
       User to navigate to, and complete the process in Member Centre.
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       Forgotten Password Response
       
        * Model
        * Model Schema
       
       ApiResponse[ForgottenPasswordRequestResponseModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (ForgottenPasswordRequestResponseModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       ForgottenPasswordRequestResponseModel {
       securityQuestions (Array[PlanSecurityQuestionModel], optional),
       resetToken (string, optional),
       resetTokenUrl (string, optional),
       resetTokenExpiry (string, optional)
       }
       PlanSecurityQuestionModel {
       planCode (string, optional),
       securityQuestionId (integer, optional),
       securityQuestion (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "securityQuestions": [
             {
               "planCode": "string",
               "securityQuestionId": 0,
               "securityQuestion": "string"
             }
           ],
           "resetToken": "string",
           "resetTokenUrl": "string",
           "resetTokenExpiry": "2024-03-12T12:51:58.296Z"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userId
       
       Id number for a User in Member Centre. Distinct From Aaspire Member Id
       and User Name
       
       path integer forgottenPasswordRequest
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       Flag indicating whether or not to return a token link to Member Centre
       
       body
        * Model
        * Model Schema
       
       ForgottenPasswordRequestModel {
       generateResetTokenUrl (boolean, optional)
       }
       
       {
         "generateResetTokenUrl": true
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       403
       
       Forbidden
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * PUT
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}/FORGOTTENPASSWORD/{RESETTOKEN}
       
        * Provide Security Question Responses and New Password, for a Forgotten
          Password Reset Request {ResetToken}
       
       IMPLEMENTATION NOTES
       
       
       FORGOTTEN PASSWORD - SET PASSWORD
       
       
       
       This API is used for the second step of the Forgotten Password process
       for a user. The steps to reset a forgotten password are as follows:
       
        1. Call POST
           /api/planCode/{planCode}/userAccounts/{userId}/forgottenPassword to
           Request the security questions, and password reset token
       
        2. Send Token User's responses, and requested new password to PUT
           /api/planCode/{planCode}/userAccounts/{userId}/forgottenPassword{ResetToken}
       
        3. If the token is still valid, and responses match the answers
           previously given by the User to the Security questions, the User's
           password is updated
       
       
       NEW PASSWORD REQUEST
       
       To update a Users password, when they have Forgotten their password, a
       Client Application will have to Obtain the following information, to be
       passed to this API call.
       
       Field Use/Value <SecurityQuestionResponses> Collection of responses
       provided by User <SecurityQuestionResponses> <SecurityQuestionId> Id Code
       of Question, from GET /api/planCode/{planCode}/securityQuestions
       <SecurityQuestionResponses> <SecurityQuestionAnswer> Response Provided by
       User <ResetToken> ResetToken Value obtained from POST
       /api/planCode/{planCode}/userAccounts/{userId}/forgottenPassword
       <NewPassword> New Password provided by User
       
       
       VALIDATIONS
       
       Before Updating the Password, the API will check the following:
       
        1. Reset Token is valid, and not past Expiry Date
       
        2. Security Question Ids match Questions Provided by POST response for
           Token
       
        3. Security Question Responses Match Responses stored for User in Member
           Centre.
       
        4. The New Password must be minimum 7 characters long and should contain
           at least 1 letter and 1 number (0-9).
       
       If all criteria are met, the User's password is set to the New Password,
       and the token consumed. Tokens remain valid (up to Expiry) until a
       successful forgotten password update is recieved
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       A user security question
       
        * Model
        * Model Schema
       
       ApiResponse[UserSecurityQuestionAnswerModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (UserSecurityQuestionAnswerModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       UserSecurityQuestionAnswerModel {
       userId (integer, optional),
       userSecurityQuestionId (integer, optional),
       securityQuestionId (integer, optional),
       securityQuestion (string, optional),
       securityQuestionAnswer (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "userId": 0,
           "userSecurityQuestionId": 0,
           "securityQuestionId": 0,
           "securityQuestion": "string",
           "securityQuestionAnswer": "string"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userId
       
       Id number for a User in Member Centre. Distinct From Aaspire Member Id
       and User Name
       
       path string resetToken
       
       Previously Provided Token Value
       
       path string forgottenPasswordResetModel
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       The forgotten password reset
       
       body
        * Model
        * Model Schema
       
       ForgottenPasswordResetModel {
       securityQuestionResponses (Array[SecurityQuestionResponse], optional),
       resetToken (string, optional),
       newPassword (string, optional)
       }
       SecurityQuestionResponse {
       securityQuestionId (integer, optional),
       securityAnswer (string, optional)
       }
       
       {
         "securityQuestionResponses": [
           {
             "securityQuestionId": 0,
             "securityAnswer": "string"
           }
         ],
         "resetToken": "string",
         "newPassword": "string"
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       403
       
       Forbidden
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * USERLINKEDMEMBERS
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}/LINKEDMEMBERS
       
        * Gets a collection of linked members.
       
       IMPLEMENTATION NOTES
       
       
       LINKED MEMBERSHIPS
       
       
       
       This API Returns a Listing of all Memberships linked to the specified
       User. When logged in this user is able to view the details of the
       returned Memberships. Linked members may belong to different plans
       
       Field Value UserId The internal Id code for Member Centre users. Distinct
       from MEmber Id and Username PlanCode Two Letter Alphanumeric Code of
       Member's plan from Aaspire PlanMemberId <planMemberId> from Aaspire
       IsPrimary This is the primay/default member for this collection of linked
       memberships.
       
       
       USER ID
       
       Memberships are linked together to a User ID, and links are only
       maintained for Members who are also registered Users of Member Centre. To
       confirm if a Member is registered for Member Centre, and obtain their
       User Id, calling applications should use GET
       /api/plans/{planCode}/userAccounts?memberId?=12345678
       
       
       VALIDATIONS
       
       If a linked member belongs to a different plan than in the calling
       application's whitelist of valid plancodes, that linked member is not
       returned (it is not possible to determine if any members belong to other
       plan codes were excluded).
       
       The supplied User Id must have at least one linked plan member belonging
       to the Plan Code from the URL. If not 403 FORBIDDEN is returned.
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       A list of members linked to this account
       
        * Model
        * Model Schema
       
       ApiResponse[List[LinkedMemberModel]] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (Array[LinkedMemberModel], optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       LinkedMemberModel {
       userPlanMemberId (integer, optional),
       userId (integer, optional),
       planCode (string, optional),
       planMemberId (integer, optional),
       isPrimary (boolean, optional),
       planMemberRefernce (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": [
           {
             "userPlanMemberId": 0,
             "userId": 0,
             "planCode": "string",
             "planMemberId": 0,
             "isPrimary": true,
             "planMemberRefernce": "string"
           }
         ],
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       The plan code
       
       path string userId
       
       The user identifier
       
       path integer limit
       
       The limit
       
       query integer offset
       
       The offset
       
       query integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/LINKEDMEMBERS
       
        * Adds to the collection of linked members
       
       IMPLEMENTATION NOTES
       
       
       LINK MEMBERSHIPS
       
       
       
       This API call is used to link a membership (linkedMember.PlanCode,
       linkedMember.PlanMemberId) to a user account (planCode, userId); When an
       additional Membership is linked to a User, the User will also be able to
       access that member via Member Centre. One User may also be linked to
       multiple memberships.
       
       Please note this linking is "one way", I.E. if Membership B is linked to
       Member A (Primary User), the User will be able to switch to the details
       of Membership B when logged in as A, but not see the accounts of
       Membership A, when logged in as Member B (Secondary User). A client
       application will need to make a second call to this API to link
       Memebrship A to Member B, if the ablilty view Membership A when logged in
       as Member B (Secondary User).
       
       Field Description PlanCode The plan code of the member to link. The plan
       codes of the linker and linkee may differ but must be within the same
       fund. PlanMemberId The member to link to PlanMemberReference Optional.
       Provide for members where PlanMemberId != PlanMemberReference IsPrimary
       Is this the primary/default member for this set of linked members?
       
       
       VALIDATIONS
       
       Both the Member ID and linked member ID has to exist in Aaspire. This can
       can be validated using GET /member/plans/{planCode}/members/ to search
       for a member in Aaspire.
       
       The planCode of the member to be linked to must be in the whitelist of
       permitted planCodes for the caller. If not 403 FORBIDDEN is returned.
       
       The supplied User Id must have at least one linked plan member belonging
       to the Plan Code from the URL. If not 403 FORBIDDEN is returned.
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Model Schema
       
       ApiResponse[LinkedMemberModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (LinkedMemberModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       LinkedMemberModel {
       userPlanMemberId (integer, optional),
       userId (integer, optional),
       planCode (string, optional),
       planMemberId (integer, optional),
       isPrimary (boolean, optional),
       planMemberRefernce (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "userPlanMemberId": 0,
           "userId": 0,
           "planCode": "string",
           "planMemberId": 0,
           "isPrimary": true,
           "planMemberRefernce": "string"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the member's plan
       
       path string userId
       
       The user identifier
       
       query integer linkedMember
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       The linked member
       
       body
        * Model
        * Model Schema
       
       CreateLinkedMemberModel {
       planCode (string, optional),
       planMemberId (integer, optional),
       memberReference (string, optional):
       
       Gets or sets the member reference. Optional, only necessary when Member
       Reference != PlanMemberId.
       
       ,
       isPrimary (boolean, optional)
       }
       
       {
         "planCode": "string",
         "planMemberId": 0,
         "memberReference": "string",
         "isPrimary": true
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 201
       
       A linked member
       
        * Model
        * Model Schema
       
       ApiResponse[List[LinkedMemberModel]] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (Array[LinkedMemberModel], optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       LinkedMemberModel {
       userPlanMemberId (integer, optional),
       userId (integer, optional),
       planCode (string, optional),
       planMemberId (integer, optional),
       isPrimary (boolean, optional),
       planMemberRefernce (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": [
           {
             "userPlanMemberId": 0,
             "userId": 0,
             "planCode": "string",
             "planMemberId": 0,
             "isPrimary": true,
             "planMemberRefernce": "string"
           }
         ],
         "message": "string"
       }
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * DELETE
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}/LINKEDACCOUNTS
       
        * Unlinks a membership form the Specified user (planCode, id)
       
       IMPLEMENTATION NOTES
       
       
       UNLINK MEMBERSHIP
       
       
       
       
       
       This API is used to Unlink a secondary Memberships linked from the
       specified Member's Primary (planCode, Id) user. A user when logged in as
       this Member, will no longer be able view the details of this membership.
       
       
       
       
       
       
       VALIDATIONS
       
       
       
       
       
       The API validates that the user does have link to the specified
       Membership, and will throw an error if there is no link
       
       
       
       
       
       The PlanCode of the member must be in the whitelist of planCodes for the
       caller. If not 403 FORBIDDEN is returned.
       
       
       
       
       
       Regardless of whether UserPlanMemberId exists or not the service returns
       201.
       
       
       
       
       
       
       DATA FIELDS
       
       
       
       Field Value PlanCode Two Letter Code for the Plan of Secondary Membership
       in aaspire PlanMemberId Plan Member Id of the Secondary Value in aaspire
       UserPlanMemberId Identifies the linked membership to remove
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Model Schema
       
       ApiResponse[UserAccountModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (UserAccountModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       UserAccountModel {
       id (integer, optional),
       planCode (string, optional),
       planMemberId (integer, optional),
       userName (string, optional),
       emailAddress (string, optional),
       isActivated (boolean, optional),
       isPlanMemberDefault (boolean, optional),
       isPlanMemberEnabled (boolean, optional),
       isPasswordResetRequired (boolean, optional),
       hasLinkedAccounts (boolean, optional),
       isAccountLocked (boolean, optional),
       lastLoginDateTime (string, optional),
       planMemberReference (string, optional),
       createdDateTime (string, optional),
       isLockedOutFailedAttempts (boolean, optional),
       failedAttemptsLockedDateTime (string, optional),
       isAccountLockedAdmin (boolean, optional),
       adminLockDateTime (string, optional),
       linkedMembers (Array[LinkedMembersModel], optional)
       }
       LinkedMembersModel {
       planCode (string, optional),
       planMemberId (integer, optional),
       planMemberReference (string, optional),
       userName (string, optional),
       isPrimary (boolean, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "id": 0,
           "planCode": "string",
           "planMemberId": 0,
           "userName": "string",
           "emailAddress": "string",
           "isActivated": true,
           "isPlanMemberDefault": true,
           "isPlanMemberEnabled": true,
           "isPasswordResetRequired": true,
           "hasLinkedAccounts": true,
           "isAccountLocked": true,
           "lastLoginDateTime": "2024-03-12T12:51:58.311Z",
           "planMemberReference": "string",
           "createdDateTime": "2024-03-12T12:51:58.311Z",
           "isLockedOutFailedAttempts": true,
           "failedAttemptsLockedDateTime": "2024-03-12T12:51:58.311Z",
           "isAccountLockedAdmin": true,
           "adminLockDateTime": "2024-03-12T12:51:58.311Z",
           "linkedMembers": [
             {
               "planCode": "string",
               "planMemberId": 0,
               "planMemberReference": "string",
               "userName": "string",
               "isPrimary": true
             }
           ]
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the member's plan
       
       path string userId
       
       The user identifier
       
       path integer userPlanMemberId
       
       The user plan member identifier
       
       query integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 204
       
       NoContent
       
       
       
       401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * USERSECURITYQUESTIONS
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET
       /MEMBERUSERACCOUNT/PLANCODE/{PLANCODE}/USERACCOUNTS/{USERID}/SECURITYQUESTIONS
       
        * Gets the Security Questions a User has provided
       
       IMPLEMENTATION NOTES
       
       
       SECURITY QUESTIONS
       
       
       
       This API is used to return the Security Question a Member has provided.
       The Answers the user has provided are not available for security reasons
       (additionally they are stored using a one-way hash).
       
       The caller can request a random subset of questions for use in a password
       reset or a list of all questions the user has answered.
       
       A User (and Calling application) must provide answers for no fewer than
       the <MinQuestionsToAnswer>Configured for the Plan. This can be checked
       with GET /api/planCode/{planCode}/securityQuestion
       
       Please refer to Post
       /memberuseraccount/plans/{planCode}/userAccounts/{userId}/forgottenPassword
       to fetch the secret questions
       
       
       VALIDATIONS
       
       The supplied User Id must have at least one linked plan member belonging
       to the Plan Code from the URL. If not 403 FORBIDDEN is returned.
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       Security Questions Answered by User
       
        * Model
        * Model Schema
       
       ApiResponse[JArray] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (Object, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       Object {}
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {},
         "message": "string"
       }
       
       
       Response Content Type application/json text/json
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userId
       
       Id number for a User in Member Centre. Distinct From Aaspire Member Id
       and User Name
       
       path integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST
       /MEMBERUSERACCOUNT/PLANCODE/{PLANCODE}/USERACCOUNTS/{USERID}/SECURITYQUESTIONS
       
        * Adds a Security Questions For a User
       
       IMPLEMENTATION NOTES
       
       
       SET USER SECURITY QUESTIONS
       
       
       
       This service is used during user password reset process to submit users
       answer to security quesions. Service creates/submits collection of
       answers to security questions.
       
       
       QUESTION DATA FIELDS
       
       Field NameDescriptionValidations IDSecurity Question IDMust Match
       <SecurityQuestionId> from GET /api/planCode/{planCode}/securityQuestion
       AnswerToSecurityQuestionAnswer provided by user to the security question
       Mandatory
       
       
       VALIDATIONS
       
       The User Id must have at least one linked plan member belonging to the
       Plan Code from the URL.
       
       A User (and Calling application) must provide answers for no fewer than
       the <MinQuestionsToAnswer>Configured for the Plan. This can be checked
       with GET /api/planCode/{planCode}/securityQuestion
       
       The supplied User Id must have at least one linked plan member belonging
       to the Plan Code from the URL. If not 403 FORBIDDEN is returned.
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       A user security question
       
        * Model
        * Model Schema
       
       ApiResponse[UserSecurityQuestionAnswerModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (UserSecurityQuestionAnswerModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       UserSecurityQuestionAnswerModel {
       userId (integer, optional),
       userSecurityQuestionId (integer, optional),
       securityQuestionId (integer, optional),
       securityQuestion (string, optional),
       securityQuestionAnswer (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "userId": 0,
           "userSecurityQuestionId": 0,
           "securityQuestionId": 0,
           "securityQuestion": "string",
           "securityQuestionAnswer": "string"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string userId
       
       The user identifier
       
       path integer securityQuestionAnswer
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       The user security question
       
       body
        * Model
        * Model Schema
       
       NewUserSecurityQuestionAnswerModel {
       questions (Array[CreateUserSecurityQuestionAnswerModel], optional),
       password (string, optional)
       }
       CreateUserSecurityQuestionAnswerModel {
       securityQuestionId (integer, optional),
       securityQuestionAnswer (string, optional)
       }
       
       {
         "questions": [
           {
             "securityQuestionId": 0,
             "securityQuestionAnswer": "string"
           }
         ],
         "password": "string"
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       403
       
       Forbidden
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * USERSESSIONS
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET /MEMBERUSERACCOUNT/PLANCODE/{PLANCODE}/SESSIONS/{SESSIONID}
       
        * Gets user session information
       
       IMPLEMENTATION NOTES
       
       
       RETRIEVE USER SESSION INFORMATION
       
       
       
       
       
       This API is used to identify whether the user is impersonating. Also it
       is designed to be extendable to include additional session information.
       
       
       
       
       
       
       DATA FIELDS
       
       
       
       
       
       To retrieve the user session information, the following should be passed
       in the Body of api. Passing values in the Body of the API call will allow
       it to be encrypted during communication. Calling applications are
       responsible for collecting the details securely
       
       
       
       Field Use/Validation RS Two Letter Alphanumeric Code of Member's plan
       from Aaspire SessionId User Session ID
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       A plan user session
       
        * Model
        * Model Schema
       
       ApiResponse[UserSessionModel] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (UserSessionModel, optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       UserSessionModel {
       sessionToken (string, optional),
       isImpersonating (boolean, optional),
       userId (integer, optional),
       userName (string, optional),
       emailAddress (string, optional),
       planCode (string, optional),
       planMemberId (integer, optional),
       planMemberReference (string, optional),
       registrationDateTime (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": {
           "sessionToken": "string",
           "isImpersonating": true,
           "userId": 0,
           "userName": "string",
           "emailAddress": "string",
           "planCode": "string",
           "planMemberId": 0,
           "planMemberReference": "string",
           "registrationDateTime": "2024-03-12T12:51:58.320Z"
         },
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the User's plan
       
       path string sessionId path string
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * USERVERIFIEDIDENTITY
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}/VERIFIEDIDENTITYUSER
       
        * Retreives the verifiedidentityuserid
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       A list of members linked to this account
       
        * Model
        * Model Schema
       
       ApiResponse[List[GetUserVerifiedIdentityModel]] {
       _links (Array[ApiLink], optional):
       
       Gets or sets the links. "self" is automatically populated.
       
       ,
       resource (Array[GetUserVerifiedIdentityModel], optional):
       
       Gets or sets the resource.
       
       ,
       message (string, optional):
       
       Gets or sets the message.
       
       }
       ApiLink {
       rel (string, optional):
       
       Gets or sets the relationship name
       
       ,
       href (string, optional):
       
       Gets or sets the href.
       
       }
       GetUserVerifiedIdentityModel {
       planCode (string, optional),
       userId (integer, optional),
       verifiedIdentityUserId (string, optional)
       }
       
       {
         "_links": [
           {
             "rel": "string",
             "href": "string"
           }
         ],
         "resource": [
           {
             "planCode": "string",
             "userId": 0,
             "verifiedIdentityUserId": "string"
           }
         ],
         "message": "string"
       }
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode path string
       userId path integer
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST
       /MEMBERUSERACCOUNT/PLANS/{PLANCODE}/USERACCOUNTS/{USERID}/VERIFIEDIDENTITYUSER
       
        * Links verifiedIdentityUserId to user
       
       linkgroup.fundadmin.memberuseraccountservice.api
       
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Model Schema
       
       Object {}
       
       {}
       
       
       Response Content Type application/json text/json application/xml text/xml
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type planCode
       
       Two character Alphanumeric code of the member's plan
       
       path string userId
       
       The user identifier
       
       path integer createUserVerifiedIdentityModel
       
       
       Parameter content type: application/json text/json application/xml
       text/xml
       
       itsme userId
       
       body
        * Model
        * Model Schema
       
       CreateUserVerifiedIdentityModel {
       verifiedIdentityUserId (string, optional)
       }
       
       {
         "verifiedIdentityUserId": "string"
       }
       
       Click to set as parameter value
       
       
       
       RESPONSE MESSAGES
       
       HTTP Status Code Reason Response Model Headers 204
       
       NoContent
       
       
       
       400
       
       BadRequest
       
       
       
       401
       
       Unauthorized
       
       
       
       404
       
       NotFound
       
       
       
       default
       
       Default response
       
        * Model
        * Model Schema
       
       ApiError {
       message (string, optional),
       exceptionMessage (string, optional),
       exceptionType (string, optional),
       stackTrace (string, optional),
       innerException (ApiError, optional),
       source (string, optional),
       helpLink (string, optional),
       hResult (integer, optional),
       data (object, optional),
       modelState (object, optional):
       
       Gets or sets the state of the model. Populated if action or controller is
       decorated with [ModelValidationFilter].
       
       }
       
       {
         "message": "string",
         "exceptionMessage": "string",
         "exceptionType": "string",
         "stackTrace": "string",
         "innerException": {},
         "source": "string",
         "helpLink": "string",
         "hResult": 0,
         "data": {},
         "modelState": {}
       }
       
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       

[ BASE URL: , API VERSION: V1 ]