api.meridian.novodigital.co.uk Open in urlscan Pro
94.245.95.59  Public Scan

Submitted URL: https://api.meridian.novodigital.co.uk/
Effective URL: https://api.meridian.novodigital.co.uk/swagger/ui/index
Submission: On July 11 via automatic, source certstream-suspicious — Scanned from US

Form analysis 37 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" class="header__btn" 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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.805121191710952">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.805121191710952"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.7652472838025903" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.7652472838025903">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">UserLoginModel {</span>
                      <div><span class="propName required">Email</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">Password</span> (<span class="propType">string</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "Email": "string",
  "Password": "string"
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;UserLoginModel&gt;
  &lt;Email&gt;string&lt;/Email&gt;
  &lt;Password&gt;string&lt;/Password&gt;
&lt;/UserLoginModel&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.29642638775244845">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.29642638775244845"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.7273651570006061" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.7273651570006061">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">UserRegistrationModel {</span>
                      <div><span class="propName required">Email</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">Password</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">FirstName</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">Surname</span> (<span class="propType">string</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "Email": "string",
  "Password": "string",
  "FirstName": "string",
  "Surname": "string"
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;UserRegistrationModel&gt;
  &lt;Email&gt;string&lt;/Email&gt;
  &lt;Password&gt;string&lt;/Password&gt;
  &lt;FirstName&gt;string&lt;/FirstName&gt;
  &lt;Surname&gt;string&lt;/Surname&gt;
&lt;/UserRegistrationModel&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.8476470861961896">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.8476470861961896"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.132931172026844" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.132931172026844">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">RecordedAssetRequest {</span>
                      <div><span class="propName ">NeLat</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">NeLon</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">SwLat</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">SwLon</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "NeLat": 0,
  "NeLon": 0,
  "SwLat": 0,
  "SwLon": 0
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;RecordedAssetRequest&gt;
  &lt;NeLat&gt;1.1&lt;/NeLat&gt;
  &lt;NeLon&gt;1.1&lt;/NeLon&gt;
  &lt;SwLat&gt;1.1&lt;/SwLat&gt;
  &lt;SwLon&gt;1.1&lt;/SwLon&gt;
&lt;/RecordedAssetRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.11150581594181941">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.11150581594181941"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.352335920704955" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.352335920704955">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DashboardRequest {</span>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobTypeId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsJobFilter</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerId": 0,
  "JobTypeId": 0,
  "DateFrom": "2024-07-11T08:35:13.753Z",
  "DateTo": "2024-07-11T08:35:13.753Z",
  "IsJobFilter": true
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DashboardRequest&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;JobTypeId&gt;1&lt;/JobTypeId&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
  &lt;IsJobFilter&gt;true&lt;/IsJobFilter&gt;
&lt;/DashboardRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.5028587381497689">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.5028587381497689"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.09384210005182747" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.09384210005182747">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DashboardRequest {</span>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobTypeId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsJobFilter</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerId": 0,
  "JobTypeId": 0,
  "DateFrom": "2024-07-11T08:35:13.756Z",
  "DateTo": "2024-07-11T08:35:13.756Z",
  "IsJobFilter": true
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DashboardRequest&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;JobTypeId&gt;1&lt;/JobTypeId&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
  &lt;IsJobFilter&gt;true&lt;/IsJobFilter&gt;
&lt;/DashboardRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.8702845529774923">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.8702845529774923"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.40354150995039206" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.40354150995039206">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DashboardRequest {</span>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobTypeId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsJobFilter</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerId": 0,
  "JobTypeId": 0,
  "DateFrom": "2024-07-11T08:35:13.759Z",
  "DateTo": "2024-07-11T08:35:13.759Z",
  "IsJobFilter": true
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DashboardRequest&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;JobTypeId&gt;1&lt;/JobTypeId&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
  &lt;IsJobFilter&gt;true&lt;/IsJobFilter&gt;
&lt;/DashboardRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.47317508664250063">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.47317508664250063"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.32358889499372356" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.32358889499372356">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DashboardRequest {</span>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobTypeId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsJobFilter</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerId": 0,
  "JobTypeId": 0,
  "DateFrom": "2024-07-11T08:35:13.761Z",
  "DateTo": "2024-07-11T08:35:13.761Z",
  "IsJobFilter": true
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DashboardRequest&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;JobTypeId&gt;1&lt;/JobTypeId&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
  &lt;IsJobFilter&gt;true&lt;/IsJobFilter&gt;
&lt;/DashboardRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.3151715608423762">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.3151715608423762"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.06474363034965624" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.06474363034965624">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DashboardRequest {</span>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobTypeId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsJobFilter</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerId": 0,
  "JobTypeId": 0,
  "DateFrom": "2024-07-11T08:35:13.765Z",
  "DateTo": "2024-07-11T08:35:13.765Z",
  "IsJobFilter": true
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DashboardRequest&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;JobTypeId&gt;1&lt;/JobTypeId&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
  &lt;IsJobFilter&gt;true&lt;/IsJobFilter&gt;
&lt;/DashboardRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.8473321825903206">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.8473321825903206"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.4474111667724108" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.4474111667724108">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DashboardRequest {</span>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobTypeId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsJobFilter</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerId": 0,
  "JobTypeId": 0,
  "DateFrom": "2024-07-11T08:35:13.767Z",
  "DateTo": "2024-07-11T08:35:13.767Z",
  "IsJobFilter": true
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DashboardRequest&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;JobTypeId&gt;1&lt;/JobTypeId&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
  &lt;IsJobFilter&gt;true&lt;/IsJobFilter&gt;
&lt;/DashboardRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.7512166895745593">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.7512166895745593"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.7780613756360208" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.7780613756360208">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DashboardRequest {</span>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobTypeId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsJobFilter</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerId": 0,
  "JobTypeId": 0,
  "DateFrom": "2024-07-11T08:35:13.769Z",
  "DateTo": "2024-07-11T08:35:13.769Z",
  "IsJobFilter": true
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DashboardRequest&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;JobTypeId&gt;1&lt;/JobTypeId&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
  &lt;IsJobFilter&gt;true&lt;/IsJobFilter&gt;
&lt;/DashboardRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.197241075633936">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.197241075633936"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.44389291395564623" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.44389291395564623">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DashboardRequest {</span>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobTypeId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsJobFilter</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerId": 0,
  "JobTypeId": 0,
  "DateFrom": "2024-07-11T08:35:13.771Z",
  "DateTo": "2024-07-11T08:35:13.771Z",
  "IsJobFilter": true
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DashboardRequest&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;JobTypeId&gt;1&lt;/JobTypeId&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
  &lt;IsJobFilter&gt;true&lt;/IsJobFilter&gt;
&lt;/DashboardRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.678126607154699">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.678126607154699"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.799585933419168" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.799585933419168">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DashboardRequest {</span>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobTypeId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsJobFilter</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerId": 0,
  "JobTypeId": 0,
  "DateFrom": "2024-07-11T08:35:13.773Z",
  "DateTo": "2024-07-11T08:35:13.773Z",
  "IsJobFilter": true
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DashboardRequest&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;JobTypeId&gt;1&lt;/JobTypeId&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
  &lt;IsJobFilter&gt;true&lt;/IsJobFilter&gt;
&lt;/DashboardRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.18643355902662995">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.18643355902662995"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5526095976614618" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5526095976614618">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DashboardRequest {</span>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobTypeId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsJobFilter</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerId": 0,
  "JobTypeId": 0,
  "DateFrom": "2024-07-11T08:35:13.775Z",
  "DateTo": "2024-07-11T08:35:13.775Z",
  "IsJobFilter": true
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DashboardRequest&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;JobTypeId&gt;1&lt;/JobTypeId&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
  &lt;IsJobFilter&gt;true&lt;/IsJobFilter&gt;
&lt;/DashboardRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.954461064178096">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.954461064178096"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.982901424666361" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.982901424666361">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DashboardRequest {</span>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobTypeId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsJobFilter</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerId": 0,
  "JobTypeId": 0,
  "DateFrom": "2024-07-11T08:35:13.777Z",
  "DateTo": "2024-07-11T08:35:13.777Z",
  "IsJobFilter": true
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DashboardRequest&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;JobTypeId&gt;1&lt;/JobTypeId&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
  &lt;IsJobFilter&gt;true&lt;/IsJobFilter&gt;
&lt;/DashboardRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.3971674433558219">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.3971674433558219"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.8613991555837421" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.8613991555837421">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DashboardRequest {</span>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobTypeId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">IsJobFilter</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerId": 0,
  "JobTypeId": 0,
  "DateFrom": "2024-07-11T08:35:13.779Z",
  "DateTo": "2024-07-11T08:35:13.779Z",
  "IsJobFilter": true
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DashboardRequest&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;JobTypeId&gt;1&lt;/JobTypeId&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
  &lt;IsJobFilter&gt;true&lt;/IsJobFilter&gt;
&lt;/DashboardRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.18194251672926165">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.18194251672926165"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.023411472778706477" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.023411472778706477">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">UserLoginModel {</span>
                      <div><span class="propName required">Email</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">Password</span> (<span class="propType">string</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "Email": "string",
  "Password": "string"
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;UserLoginModel&gt;
  &lt;Email&gt;string&lt;/Email&gt;
  &lt;Password&gt;string&lt;/Password&gt;
&lt;/UserLoginModel&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.07163813754776971">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.07163813754776971"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.5545631770229267" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.5545631770229267">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">EngineerRegistrationModel {</span>
                      <div><span class="propName required">GroupId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">EngineerTypeId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName ">ProfilePic</span> (<span class="propType">HttpFile</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">Email</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">Password</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">FirstName</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">Surname</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">HttpFile {</span>
                      <div><span class="propName ">FileName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">MediaType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Buffer</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "GroupId": 0,
  "EngineerTypeId": 0,
  "ProfilePic": {
    "FileName": "string",
    "MediaType": "string",
    "Buffer": "string"
  },
  "Email": "string",
  "Password": "string",
  "FirstName": "string",
  "Surname": "string"
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;EngineerRegistrationModel&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerTypeId&gt;1&lt;/EngineerTypeId&gt;
  &lt;ProfilePic&gt;
    &lt;FileName&gt;string&lt;/FileName&gt;
    &lt;MediaType&gt;string&lt;/MediaType&gt;
    &lt;Buffer&gt;string&lt;/Buffer&gt;
  &lt;/ProfilePic&gt;
  &lt;Email&gt;string&lt;/Email&gt;
  &lt;Password&gt;string&lt;/Password&gt;
  &lt;FirstName&gt;string&lt;/FirstName&gt;
  &lt;Surname&gt;string&lt;/Surname&gt;
&lt;/EngineerRegistrationModel&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="memailAddress0.44599080291159443">emailAddress</label></td>
        <td>
          <input class="parameter required" minlength="1" name="emailAddress" placeholder="(required)" id="memailAddress0.44599080291159443" 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 class="sandbox_header">
    <input class="submit" type="submit" value="Try it out!" data-sw-translate="">
    <a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
    <span class="response_throbber" style="display:none"></span>
  </div>
</form>

<form accept-charset="UTF-8" class="sandbox">
  <div style="margin:0;padding:0;display:inline"></div>
  <h4 data-sw-translate="">Parameters</h4>
  <table class="fullwidth parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mengineerId0.690961890628693">engineerId</label></td>
        <td>
          <input class="parameter required" minlength="1" name="engineerId" placeholder="(required)" id="mengineerId0.690961890628693" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown"></span></strong>
        </td>
        <td>path</td>
        <td><span class="model-signature">integer</span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mgcmToken0.9066889790712029">gcmToken</label></td>
        <td>
          <input class="parameter required" minlength="1" name="gcmToken" placeholder="(required)" id="mgcmToken0.9066889790712029" 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 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 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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msetupModel0.21748167146731623">setupModel</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="setupModel" id="msetupModel0.21748167146731623"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.6430898614025413" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.6430898614025413">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">EngineerSetupModel {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">DeviceLogin</span> (<span class="propType">EngineerDeviceLogin</span>),</div>
                      <div><span class="propName required">SafetyChecks</span> (<span class="propType">Array[EngineerDeviceLogin_v_HealthSafetyCheck]</span>)</div><span class="strong">}</span><br><span class="strong">EngineerDeviceLogin {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">EngineerId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName ">DeviceToken</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">VehicleRegistration</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">VehicleTypeId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">TrailerTypeId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">LoginDate</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">IPAddress</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">Latitude</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">number</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>-90</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>90</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propWrap"><span class="propName ">Longitude</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">number</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>-180</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>180</td>
                              </tr>
                            </tbody>
                          </table></span></div><span class="strong">}</span><br><span class="strong">EngineerDeviceLogin_v_HealthSafetyCheck {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerDeviceLoginId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">EngineerHealthSafetyCheckId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">IsChecked</span> (<span class="propType">boolean</span>),</div>
                      <div><span class="propName required">HasFault</span> (<span class="propType">boolean</span>),</div>
                      <div><span class="propName ">FaultMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "Id": 0,
  "DeviceLogin": {
    "Id": 0,
    "EngineerId": 0,
    "DeviceToken": "string",
    "VehicleRegistration": "string",
    "VehicleTypeId": 0,
    "TrailerTypeId": 0,
    "LoginDate": "2024-07-11T08:35:13.804Z",
    "IPAddress": "string",
    "Latitude": 0,
    "Longitude": 0
  },
  "SafetyChecks": [
    {
      "Id": 0,
      "EngineerDeviceLoginId": 0,
      "EngineerHealthSafetyCheckId": 0,
      "IsChecked": true,
      "HasFault": true,
      "FaultMessage": "string"
    }
  ]
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;EngineerSetupModel&gt;
  &lt;Id&gt;1&lt;/Id&gt;
  &lt;DeviceLogin&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;EngineerId&gt;1&lt;/EngineerId&gt;
    &lt;DeviceToken&gt;string&lt;/DeviceToken&gt;
    &lt;VehicleRegistration&gt;string&lt;/VehicleRegistration&gt;
    &lt;VehicleTypeId&gt;1&lt;/VehicleTypeId&gt;
    &lt;TrailerTypeId&gt;1&lt;/TrailerTypeId&gt;
    &lt;LoginDate&gt;1970-01-01T00:00:00.001Z&lt;/LoginDate&gt;
    &lt;IPAddress&gt;string&lt;/IPAddress&gt;
    &lt;Latitude&gt;1.1&lt;/Latitude&gt;
    &lt;Longitude&gt;1.1&lt;/Longitude&gt;
  &lt;/DeviceLogin&gt;
  &lt;SafetyChecks&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;EngineerDeviceLoginId&gt;1&lt;/EngineerDeviceLoginId&gt;
    &lt;EngineerHealthSafetyCheckId&gt;1&lt;/EngineerHealthSafetyCheckId&gt;
    &lt;IsChecked&gt;true&lt;/IsChecked&gt;
    &lt;HasFault&gt;true&lt;/HasFault&gt;
    &lt;FaultMessage&gt;string&lt;/FaultMessage&gt;
  &lt;/SafetyChecks&gt;
&lt;/EngineerSetupModel&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="msetupModel0.508089192747345">setupModel</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="setupModel" id="msetupModel0.508089192747345"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.1766279454757631" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.1766279454757631">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">EngineerSetupModel {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">DeviceLogin</span> (<span class="propType">EngineerDeviceLogin</span>),</div>
                      <div><span class="propName required">SafetyChecks</span> (<span class="propType">Array[EngineerDeviceLogin_v_HealthSafetyCheck]</span>)</div><span class="strong">}</span><br><span class="strong">EngineerDeviceLogin {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">EngineerId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName ">DeviceToken</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">VehicleRegistration</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">VehicleTypeId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">TrailerTypeId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">LoginDate</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">IPAddress</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">Latitude</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">number</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>-90</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>90</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propWrap"><span class="propName ">Longitude</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">number</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>-180</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>180</td>
                              </tr>
                            </tbody>
                          </table></span></div><span class="strong">}</span><br><span class="strong">EngineerDeviceLogin_v_HealthSafetyCheck {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerDeviceLoginId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">EngineerHealthSafetyCheckId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">IsChecked</span> (<span class="propType">boolean</span>),</div>
                      <div><span class="propName required">HasFault</span> (<span class="propType">boolean</span>),</div>
                      <div><span class="propName ">FaultMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "Id": 0,
  "DeviceLogin": {
    "Id": 0,
    "EngineerId": 0,
    "DeviceToken": "string",
    "VehicleRegistration": "string",
    "VehicleTypeId": 0,
    "TrailerTypeId": 0,
    "LoginDate": "2024-07-11T08:35:13.806Z",
    "IPAddress": "string",
    "Latitude": 0,
    "Longitude": 0
  },
  "SafetyChecks": [
    {
      "Id": 0,
      "EngineerDeviceLoginId": 0,
      "EngineerHealthSafetyCheckId": 0,
      "IsChecked": true,
      "HasFault": true,
      "FaultMessage": "string"
    }
  ]
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;EngineerSetupModel&gt;
  &lt;Id&gt;1&lt;/Id&gt;
  &lt;DeviceLogin&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;EngineerId&gt;1&lt;/EngineerId&gt;
    &lt;DeviceToken&gt;string&lt;/DeviceToken&gt;
    &lt;VehicleRegistration&gt;string&lt;/VehicleRegistration&gt;
    &lt;VehicleTypeId&gt;1&lt;/VehicleTypeId&gt;
    &lt;TrailerTypeId&gt;1&lt;/TrailerTypeId&gt;
    &lt;LoginDate&gt;1970-01-01T00:00:00.001Z&lt;/LoginDate&gt;
    &lt;IPAddress&gt;string&lt;/IPAddress&gt;
    &lt;Latitude&gt;1.1&lt;/Latitude&gt;
    &lt;Longitude&gt;1.1&lt;/Longitude&gt;
  &lt;/DeviceLogin&gt;
  &lt;SafetyChecks&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;EngineerDeviceLoginId&gt;1&lt;/EngineerDeviceLoginId&gt;
    &lt;EngineerHealthSafetyCheckId&gt;1&lt;/EngineerHealthSafetyCheckId&gt;
    &lt;IsChecked&gt;true&lt;/IsChecked&gt;
    &lt;HasFault&gt;true&lt;/HasFault&gt;
    &lt;FaultMessage&gt;string&lt;/FaultMessage&gt;
  &lt;/SafetyChecks&gt;
&lt;/EngineerSetupModel&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </span></td>
      </tr>
      <tr>
        <td class="code required"><label for="mipAddress0.5260526135360439">ipAddress</label></td>
        <td>
          <input class="parameter required" minlength="1" name="ipAddress" placeholder="(required)" id="mipAddress0.5260526135360439" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown"></span></strong>
        </td>
        <td>query</td>
        <td><span class="model-signature">string</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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mniwJobModel0.957161477364231">niwJobModel</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="niwJobModel" id="mniwJobModel0.957161477364231"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.7243100563355018" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.7243100563355018">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">NIWJobModel {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">JobNumber</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">JcsJobId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName ">JobType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">ContactName</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">ContactTelephone</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">ContactMobile</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">SiteNotes</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">Easting</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">Northing</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">Exported</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">Client</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">Address</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Street</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Suburb</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">TownCity</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Country</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Postcode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Telephone</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Mobile</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">FormServiceId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName ">RequiredBy</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobColorHexCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">MultiJobs</span> (<span class="propType">Array[MultiJob]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">MultiJob {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobRemoteId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobNumber</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JcsJobId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "Id": 0,
  "JobNumber": "string",
  "JcsJobId": 0,
  "JobType": "string",
  "ContactName": "string",
  "ContactTelephone": "string",
  "ContactMobile": "string",
  "SiteNotes": "string",
  "Easting": "string",
  "Northing": "string",
  "Exported": "2024-07-11T08:35:13.813Z",
  "Client": "string",
  "Address": "string",
  "Street": "string",
  "Suburb": "string",
  "TownCity": "string",
  "Country": "string",
  "Postcode": "string",
  "Telephone": "string",
  "Mobile": "string",
  "GroupId": 0,
  "EngineerId": 0,
  "FormServiceId": 0,
  "RequiredBy": "2024-07-11T08:35:13.813Z",
  "JobColorHexCode": "string",
  "MultiJobs": [
    {
      "Id": 0,
      "JobId": 0,
      "JobRemoteId": 0,
      "JobNumber": "string",
      "JcsJobId": 0
    }
  ]
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;NIWJobModel&gt;
  &lt;Id&gt;1&lt;/Id&gt;
  &lt;JobNumber&gt;string&lt;/JobNumber&gt;
  &lt;JcsJobId&gt;1&lt;/JcsJobId&gt;
  &lt;JobType&gt;string&lt;/JobType&gt;
  &lt;ContactName&gt;string&lt;/ContactName&gt;
  &lt;ContactTelephone&gt;string&lt;/ContactTelephone&gt;
  &lt;ContactMobile&gt;string&lt;/ContactMobile&gt;
  &lt;SiteNotes&gt;string&lt;/SiteNotes&gt;
  &lt;Easting&gt;string&lt;/Easting&gt;
  &lt;Northing&gt;string&lt;/Northing&gt;
  &lt;Exported&gt;1970-01-01T00:00:00.001Z&lt;/Exported&gt;
  &lt;Client&gt;string&lt;/Client&gt;
  &lt;Address&gt;string&lt;/Address&gt;
  &lt;Street&gt;string&lt;/Street&gt;
  &lt;Suburb&gt;string&lt;/Suburb&gt;
  &lt;TownCity&gt;string&lt;/TownCity&gt;
  &lt;Country&gt;string&lt;/Country&gt;
  &lt;Postcode&gt;string&lt;/Postcode&gt;
  &lt;Telephone&gt;string&lt;/Telephone&gt;
  &lt;Mobile&gt;string&lt;/Mobile&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;FormServiceId&gt;1&lt;/FormServiceId&gt;
  &lt;RequiredBy&gt;1970-01-01T00:00:00.001Z&lt;/RequiredBy&gt;
  &lt;JobColorHexCode&gt;string&lt;/JobColorHexCode&gt;
  &lt;MultiJobs&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;JobId&gt;1&lt;/JobId&gt;
    &lt;JobRemoteId&gt;1&lt;/JobRemoteId&gt;
    &lt;JobNumber&gt;string&lt;/JobNumber&gt;
    &lt;JcsJobId&gt;1&lt;/JcsJobId&gt;
  &lt;/MultiJobs&gt;
&lt;/NIWJobModel&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.20854794462832316">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.20854794462832316"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.6737604033225792" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.6737604033225792">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">RecordedAssetRequest {</span>
                      <div><span class="propName ">NeLat</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">NeLon</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">SwLat</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">SwLon</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "NeLat": 0,
  "NeLon": 0,
  "SwLat": 0,
  "SwLon": 0
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;RecordedAssetRequest&gt;
  &lt;NeLat&gt;1.1&lt;/NeLat&gt;
  &lt;NeLon&gt;1.1&lt;/NeLon&gt;
  &lt;SwLat&gt;1.1&lt;/SwLat&gt;
  &lt;SwLon&gt;1.1&lt;/SwLon&gt;
&lt;/RecordedAssetRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.9291491330516115">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.9291491330516115"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.7102656068168955" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.7102656068168955">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">EngineerMapRequest {</span>
                      <div><span class="propWrap"><span class="propName ">MapType</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['0', '1', '2', '3', '4']</span>
                          <table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">integer</th>
                              </tr>
                              <tr>
                                <td class="optionName">Enum:</td>
                                <td>0, 1, 2, 3, 4</td>
                              </tr>
                            </tbody>
                          </table>
                        </span>,</div>
                      <div><span class="propName ">GroupId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">SearchText</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateFrom</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateTo</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "MapType": 0,
  "GroupId": 0,
  "SearchText": "string",
  "DateFrom": "2024-07-11T08:35:13.822Z",
  "DateTo": "2024-07-11T08:35:13.822Z"
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;EngineerMapRequest&gt;
  &lt;MapType&gt;0&lt;/MapType&gt;
  &lt;GroupId&gt;1&lt;/GroupId&gt;
  &lt;SearchText&gt;string&lt;/SearchText&gt;
  &lt;DateFrom&gt;1970-01-01T00:00:00.001Z&lt;/DateFrom&gt;
  &lt;DateTo&gt;1970-01-01T00:00:00.001Z&lt;/DateTo&gt;
&lt;/EngineerMapRequest&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mblobUri0.5780462582863433">blobUri</label></td>
        <td>
          <input class="parameter required" minlength="1" name="blobUri" placeholder="(required)" id="mblobUri0.5780462582863433" type="text" value="">
        </td>
        <td>
          <strong><span class="markdown"></span></strong>
        </td>
        <td>query</td>
        <td><span class="model-signature">string</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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.48253997448774033">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.48253997448774033"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.4281302392252373" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.4281302392252373">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">DataUploadModel {</span>
                      <div><span class="propName ">EngineerSetups</span> (<span class="propType">Array[EngineerSetupModel]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobReassigns</span> (<span class="propType">Array[JobReassignModel]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobDeparts</span> (<span class="propType">Array[JobDepartModel]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobArrives</span> (<span class="propType">Array[JobArriveModel]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobFormUpdates</span> (<span class="propType">Array[JobFormUpdate]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobLocationUpdates</span> (<span class="propType">Array[JobLocationUpdate]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">WorkStageUpdates</span> (<span class="propType">Array[WorkStageChangeModel]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">FreeForms</span> (<span class="propType">Array[FreeForm]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobLates</span> (<span class="propType">Array[JobLateModel]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">RepairCompletes</span> (<span class="propType">Array[RepairCompletedModel]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">AzureBlobs</span> (<span class="propType">Array[AzureBlob]</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobDeletes</span> (<span class="propType">Array[JobDeleteModel]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">EngineerSetupModel
                        {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">DeviceLogin</span> (<span class="propType">EngineerDeviceLogin</span>),</div>
                      <div><span class="propName required">SafetyChecks</span> (<span class="propType">Array[EngineerDeviceLogin_v_HealthSafetyCheck]</span>)</div><span class="strong">}</span><br><span class="strong">JobReassignModel {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">JobId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">EngineerIdFrom</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">EngineerIdTo</span> (<span class="propType">integer</span>)</div><span class="strong">}</span><br><span class="strong">JobDepartModel {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">JobId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">EngineerDeparted</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">JobArriveModel {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">JobId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">EngineerArrived</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">JobFormUpdate {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobFormId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">MultiJobId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobRemoteId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">PreviousStatusId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">NewStatusId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">PreviousWorkStageId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">NewWorkStageId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">SafetyCheckResponse</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">PreWorkResponse</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">PostWorkResponse</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DelayResponse</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DelayToDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateSavedInApp</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateReceived</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">JobLocationUpdate {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobFormId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">UserDidSwitchJob</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Latitude</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Longitude</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateSavedInApp</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DistanceInMiles</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateReceived</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">WorkStageChangeModel {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">NewWorkStageId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">FreeForm {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">FormTemplateId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">FormStructure</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">FormResponse</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateSavedInApp</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">DateReceived</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">JobLateModel {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">JobId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName ">LateCompletionSelectedReason</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">LateCompletionOtherReason</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">DateTimeRearrangedWithCustomer</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">StringRearrangedWithCustomer</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">RepairCompletedModel {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">JobId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">RepairCompleted</span> (<span class="propType">string</span>)</div><span class="strong">}</span><br><span class="strong">AzureBlob {</span>
                      <div><span class="propName ">PhotoDetails</span> (<span class="propType">AzureBlobPhoto</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Guid</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobFormId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">FreeFormId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">FreeFormRemoteId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">BlobUri</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">JobDeleteModel {</span>
                      <div><span class="propName required">Id</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">JobId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName ">DateDeletedInApp</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">EngineerDeviceLogin {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">EngineerId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName ">DeviceToken</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">VehicleRegistration</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName required">VehicleTypeId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">TrailerTypeId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">LoginDate</span> (<span class="propType">string</span>),</div>
                      <div><span class="propName ">IPAddress</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propWrap"><span class="propName ">Latitude</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">number</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>-90</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>90</td>
                              </tr>
                            </tbody>
                          </table></span>,</div>
                      <div><span class="propWrap"><span class="propName ">Longitude</span> (<span class="propType">number</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
                            <tbody>
                              <tr>
                                <th colspan="2">number</th>
                              </tr>
                              <tr>
                                <td class="optionName">Min. Value:</td>
                                <td>-180</td>
                              </tr>
                              <tr>
                                <td class="optionName">Max. Value:</td>
                                <td>180</td>
                              </tr>
                            </tbody>
                          </table></span></div><span class="strong">}</span><br><span class="strong">EngineerDeviceLogin_v_HealthSafetyCheck {</span>
                      <div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">EngineerDeviceLoginId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName required">EngineerHealthSafetyCheckId</span> (<span class="propType">integer</span>),</div>
                      <div><span class="propName required">IsChecked</span> (<span class="propType">boolean</span>),</div>
                      <div><span class="propName required">HasFault</span> (<span class="propType">boolean</span>),</div>
                      <div><span class="propName ">FaultMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">AzureBlobPhoto {</span>
                      <div><span class="propName ">FileName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">AbsolutePath</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">GUID</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Yes</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">YesMulti</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "EngineerSetups": [
    {
      "Id": 0,
      "DeviceLogin": {
        "Id": 0,
        "EngineerId": 0,
        "DeviceToken": "string",
        "VehicleRegistration": "string",
        "VehicleTypeId": 0,
        "TrailerTypeId": 0,
        "LoginDate": "2024-07-11T08:35:13.827Z",
        "IPAddress": "string",
        "Latitude": 0,
        "Longitude": 0
      },
      "SafetyChecks": [
        {
          "Id": 0,
          "EngineerDeviceLoginId": 0,
          "EngineerHealthSafetyCheckId": 0,
          "IsChecked": true,
          "HasFault": true,
          "FaultMessage": "string"
        }
      ]
    }
  ],
  "JobReassigns": [
    {
      "Id": 0,
      "JobId": 0,
      "EngineerIdFrom": 0,
      "EngineerIdTo": 0
    }
  ],
  "JobDeparts": [
    {
      "Id": 0,
      "JobId": 0,
      "EngineerDeparted": "2024-07-11T08:35:13.827Z"
    }
  ],
  "JobArrives": [
    {
      "Id": 0,
      "JobId": 0,
      "EngineerArrived": "2024-07-11T08:35:13.827Z"
    }
  ],
  "JobFormUpdates": [
    {
      "Id": 0,
      "JobFormId": 0,
      "JobId": 0,
      "MultiJobId": 0,
      "JobRemoteId": 0,
      "PreviousStatusId": 0,
      "NewStatusId": 0,
      "PreviousWorkStageId": 0,
      "NewWorkStageId": 0,
      "SafetyCheckResponse": "string",
      "PreWorkResponse": "string",
      "PostWorkResponse": "string",
      "DelayResponse": "string",
      "DelayToDate": "2024-07-11T08:35:13.827Z",
      "DateSavedInApp": "2024-07-11T08:35:13.827Z",
      "DateReceived": "2024-07-11T08:35:13.827Z"
    }
  ],
  "JobLocationUpdates": [
    {
      "Id": 0,
      "JobFormId": 0,
      "UserDidSwitchJob": true,
      "Latitude": 0,
      "Longitude": 0,
      "DateSavedInApp": "2024-07-11T08:35:13.827Z",
      "DistanceInMiles": 0,
      "DateReceived": "2024-07-11T08:35:13.827Z"
    }
  ],
  "WorkStageUpdates": [
    {
      "Id": 0,
      "JobId": 0,
      "NewWorkStageId": 0
    }
  ],
  "FreeForms": [
    {
      "Id": 0,
      "EngineerId": 0,
      "FormTemplateId": 0,
      "FormStructure": "string",
      "FormResponse": "string",
      "DateSavedInApp": "2024-07-11T08:35:13.827Z",
      "DateReceived": "2024-07-11T08:35:13.827Z"
    }
  ],
  "JobLates": [
    {
      "Id": 0,
      "JobId": 0,
      "LateCompletionSelectedReason": "string",
      "LateCompletionOtherReason": "string",
      "DateTimeRearrangedWithCustomer": "2024-07-11T08:35:13.827Z",
      "StringRearrangedWithCustomer": "string"
    }
  ],
  "RepairCompletes": [
    {
      "Id": 0,
      "JobId": 0,
      "RepairCompleted": "2024-07-11T08:35:13.827Z"
    }
  ],
  "AzureBlobs": [
    {
      "PhotoDetails": {
        "FileName": "string",
        "AbsolutePath": "string",
        "GUID": "00000000-0000-0000-0000-000000000000",
        "Yes": true,
        "YesMulti": true
      },
      "Guid": "00000000-0000-0000-0000-000000000000",
      "JobFormId": 0,
      "FreeFormId": 0,
      "FreeFormRemoteId": 0,
      "BlobUri": "string"
    }
  ],
  "JobDeletes": [
    {
      "Id": 0,
      "JobId": 0,
      "DateDeletedInApp": "2024-07-11T08:35:13.827Z",
      "EngineerId": 0
    }
  ]
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;DataUploadModel&gt;
  &lt;EngineerSetups&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;DeviceLogin&gt;
      &lt;Id&gt;1&lt;/Id&gt;
      &lt;EngineerId&gt;1&lt;/EngineerId&gt;
      &lt;DeviceToken&gt;string&lt;/DeviceToken&gt;
      &lt;VehicleRegistration&gt;string&lt;/VehicleRegistration&gt;
      &lt;VehicleTypeId&gt;1&lt;/VehicleTypeId&gt;
      &lt;TrailerTypeId&gt;1&lt;/TrailerTypeId&gt;
      &lt;LoginDate&gt;1970-01-01T00:00:00.001Z&lt;/LoginDate&gt;
      &lt;IPAddress&gt;string&lt;/IPAddress&gt;
      &lt;Latitude&gt;1.1&lt;/Latitude&gt;
      &lt;Longitude&gt;1.1&lt;/Longitude&gt;
    &lt;/DeviceLogin&gt;
    &lt;SafetyChecks&gt;
      &lt;Id&gt;1&lt;/Id&gt;
      &lt;EngineerDeviceLoginId&gt;1&lt;/EngineerDeviceLoginId&gt;
      &lt;EngineerHealthSafetyCheckId&gt;1&lt;/EngineerHealthSafetyCheckId&gt;
      &lt;IsChecked&gt;true&lt;/IsChecked&gt;
      &lt;HasFault&gt;true&lt;/HasFault&gt;
      &lt;FaultMessage&gt;string&lt;/FaultMessage&gt;
    &lt;/SafetyChecks&gt;
  &lt;/EngineerSetups&gt;
  &lt;JobReassigns&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;JobId&gt;1&lt;/JobId&gt;
    &lt;EngineerIdFrom&gt;1&lt;/EngineerIdFrom&gt;
    &lt;EngineerIdTo&gt;1&lt;/EngineerIdTo&gt;
  &lt;/JobReassigns&gt;
  &lt;JobDeparts&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;JobId&gt;1&lt;/JobId&gt;
    &lt;EngineerDeparted&gt;1970-01-01T00:00:00.001Z&lt;/EngineerDeparted&gt;
  &lt;/JobDeparts&gt;
  &lt;JobArrives&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;JobId&gt;1&lt;/JobId&gt;
    &lt;EngineerArrived&gt;1970-01-01T00:00:00.001Z&lt;/EngineerArrived&gt;
  &lt;/JobArrives&gt;
  &lt;JobFormUpdates&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;JobFormId&gt;1&lt;/JobFormId&gt;
    &lt;JobId&gt;1&lt;/JobId&gt;
    &lt;MultiJobId&gt;1&lt;/MultiJobId&gt;
    &lt;JobRemoteId&gt;1&lt;/JobRemoteId&gt;
    &lt;PreviousStatusId&gt;1&lt;/PreviousStatusId&gt;
    &lt;NewStatusId&gt;1&lt;/NewStatusId&gt;
    &lt;PreviousWorkStageId&gt;1&lt;/PreviousWorkStageId&gt;
    &lt;NewWorkStageId&gt;1&lt;/NewWorkStageId&gt;
    &lt;SafetyCheckResponse&gt;string&lt;/SafetyCheckResponse&gt;
    &lt;PreWorkResponse&gt;string&lt;/PreWorkResponse&gt;
    &lt;PostWorkResponse&gt;string&lt;/PostWorkResponse&gt;
    &lt;DelayResponse&gt;string&lt;/DelayResponse&gt;
    &lt;DelayToDate&gt;1970-01-01T00:00:00.001Z&lt;/DelayToDate&gt;
    &lt;DateSavedInApp&gt;1970-01-01T00:00:00.001Z&lt;/DateSavedInApp&gt;
    &lt;DateReceived&gt;1970-01-01T00:00:00.001Z&lt;/DateReceived&gt;
  &lt;/JobFormUpdates&gt;
  &lt;JobLocationUpdates&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;JobFormId&gt;1&lt;/JobFormId&gt;
    &lt;UserDidSwitchJob&gt;true&lt;/UserDidSwitchJob&gt;
    &lt;Latitude&gt;1.1&lt;/Latitude&gt;
    &lt;Longitude&gt;1.1&lt;/Longitude&gt;
    &lt;DateSavedInApp&gt;1970-01-01T00:00:00.001Z&lt;/DateSavedInApp&gt;
    &lt;DistanceInMiles&gt;1.1&lt;/DistanceInMiles&gt;
    &lt;DateReceived&gt;1970-01-01T00:00:00.001Z&lt;/DateReceived&gt;
  &lt;/JobLocationUpdates&gt;
  &lt;WorkStageUpdates&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;JobId&gt;1&lt;/JobId&gt;
    &lt;NewWorkStageId&gt;1&lt;/NewWorkStageId&gt;
  &lt;/WorkStageUpdates&gt;
  &lt;FreeForms&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;EngineerId&gt;1&lt;/EngineerId&gt;
    &lt;FormTemplateId&gt;1&lt;/FormTemplateId&gt;
    &lt;FormStructure&gt;string&lt;/FormStructure&gt;
    &lt;FormResponse&gt;string&lt;/FormResponse&gt;
    &lt;DateSavedInApp&gt;1970-01-01T00:00:00.001Z&lt;/DateSavedInApp&gt;
    &lt;DateReceived&gt;1970-01-01T00:00:00.001Z&lt;/DateReceived&gt;
  &lt;/FreeForms&gt;
  &lt;JobLates&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;JobId&gt;1&lt;/JobId&gt;
    &lt;LateCompletionSelectedReason&gt;string&lt;/LateCompletionSelectedReason&gt;
    &lt;LateCompletionOtherReason&gt;string&lt;/LateCompletionOtherReason&gt;
    &lt;DateTimeRearrangedWithCustomer&gt;1970-01-01T00:00:00.001Z&lt;/DateTimeRearrangedWithCustomer&gt;
    &lt;StringRearrangedWithCustomer&gt;string&lt;/StringRearrangedWithCustomer&gt;
  &lt;/JobLates&gt;
  &lt;RepairCompletes&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;JobId&gt;1&lt;/JobId&gt;
    &lt;RepairCompleted&gt;1970-01-01T00:00:00.001Z&lt;/RepairCompleted&gt;
  &lt;/RepairCompletes&gt;
  &lt;AzureBlobs&gt;
    &lt;PhotoDetails&gt;
      &lt;FileName&gt;string&lt;/FileName&gt;
      &lt;AbsolutePath&gt;string&lt;/AbsolutePath&gt;
      &lt;GUID&gt;00000000-0000-0000-0000-000000000000&lt;/GUID&gt;
      &lt;Yes&gt;true&lt;/Yes&gt;
      &lt;YesMulti&gt;true&lt;/YesMulti&gt;
    &lt;/PhotoDetails&gt;
    &lt;Guid&gt;00000000-0000-0000-0000-000000000000&lt;/Guid&gt;
    &lt;JobFormId&gt;1&lt;/JobFormId&gt;
    &lt;FreeFormId&gt;1&lt;/FreeFormId&gt;
    &lt;FreeFormRemoteId&gt;1&lt;/FreeFormRemoteId&gt;
    &lt;BlobUri&gt;string&lt;/BlobUri&gt;
  &lt;/AzureBlobs&gt;
  &lt;JobDeletes&gt;
    &lt;Id&gt;1&lt;/Id&gt;
    &lt;JobId&gt;1&lt;/JobId&gt;
    &lt;DateDeletedInApp&gt;1970-01-01T00:00:00.001Z&lt;/DateDeletedInApp&gt;
    &lt;EngineerId&gt;1&lt;/EngineerId&gt;
  &lt;/JobDeletes&gt;
&lt;/DataUploadModel&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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 parameters">
    <thead>
      <tr>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
        <th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
        <th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
        <th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
        <th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
      </tr>
    </thead>
    <tbody class="operation-params">
      <tr>
        <td class="code required"><label for="mmodel0.8353780383382787">model</label></td>
        <td>
          <textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.8353780383382787"></textarea>
          <div class="editor_holder"></div>
          <br>
          <div class="parameter-content-type">
            <div><label for="pct0.6651210947422859" data-sw-translate="">Parameter content type:</label>
              <select name="parameterContentType" id="pct0.6651210947422859">
                <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>
                <option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</option>
                <option value="multipart/form-data">multipart/form-data</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="">Example Value</a></li>
                </ul>
                <div>
                  <div class="signature-container">
                    <div class="description" style="display: none;">
                      <span class="strong">FileUploadModel {</span>
                      <div><span class="propName ">Guid</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">JobFormId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">FreeFormId</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">File</span> (<span class="propType">HttpFile</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">HttpFile {</span>
                      <div><span class="propName ">FileName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">MediaType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
                      <div><span class="propName ">Buffer</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
                    </div>
                    <div class="snippet" style="display: block;">
                      <div class="snippet_json" style="display: block;">
                        <pre><code>{
  "Guid": "00000000-0000-0000-0000-000000000000",
  "JobFormId": 0,
  "FreeFormId": 0,
  "File": {
    "FileName": "string",
    "MediaType": "string",
    "Buffer": "string"
  }
}</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                      <div class="snippet_xml" style="display: none;">
                        <pre><code>&lt;?xml version="1.0"?&gt;
&lt;FileUploadModel&gt;
  &lt;Guid&gt;00000000-0000-0000-0000-000000000000&lt;/Guid&gt;
  &lt;JobFormId&gt;1&lt;/JobFormId&gt;
  &lt;FreeFormId&gt;1&lt;/FreeFormId&gt;
  &lt;File&gt;
    &lt;FileName&gt;string&lt;/FileName&gt;
    &lt;MediaType&gt;string&lt;/MediaType&gt;
    &lt;Buffer&gt;string&lt;/Buffer&gt;
  &lt;/File&gt;
&lt;/FileUploadModel&gt;
</code></pre>
                        <small class="notice" data-sw-translate=""></small>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </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>

Text Content

swagger
Explore

Meridian.Mobile.API



 * ACCOUNT
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * POST /API/ACCOUNT/LOGIN
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model {}
       
       {}
       
       <?xml version="1.0"?>
       <!-- invalid XML -->
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       UserLoginModel {
       Email (string),
       Password (string)
       }
       
       {
         "Email": "string",
         "Password": "string"
       }
       
       <?xml version="1.0"?>
       <UserLoginModel>
         <Email>string</Email>
         <Password>string</Password>
       </UserLoginModel>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/ACCOUNT/LOGOUT
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model {}
       
       {}
       
       <?xml version="1.0"?>
       <!-- invalid XML -->
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/ACCOUNT/REGISTER
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model {}
       
       {}
       
       <?xml version="1.0"?>
       <!-- invalid XML -->
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       UserRegistrationModel {
       Email (string),
       Password (string),
       FirstName (string),
       Surname (string)
       }
       
       {
         "Email": "string",
         "Password": "string",
         "FirstName": "string",
         "Surname": "string"
       }
       
       <?xml version="1.0"?>
       <UserRegistrationModel>
         <Email>string</Email>
         <Password>string</Password>
         <FirstName>string</FirstName>
         <Surname>string</Surname>
       </UserRegistrationModel>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /API/ACCOUNT/TEST
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       string
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * ASSET
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * POST /API/ASSET/GETASSETS
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Id (integer, optional),
       JobFormUpdateId (integer, optional),
       FreeFormId (integer, optional),
       AssetTypeId (integer, optional),
       Latitude (number, optional),
       Longitude (number, optional)
       }
       
       [
         {
           "Id": 0,
           "JobFormUpdateId": 0,
           "FreeFormId": 0,
           "AssetTypeId": 0,
           "Latitude": 0,
           "Longitude": 0
         }
       ]
       
       <?xml version="1.0"?>
       <Inline Model>
         <Id>1</Id>
         <JobFormUpdateId>1</JobFormUpdateId>
         <FreeFormId>1</FreeFormId>
         <AssetTypeId>1</AssetTypeId>
         <Latitude>1.1</Latitude>
         <Longitude>1.1</Longitude>
       </Inline Model>
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       RecordedAssetRequest {
       NeLat (number, optional),
       NeLon (number, optional),
       SwLat (number, optional),
       SwLon (number, optional)
       }
       
       {
         "NeLat": 0,
         "NeLon": 0,
         "SwLat": 0,
         "SwLon": 0
       }
       
       <?xml version="1.0"?>
       <RecordedAssetRequest>
         <NeLat>1.1</NeLat>
         <NeLon>1.1</NeLon>
         <SwLat>1.1</SwLat>
         <SwLon>1.1</SwLon>
       </RecordedAssetRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * DASHBOARD
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * POST /API/DASHBOARD/GETCOUNTOFACTIVEENGINEERS
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       int32
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DashboardRequest {
       GroupId (integer, optional),
       EngineerId (integer, optional),
       JobTypeId (integer, optional),
       DateFrom (string, optional),
       DateTo (string, optional),
       IsJobFilter (boolean, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerId": 0,
         "JobTypeId": 0,
         "DateFrom": "2024-07-11T08:35:13.753Z",
         "DateTo": "2024-07-11T08:35:13.753Z",
         "IsJobFilter": true
       }
       
       <?xml version="1.0"?>
       <DashboardRequest>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <JobTypeId>1</JobTypeId>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
         <IsJobFilter>true</IsJobFilter>
       </DashboardRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/DASHBOARD/GETCOUNTOFENGINEERSLOGGEDINTODAY
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       int32
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DashboardRequest {
       GroupId (integer, optional),
       EngineerId (integer, optional),
       JobTypeId (integer, optional),
       DateFrom (string, optional),
       DateTo (string, optional),
       IsJobFilter (boolean, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerId": 0,
         "JobTypeId": 0,
         "DateFrom": "2024-07-11T08:35:13.756Z",
         "DateTo": "2024-07-11T08:35:13.756Z",
         "IsJobFilter": true
       }
       
       <?xml version="1.0"?>
       <DashboardRequest>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <JobTypeId>1</JobTypeId>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
         <IsJobFilter>true</IsJobFilter>
       </DashboardRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/DASHBOARD/GETENGINEERJOBCOMPLETIONPERCENTAGE
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Tuple[Int32,Int32] {
       Item1 (integer, optional, read only),
       Item2 (integer, optional, read only)
       }
       
       {
         "Item1": 0,
         "Item2": 0
       }
       
       <?xml version="1.0"?>
       <Tuple[Int32,Int32]>
         <Item1>1</Item1>
         <Item2>1</Item2>
       </Tuple[Int32,Int32]>
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DashboardRequest {
       GroupId (integer, optional),
       EngineerId (integer, optional),
       JobTypeId (integer, optional),
       DateFrom (string, optional),
       DateTo (string, optional),
       IsJobFilter (boolean, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerId": 0,
         "JobTypeId": 0,
         "DateFrom": "2024-07-11T08:35:13.759Z",
         "DateTo": "2024-07-11T08:35:13.759Z",
         "IsJobFilter": true
       }
       
       <?xml version="1.0"?>
       <DashboardRequest>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <JobTypeId>1</JobTypeId>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
         <IsJobFilter>true</IsJobFilter>
       </DashboardRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/DASHBOARD/GETENGINEERLASTLOGINDATE
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       date-time
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DashboardRequest {
       GroupId (integer, optional),
       EngineerId (integer, optional),
       JobTypeId (integer, optional),
       DateFrom (string, optional),
       DateTo (string, optional),
       IsJobFilter (boolean, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerId": 0,
         "JobTypeId": 0,
         "DateFrom": "2024-07-11T08:35:13.761Z",
         "DateTo": "2024-07-11T08:35:13.761Z",
         "IsJobFilter": true
       }
       
       <?xml version="1.0"?>
       <DashboardRequest>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <JobTypeId>1</JobTypeId>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
         <IsJobFilter>true</IsJobFilter>
       </DashboardRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/DASHBOARD/GETENGINEERTOTALFREEFORMS
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       int32
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DashboardRequest {
       GroupId (integer, optional),
       EngineerId (integer, optional),
       JobTypeId (integer, optional),
       DateFrom (string, optional),
       DateTo (string, optional),
       IsJobFilter (boolean, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerId": 0,
         "JobTypeId": 0,
         "DateFrom": "2024-07-11T08:35:13.765Z",
         "DateTo": "2024-07-11T08:35:13.765Z",
         "IsJobFilter": true
       }
       
       <?xml version="1.0"?>
       <DashboardRequest>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <JobTypeId>1</JobTypeId>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
         <IsJobFilter>true</IsJobFilter>
       </DashboardRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/DASHBOARD/GETAVERAGEJOBCOMPLETIONTIMEINHOURS
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       double
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DashboardRequest {
       GroupId (integer, optional),
       EngineerId (integer, optional),
       JobTypeId (integer, optional),
       DateFrom (string, optional),
       DateTo (string, optional),
       IsJobFilter (boolean, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerId": 0,
         "JobTypeId": 0,
         "DateFrom": "2024-07-11T08:35:13.767Z",
         "DateTo": "2024-07-11T08:35:13.767Z",
         "IsJobFilter": true
       }
       
       <?xml version="1.0"?>
       <DashboardRequest>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <JobTypeId>1</JobTypeId>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
         <IsJobFilter>true</IsJobFilter>
       </DashboardRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/DASHBOARD/GETAVERAGENOJOBFORMUPDATESPERJOB
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       double
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DashboardRequest {
       GroupId (integer, optional),
       EngineerId (integer, optional),
       JobTypeId (integer, optional),
       DateFrom (string, optional),
       DateTo (string, optional),
       IsJobFilter (boolean, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerId": 0,
         "JobTypeId": 0,
         "DateFrom": "2024-07-11T08:35:13.769Z",
         "DateTo": "2024-07-11T08:35:13.769Z",
         "IsJobFilter": true
       }
       
       <?xml version="1.0"?>
       <DashboardRequest>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <JobTypeId>1</JobTypeId>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
         <IsJobFilter>true</IsJobFilter>
       </DashboardRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/DASHBOARD/GETTOTALNUMBEROFPHOTOSUPLOADED
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       int32
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DashboardRequest {
       GroupId (integer, optional),
       EngineerId (integer, optional),
       JobTypeId (integer, optional),
       DateFrom (string, optional),
       DateTo (string, optional),
       IsJobFilter (boolean, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerId": 0,
         "JobTypeId": 0,
         "DateFrom": "2024-07-11T08:35:13.771Z",
         "DateTo": "2024-07-11T08:35:13.771Z",
         "IsJobFilter": true
       }
       
       <?xml version="1.0"?>
       <DashboardRequest>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <JobTypeId>1</JobTypeId>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
         <IsJobFilter>true</IsJobFilter>
       </DashboardRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/DASHBOARD/GETTOTALJOBSCREATED
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       int32
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DashboardRequest {
       GroupId (integer, optional),
       EngineerId (integer, optional),
       JobTypeId (integer, optional),
       DateFrom (string, optional),
       DateTo (string, optional),
       IsJobFilter (boolean, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerId": 0,
         "JobTypeId": 0,
         "DateFrom": "2024-07-11T08:35:13.773Z",
         "DateTo": "2024-07-11T08:35:13.773Z",
         "IsJobFilter": true
       }
       
       <?xml version="1.0"?>
       <DashboardRequest>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <JobTypeId>1</JobTypeId>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
         <IsJobFilter>true</IsJobFilter>
       </DashboardRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/DASHBOARD/GETTOTALACTIVEJOBS
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       int32
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DashboardRequest {
       GroupId (integer, optional),
       EngineerId (integer, optional),
       JobTypeId (integer, optional),
       DateFrom (string, optional),
       DateTo (string, optional),
       IsJobFilter (boolean, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerId": 0,
         "JobTypeId": 0,
         "DateFrom": "2024-07-11T08:35:13.775Z",
         "DateTo": "2024-07-11T08:35:13.775Z",
         "IsJobFilter": true
       }
       
       <?xml version="1.0"?>
       <DashboardRequest>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <JobTypeId>1</JobTypeId>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
         <IsJobFilter>true</IsJobFilter>
       </DashboardRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/DASHBOARD/GETTOTALMEASURES
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       int32
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DashboardRequest {
       GroupId (integer, optional),
       EngineerId (integer, optional),
       JobTypeId (integer, optional),
       DateFrom (string, optional),
       DateTo (string, optional),
       IsJobFilter (boolean, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerId": 0,
         "JobTypeId": 0,
         "DateFrom": "2024-07-11T08:35:13.777Z",
         "DateTo": "2024-07-11T08:35:13.777Z",
         "IsJobFilter": true
       }
       
       <?xml version="1.0"?>
       <DashboardRequest>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <JobTypeId>1</JobTypeId>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
         <IsJobFilter>true</IsJobFilter>
       </DashboardRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/DASHBOARD/GETTOTALRECORDEDASSETS
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       int32
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DashboardRequest {
       GroupId (integer, optional),
       EngineerId (integer, optional),
       JobTypeId (integer, optional),
       DateFrom (string, optional),
       DateTo (string, optional),
       IsJobFilter (boolean, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerId": 0,
         "JobTypeId": 0,
         "DateFrom": "2024-07-11T08:35:13.779Z",
         "DateTo": "2024-07-11T08:35:13.779Z",
         "IsJobFilter": true
       }
       
       <?xml version="1.0"?>
       <DashboardRequest>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <JobTypeId>1</JobTypeId>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
         <IsJobFilter>true</IsJobFilter>
       </DashboardRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * ENGINEER
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * POST /API/ENGINEER/LOGIN
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       EngineerLoginResponse {
       User (Engineer, optional),
       EngineerType (EngineerType, optional),
       HealthSafetyChecks (Array[HealthSafetyCheck], optional),
       TrailerTypes (Array[TrailerType], optional),
       VehicleTypes (Array[VehicleType], optional),
       Groups (Array[Group], optional),
       Jobs (Array[Job], optional),
       JobForms (Array[JobForm], optional),
       JobTypes (Array[JobType], optional),
       Statuses (Array[Status], optional),
       WorkStages (Array[WorkStage], optional),
       AssetTypes (Array[AssetType], optional),
       Engineers (Array[Engineer], optional),
       FreeForms (Array[FormTemplate], optional),
       LateReasons (Array[ReasonLateCompletion], optional),
       Settings (Settings, optional)
       }
       Engineer {
       Id (integer, optional),
       GroupId (integer, optional),
       EngineerTypeId (integer, optional),
       Email (string, optional),
       PasswordHash (string, optional),
       FirstName (string, optional),
       Surname (string, optional),
       AccountEnabled (boolean, optional),
       ProfilePhoto (string, optional),
       DateAdded (string, optional),
       DateLastLogon (string, optional)
       }
       EngineerType {
       Id (integer, optional),
       Description (string, optional),
       RequiresDailySetupInApp (boolean, optional)
       }
       HealthSafetyCheck {
       Id (integer, optional),
       Title (string, optional),
       SortOrder (integer, optional),
       IsIncludedOnSetupScreen (boolean, optional),
       IsArchived (boolean, optional)
       }
       TrailerType {
       Id (integer, optional),
       Description (string, optional)
       }
       VehicleType {
       Id (integer, optional),
       Description (string, optional)
       }
       Group {
       Id (integer, optional),
       Name (string, optional),
       Address (string, optional),
       Enabled (boolean, optional),
       HexCode (string, optional),
       GroupLeaderEngineerId (integer, optional)
       }
       Job {
       Id (integer),
       JobRemoteId (integer, optional),
       JobNumber (string),
       JcsJobId (integer, optional),
       JobTypeId (integer, optional),
       ContactName (string, optional)
       
       stringMax. Length:255
       
       ,
       ContactTelephone (string, optional)
       
       stringMax. Length:20
       
       ,
       ContactMobile (string, optional)
       
       stringMax. Length:20
       
       ,
       SiteNotes (string, optional)
       
       stringMax. Length:4096
       
       ,
       Easting (string, optional)
       
       stringMax. Length:10
       
       ,
       Northing (string, optional)
       
       stringMax. Length:10
       
       ,
       Exported (string, optional),
       DateAdded (string, optional),
       DateModified (string, optional),
       ClientId (integer),
       Address (string, optional)
       
       stringMax. Length:4096
       
       ,
       Street (string, optional)
       
       stringMax. Length:255
       
       ,
       Suburb (string, optional)
       
       stringMax. Length:255
       
       ,
       TownCity (string, optional)
       
       stringMax. Length:255
       
       ,
       Country (string, optional)
       
       stringMax. Length:50
       
       ,
       Postcode (string, optional)
       
       stringMax. Length:50
       
       ,
       Telephone (string, optional)
       
       stringMax. Length:20
       
       ,
       Mobile (string, optional)
       
       stringMax. Length:20
       
       ,
       StatusId (integer),
       WorkStageId (integer),
       EngineerId (integer),
       EngineerDeparted (string, optional),
       EngineerArrived (string, optional),
       WorkStarted (string, optional),
       WorkCompleted (string, optional),
       Latitude (number, optional)
       
       numberMin. Value:-90Max. Value:90
       
       ,
       Longitude (number, optional)
       
       numberMin. Value:-180Max. Value:180
       
       ,
       RequiredBy (string, optional),
       LateCompletionSelectedReason (string, optional),
       LateCompletionOtherReason (string, optional),
       DateTimeRearrangedWithCustomer (string, optional),
       StringRearrangedWithCustomer (string, optional),
       JobColorHexCode (string, optional),
       MultiJobs (Array[MultiJob], optional),
       GroupName (string, optional),
       RepairCompleted (string, optional)
       }
       JobForm {
       Id (integer, optional),
       JobId (integer, optional),
       MultiJobId (integer, optional),
       JobRemoteId (integer, optional),
       PreWorkTemplateId (integer, optional),
       PostWorkTemplateId (integer, optional),
       MeasuresTemplateId (integer, optional),
       DelayTemplateId (integer, optional),
       SafetyCheckTemplateId (integer, optional),
       DelayToDate (string, optional),
       DateCreated (string, optional),
       SafetyCheckStructure (string, optional),
       SafetyCheckResponse (string, optional),
       PreWorkStructure (string, optional),
       PreWorkResponse (string, optional),
       PostWorkStructure (string, optional),
       PostWorkResponse (string, optional),
       MeasuresStructure (string, optional),
       DelayStructure (string, optional),
       DelayResponse (string, optional),
       DateResponseReceived (string, optional),
       IsComplete (boolean, optional),
       IsArchived (boolean, optional)
       }
       JobType {
       Id (integer, optional),
       Description (string, optional),
       CodeEnumValue (integer, optional)
       }
       Status {
       Id (integer, optional),
       Description (string, optional),
       CodeEnumValue (integer, optional)
       }
       WorkStage {
       Id (integer, optional),
       Description (string, optional),
       CodeEnumValue (integer, optional)
       }
       AssetType {
       Id (integer, optional),
       Description (string, optional)
       }
       FormTemplate {
       Id (integer, optional),
       Name (string, optional),
       IsArchived (boolean, optional),
       TemplateTypeCodeEnumValue (integer, optional),
       DateAdded (string, optional),
       DateModified (string, optional),
       Structure (string, optional),
       UseCount (integer, optional),
       TemplateTypeEnum (integer, optional) = ['1', '2', '3', '4', '5']
       
       integerEnum:1, 2, 3, 4, 5
       
       }
       ReasonLateCompletion {
       Id (integer, optional),
       Description (string, optional)
       }
       Settings {
       LateCompletionReasonEnabled (boolean, optional),
       AzureBlobStorageConnectionString (string, optional),
       AzureBlobStorageContainerName (string, optional)
       }
       MultiJob {
       Id (integer, optional),
       JobId (integer, optional),
       JobRemoteId (integer, optional),
       JobNumber (string, optional),
       JcsJobId (integer, optional)
       }
       
       {
         "User": {
           "Id": 0,
           "GroupId": 0,
           "EngineerTypeId": 0,
           "Email": "string",
           "PasswordHash": "string",
           "FirstName": "string",
           "Surname": "string",
           "AccountEnabled": true,
           "ProfilePhoto": "string",
           "DateAdded": "2024-07-11T08:35:13.781Z",
           "DateLastLogon": "2024-07-11T08:35:13.781Z"
         },
         "EngineerType": {
           "Id": 0,
           "Description": "string",
           "RequiresDailySetupInApp": true
         },
         "HealthSafetyChecks": [
           {
             "Id": 0,
             "Title": "string",
             "SortOrder": 0,
             "IsIncludedOnSetupScreen": true,
             "IsArchived": true
           }
         ],
         "TrailerTypes": [
           {
             "Id": 0,
             "Description": "string"
           }
         ],
         "VehicleTypes": [
           {
             "Id": 0,
             "Description": "string"
           }
         ],
         "Groups": [
           {
             "Id": 0,
             "Name": "string",
             "Address": "string",
             "Enabled": true,
             "HexCode": "string",
             "GroupLeaderEngineerId": 0
           }
         ],
         "Jobs": [
           {
             "Id": 0,
             "JobRemoteId": 0,
             "JobNumber": "string",
             "JcsJobId": 0,
             "JobTypeId": 0,
             "ContactName": "string",
             "ContactTelephone": "string",
             "ContactMobile": "string",
             "SiteNotes": "string",
             "Easting": "string",
             "Northing": "string",
             "Exported": "2024-07-11T08:35:13.781Z",
             "DateAdded": "2024-07-11T08:35:13.781Z",
             "DateModified": "2024-07-11T08:35:13.781Z",
             "ClientId": 0,
             "Address": "string",
             "Street": "string",
             "Suburb": "string",
             "TownCity": "string",
             "Country": "string",
             "Postcode": "string",
             "Telephone": "string",
             "Mobile": "string",
             "StatusId": 0,
             "WorkStageId": 0,
             "EngineerId": 0,
             "EngineerDeparted": "2024-07-11T08:35:13.782Z",
             "EngineerArrived": "2024-07-11T08:35:13.782Z",
             "WorkStarted": "2024-07-11T08:35:13.782Z",
             "WorkCompleted": "2024-07-11T08:35:13.782Z",
             "Latitude": 0,
             "Longitude": 0,
             "RequiredBy": "2024-07-11T08:35:13.782Z",
             "LateCompletionSelectedReason": "string",
             "LateCompletionOtherReason": "string",
             "DateTimeRearrangedWithCustomer": "2024-07-11T08:35:13.782Z",
             "StringRearrangedWithCustomer": "string",
             "JobColorHexCode": "string",
             "MultiJobs": [
               {
                 "Id": 0,
                 "JobId": 0,
                 "JobRemoteId": 0,
                 "JobNumber": "string",
                 "JcsJobId": 0
               }
             ],
             "GroupName": "string",
             "RepairCompleted": "2024-07-11T08:35:13.782Z"
           }
         ],
         "JobForms": [
           {
             "Id": 0,
             "JobId": 0,
             "MultiJobId": 0,
             "JobRemoteId": 0,
             "PreWorkTemplateId": 0,
             "PostWorkTemplateId": 0,
             "MeasuresTemplateId": 0,
             "DelayTemplateId": 0,
             "SafetyCheckTemplateId": 0,
             "DelayToDate": "2024-07-11T08:35:13.782Z",
             "DateCreated": "2024-07-11T08:35:13.782Z",
             "SafetyCheckStructure": "string",
             "SafetyCheckResponse": "string",
             "PreWorkStructure": "string",
             "PreWorkResponse": "string",
             "PostWorkStructure": "string",
             "PostWorkResponse": "string",
             "MeasuresStructure": "string",
             "DelayStructure": "string",
             "DelayResponse": "string",
             "DateResponseReceived": "2024-07-11T08:35:13.782Z",
             "IsComplete": true,
             "IsArchived": true
           }
         ],
         "JobTypes": [
           {
             "Id": 0,
             "Description": "string",
             "CodeEnumValue": 0
           }
         ],
         "Statuses": [
           {
             "Id": 0,
             "Description": "string",
             "CodeEnumValue": 0
           }
         ],
         "WorkStages": [
           {
             "Id": 0,
             "Description": "string",
             "CodeEnumValue": 0
           }
         ],
         "AssetTypes": [
           {
             "Id": 0,
             "Description": "string"
           }
         ],
         "Engineers": [
           {
             "Id": 0,
             "GroupId": 0,
             "EngineerTypeId": 0,
             "Email": "string",
             "PasswordHash": "string",
             "FirstName": "string",
             "Surname": "string",
             "AccountEnabled": true,
             "ProfilePhoto": "string",
             "DateAdded": "2024-07-11T08:35:13.782Z",
             "DateLastLogon": "2024-07-11T08:35:13.782Z"
           }
         ],
         "FreeForms": [
           {
             "Id": 0,
             "Name": "string",
             "IsArchived": true,
             "TemplateTypeCodeEnumValue": 0,
             "DateAdded": "2024-07-11T08:35:13.782Z",
             "DateModified": "2024-07-11T08:35:13.782Z",
             "Structure": "string",
             "UseCount": 0,
             "TemplateTypeEnum": 1
           }
         ],
         "LateReasons": [
           {
             "Id": 0,
             "Description": "string"
           }
         ],
         "Settings": {
           "LateCompletionReasonEnabled": true,
           "AzureBlobStorageConnectionString": "string",
           "AzureBlobStorageContainerName": "string"
         }
       }
       
       <?xml version="1.0"?>
       <EngineerLoginResponse>
         <User>
           <Id>1</Id>
           <GroupId>1</GroupId>
           <EngineerTypeId>1</EngineerTypeId>
           <Email>string</Email>
           <PasswordHash>string</PasswordHash>
           <FirstName>string</FirstName>
           <Surname>string</Surname>
           <AccountEnabled>true</AccountEnabled>
           <ProfilePhoto>string</ProfilePhoto>
           <DateAdded>1970-01-01T00:00:00.001Z</DateAdded>
           <DateLastLogon>1970-01-01T00:00:00.001Z</DateLastLogon>
         </User>
         <EngineerType>
           <Id>1</Id>
           <Description>string</Description>
           <RequiresDailySetupInApp>true</RequiresDailySetupInApp>
         </EngineerType>
         <HealthSafetyChecks>
           <Id>1</Id>
           <Title>string</Title>
           <SortOrder>1</SortOrder>
           <IsIncludedOnSetupScreen>true</IsIncludedOnSetupScreen>
           <IsArchived>true</IsArchived>
         </HealthSafetyChecks>
         <TrailerTypes>
           <Id>1</Id>
           <Description>string</Description>
         </TrailerTypes>
         <VehicleTypes>
           <Id>1</Id>
           <Description>string</Description>
         </VehicleTypes>
         <Groups>
           <Id>1</Id>
           <Name>string</Name>
           <Address>string</Address>
           <Enabled>true</Enabled>
           <HexCode>string</HexCode>
           <GroupLeaderEngineerId>1</GroupLeaderEngineerId>
         </Groups>
         <Jobs>
           <Id>1</Id>
           <JobRemoteId>1</JobRemoteId>
           <JobNumber>string</JobNumber>
           <JcsJobId>1</JcsJobId>
           <JobTypeId>1</JobTypeId>
           <ContactName>string</ContactName>
           <ContactTelephone>string</ContactTelephone>
           <ContactMobile>string</ContactMobile>
           <SiteNotes>string</SiteNotes>
           <Easting>string</Easting>
           <Northing>string</Northing>
           <Exported>1970-01-01T00:00:00.001Z</Exported>
           <DateAdded>1970-01-01T00:00:00.001Z</DateAdded>
           <DateModified>1970-01-01T00:00:00.001Z</DateModified>
           <ClientId>1</ClientId>
           <Address>string</Address>
           <Street>string</Street>
           <Suburb>string</Suburb>
           <TownCity>string</TownCity>
           <Country>string</Country>
           <Postcode>string</Postcode>
           <Telephone>string</Telephone>
           <Mobile>string</Mobile>
           <StatusId>1</StatusId>
           <WorkStageId>1</WorkStageId>
           <EngineerId>1</EngineerId>
           <EngineerDeparted>1970-01-01T00:00:00.001Z</EngineerDeparted>
           <EngineerArrived>1970-01-01T00:00:00.001Z</EngineerArrived>
           <WorkStarted>1970-01-01T00:00:00.001Z</WorkStarted>
           <WorkCompleted>1970-01-01T00:00:00.001Z</WorkCompleted>
           <Latitude>1.1</Latitude>
           <Longitude>1.1</Longitude>
           <RequiredBy>1970-01-01T00:00:00.001Z</RequiredBy>
           <LateCompletionSelectedReason>string</LateCompletionSelectedReason>
           <LateCompletionOtherReason>string</LateCompletionOtherReason>
           <DateTimeRearrangedWithCustomer>1970-01-01T00:00:00.001Z</DateTimeRearrangedWithCustomer>
           <StringRearrangedWithCustomer>string</StringRearrangedWithCustomer>
           <JobColorHexCode>string</JobColorHexCode>
           <MultiJobs>
             <Id>1</Id>
             <JobId>1</JobId>
             <JobRemoteId>1</JobRemoteId>
             <JobNumber>string</JobNumber>
             <JcsJobId>1</JcsJobId>
           </MultiJobs>
           <GroupName>string</GroupName>
           <RepairCompleted>1970-01-01T00:00:00.001Z</RepairCompleted>
         </Jobs>
         <JobForms>
           <Id>1</Id>
           <JobId>1</JobId>
           <MultiJobId>1</MultiJobId>
           <JobRemoteId>1</JobRemoteId>
           <PreWorkTemplateId>1</PreWorkTemplateId>
           <PostWorkTemplateId>1</PostWorkTemplateId>
           <MeasuresTemplateId>1</MeasuresTemplateId>
           <DelayTemplateId>1</DelayTemplateId>
           <SafetyCheckTemplateId>1</SafetyCheckTemplateId>
           <DelayToDate>1970-01-01T00:00:00.001Z</DelayToDate>
           <DateCreated>1970-01-01T00:00:00.001Z</DateCreated>
           <SafetyCheckStructure>string</SafetyCheckStructure>
           <SafetyCheckResponse>string</SafetyCheckResponse>
           <PreWorkStructure>string</PreWorkStructure>
           <PreWorkResponse>string</PreWorkResponse>
           <PostWorkStructure>string</PostWorkStructure>
           <PostWorkResponse>string</PostWorkResponse>
           <MeasuresStructure>string</MeasuresStructure>
           <DelayStructure>string</DelayStructure>
           <DelayResponse>string</DelayResponse>
           <DateResponseReceived>1970-01-01T00:00:00.001Z</DateResponseReceived>
           <IsComplete>true</IsComplete>
           <IsArchived>true</IsArchived>
         </JobForms>
         <JobTypes>
           <Id>1</Id>
           <Description>string</Description>
           <CodeEnumValue>1</CodeEnumValue>
         </JobTypes>
         <Statuses>
           <Id>1</Id>
           <Description>string</Description>
           <CodeEnumValue>1</CodeEnumValue>
         </Statuses>
         <WorkStages>
           <Id>1</Id>
           <Description>string</Description>
           <CodeEnumValue>1</CodeEnumValue>
         </WorkStages>
         <AssetTypes>
           <Id>1</Id>
           <Description>string</Description>
         </AssetTypes>
         <Engineers>
           <Id>1</Id>
           <GroupId>1</GroupId>
           <EngineerTypeId>1</EngineerTypeId>
           <Email>string</Email>
           <PasswordHash>string</PasswordHash>
           <FirstName>string</FirstName>
           <Surname>string</Surname>
           <AccountEnabled>true</AccountEnabled>
           <ProfilePhoto>string</ProfilePhoto>
           <DateAdded>1970-01-01T00:00:00.001Z</DateAdded>
           <DateLastLogon>1970-01-01T00:00:00.001Z</DateLastLogon>
         </Engineers>
         <FreeForms>
           <Id>1</Id>
           <Name>string</Name>
           <IsArchived>true</IsArchived>
           <TemplateTypeCodeEnumValue>1</TemplateTypeCodeEnumValue>
           <DateAdded>1970-01-01T00:00:00.001Z</DateAdded>
           <DateModified>1970-01-01T00:00:00.001Z</DateModified>
           <Structure>string</Structure>
           <UseCount>1</UseCount>
           <TemplateTypeEnum>1</TemplateTypeEnum>
         </FreeForms>
         <LateReasons>
           <Id>1</Id>
           <Description>string</Description>
         </LateReasons>
         <Settings>
           <LateCompletionReasonEnabled>true</LateCompletionReasonEnabled>
           <AzureBlobStorageConnectionString>string</AzureBlobStorageConnectionString>
           <AzureBlobStorageContainerName>string</AzureBlobStorageContainerName>
         </Settings>
       </EngineerLoginResponse>
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       UserLoginModel {
       Email (string),
       Password (string)
       }
       
       {
         "Email": "string",
         "Password": "string"
       }
       
       <?xml version="1.0"?>
       <UserLoginModel>
         <Email>string</Email>
         <Password>string</Password>
       </UserLoginModel>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/ENGINEER/LOGOUT
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model {}
       
       {}
       
       <?xml version="1.0"?>
       <!-- invalid XML -->
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/ENGINEER/REGISTER
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model {}
       
       {}
       
       <?xml version="1.0"?>
       <!-- invalid XML -->
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       EngineerRegistrationModel {
       GroupId (integer),
       EngineerTypeId (integer),
       ProfilePic (HttpFile, optional),
       Email (string),
       Password (string),
       FirstName (string),
       Surname (string)
       }
       HttpFile {
       FileName (string, optional),
       MediaType (string, optional),
       Buffer (string, optional)
       }
       
       {
         "GroupId": 0,
         "EngineerTypeId": 0,
         "ProfilePic": {
           "FileName": "string",
           "MediaType": "string",
           "Buffer": "string"
         },
         "Email": "string",
         "Password": "string",
         "FirstName": "string",
         "Surname": "string"
       }
       
       <?xml version="1.0"?>
       <EngineerRegistrationModel>
         <GroupId>1</GroupId>
         <EngineerTypeId>1</EngineerTypeId>
         <ProfilePic>
           <FileName>string</FileName>
           <MediaType>string</MediaType>
           <Buffer>string</Buffer>
         </ProfilePic>
         <Email>string</Email>
         <Password>string</Password>
         <FirstName>string</FirstName>
         <Surname>string</Surname>
       </EngineerRegistrationModel>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /API/ENGINEER/FORGOTPASSWORD/{EMAILADDRESS}
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model {}
       
       {}
       
       <?xml version="1.0"?>
       <!-- invalid XML -->
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type emailAddress path
       string
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /API/ENGINEER/UPDATEGCMTOKEN/{ENGINEERID}/{GCMTOKEN}
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model {}
       
       {}
       
       <?xml version="1.0"?>
       <!-- invalid XML -->
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type engineerId path
       integer gcmToken path string
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /API/ENGINEER/KPI
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       KPI_Lateness {
       Name (string, optional),
       TotalThisMonth (integer, optional),
       InTimeThisMonth (integer, optional),
       ExceedingThisMonth (integer, optional),
       InTimeThisMonthPercentage (number, optional),
       WithinThisMonthPercentage (number, optional),
       ExceedingThisMonthPercentage (number, optional),
       TotalThisYear (integer, optional),
       InTimeThisYear (integer, optional),
       ExceedingThisYear (integer, optional),
       InTimeThisYearPercentage (number, optional),
       ExceedingThisYearPercentage (number, optional)
       }
       
       {
         "Name": "string",
         "TotalThisMonth": 0,
         "InTimeThisMonth": 0,
         "ExceedingThisMonth": 0,
         "InTimeThisMonthPercentage": 0,
         "WithinThisMonthPercentage": 0,
         "ExceedingThisMonthPercentage": 0,
         "TotalThisYear": 0,
         "InTimeThisYear": 0,
         "ExceedingThisYear": 0,
         "InTimeThisYearPercentage": 0,
         "ExceedingThisYearPercentage": 0
       }
       
       <?xml version="1.0"?>
       <KPI_Lateness>
         <Name>string</Name>
         <TotalThisMonth>1</TotalThisMonth>
         <InTimeThisMonth>1</InTimeThisMonth>
         <ExceedingThisMonth>1</ExceedingThisMonth>
         <InTimeThisMonthPercentage>1.1</InTimeThisMonthPercentage>
         <WithinThisMonthPercentage>1.1</WithinThisMonthPercentage>
         <ExceedingThisMonthPercentage>1.1</ExceedingThisMonthPercentage>
         <TotalThisYear>1</TotalThisYear>
         <InTimeThisYear>1</InTimeThisYear>
         <ExceedingThisYear>1</ExceedingThisYear>
         <InTimeThisYearPercentage>1.1</InTimeThisYearPercentage>
         <ExceedingThisYearPercentage>1.1</ExceedingThisYearPercentage>
       </KPI_Lateness>
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /API/ENGINEER/TEST
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       string
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * HEALTHSAFETY
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET /API/HEALTHSAFETY/GET
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       Id (integer, optional),
       Title (string, optional),
       SortOrder (integer, optional),
       IsIncludedOnSetupScreen (boolean, optional),
       IsArchived (boolean, optional)
       }
       
       [
         {
           "Id": 0,
           "Title": "string",
           "SortOrder": 0,
           "IsIncludedOnSetupScreen": true,
           "IsArchived": true
         }
       ]
       
       <?xml version="1.0"?>
       <Inline Model>
         <Id>1</Id>
         <Title>string</Title>
         <SortOrder>1</SortOrder>
         <IsIncludedOnSetupScreen>true</IsIncludedOnSetupScreen>
         <IsArchived>true</IsArchived>
       </Inline Model>
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/HEALTHSAFETY/POSTSETUP
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model {}
       
       {}
       
       <?xml version="1.0"?>
       <!-- invalid XML -->
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type setupModel
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       EngineerSetupModel {
       Id (integer),
       DeviceLogin (EngineerDeviceLogin),
       SafetyChecks (Array[EngineerDeviceLogin_v_HealthSafetyCheck])
       }
       EngineerDeviceLogin {
       Id (integer, optional),
       EngineerId (integer),
       DeviceToken (string, optional),
       VehicleRegistration (string),
       VehicleTypeId (integer),
       TrailerTypeId (integer),
       LoginDate (string),
       IPAddress (string, optional),
       Latitude (number, optional)
       
       numberMin. Value:-90Max. Value:90
       
       ,
       Longitude (number, optional)
       
       numberMin. Value:-180Max. Value:180
       
       }
       EngineerDeviceLogin_v_HealthSafetyCheck {
       Id (integer, optional),
       EngineerDeviceLoginId (integer, optional),
       EngineerHealthSafetyCheckId (integer),
       IsChecked (boolean),
       HasFault (boolean),
       FaultMessage (string, optional)
       }
       
       {
         "Id": 0,
         "DeviceLogin": {
           "Id": 0,
           "EngineerId": 0,
           "DeviceToken": "string",
           "VehicleRegistration": "string",
           "VehicleTypeId": 0,
           "TrailerTypeId": 0,
           "LoginDate": "2024-07-11T08:35:13.804Z",
           "IPAddress": "string",
           "Latitude": 0,
           "Longitude": 0
         },
         "SafetyChecks": [
           {
             "Id": 0,
             "EngineerDeviceLoginId": 0,
             "EngineerHealthSafetyCheckId": 0,
             "IsChecked": true,
             "HasFault": true,
             "FaultMessage": "string"
           }
         ]
       }
       
       <?xml version="1.0"?>
       <EngineerSetupModel>
         <Id>1</Id>
         <DeviceLogin>
           <Id>1</Id>
           <EngineerId>1</EngineerId>
           <DeviceToken>string</DeviceToken>
           <VehicleRegistration>string</VehicleRegistration>
           <VehicleTypeId>1</VehicleTypeId>
           <TrailerTypeId>1</TrailerTypeId>
           <LoginDate>1970-01-01T00:00:00.001Z</LoginDate>
           <IPAddress>string</IPAddress>
           <Latitude>1.1</Latitude>
           <Longitude>1.1</Longitude>
         </DeviceLogin>
         <SafetyChecks>
           <Id>1</Id>
           <EngineerDeviceLoginId>1</EngineerDeviceLoginId>
           <EngineerHealthSafetyCheckId>1</EngineerHealthSafetyCheckId>
           <IsChecked>true</IsChecked>
           <HasFault>true</HasFault>
           <FaultMessage>string</FaultMessage>
         </SafetyChecks>
       </EngineerSetupModel>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/HEALTHSAFETY
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model {}
       
       {}
       
       <?xml version="1.0"?>
       <!-- invalid XML -->
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type setupModel
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       EngineerSetupModel {
       Id (integer),
       DeviceLogin (EngineerDeviceLogin),
       SafetyChecks (Array[EngineerDeviceLogin_v_HealthSafetyCheck])
       }
       EngineerDeviceLogin {
       Id (integer, optional),
       EngineerId (integer),
       DeviceToken (string, optional),
       VehicleRegistration (string),
       VehicleTypeId (integer),
       TrailerTypeId (integer),
       LoginDate (string),
       IPAddress (string, optional),
       Latitude (number, optional)
       
       numberMin. Value:-90Max. Value:90
       
       ,
       Longitude (number, optional)
       
       numberMin. Value:-180Max. Value:180
       
       }
       EngineerDeviceLogin_v_HealthSafetyCheck {
       Id (integer, optional),
       EngineerDeviceLoginId (integer, optional),
       EngineerHealthSafetyCheckId (integer),
       IsChecked (boolean),
       HasFault (boolean),
       FaultMessage (string, optional)
       }
       
       {
         "Id": 0,
         "DeviceLogin": {
           "Id": 0,
           "EngineerId": 0,
           "DeviceToken": "string",
           "VehicleRegistration": "string",
           "VehicleTypeId": 0,
           "TrailerTypeId": 0,
           "LoginDate": "2024-07-11T08:35:13.806Z",
           "IPAddress": "string",
           "Latitude": 0,
           "Longitude": 0
         },
         "SafetyChecks": [
           {
             "Id": 0,
             "EngineerDeviceLoginId": 0,
             "EngineerHealthSafetyCheckId": 0,
             "IsChecked": true,
             "HasFault": true,
             "FaultMessage": "string"
           }
         ]
       }
       
       <?xml version="1.0"?>
       <EngineerSetupModel>
         <Id>1</Id>
         <DeviceLogin>
           <Id>1</Id>
           <EngineerId>1</EngineerId>
           <DeviceToken>string</DeviceToken>
           <VehicleRegistration>string</VehicleRegistration>
           <VehicleTypeId>1</VehicleTypeId>
           <TrailerTypeId>1</TrailerTypeId>
           <LoginDate>1970-01-01T00:00:00.001Z</LoginDate>
           <IPAddress>string</IPAddress>
           <Latitude>1.1</Latitude>
           <Longitude>1.1</Longitude>
         </DeviceLogin>
         <SafetyChecks>
           <Id>1</Id>
           <EngineerDeviceLoginId>1</EngineerDeviceLoginId>
           <EngineerHealthSafetyCheckId>1</EngineerHealthSafetyCheckId>
           <IsChecked>true</IsChecked>
           <HasFault>true</HasFault>
           <FaultMessage>string</FaultMessage>
         </SafetyChecks>
       </EngineerSetupModel>
       
       
       ipAddress query string
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * JOB
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET /API/JOB/REFRESHLIST
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       RefreshJobListResponse {
       Jobs (Array[Job], optional),
       JobForms (Array[JobForm], optional)
       }
       Job {
       Id (integer),
       JobRemoteId (integer, optional),
       JobNumber (string),
       JcsJobId (integer, optional),
       JobTypeId (integer, optional),
       ContactName (string, optional)
       
       stringMax. Length:255
       
       ,
       ContactTelephone (string, optional)
       
       stringMax. Length:20
       
       ,
       ContactMobile (string, optional)
       
       stringMax. Length:20
       
       ,
       SiteNotes (string, optional)
       
       stringMax. Length:4096
       
       ,
       Easting (string, optional)
       
       stringMax. Length:10
       
       ,
       Northing (string, optional)
       
       stringMax. Length:10
       
       ,
       Exported (string, optional),
       DateAdded (string, optional),
       DateModified (string, optional),
       ClientId (integer),
       Address (string, optional)
       
       stringMax. Length:4096
       
       ,
       Street (string, optional)
       
       stringMax. Length:255
       
       ,
       Suburb (string, optional)
       
       stringMax. Length:255
       
       ,
       TownCity (string, optional)
       
       stringMax. Length:255
       
       ,
       Country (string, optional)
       
       stringMax. Length:50
       
       ,
       Postcode (string, optional)
       
       stringMax. Length:50
       
       ,
       Telephone (string, optional)
       
       stringMax. Length:20
       
       ,
       Mobile (string, optional)
       
       stringMax. Length:20
       
       ,
       StatusId (integer),
       WorkStageId (integer),
       EngineerId (integer),
       EngineerDeparted (string, optional),
       EngineerArrived (string, optional),
       WorkStarted (string, optional),
       WorkCompleted (string, optional),
       Latitude (number, optional)
       
       numberMin. Value:-90Max. Value:90
       
       ,
       Longitude (number, optional)
       
       numberMin. Value:-180Max. Value:180
       
       ,
       RequiredBy (string, optional),
       LateCompletionSelectedReason (string, optional),
       LateCompletionOtherReason (string, optional),
       DateTimeRearrangedWithCustomer (string, optional),
       StringRearrangedWithCustomer (string, optional),
       JobColorHexCode (string, optional),
       MultiJobs (Array[MultiJob], optional),
       GroupName (string, optional),
       RepairCompleted (string, optional)
       }
       JobForm {
       Id (integer, optional),
       JobId (integer, optional),
       MultiJobId (integer, optional),
       JobRemoteId (integer, optional),
       PreWorkTemplateId (integer, optional),
       PostWorkTemplateId (integer, optional),
       MeasuresTemplateId (integer, optional),
       DelayTemplateId (integer, optional),
       SafetyCheckTemplateId (integer, optional),
       DelayToDate (string, optional),
       DateCreated (string, optional),
       SafetyCheckStructure (string, optional),
       SafetyCheckResponse (string, optional),
       PreWorkStructure (string, optional),
       PreWorkResponse (string, optional),
       PostWorkStructure (string, optional),
       PostWorkResponse (string, optional),
       MeasuresStructure (string, optional),
       DelayStructure (string, optional),
       DelayResponse (string, optional),
       DateResponseReceived (string, optional),
       IsComplete (boolean, optional),
       IsArchived (boolean, optional)
       }
       MultiJob {
       Id (integer, optional),
       JobId (integer, optional),
       JobRemoteId (integer, optional),
       JobNumber (string, optional),
       JcsJobId (integer, optional)
       }
       
       {
         "Jobs": [
           {
             "Id": 0,
             "JobRemoteId": 0,
             "JobNumber": "string",
             "JcsJobId": 0,
             "JobTypeId": 0,
             "ContactName": "string",
             "ContactTelephone": "string",
             "ContactMobile": "string",
             "SiteNotes": "string",
             "Easting": "string",
             "Northing": "string",
             "Exported": "2024-07-11T08:35:13.808Z",
             "DateAdded": "2024-07-11T08:35:13.808Z",
             "DateModified": "2024-07-11T08:35:13.808Z",
             "ClientId": 0,
             "Address": "string",
             "Street": "string",
             "Suburb": "string",
             "TownCity": "string",
             "Country": "string",
             "Postcode": "string",
             "Telephone": "string",
             "Mobile": "string",
             "StatusId": 0,
             "WorkStageId": 0,
             "EngineerId": 0,
             "EngineerDeparted": "2024-07-11T08:35:13.808Z",
             "EngineerArrived": "2024-07-11T08:35:13.808Z",
             "WorkStarted": "2024-07-11T08:35:13.808Z",
             "WorkCompleted": "2024-07-11T08:35:13.809Z",
             "Latitude": 0,
             "Longitude": 0,
             "RequiredBy": "2024-07-11T08:35:13.809Z",
             "LateCompletionSelectedReason": "string",
             "LateCompletionOtherReason": "string",
             "DateTimeRearrangedWithCustomer": "2024-07-11T08:35:13.809Z",
             "StringRearrangedWithCustomer": "string",
             "JobColorHexCode": "string",
             "MultiJobs": [
               {
                 "Id": 0,
                 "JobId": 0,
                 "JobRemoteId": 0,
                 "JobNumber": "string",
                 "JcsJobId": 0
               }
             ],
             "GroupName": "string",
             "RepairCompleted": "2024-07-11T08:35:13.809Z"
           }
         ],
         "JobForms": [
           {
             "Id": 0,
             "JobId": 0,
             "MultiJobId": 0,
             "JobRemoteId": 0,
             "PreWorkTemplateId": 0,
             "PostWorkTemplateId": 0,
             "MeasuresTemplateId": 0,
             "DelayTemplateId": 0,
             "SafetyCheckTemplateId": 0,
             "DelayToDate": "2024-07-11T08:35:13.809Z",
             "DateCreated": "2024-07-11T08:35:13.809Z",
             "SafetyCheckStructure": "string",
             "SafetyCheckResponse": "string",
             "PreWorkStructure": "string",
             "PreWorkResponse": "string",
             "PostWorkStructure": "string",
             "PostWorkResponse": "string",
             "MeasuresStructure": "string",
             "DelayStructure": "string",
             "DelayResponse": "string",
             "DateResponseReceived": "2024-07-11T08:35:13.809Z",
             "IsComplete": true,
             "IsArchived": true
           }
         ]
       }
       
       <?xml version="1.0"?>
       <RefreshJobListResponse>
         <Jobs>
           <Id>1</Id>
           <JobRemoteId>1</JobRemoteId>
           <JobNumber>string</JobNumber>
           <JcsJobId>1</JcsJobId>
           <JobTypeId>1</JobTypeId>
           <ContactName>string</ContactName>
           <ContactTelephone>string</ContactTelephone>
           <ContactMobile>string</ContactMobile>
           <SiteNotes>string</SiteNotes>
           <Easting>string</Easting>
           <Northing>string</Northing>
           <Exported>1970-01-01T00:00:00.001Z</Exported>
           <DateAdded>1970-01-01T00:00:00.001Z</DateAdded>
           <DateModified>1970-01-01T00:00:00.001Z</DateModified>
           <ClientId>1</ClientId>
           <Address>string</Address>
           <Street>string</Street>
           <Suburb>string</Suburb>
           <TownCity>string</TownCity>
           <Country>string</Country>
           <Postcode>string</Postcode>
           <Telephone>string</Telephone>
           <Mobile>string</Mobile>
           <StatusId>1</StatusId>
           <WorkStageId>1</WorkStageId>
           <EngineerId>1</EngineerId>
           <EngineerDeparted>1970-01-01T00:00:00.001Z</EngineerDeparted>
           <EngineerArrived>1970-01-01T00:00:00.001Z</EngineerArrived>
           <WorkStarted>1970-01-01T00:00:00.001Z</WorkStarted>
           <WorkCompleted>1970-01-01T00:00:00.001Z</WorkCompleted>
           <Latitude>1.1</Latitude>
           <Longitude>1.1</Longitude>
           <RequiredBy>1970-01-01T00:00:00.001Z</RequiredBy>
           <LateCompletionSelectedReason>string</LateCompletionSelectedReason>
           <LateCompletionOtherReason>string</LateCompletionOtherReason>
           <DateTimeRearrangedWithCustomer>1970-01-01T00:00:00.001Z</DateTimeRearrangedWithCustomer>
           <StringRearrangedWithCustomer>string</StringRearrangedWithCustomer>
           <JobColorHexCode>string</JobColorHexCode>
           <MultiJobs>
             <Id>1</Id>
             <JobId>1</JobId>
             <JobRemoteId>1</JobRemoteId>
             <JobNumber>string</JobNumber>
             <JcsJobId>1</JcsJobId>
           </MultiJobs>
           <GroupName>string</GroupName>
           <RepairCompleted>1970-01-01T00:00:00.001Z</RepairCompleted>
         </Jobs>
         <JobForms>
           <Id>1</Id>
           <JobId>1</JobId>
           <MultiJobId>1</MultiJobId>
           <JobRemoteId>1</JobRemoteId>
           <PreWorkTemplateId>1</PreWorkTemplateId>
           <PostWorkTemplateId>1</PostWorkTemplateId>
           <MeasuresTemplateId>1</MeasuresTemplateId>
           <DelayTemplateId>1</DelayTemplateId>
           <SafetyCheckTemplateId>1</SafetyCheckTemplateId>
           <DelayToDate>1970-01-01T00:00:00.001Z</DelayToDate>
           <DateCreated>1970-01-01T00:00:00.001Z</DateCreated>
           <SafetyCheckStructure>string</SafetyCheckStructure>
           <SafetyCheckResponse>string</SafetyCheckResponse>
           <PreWorkStructure>string</PreWorkStructure>
           <PreWorkResponse>string</PreWorkResponse>
           <PostWorkStructure>string</PostWorkStructure>
           <PostWorkResponse>string</PostWorkResponse>
           <MeasuresStructure>string</MeasuresStructure>
           <DelayStructure>string</DelayStructure>
           <DelayResponse>string</DelayResponse>
           <DateResponseReceived>1970-01-01T00:00:00.001Z</DateResponseReceived>
           <IsComplete>true</IsComplete>
           <IsArchived>true</IsArchived>
         </JobForms>
       </RefreshJobListResponse>
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/JOB/POST
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model {}
       
       {}
       
       <?xml version="1.0"?>
       <!-- invalid XML -->
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type niwJobModel
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       NIWJobModel {
       Id (integer),
       JobNumber (string),
       JcsJobId (integer),
       JobType (string, optional),
       ContactName (string),
       ContactTelephone (string, optional),
       ContactMobile (string, optional),
       SiteNotes (string, optional),
       Easting (string),
       Northing (string),
       Exported (string, optional),
       Client (string),
       Address (string, optional),
       Street (string, optional),
       Suburb (string, optional),
       TownCity (string, optional),
       Country (string, optional),
       Postcode (string, optional),
       Telephone (string, optional),
       Mobile (string, optional),
       GroupId (integer, optional),
       EngineerId (integer, optional),
       FormServiceId (integer),
       RequiredBy (string, optional),
       JobColorHexCode (string, optional),
       MultiJobs (Array[MultiJob], optional)
       }
       MultiJob {
       Id (integer, optional),
       JobId (integer, optional),
       JobRemoteId (integer, optional),
       JobNumber (string, optional),
       JcsJobId (integer, optional)
       }
       
       {
         "Id": 0,
         "JobNumber": "string",
         "JcsJobId": 0,
         "JobType": "string",
         "ContactName": "string",
         "ContactTelephone": "string",
         "ContactMobile": "string",
         "SiteNotes": "string",
         "Easting": "string",
         "Northing": "string",
         "Exported": "2024-07-11T08:35:13.813Z",
         "Client": "string",
         "Address": "string",
         "Street": "string",
         "Suburb": "string",
         "TownCity": "string",
         "Country": "string",
         "Postcode": "string",
         "Telephone": "string",
         "Mobile": "string",
         "GroupId": 0,
         "EngineerId": 0,
         "FormServiceId": 0,
         "RequiredBy": "2024-07-11T08:35:13.813Z",
         "JobColorHexCode": "string",
         "MultiJobs": [
           {
             "Id": 0,
             "JobId": 0,
             "JobRemoteId": 0,
             "JobNumber": "string",
             "JcsJobId": 0
           }
         ]
       }
       
       <?xml version="1.0"?>
       <NIWJobModel>
         <Id>1</Id>
         <JobNumber>string</JobNumber>
         <JcsJobId>1</JcsJobId>
         <JobType>string</JobType>
         <ContactName>string</ContactName>
         <ContactTelephone>string</ContactTelephone>
         <ContactMobile>string</ContactMobile>
         <SiteNotes>string</SiteNotes>
         <Easting>string</Easting>
         <Northing>string</Northing>
         <Exported>1970-01-01T00:00:00.001Z</Exported>
         <Client>string</Client>
         <Address>string</Address>
         <Street>string</Street>
         <Suburb>string</Suburb>
         <TownCity>string</TownCity>
         <Country>string</Country>
         <Postcode>string</Postcode>
         <Telephone>string</Telephone>
         <Mobile>string</Mobile>
         <GroupId>1</GroupId>
         <EngineerId>1</EngineerId>
         <FormServiceId>1</FormServiceId>
         <RequiredBy>1970-01-01T00:00:00.001Z</RequiredBy>
         <JobColorHexCode>string</JobColorHexCode>
         <MultiJobs>
           <Id>1</Id>
           <JobId>1</JobId>
           <JobRemoteId>1</JobRemoteId>
           <JobNumber>string</JobNumber>
           <JcsJobId>1</JcsJobId>
         </MultiJobs>
       </NIWJobModel>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * LOOKUP
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET /API/LOOKUP/GETREGISTRATIONLOOKUPS
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       RegistrationLookupResponse {
       Groups (Array[Group], optional),
       EngineerTypes (Array[EngineerType], optional)
       }
       Group {
       Id (integer, optional),
       Name (string, optional),
       Address (string, optional),
       Enabled (boolean, optional),
       HexCode (string, optional),
       GroupLeaderEngineerId (integer, optional)
       }
       EngineerType {
       Id (integer, optional),
       Description (string, optional),
       RequiresDailySetupInApp (boolean, optional)
       }
       
       {
         "Groups": [
           {
             "Id": 0,
             "Name": "string",
             "Address": "string",
             "Enabled": true,
             "HexCode": "string",
             "GroupLeaderEngineerId": 0
           }
         ],
         "EngineerTypes": [
           {
             "Id": 0,
             "Description": "string",
             "RequiresDailySetupInApp": true
           }
         ]
       }
       
       <?xml version="1.0"?>
       <RegistrationLookupResponse>
         <Groups>
           <Id>1</Id>
           <Name>string</Name>
           <Address>string</Address>
           <Enabled>true</Enabled>
           <HexCode>string</HexCode>
           <GroupLeaderEngineerId>1</GroupLeaderEngineerId>
         </Groups>
         <EngineerTypes>
           <Id>1</Id>
           <Description>string</Description>
           <RequiresDailySetupInApp>true</RequiresDailySetupInApp>
         </EngineerTypes>
       </RegistrationLookupResponse>
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * MAP
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * POST /API/MAP/GETASSETS
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       AssetType (string, optional),
       Id (integer, optional),
       JobFormUpdateId (integer, optional),
       FreeFormId (integer, optional),
       AssetTypeId (integer, optional),
       Latitude (number, optional),
       Longitude (number, optional)
       }
       
       [
         {
           "AssetType": "string",
           "Id": 0,
           "JobFormUpdateId": 0,
           "FreeFormId": 0,
           "AssetTypeId": 0,
           "Latitude": 0,
           "Longitude": 0
         }
       ]
       
       <?xml version="1.0"?>
       <Inline Model>
         <AssetType>string</AssetType>
         <Id>1</Id>
         <JobFormUpdateId>1</JobFormUpdateId>
         <FreeFormId>1</FreeFormId>
         <AssetTypeId>1</AssetTypeId>
         <Latitude>1.1</Latitude>
         <Longitude>1.1</Longitude>
       </Inline Model>
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       RecordedAssetRequest {
       NeLat (number, optional),
       NeLon (number, optional),
       SwLat (number, optional),
       SwLon (number, optional)
       }
       
       {
         "NeLat": 0,
         "NeLon": 0,
         "SwLat": 0,
         "SwLon": 0
       }
       
       <?xml version="1.0"?>
       <RecordedAssetRequest>
         <NeLat>1.1</NeLat>
         <NeLon>1.1</NeLon>
         <SwLat>1.1</SwLat>
         <SwLon>1.1</SwLon>
       </RecordedAssetRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/MAP/GETENGINEERMAPDATA
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model [
       Inline Model 1
       ]
       Inline Model 1 {
       EngineerId (integer, optional),
       FirstName (string, optional),
       Surname (string, optional),
       LocationDate (string, optional),
       Latitude (number, optional),
       Longitude (number, optional),
       Source (string, optional),
       GroupName (string, optional),
       JobNumber (string, optional),
       JobAddress (string, optional),
       JobNotes (string, optional),
       JobStatusCodeEnumValue (integer, optional),
       WorkStageCodeEnumValue (integer, optional),
       JobStatus (string, optional),
       JobId (integer, optional),
       RepairCompleted (string, optional),
       Photos (Array[string], optional)
       }
       
       [
         {
           "EngineerId": 0,
           "FirstName": "string",
           "Surname": "string",
           "LocationDate": "2024-07-11T08:35:13.819Z",
           "Latitude": 0,
           "Longitude": 0,
           "Source": "string",
           "GroupName": "string",
           "JobNumber": "string",
           "JobAddress": "string",
           "JobNotes": "string",
           "JobStatusCodeEnumValue": 0,
           "WorkStageCodeEnumValue": 0,
           "JobStatus": "string",
           "JobId": 0,
           "RepairCompleted": "2024-07-11T08:35:13.819Z",
           "Photos": [
             "string"
           ]
         }
       ]
       
       <?xml version="1.0"?>
       <Inline Model>
         <EngineerId>1</EngineerId>
         <FirstName>string</FirstName>
         <Surname>string</Surname>
         <LocationDate>1970-01-01T00:00:00.001Z</LocationDate>
         <Latitude>1.1</Latitude>
         <Longitude>1.1</Longitude>
         <Source>string</Source>
         <GroupName>string</GroupName>
         <JobNumber>string</JobNumber>
         <JobAddress>string</JobAddress>
         <JobNotes>string</JobNotes>
         <JobStatusCodeEnumValue>1</JobStatusCodeEnumValue>
         <WorkStageCodeEnumValue>1</WorkStageCodeEnumValue>
         <JobStatus>string</JobStatus>
         <JobId>1</JobId>
         <RepairCompleted>1970-01-01T00:00:00.001Z</RepairCompleted>
         <Photos>string</Photos>
       </Inline Model>
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       EngineerMapRequest {
       MapType (integer, optional) = ['0', '1', '2', '3', '4']
       
       integerEnum:0, 1, 2, 3, 4
       
       ,
       GroupId (integer, optional),
       SearchText (string, optional),
       DateFrom (string, optional),
       DateTo (string, optional)
       }
       
       {
         "MapType": 0,
         "GroupId": 0,
         "SearchText": "string",
         "DateFrom": "2024-07-11T08:35:13.822Z",
         "DateTo": "2024-07-11T08:35:13.822Z"
       }
       
       <?xml version="1.0"?>
       <EngineerMapRequest>
         <MapType>0</MapType>
         <GroupId>1</GroupId>
         <SearchText>string</SearchText>
         <DateFrom>1970-01-01T00:00:00.001Z</DateFrom>
         <DateTo>1970-01-01T00:00:00.001Z</DateTo>
       </EngineerMapRequest>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * GET /API/MAP
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       string
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type blobUri query string
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * PING
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * GET /API/PING/PING
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model {}
       
       {}
       
       <?xml version="1.0"?>
       <!-- invalid XML -->
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       


 * UPLOAD
   
    * Show/Hide
    * List Operations
    * Expand Operations
   
   
   * * POST /API/UPLOAD/POST
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       AppUploadResponse {
       EngineerSetups (Array[AppUploadIntIdResult], optional),
       JobReassigns (Array[AppUploadIntIdResult], optional),
       JobDeparts (Array[AppUploadIntIdResult], optional),
       JobArrives (Array[AppUploadIntIdResult], optional),
       JobFormUpdates (Array[AppUploadIntIdResult], optional),
       JobLocationUpdates (Array[AppUploadIntIdResult], optional),
       WorkStageUpdates (Array[AppUploadIntIdResult], optional),
       FreeForms (Array[AppUploadNewIntIdResult], optional),
       JobLates (Array[AppUploadIntIdResult], optional),
       RepairCompletes (Array[AppUploadIntIdResult], optional),
       AzureBlobs (Array[AppUploadStringIdResult], optional),
       JobDeletes (Array[AppUploadIntIdResult], optional)
       }
       AppUploadIntIdResult {
       AppId (integer, optional)
       }
       AppUploadNewIntIdResult {
       AppId (integer, optional),
       NewRemoteId (integer, optional)
       }
       AppUploadStringIdResult {
       AppId (string, optional)
       }
       
       {
         "EngineerSetups": [
           {
             "AppId": 0
           }
         ],
         "JobReassigns": [
           {
             "AppId": 0
           }
         ],
         "JobDeparts": [
           {
             "AppId": 0
           }
         ],
         "JobArrives": [
           {
             "AppId": 0
           }
         ],
         "JobFormUpdates": [
           {
             "AppId": 0
           }
         ],
         "JobLocationUpdates": [
           {
             "AppId": 0
           }
         ],
         "WorkStageUpdates": [
           {
             "AppId": 0
           }
         ],
         "FreeForms": [
           {
             "AppId": 0,
             "NewRemoteId": 0
           }
         ],
         "JobLates": [
           {
             "AppId": 0
           }
         ],
         "RepairCompletes": [
           {
             "AppId": 0
           }
         ],
         "AzureBlobs": [
           {
             "AppId": "string"
           }
         ],
         "JobDeletes": [
           {
             "AppId": 0
           }
         ]
       }
       
       <?xml version="1.0"?>
       <AppUploadResponse>
         <EngineerSetups>
           <AppId>1</AppId>
         </EngineerSetups>
         <JobReassigns>
           <AppId>1</AppId>
         </JobReassigns>
         <JobDeparts>
           <AppId>1</AppId>
         </JobDeparts>
         <JobArrives>
           <AppId>1</AppId>
         </JobArrives>
         <JobFormUpdates>
           <AppId>1</AppId>
         </JobFormUpdates>
         <JobLocationUpdates>
           <AppId>1</AppId>
         </JobLocationUpdates>
         <WorkStageUpdates>
           <AppId>1</AppId>
         </WorkStageUpdates>
         <FreeForms>
           <AppId>1</AppId>
           <NewRemoteId>1</NewRemoteId>
         </FreeForms>
         <JobLates>
           <AppId>1</AppId>
         </JobLates>
         <RepairCompletes>
           <AppId>1</AppId>
         </RepairCompletes>
         <AzureBlobs>
           <AppId>string</AppId>
         </AzureBlobs>
         <JobDeletes>
           <AppId>1</AppId>
         </JobDeletes>
       </AppUploadResponse>
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       DataUploadModel {
       EngineerSetups (Array[EngineerSetupModel], optional),
       JobReassigns (Array[JobReassignModel], optional),
       JobDeparts (Array[JobDepartModel], optional),
       JobArrives (Array[JobArriveModel], optional),
       JobFormUpdates (Array[JobFormUpdate], optional),
       JobLocationUpdates (Array[JobLocationUpdate], optional),
       WorkStageUpdates (Array[WorkStageChangeModel], optional),
       FreeForms (Array[FreeForm], optional),
       JobLates (Array[JobLateModel], optional),
       RepairCompletes (Array[RepairCompletedModel], optional),
       AzureBlobs (Array[AzureBlob], optional),
       JobDeletes (Array[JobDeleteModel], optional)
       }
       EngineerSetupModel {
       Id (integer),
       DeviceLogin (EngineerDeviceLogin),
       SafetyChecks (Array[EngineerDeviceLogin_v_HealthSafetyCheck])
       }
       JobReassignModel {
       Id (integer),
       JobId (integer),
       EngineerIdFrom (integer),
       EngineerIdTo (integer)
       }
       JobDepartModel {
       Id (integer),
       JobId (integer),
       EngineerDeparted (string)
       }
       JobArriveModel {
       Id (integer),
       JobId (integer),
       EngineerArrived (string)
       }
       JobFormUpdate {
       Id (integer, optional),
       JobFormId (integer, optional),
       JobId (integer, optional),
       MultiJobId (integer, optional),
       JobRemoteId (integer, optional),
       PreviousStatusId (integer, optional),
       NewStatusId (integer, optional),
       PreviousWorkStageId (integer, optional),
       NewWorkStageId (integer, optional),
       SafetyCheckResponse (string, optional),
       PreWorkResponse (string, optional),
       PostWorkResponse (string, optional),
       DelayResponse (string, optional),
       DelayToDate (string, optional),
       DateSavedInApp (string, optional),
       DateReceived (string, optional)
       }
       JobLocationUpdate {
       Id (integer, optional),
       JobFormId (integer, optional),
       UserDidSwitchJob (boolean, optional),
       Latitude (number, optional),
       Longitude (number, optional),
       DateSavedInApp (string, optional),
       DistanceInMiles (number, optional),
       DateReceived (string, optional)
       }
       WorkStageChangeModel {
       Id (integer, optional),
       JobId (integer, optional),
       NewWorkStageId (integer, optional)
       }
       FreeForm {
       Id (integer, optional),
       EngineerId (integer, optional),
       FormTemplateId (integer, optional),
       FormStructure (string, optional),
       FormResponse (string, optional),
       DateSavedInApp (string, optional),
       DateReceived (string, optional)
       }
       JobLateModel {
       Id (integer),
       JobId (integer),
       LateCompletionSelectedReason (string, optional),
       LateCompletionOtherReason (string, optional),
       DateTimeRearrangedWithCustomer (string),
       StringRearrangedWithCustomer (string)
       }
       RepairCompletedModel {
       Id (integer),
       JobId (integer),
       RepairCompleted (string)
       }
       AzureBlob {
       PhotoDetails (AzureBlobPhoto, optional),
       Guid (string, optional),
       JobFormId (integer, optional),
       FreeFormId (integer, optional),
       FreeFormRemoteId (integer, optional),
       BlobUri (string, optional)
       }
       JobDeleteModel {
       Id (integer),
       JobId (integer),
       DateDeletedInApp (string, optional),
       EngineerId (integer, optional)
       }
       EngineerDeviceLogin {
       Id (integer, optional),
       EngineerId (integer),
       DeviceToken (string, optional),
       VehicleRegistration (string),
       VehicleTypeId (integer),
       TrailerTypeId (integer),
       LoginDate (string),
       IPAddress (string, optional),
       Latitude (number, optional)
       
       numberMin. Value:-90Max. Value:90
       
       ,
       Longitude (number, optional)
       
       numberMin. Value:-180Max. Value:180
       
       }
       EngineerDeviceLogin_v_HealthSafetyCheck {
       Id (integer, optional),
       EngineerDeviceLoginId (integer, optional),
       EngineerHealthSafetyCheckId (integer),
       IsChecked (boolean),
       HasFault (boolean),
       FaultMessage (string, optional)
       }
       AzureBlobPhoto {
       FileName (string, optional),
       AbsolutePath (string, optional),
       GUID (string, optional),
       Yes (boolean, optional),
       YesMulti (boolean, optional)
       }
       
       {
         "EngineerSetups": [
           {
             "Id": 0,
             "DeviceLogin": {
               "Id": 0,
               "EngineerId": 0,
               "DeviceToken": "string",
               "VehicleRegistration": "string",
               "VehicleTypeId": 0,
               "TrailerTypeId": 0,
               "LoginDate": "2024-07-11T08:35:13.827Z",
               "IPAddress": "string",
               "Latitude": 0,
               "Longitude": 0
             },
             "SafetyChecks": [
               {
                 "Id": 0,
                 "EngineerDeviceLoginId": 0,
                 "EngineerHealthSafetyCheckId": 0,
                 "IsChecked": true,
                 "HasFault": true,
                 "FaultMessage": "string"
               }
             ]
           }
         ],
         "JobReassigns": [
           {
             "Id": 0,
             "JobId": 0,
             "EngineerIdFrom": 0,
             "EngineerIdTo": 0
           }
         ],
         "JobDeparts": [
           {
             "Id": 0,
             "JobId": 0,
             "EngineerDeparted": "2024-07-11T08:35:13.827Z"
           }
         ],
         "JobArrives": [
           {
             "Id": 0,
             "JobId": 0,
             "EngineerArrived": "2024-07-11T08:35:13.827Z"
           }
         ],
         "JobFormUpdates": [
           {
             "Id": 0,
             "JobFormId": 0,
             "JobId": 0,
             "MultiJobId": 0,
             "JobRemoteId": 0,
             "PreviousStatusId": 0,
             "NewStatusId": 0,
             "PreviousWorkStageId": 0,
             "NewWorkStageId": 0,
             "SafetyCheckResponse": "string",
             "PreWorkResponse": "string",
             "PostWorkResponse": "string",
             "DelayResponse": "string",
             "DelayToDate": "2024-07-11T08:35:13.827Z",
             "DateSavedInApp": "2024-07-11T08:35:13.827Z",
             "DateReceived": "2024-07-11T08:35:13.827Z"
           }
         ],
         "JobLocationUpdates": [
           {
             "Id": 0,
             "JobFormId": 0,
             "UserDidSwitchJob": true,
             "Latitude": 0,
             "Longitude": 0,
             "DateSavedInApp": "2024-07-11T08:35:13.827Z",
             "DistanceInMiles": 0,
             "DateReceived": "2024-07-11T08:35:13.827Z"
           }
         ],
         "WorkStageUpdates": [
           {
             "Id": 0,
             "JobId": 0,
             "NewWorkStageId": 0
           }
         ],
         "FreeForms": [
           {
             "Id": 0,
             "EngineerId": 0,
             "FormTemplateId": 0,
             "FormStructure": "string",
             "FormResponse": "string",
             "DateSavedInApp": "2024-07-11T08:35:13.827Z",
             "DateReceived": "2024-07-11T08:35:13.827Z"
           }
         ],
         "JobLates": [
           {
             "Id": 0,
             "JobId": 0,
             "LateCompletionSelectedReason": "string",
             "LateCompletionOtherReason": "string",
             "DateTimeRearrangedWithCustomer": "2024-07-11T08:35:13.827Z",
             "StringRearrangedWithCustomer": "string"
           }
         ],
         "RepairCompletes": [
           {
             "Id": 0,
             "JobId": 0,
             "RepairCompleted": "2024-07-11T08:35:13.827Z"
           }
         ],
         "AzureBlobs": [
           {
             "PhotoDetails": {
               "FileName": "string",
               "AbsolutePath": "string",
               "GUID": "00000000-0000-0000-0000-000000000000",
               "Yes": true,
               "YesMulti": true
             },
             "Guid": "00000000-0000-0000-0000-000000000000",
             "JobFormId": 0,
             "FreeFormId": 0,
             "FreeFormRemoteId": 0,
             "BlobUri": "string"
           }
         ],
         "JobDeletes": [
           {
             "Id": 0,
             "JobId": 0,
             "DateDeletedInApp": "2024-07-11T08:35:13.827Z",
             "EngineerId": 0
           }
         ]
       }
       
       <?xml version="1.0"?>
       <DataUploadModel>
         <EngineerSetups>
           <Id>1</Id>
           <DeviceLogin>
             <Id>1</Id>
             <EngineerId>1</EngineerId>
             <DeviceToken>string</DeviceToken>
             <VehicleRegistration>string</VehicleRegistration>
             <VehicleTypeId>1</VehicleTypeId>
             <TrailerTypeId>1</TrailerTypeId>
             <LoginDate>1970-01-01T00:00:00.001Z</LoginDate>
             <IPAddress>string</IPAddress>
             <Latitude>1.1</Latitude>
             <Longitude>1.1</Longitude>
           </DeviceLogin>
           <SafetyChecks>
             <Id>1</Id>
             <EngineerDeviceLoginId>1</EngineerDeviceLoginId>
             <EngineerHealthSafetyCheckId>1</EngineerHealthSafetyCheckId>
             <IsChecked>true</IsChecked>
             <HasFault>true</HasFault>
             <FaultMessage>string</FaultMessage>
           </SafetyChecks>
         </EngineerSetups>
         <JobReassigns>
           <Id>1</Id>
           <JobId>1</JobId>
           <EngineerIdFrom>1</EngineerIdFrom>
           <EngineerIdTo>1</EngineerIdTo>
         </JobReassigns>
         <JobDeparts>
           <Id>1</Id>
           <JobId>1</JobId>
           <EngineerDeparted>1970-01-01T00:00:00.001Z</EngineerDeparted>
         </JobDeparts>
         <JobArrives>
           <Id>1</Id>
           <JobId>1</JobId>
           <EngineerArrived>1970-01-01T00:00:00.001Z</EngineerArrived>
         </JobArrives>
         <JobFormUpdates>
           <Id>1</Id>
           <JobFormId>1</JobFormId>
           <JobId>1</JobId>
           <MultiJobId>1</MultiJobId>
           <JobRemoteId>1</JobRemoteId>
           <PreviousStatusId>1</PreviousStatusId>
           <NewStatusId>1</NewStatusId>
           <PreviousWorkStageId>1</PreviousWorkStageId>
           <NewWorkStageId>1</NewWorkStageId>
           <SafetyCheckResponse>string</SafetyCheckResponse>
           <PreWorkResponse>string</PreWorkResponse>
           <PostWorkResponse>string</PostWorkResponse>
           <DelayResponse>string</DelayResponse>
           <DelayToDate>1970-01-01T00:00:00.001Z</DelayToDate>
           <DateSavedInApp>1970-01-01T00:00:00.001Z</DateSavedInApp>
           <DateReceived>1970-01-01T00:00:00.001Z</DateReceived>
         </JobFormUpdates>
         <JobLocationUpdates>
           <Id>1</Id>
           <JobFormId>1</JobFormId>
           <UserDidSwitchJob>true</UserDidSwitchJob>
           <Latitude>1.1</Latitude>
           <Longitude>1.1</Longitude>
           <DateSavedInApp>1970-01-01T00:00:00.001Z</DateSavedInApp>
           <DistanceInMiles>1.1</DistanceInMiles>
           <DateReceived>1970-01-01T00:00:00.001Z</DateReceived>
         </JobLocationUpdates>
         <WorkStageUpdates>
           <Id>1</Id>
           <JobId>1</JobId>
           <NewWorkStageId>1</NewWorkStageId>
         </WorkStageUpdates>
         <FreeForms>
           <Id>1</Id>
           <EngineerId>1</EngineerId>
           <FormTemplateId>1</FormTemplateId>
           <FormStructure>string</FormStructure>
           <FormResponse>string</FormResponse>
           <DateSavedInApp>1970-01-01T00:00:00.001Z</DateSavedInApp>
           <DateReceived>1970-01-01T00:00:00.001Z</DateReceived>
         </FreeForms>
         <JobLates>
           <Id>1</Id>
           <JobId>1</JobId>
           <LateCompletionSelectedReason>string</LateCompletionSelectedReason>
           <LateCompletionOtherReason>string</LateCompletionOtherReason>
           <DateTimeRearrangedWithCustomer>1970-01-01T00:00:00.001Z</DateTimeRearrangedWithCustomer>
           <StringRearrangedWithCustomer>string</StringRearrangedWithCustomer>
         </JobLates>
         <RepairCompletes>
           <Id>1</Id>
           <JobId>1</JobId>
           <RepairCompleted>1970-01-01T00:00:00.001Z</RepairCompleted>
         </RepairCompletes>
         <AzureBlobs>
           <PhotoDetails>
             <FileName>string</FileName>
             <AbsolutePath>string</AbsolutePath>
             <GUID>00000000-0000-0000-0000-000000000000</GUID>
             <Yes>true</Yes>
             <YesMulti>true</YesMulti>
           </PhotoDetails>
           <Guid>00000000-0000-0000-0000-000000000000</Guid>
           <JobFormId>1</JobFormId>
           <FreeFormId>1</FreeFormId>
           <FreeFormRemoteId>1</FreeFormRemoteId>
           <BlobUri>string</BlobUri>
         </AzureBlobs>
         <JobDeletes>
           <Id>1</Id>
           <JobId>1</JobId>
           <DateDeletedInApp>1970-01-01T00:00:00.001Z</DateDeletedInApp>
           <EngineerId>1</EngineerId>
         </JobDeletes>
       </DataUploadModel>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       
   
   
   * * POST /API/UPLOAD/POSTFILE
       
        * 
       
       RESPONSE CLASS (STATUS 200)
       
       OK
       
        * Model
        * Example Value
       
       Inline Model {}
       
       {}
       
       <?xml version="1.0"?>
       <!-- invalid XML -->
       
       
       
       Response Content Type application/json text/json application/xml text/xml
       multipart/form-data
       
       PARAMETERS
       
       Parameter Value Description Parameter Type Data Type model
       
       
       Parameter content type: application/json text/json application/xml
       text/xml application/x-www-form-urlencoded multipart/form-data
       body
        * Model
        * Example Value
       
       FileUploadModel {
       Guid (string, optional),
       JobFormId (integer, optional),
       FreeFormId (integer, optional),
       File (HttpFile, optional)
       }
       HttpFile {
       FileName (string, optional),
       MediaType (string, optional),
       Buffer (string, optional)
       }
       
       {
         "Guid": "00000000-0000-0000-0000-000000000000",
         "JobFormId": 0,
         "FreeFormId": 0,
         "File": {
           "FileName": "string",
           "MediaType": "string",
           "Buffer": "string"
         }
       }
       
       <?xml version="1.0"?>
       <FileUploadModel>
         <Guid>00000000-0000-0000-0000-000000000000</Guid>
         <JobFormId>1</JobFormId>
         <FreeFormId>1</FreeFormId>
         <File>
           <FileName>string</FileName>
           <MediaType>string</MediaType>
           <Buffer>string</Buffer>
         </File>
       </FileUploadModel>
       
       
       Hide Response
       
       CURL
       
       
       
       REQUEST URL
       
       
       
       RESPONSE BODY
       
       
       
       RESPONSE CODE
       
       
       
       RESPONSE HEADERS
       
       

[ BASE URL: , API VERSION: V1 ]